Рейтинг
0.00

FirstDedic Хостинг

5 читателей, 204 топика

Могут ли Intel Core i7 тягаться с Сore i9 по производительности



Считается, что новое поколение процессоров по производительности всегда выше, чем предыдущее. Но так ли это на самом деле?

В декабре прошлого года наш парк пополнился серверами с процессорами Intel Core i7-8700, i7-9700k и i9-9900k. Мы решили сравнить реальную производительность процессоров разных поколений — и протестировали их.

Чтобы не спойлерить, скажем только, что тестирование не обошлось без сюрпризов. О результатах читайте в нашей статье «Так-Так-Так и никакого Тика. Чем отличаются процессоры Intel Core разных поколений на основе одной архитектуры».

Признаться, мы сильно затянули со статьей — только соберемся тестировать, серверы раскупают. А когда наконец выпустили её, совсем забыли об этом рассказать. Исправляемся.

Не знаем, в чем заключается магия Хабра, но в первые сутки статья набрала больше 50 тысяч просмотров. Может, после того, как прочитаете, разгадаете, в чем тут секрет. Мы пока не сумели =)

А ещё, чтобы вы могли сравнить цены, мы собрали список готовых конфигураций с процессорами из статьи.

Готовые серверы
  • Сore i7-7700 4 ядра 4.2 ГГц 16 Гб 1х512 Гб SSD — 4489 руб/мес
  • Сore i7-8700 6 ядер 4.6 ГГц 32 Гб 2х256 Гб SSD — 5538 руб/мес
  • Сore i7-9700k 8 ядер 4.9 ГГц 32 Гб 2х240 Гб SSD — 6064 руб/мес
  • Сore i9-9900k 8 ядер 5.0 ГГц 32 Гб 2х256 Гб SSD — 6850 руб/мес

До 1 июня любой из серверов с процессорами Intel Core i7-8700, i7-9700k и i9-9900k можно заказать со скидкой 5% на 3 месяца по промокоду MAGIC_HABR. Промокод сгорит в полночь 31 мая 2019 года.
Для любого выделенного сервера скидка 10% при оплате за год.
Посмотреть и сравнить цены на другие серверы можно на 1dedic.ru
Команда FirstDEDIC

https://firstdedic.ru

Вышла статья про тестирование процессоров Xeon E

Совсем недавно вам прилетело письмо о том, что у нас появились выделенные серверы с новыми Xeon E — больше производительности, чем у Xeon E3, а по стоимости почти такие же.

Чтобы вы могли убедиться, что это действительно так, один из наших системных администраторов, протестировал и сравнил разные процессоры на базе Intel Xeon: на стендовый тест попали свежие Xeon E — E-2134 и E-2136 и процессоры Xeon E3 из семейств V5 и V6. О результатах тестов читайте в статье «Чего ждать от новых Xeon E. Сравниваем с E3 и делаем выводы».

А ещё, чтобы вы могли сравнить цены, мы собрали список близких конфигураций с процессорами из статьи.



Конечно, это не все, что у нас есть. Для серверов из конфигуратора возможны конфигурации не только с HDD, но также SSD и быстрыми NVMe-дисками. Если нужно больше объёма, можно выбрать два диска. Посмотреть и сравнить цены на другие серверы можно на 1dedic.ru.

При оплате за год — скидка на любой сервер 10%.
Команда FirstDEDIC

Чего ждать от новых Xeon E. Сравниваем с E3 и делаем выводы

Продолжаю тестировать процессоры. В этот раз моё внимание целиком и полностью переключилось с десктопных Core на серверные Xeon. Что, надо признаться, не случайно. Во-первых, меня об этом горячо просили в комментариях к прошлой статье, а во-вторых, наш парк пополнился свежими Xeon E — мы решили обновить линейку однопроцессорных выделенных серверов и прикупили E-2134 и E-2136 как альтернативу E3-12XX.
Изначально у меня были наполеоновские планы. Так как наша «коллекция» Xeon E3-12xyVz, где «z» принимает значение от 2 до 6, охватывает процессоры от Ivy Bridge до Kaby Lake, мне стало интересно сравнить их между собой и с новым семейством Xeon E.
Но оценив объём предстоящей работы, я решил понизить градус амбициозности и оставить из представителей Xeon E3 лишь два предыдущих семейства: Xeon E3-12xxV5 и Xeon E3-12xxV6. Вместе с новыми Xeon E все три семейства фактически построены на одной архитектуре, одном технологическом процессе и, спасибо Интелу, одном процессорном сокете FCLGA1151.
Более того! В наличии оказались процессоры из двух предыдущих семейств, пересекающиеся по базовой частоте и частоте в «бусте», что, на мой взгляд, большая удача :-) В комментариях к предыдущей статье прозвучала просьба от читателей — сравнить разные семейства на одной частоте, чтобы увидеть чистый прирост микроархитектурных изменений. Идея показалась мне интересной и, возможно, когда-нибудь я вернусь к Core, чтобы воплотить её в жизнь. А пока решил адаптировать к тому, что есть под рукой, и посмотреть, как поведут себя Xeon с одинаковыми частотами.
Тестирование
В тестировании участвуют восемь процессоров из трёх семейств:
  • Skylake — Intel E3-1230v5, E3-1240v5, E3-1270v5,
  • Kaby Lake — E3-1230v6, E3-1240v6, E3-1270v6,
  • Coffee Lake — E-2134 и E-2136.


Тактико-технические характеристики платформ
Серверы с процессорами Intel E3-1230v5, E3-1240v5, E3-1270v5, E3-1230v6, E3-1240v6 и E3-1270v6 имеют одинаковую базовую конфигурацию:
  • Материнская плата: Supermicro X11SSE-F (2.2 BIOS).
  • Оперативная память: 16 Гб Micron Technology (DDR4-2666) ECC — 2 штуки.
  • SSD-накопитель: Intel DC S4500 480 Гб — 2 штуки в RAID1
.
Серверы с процессорами Intel E-2134 и E-2136 также работают на одинаковой платформе:
  • Материнская плата: Supermicro X11SCE-F (BIOS 1.0a).
  • Оперативная память: 16 Гб Micron Technology (DDR4-2666) ECC — 2 штуки.
  • SSD-накопитель: Intel DC S4500 480 Гб — 2 штуки в RAID1.
  • Программная часть: ОС CentOS Linux 7 x86_64 (7.6.1810)
  • Ядро: 3.10.0-957.5.1.el7.x86_64
Внесённые оптимизации относительно штатной установки: добавлены опции запуска ядра elevator=noop selinux=0.
Тестирование производится со всеми патчами от уязвимостей Spectre, Meltdown и Foreshadow, бэкпортироваными в данное ядро.
Тесты, которые использовал для исследования:
  • Sysbench
  • Geekbench
  • Phoronix Test Suite
Более подробное описание тестов можно найти в предыдущей статье. Взял тот же набор плюс Timed GCC Compilation, который добавил по просьбам читателей. А пока кратко о том, что и чем замерял.
Тест Sysbench
Тест многопоточный, во все ядра. Замерял один показатель — CPU speed events per second, который означает количество выполненных процессором операций за секунду — чем выше значение, тем производительнее система.
Тест Geekbench
Измерял два основных показателя, построенных на результатах нескольких тестов: Single-Core Score и Multi-Core Score, — одно- и многопоточные тесты. Единицы измерения — абстрактные «попугаи». Чем больше «попугаев», тем лучше.
Тест Phoronix Test Suite
Из большого набора взял только 10 — те же, что и в прошлый раз — и к ним, как я уже говорил выше, добавил Timed GCC Compilation. В итоге получилось 8 многопоточных тестов и 2 однопоточных (Himeno и LAME MP3 Encoding).
В этих тестах чем показатель больше, тем лучше
  • Тест John the Ripper для подбора паролей. Возьмём криптоалгоритм Blowfish.
  • Тест Himeno — линейный решатель давления Пуассона, использующий точечный метод Якоби.
  • 7-Zip Compression — тест 7-Zip с использованием p7zip с интегрированной функцией тестирования производительности.
  • OpenSSL — это набор инструментов, реализующих протоколы SSL (Secure Sockets Layer) и TLS (Transport Layer Security). Измеряет производительность RSA 4096-бит OpenSSL.
  • Apache Benchmark — измеряет, сколько запросов в секунду может выдержать данная система при выполнении 1 000 000 запросов, при этом 100 запросов выполняются одновременно. Единицы измерения — запросы в секунду.
А в этих если меньше, то лучше — во всех тестах измеряется время его прохождения.
  • C-Ray тестирует производительность CPU на вычислениях с числами с плавающей запятой. Это многопоточный тест (16 потоков на ядро).
  • Parallel BZIP2 Compression — измеряет время сжатия файла (пакет .tar исходного кода ядра Linux) с использованием сжатия BZIP2.
  • Тест LAME MP3 Encoding выполняется в один поток.
  • Тест ffmpeg x264 — многопоточный.
  • Timed GCC Compilation. В первой моей статье в комментариях читатели просили добавить тест, связанный с компиляцией из исходников. Этот тест именно для вас :-) Он показывает, сколько времени занимает сборка компилятора GNU GCC (версия 8.2.0). Единицы измерения — секунды.
Итак, я собрал на одном тестовом стенде представителей трёх семейств — Skylake, Kaby Lake и Coffee Lake. У всех процессоров, кроме нового E-2136, по четыре ядра и восемь потоков в HT, а также одинаковый суммарный объём кэш-памяти. Все процессоры имеют двухканальную память с поддержкой ECC и близкие базовые частоты. Как и в предыдущей статье, обращаю внимание, что процессоры трёх разных семейств построены на одной архитектуре. Соответветственно, «балом должны править частоты, ядра и потоки».
Но в этот раз будет ещё интереснее: у всех этих семейств разные поддерживаемые частоты при работе с оперативной памятью — 2133, 2400 и 2666 соответственно, а также разный теплопакет. Любопытно посмотреть, как это повлияет на результаты тестов и повлияет ли вообще. Конечно, предполагаю, что чем выше частота работы с ОЗУ, тем лучше процессор будет проходить тесты.
Особый интерес вызывают E3-1240v5 и E3-1230v6 с одинаковыми частотами: базовой 3,50 ГГц и 3,90 ГГц в Турбобусте. Предполагаю, что они должны показать идентичные или близкие результаты, так как отличаются только теплопакетом и частотой памяти.
Что же касается моих прогнозов относительно Xeon E, думаю, что результаты однопоточных тестов E-2134 и E-2136, также должны быть одинаковыми или очень близкими по показателям — хоть базовая частота и отличается, но частоты в «бусте» у них совпадают. Ну и конечно результаты обоих Xeon E, я уверен, будут лучше их предшественников: 4.5 ГГц на максималках и 6 ядер у E-2136 однозначно себя покажут. А теперь «будем посмотреть», насколько я окажусь прав.

Результаты тестов


В тесте Sysbench E3-1240v5 и E3-1270v5 идут вровень. С E3-1230v6 начинается рост, который заканчивается резким взлётом Е-2136. E-2136 на 36% лучше в данном тесте, чем E3-1270v6, и на 43%, чем E3-1230v5. E-2134 всего на 4% обгоняет E3-1270v6 и на 14% E3-1230v5. Разница у E3-1240v5 и E3-1230v6 на 2,4% в пользу E3-1230v6.



В однопоточном тесте Geekbench наблюдается рост в пределах каждого семейства, за исключением семейства Xeon E: E-2134 обгоняет E-2136 на 4,5%.
В многопоточном тесте тенденция роста сохраняется во всех трёх семействах: E-2136 на 14,6% обгоняет E-2134. В однопоточном тесте E3-1240v5, E3-1270v5 и E3-1230v6 идут вровень, а в многопоточном E3-1230v6 обгоняет E3-1240v5 на 2,5%
Ссылки на результаты тестов Geekbench:
Xeon E3-1230v5
Xeon E3-1240v5
Xeon E3-1270v5
Xeon E3-1230v6
Xeon E3-1240v6
Xeon E3-1270v6
Xeon E-2134
Xeon E-2136



Результаты многопоточного John The Ripper очень похожи на результаты теста Sysbench: E3-1240v5, E3-1270v5 и E3-1230v6 выдают почти одинаковые показатели и E-2136 на 33% быстрее, чем E-2134. Хорошо виден стабильный прирост в показателях E3-1240v6, E3-1270v6 и переход на следующее поколение — E-2134.


В тесте C-ray самый высокий результат у E-2136, самый низкий — у E3-1230v5, что вполне логично хронологически. Второе место у новинки E-2134. А вот E3-1240v5, E3-1270v5 и E3-1230v6 опять идут вровень.


Однопоточный тест Himeno почти в точности повторяет результаты однопоточного теста Geekbench: наблюдается рост в пределах каждого семейства, за исключением Xeon E: E-2134 обгоняет E-2136 на 2,4%. Разница между E3-1240v5, E3-1270v5 и E3-1230v6 на уровне погрешности.


В тесте 7zip наблюдаем красивую «лестницу» и рост во всех семействах. Разница между E3-1240v5, E3-1270v5 на уровне погрешности. E3-1230v6 почти на 4% лучше проходит этот тест, чем E3-1240v5. E-2134 на 21% опережает E3-1230v5, на 16% — E3-1270v5 и на 6,6% — E3-1270v6. А E-2136 — лучше всех :-)


Аналогичная тенденция наблюдается в тесте pbzip2, выбивается лишь E3-1230v6.


Хотелось бы сказать, что тест mp3 показывает равномерную «лестницу вниз», но разница даже между крайними в графике E3-1230v5 и E-2136 всего 9,5%, так что называть это «лестницей» не очень-то правильно. Тем более, что E3-1230v6 вносит свои коррективы, а E3-1240v5 и E3-1270v5 только добавляют графику пологости.


В многопоточном тесте ffmpeg «лестница вниз» уже без всплесков и с почти ровной площадкой в районе E3-1240v5, E3-1270v5 и E3-1230v6. E-2136 в этом тесте лучше E-2134 на 19%, E3-1230v5 на 32%, E3-1270v5 на 29% и E3-1270v6 на 22%.


Тест OpenSSL показывает «лестницу вверх» с площадкой на E3-1240v5, E3-1270v5, E3-1230v6 и заметным отрывом на E-2136. E-2134 на 14% лучше E3-1230v5.
E-2136 на 43% опережает E3-1230v5, на 36% — E3-1270v6 и на 33% — E-2134.


В тесте Apache разница между процессорами семейства V5 минимальна. В семействе V6 «лестница вверх»: E3-1270v6 на 8,8% лучше, чем E3-1230v6. Семейство Xeon E продолжает тенденцию роста и добавляет «ступеней»: E-2136 на 3% обгоняет E-2134, на 8% опережает E3-1270v6 и на 22% — E3-1270v5. Разница между первым представителем V5 и новым E-2136 составляет 24%. E3-1240v5 и E3-1270v5 на уровне погрешности. Заметный скачок на переходе от семейства V5 к V6: разница между E3-1230v6 и E3-1240v5 в 7%.


В тесте на время компиляции GCC последнее место у E3-1230v5, предпоследнее место делят между собой E3-1240v5 и E3-1270v5. Победа остаётся за шестиядерным E-2136.


Красный —1 место, лучшие показатели
Синий — 2 место
Если в предыдущей статье, где тестировал Core, я писал, что не удивлён результатами — они были предсказуемы, то и в этот раз не удивлён :-)
Но сначала немного предыстории.
Надо сказать, что все тесты для E3-1230v6 мне пришлось переделать. И все из-за того, что в первый раз я допустил ошибку — представитель из семейства V6 прошёл тестовый полигон с ОЗУ в одноканальном режиме. В итоге вложенный индекс в тесте Geekbench — Memory Score, получился ниже, чем у E3-1240v5, что сильно повлияло на общий результат всего теста. E3-1240v5 по показателям значительно обгонял E3-1230v6.
Аналогичная картина нарисовалась во всех однопоточных тестах. Долго морщил мозг, чтобы дать хоть сколько-нибудь внятное объяснение сложившейся ситуации (и даже нашёл его!), пока не протёр глаза и не переделал все тесты, но уже с двухканальной памятью. А теперь к выводам.
Ожидания vs реальность
Первое, что я ожидал увидеть, так это одинаковые показатели у E3-1240v5 и E3-1230v6. И увидел. Во всех тестах, кроме mp3 и pbzip2, E3-1230v6 лучше или равен E3-1240v5. Лично я не считаю, что это чистый прирост микроархитектуры. Скорее всего, такой результат получается за счёт большей тактовой частоты оперативной памяти. Одно могу сказать точно: память в одном канале существенно влияет на результаты в тестах, так что будьте внимательны :-)
Вторая моя гипотеза касалась двух представителей семейства V5 — E3-1240v5 и E3-1270v5. Честно говоря, надеялся обнаружить между ними хотя бы небольшую разницу, но по итогам тестирования она оказалась никакая от слова совсем. Влияние дополнительных 100 MHz приходится искать под микроскопом в подавляющем большинстве тестов.
При этом те же 100 MHz вполне видны невооружённым глазом при сравнении E3-1270v5 и E3-1240v6. Полагаю, опять же, сказываются частоты памяти.
Переходим к свежим Xeon E. Я был совершенно не готов к тому, что в однопоточных тестах E-2136 будет уступать E-2134. Хоть базовая частота у старшей модели и ниже на 200 MHz, но частота в «бусте» у них одинаковая. Я повторил каждый тест по несколько раз с каждым процессором, чтобы получить ожидаемый мной результат, но достичь его так и не смог :-) Очень не люблю делать выводы и заключения, поэтому с удовольствием узнал бы мнения уважаемых читателей: с чем могут быть связаны такие необычные результаты?
Вот где ожидания совпали с реальностью, так это при сравнении нового семейства Xeon E с предшественниками — тут прогнозы, что новые Е обойдут старых добрых Е3 просто подтвердились тестами. И если четырёхъядерный E-2134 делает это за счёт более высокой частоты в «бусте», то E-2136 ещё сильнее отрывается за счёт своих честных шести ядер.
В целом, картина получилась следующая. Новые Xeon E действительно можно рассматривать как хорошую альтернативу семейству Е3. Тем более, что стоят они почти столько же, сколько V6 — производительность выше за те же деньги. Если же ищете более бюджетный вариант, то можно смело выбирать из тройки E3-1240v5, E3-1270v5 и E3-1230v6. По результатам тестов, они оказались вполне взаимозаменяемыми.
В тестировании использовались серверы на базе процессоров Intel Xeon E3-1230v5, E3-1240v5, E3-1270v5, E3-1230v6, E3-1240v6, E3-1270v6, E-2134 и E-2136.
Для вас тестировал и писал Trashwind, системный администратор FirstDEDIC
https://1dedic.ru

Новинка — выделенные серверы на процессорах Xeon E



Intel выпустил новое семейство процессоров — Xeon E.
Это обновлённые Xeon E3: производительнее и за те же деньги.
Мы протестировали все модели Xeon E и выбрали лучшие по цене/качеству:
  • Xeon E 2134: больше частота — 4,5 ГГц от 5593 ₽/мес
  • Xeon E 2136: больше ядер — 6 штук, больше частота — 4,5 ГГц от 5765 ₽/мес
Больше ядер и частота — больше индекс производительности и число запросов в секунду (по результатам тестов Geekbench и Sysbench). Поддерживают ECC-память и Hyper-Threading.

Наши серверы на Xeon E — первое предложение на Российском рынке. И вы можете стать первым, кто переедет на новое железо.


Чтобы получить сервер на тест до 3 дней — обратитесь в отдел продаж через чат на сайте 1dedic.ru или по телефону 8 (800) 775 53 32.

https://1dedic.ru

Вечная скидка 20% на выделенный сервер


Один наш крупный клиент провел реорганизацию парка оборудования. Взял себе серверы помощнее из конфигуратора, а вот прежние — отличные, рабочие, уже протестированные — снова в продаже. В результате у нас стало несколько больше готовых серверов, чем обычно. Чтобы они не стояли в ожидании, а как можно быстрее начали приносить денежки, мы объявляем ЖАРКИЙ МАРТ!

Закажите готовый сервер до 31 марта включительно и получите вечную скидку 20% при оплате за любой период аренды сервера. Используйте промокод HOT_MART при оплате заказа в Личном кабинете.

Как получить скидку больше?
Суммируем скидки: 20% по промокоду + скидки при оплате за большой период. Итоговые скидки при оплате:
  • за 3 месяца — 22%
  • за 6 месяцев — 24%
  • за год — 28%
Чем больше период оплаты, тем больше скидка!

Как получить максимальную скидку 30%?
Скидку можно получить при оплате за год сервера стоимостью от 18 000 рублей в месяц. Для получения скидки свяжитесь с отделом продаж. Скидку можно продлевать на тех же условиях.

Время акции ограничено, поэтому советуем поторопиться. 31 марта в 23:59 останутся только скидки за период
1dedic.ru/ready_servers

Подробные условия акции
  • Скидка распространяется на готовые серверы на процессорах Intel Xeon — собранные, полностью протестированные и готовые к работе. Установка и активация сервера занимает не больше часа. В стоимость включен гигабитный канал до 30 Тб, IPMI-KVM, панели управления ISPmanager и DCImanager, есть возможность подключения VLAN/VPU, BGP, DDoS-защиты и всех других наших услуг.
  • Акция действует до 31.03.19.
  • Для участия в акции необходимо активировать промокод HOT_MART и оплатить сервер не позднее 31.03.2019 23:59 по московскому времени.
  • Скидка привязана к конкретному серверу, поэтому аннулируется при отказе от услуги или переезде на другой сервер.
  • Информация для юридических лиц:
  • Вниманию тех, кто оплачивает переводом на расчетный счет: оплата должна быть произведена не позднее понедельника 01.04, чтобы платеж поступил на наш счет не позднее 02.04.
  • Есть возможность забронировать готовый сервер нужной конфигурации на 1-2 дня. Для этого свяжитесь со специалистами отдела продаж по телефону 8-800-775-53-32, почте sales@firstdedic.ru или в онлайн-чате.

https://1dedic.ru

Акция Cashback 20% всё. Промокод превратится в тыкву в ночь на субботу. Тик-так

Завтра 8 февраля, конец рабочей недели и последний день акции Cashback 20%.

Если оплатить аренду сервера, пока пятница не превратилась в субботу, на баланс аккаунта вернётся пятая часть суммы. Времени и серверов остаётся все меньше, так что успевайте!


P.S.
Даже если деньги не успеют поступить на наш счёт до выходных, факта отправки денег в период акции будет достаточно, чтобы получить 20% обратно. Кэшбэк упадет на баланс сразу после зачисления суммы оплаты.

Для заказа используйте промокод 1stdedic-9year
1dedic.ru/ready_servers

Акция действует с 1 по 8 февраля включительно и распространяется только на готовые конфигурации серверов Intel Xeon.

Читайте подробные условия акции на нашем сайте 1dedic.ru/news/cashback-20
Предпятничная команда 1DEDIC

Сashback 20% при оплате готового дедика на полгода

Если вы давно искали выделенный сервер на выгодных условиях, обязательно загляните к нам. Первого февраля мы отмечаем день рождения 1DEDIC и в честь праздника приготовили для вас приятный сюрприз.


Для заказа новых серверов действует промокод 1dedic-9years. Если у вас уже есть активный сервер, просто продлевайте аренду и оплачивайте акционный период (от 6 месяцев) в Личном кабинете.

Предложение действительно с 1 по 8 февраля 2019 года включительно.

В акции участвуют только готовые конфигурации серверов Xeon E3, E5 и 2xE5 (кроме последних версий E3v6, E5v4, 2xE5v4 и Scalable). Оплатить с кэшбэком можно любое количество серверов.

При отказе от услуг провайдера и выводе средств до окончания оплаченного периода кэшбэк вычитается из суммы возврата.

Кэшбэк не предоставляется совместно с другими скидками. Если вы хотите отказаться от назначенной скидки в пользу кэшбэка, обратитесь в отдел продаж.
1dedic.ru

И это еще не всё!
В понедельник 28 января мы запустили новую акцию «Сервер дня», в которой участвуют готовые серверы Intel Xeon. Следите за новостями на наших страничках в в Фэйсбуке и Вконтакте и сможете заказать сервер нужной конфигурации со скидкой 25%.
1dedic.ru/news/server-dnya

Корм для Битрикс-попугаев. Тестируем производительность, подбираем железо

Всем нужны Битрикс-попугаи, и побольше. Я работаю администратором в хостинг-компании и постоянно сталкиваюсь с такими запросами. Давайте покончим с этим раз и навсегда — в этой статье вы найдёте ответ, как железо влияет на производительность CMS Битрикс (реальную и «попугайную»). Проведём тесты и подберём несколько конфигураций сервера.


Цели исследования:
  • Выявить зависимость между характеристиками “железа” и показателями производительности Битрикс (попугаями), а также реальной скоростью выполнения запросов.
  • Определить динамику изменения производительности от смены аппаратной конфигурации сервера.
  • Подобрать варианты конфигураций сервера.
Условия тестирования:
  • CMS «1С-Битрикс: Управление сайтом» версии 18.0.4, редакции «Стандарт» в кодировке utf-8.
  • ОС Debian 9.5 из netinstall образа.
  • nginx+php-fpm
  • MariaDB 10.1
  • php 7.0
  • Выполнены настройки для корректного прохождения «проверки системы», pstate отключен, acpi-cpufreq работает в режиме performance.
  • Замер скорости выполнения запросов производится утилитой ab.

Итак, чем кормить попугаев?
Методика
Для выявления зависимости показателей Битрикс от производительности процессора и оперативной памяти используем следующую конфигурацию:
Процессор: Intel Core i7-3770K CPU @ 3.50GHz
Память: DDR3 Samsung 1600 MHz (M378B5273DH0-CH9)
SSD: OCZ-VERTEX4 128Gb MLC
HDD: WD5000AAVS-00ZTB0


Данная конфигурация позволяет в широком диапазоне изменять частоту процессора, а значит не нужно множество раз заменять CPU. Для изменения частоты используется утилита frequency-set. Драйвер intel_pstate не позволяет управлять частотой, поэтому отключен.

Замеры проводим с шагом 400Гц. Помимо показателей производительности Битрикс, замеряем сколько запросов главной страницы может выполнить сервер за одну секунду. Для замера показателей производительности при использовании HDD-диска, на HDD создана реплика ранее настроенной системы и собраны показатели на максимальной частоте.

Результаты: кормим попугаев частотой, а скорость запросов — ядрами
Вот такие графики у меня получились:






По ссылке pdf со всеми данными в графиках и таблицах. Плюс дополнительные данные про зависимость показателей файловой системы и базы данных от количества ядер и частоты процессора.

Согласно полученным данным, можно сделать следующие выводы:
  • Количество попугаев увеличивается вместе с частотой процессора и не зависит от производительности диска. С увеличением количества ядер процессора происходит снижение этого показателя.
  • Скорость выполнения запросов зависит от частоты процессора и количества ядер. Данный показатель мы считаем наиболее важным, т.к. именно от него зависит производительность сайта при высоком количестве посетителей.
  • Метрика «Файловая система» не имеет зависимости от производительности диска. Незначительное увеличение показателя на графике — погрешность. Показатель растет с увеличением частоты.
  • От производительности диска зависят метрики «База данных MySQL (запись)», «База данных MySQL (изменение)» и скорость выполнения http запросов.
  • Показатель «База данных MySQL (чтение)» перестаёт увеличиваться после двух ядер. Наличие более двух ядер не отражается в тесте производительности Битрикс.
  • Частота оперативной памяти не влияет на производительность. Провели тесты, однако изменения метрик при изменении частоты не происходило.

Подбираем железо
Учитывая полученные данные, соберём несколько серверов и проверим их производительность. Чтобы подтвердить или опровергнуть получившуюся теорию, я взял три недорогих конфигурации с разной частотой и количеством ядер. И ещё несколько серверов, где ядер побольше.
  • E3-1270v6
  • E5-2620v4
  • E5-1650v4
  • E5-2640v4
  • 2xE5-2699
Для данных серверов частота будет выставляться автоматически (intel_pstate включен в режиме performance), в таблице приведена максимальная частота согласно спецификации процессора.
Что ищем?
  • Сервер для больших попугаев.
  • Сервер для высокого показателя скорости выполнения запросов сайта.
  • Баланс между попугаями и реальной производительностью.
  • Сервер для более высокой скорости выполнения запросов, под более нагруженный проект
  • Сервер для ещё большей скорости выполнения запросов, под высоконагруженный проект
Теория подтвердилась



Показатели производительности соответствуют ранее выявленной закономерности. Чем выше частота, тем более высокий балл показывает Битрикс. А если требуется сервер, способный обслуживать большое количество посетителей — стоит выбирать больше ядер с максимально высокой базовой частотой.

Серверы на E5-2640v4 и 2xE5-2699v4 можно заказать со скидкой 10% на 2 месяца — обратитесь в отдел продаж с кодовой фразой «Нужен сервер под Битрикс, для реальной производительности». При оплате за год минус ещё 10%.

Или вы принципиально закармливаете попугаев?
Автор: Станислав Авдеев, системный администратор FirstDEDIC

1dedic.ru

Продукты компании 1С Предприятие

Продукты компании 1С Предприятие, Бухгалтерия принято размещать на сервер с Windows. Это удобно и практично, однако, стоит немалых денег:
  • Windows Server 2012 Std — 1 100 рублей в месяц
  • SQL Server Web Edition 2008 R2, 2012, Core — 750 рублей в месяц
  • Терминальные лицензии — 350 рублей в месяц
Для компании численностью десять человек использование 1C-сервера обойдется почти в 5 000 рублей, и это без стоимости самого сервера и лицензий 1С.

Благо, компания 1С поддерживает Linux — использование самой ОС и СУБД PostgreSQL бесплатное, а количество сессий регулируется настройками сервера.

Настройка Linux имеет свои нюансы, но с каждым годом ОС становится всё дружелюбнее к пользователю и вполне может использоваться на стационарных компьютерах вместо Windows или MacOS.

В этой статье мы рассмотрим настройку Linux-сервера с графической оболочкой для использования 1С. В качестве примера мы взяли Linux Mint с графическим окружением Cinnamon, его интерфейс интуитивно понятен и не требует глубоких знаний терминала. Вы можете использовать любой другой.

Загружаем ISO-образ через VMmanager:


Подключаем ISO-образ к серверу через пункт Диски:


Включаем сервер и переходим в VNC:


Установка ОС несложная и ничем не отличается от такой же процедуры на домашнем ПК — достаточно подтвердить рекомендуемые установщиком параметры, указать язык, раскладку, местоположение, пользователя и его пароль. Занимает не более 10 минут.



После завершения установки выключаем сервер, отключаем ISO-образ.
Далее нужно снова авторизоваться через VNC VMmanager с паролем, который вы указывали при установке, и настроить сеть. В нашем случае это можно сделать через иконку сети и Параметры сети:


На других дистрибутивах настройки схожи. IP-адрес, настройки, шлюз, можно найти в инструкции к серверу. Обратите внимание, с большой вероятностью в качестве шлюза нужно будет прописать 10.0.0.1 — это особенность работы новых кластеров с технологией VPU. Если ваш сервер из такого кластера, об этом будет написано в инструкции к серверу.

Через меню приложений открываем терминал и устанавливаем зависимости:
sudo apt install unixodbc libgsf-bin t1utils ttf-mscorefonts-installer



Настройка сервера завершена, теперь можно перейти к установке пакетов 1С. Загрузить их можно отсюда login.1c.ru — потребуются лицензии.

В нашем примере необходимы .deb-пакеты:
  • 1c-enterprise83-client
  • 1c-enterprise83-client-nls
  • 1c-enterprise83-common
  • 1c-enterprise83-common-nls
  • 1c-enterprise83-crs
  • 1c-enterprise83-server
  • 1c-enterprise83-server-nls
  • 1c-enterprise83-ws
  • 1c-enterprise83-ws-nls
Скачать их можно через Firefox, либо загрузить на сервер в директорию вашего пользователя, например, через FileZilla.

Установить .deb-пакеты можно двумя способами. Первый — двойным нажатием на файл:


Второй — в терминале, используя команды:
Dpkg -i имя_пакета.deb

После установки всех пакетов, можно запускать программы из меню приложений и работать — как на Windows-сервере, процесс аналогичен:


Взаимодействие с 1C на Windows осуществляется через браузер, так называемое веб-приложение. Его настройку можно осуществить и на Linux, но потребуется вновь обратиться к терминалу.

Устанавливаем веб-сервер
apt-get install apache2 && service apache2 start

Переходим в браузер по IP-адресу сервера, либо по домену, если он делегирован на сервер — должна открываться приветственная страница:


Такой командой осуществляется публикация приложения на веб-сервере:
/opt/1C/v8.3/x86_64/webinst -apache22 -wsdir test -dir /var/www/bitrix/ -connstr
«Srvr=62.109.3.120;Ref=test;» -connstr «File=»"/var/www/bitrix"";" -confPath
/etc/apache2/conf/apache2.conf
Здесь:
/opt/1C/v8.3/x86_64/webinst — путь до установленного приложения
/var/www/bitrix/ — рабочая директория с базами
/etc/apache2/conf/apache2.conf — конфиг Apache

Если ошибок не будет, то доступ к базе станет доступен извне:


Готово! Процесс настройки и работы с 1С на Linux отличается от взаимодействия с WIndows-сервером, но зато не требует ежемесячных платежей за лицензии Windows.

Гарантия лучшей цены на выделенные серверы Intel Xeon



Отличная новость! Теперь вы можете значительно экономить время и деньги при аренде выделенного сервера. Большой выбор конфигураций на базе процессоров Intel Xeon, запуск сервера от 15 минут и самая доступная цена только у нас.

Мы гарантируем лучшие цены на все готовые выделенные серверы Intel Xeon!

Нашли аналогичную конфигурацию по цене ниже нашей? Отправьте нам ссылку и получите сервер по этой, самой низкой цене.
1dedic.ru/ready_servers