Selectel, Servers, MCS или Я.Облако. Нагрузочное тестирование CPU и SSD облачных хостеров::Журнал СА 01-02.2019
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Дата-центры  

Дата-центры: есть ли опасность утечки данных?

Российские компании уже несколько лет испытывают дефицит вычислительных мощностей. Рост числа проектов,

 Читать далее...

Событие  

В банке рассола ждет сисадмина с полей фрактал-кукумбер

Читайте впечатления о слете ДСА 2024, рассказанные волонтером и участником слета

 Читать далее...

Организация бесперебойной работы  

Бесперебойная работа ИТ-инфраструктуры в режиме 24/7 Как обеспечить ее в нынешних условиях?

Год назад ИТ-компания «Крок» провела исследование «Ключевые тренды сервисного рынка 2023». Результаты

 Читать далее...

Книжная полка  

Читайте и познавайте мир технологий!

Издательство «БХВ» продолжает радовать выпуском интересных и полезных, к тому же прекрасно

 Читать далее...

СУБД PostgreSQL  

СУБД Postgres Pro

Сертификация по новым требованиям ФСТЭК и роль администратора без доступа к данным

 Читать далее...

Критическая инфраструктура  

КИИ для оператора связи. Готовы ли компании к повышению уровня кибербезопасности?

Похоже, что провайдеры и операторы связи начали забывать о требованиях законодательства

 Читать далее...

Архитектура ПО  

Архитектурные метрики. Качество архитектуры и способность системы к эволюционированию

Обычно соответствие программного продукта требованиям мы проверяем через скоуп вполне себе понятных

 Читать далее...

Как хорошо вы это знаете  

Что вам известно о разработках компании ARinteg?

Компания ARinteg (ООО «АРинтег») – системный интегратор на российском рынке ИБ –

 Читать далее...

Графические редакторы  

Рисование абстрактных гор в стиле Paper Cut

Векторный графический редактор Inkscape – яркий представитель той прослойки open source, с

 Читать далее...

День сисадмина  

Учите матчасть! Или как стать системным администратором

Лето – время не только отпусков, но и хорошая возможность определиться с профессией

 Читать далее...

День сисадмина  

Живой айтишник – это всегда движение. Остановка смерти подобна

Наши авторы рассказывают о своем опыте и дают советы начинающим системным администраторам.

 Читать далее...

Виртуализация  

Рынок решений для виртуализации

По данным «Обзора российского рынка инфраструктурного ПО и перспектив его развития», сделанного

 Читать далее...

Книжная полка  

Как стать креативным и востребованным

Издательский дом «Питер» предлагает новинки компьютерной литературы, а также книги по бизнесу

 Читать далее...

Книжная полка  

От создания сайтов до разработки и реализации API

В издательстве «БХВ» недавно вышли книги, которые будут интересны системным администраторам, создателям

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 6229
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 6936
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 4221
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 3010
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 3808
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 3825
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6319
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3172
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3462
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7280
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 10647
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12368
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 14000
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9126
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7079
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5389
Комментарии: 3
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 4617
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3428
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3158
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3402
Комментарии: 0
Рецензия на книгу «MongoDB в действии»

 Читать далее...

02.12.2013г.
Просмотров: 3027
Комментарии: 0
Не думай о минутах свысока

 Читать далее...

Друзья сайта  

 Selectel, Servers, MCS или Я.Облако. Нагрузочное тестирование CPU и SSD облачных хостеров

Архив номеров / 2019 / Выпуск №01-02 (194-195) / Selectel, Servers, MCS или Я.Облако. Нагрузочное тестирование CPU и SSD облачных хостеров

Рубрика: Администрирование /  Тестирование

Без фото ТИМУР ХАСАНОВ, технический директор, ITSumma

Дмитрий Чумак ДМИТРИЙ ЧУМАК, начальник отдела администрирования систем, ITSumma

Selectel, Servers, MCS или Я.Облако
Нагрузочное тестирование CPU и SSD облачных хостеров

Selectel, Servers, MCS или Я.Облако. Нагрузочное тестирование CPU и SSD облачных хостеровМы постоянно работаем с интернет-магазинами и сервисами, и периодически у наших клиентов возникают вопросы: где же им хостить свои проекты? Какой хостинг выбрать, в каком регионе, что решать с конфигурацией?

В последние годы все большее предпочтение отдается облачным хостингам; процент аренды полноценных стоек в упоминаемом нами сегменте для новых проектов становится все меньше и меньше, да и уже работающие компании постепенно переводят свое добро на облачные платформы.

Причина проста – кроме вычислительных мощностей бизнесу уже недостаточно одной лишь командной строки для управления «хозяйством». Нужно и удобство управления инфраструктурой, и, что немаловажно, возможность его автоматизации. Это обычная ситуация как для мирового, так и для российского рынка. Если угодно – тренд.

За последние два года в нашей стране появилось два новых крупных игрока на рынке облачного хостинга: Яндекс.Облако и Mail Cloud Solutions. Нам стало интересно, на что способно железо каждой из представленных компаний и насколько реально производительны предоставляемые конфигурации ресурсов. Мы решили это выяснить, а после – сопоставить данные с озвученными ценовыми предложениями.

Так как сами хостинг мы не продаем, а лишь периодически консультируем наших клиентов и подбираем им оптимальное по цене-качеству решение, то в этом вопросе мы сможем быть сравнительно объективны.

Тесты

Для дальнейшего анализа были выбраны три основные характеристики:

  • производительность вычислительных ресурсов,
  • производительность дисковой подсистемы,
  • и стоимость хранения/передачи данных.

Мы не стали перебирать все возможные десятки вариантов облачного хостинга, а сразу остановились на четырех наиболее очевидных и популярных отечественных решениях. Это облачные услуги от Selectel, MCS, Я.Облака и Servers.ru.

Начнем с рассмотрения стоимости хранения и передачи одного Гб данных в месяц:

Selectel: все ясно и просто, без особых дополнительных условий.

Диски/месяц
Базовый диск 7,45 руб./Гб
Быстрый диск 44,68 руб./Гб
Универсальный диск 29,79 руб./Гб
Локальный диск 15,05 руб./Гб
Исходящий трафик/месяц
До 10 Tб 1,02 руб./Гб
До 90 Tб 0,92 руб./Гб
До 900 Tб 0,82 руб./Гб
Свыше 1000 Tб 0,71 руб./Гб

Servers, к сожалению, не указывает точных цен на диски, только общую цену на готовые сборки.

Mail не берут денег за трафик, только за занимаемое место по типу используемых дисков, а также предоставляет готовые решения по определенным ценам.

Диски/месяц
HDD 7 руб./Гб
SSD 19 руб./Гб

У Яндекса тоже все просто:

Диски/месяц
HDD 2,0847 руб./Гб
SSD 7,4441 руб./Гб
Исходящий трафик
До 10 Tб 1,5254 руб./Гб
До 50 Tб 1,272 руб./Гб
До 150 Tб 1,08 руб./Гб
Свыше 150 Tб 0,9 руб./Гб

Для объективной оценки предлагаемого софта, сравнения производительности, а также оценки соотношения цена/качество было решено провести стресс-тест на показатель IOPS таких параметров, как CPU и быстродействие SSD.

В случае с Я.Облаком для расчета стоимости использована цена SSD NVMe, поэтому общий ценник отличается в большую сторону. Помимо Я.Облака спецификацию NVMe предлагает и Selectel, но в нашем случае для сборки использована цена обычного SSD.

В качестве тестируемой платформы была выбрана сборка со следующими характеристиками:

  • CPU – 2 core
  • RAM – 4 Гб
  • SSD – 80 Гб

Посмотрите сводную таблицу со стоимостью данной сборки у всех рассматриваемых дата-центров:

Selectel Servers MCS Я.Облако (SSD NVMe)
5521,78 руб. (3 Гб трафика бесплатно) 2440,68 руб (включая 4 Тб трафика, до 10 Гбит/с) 3300 руб.(включая безлимитный канал до 1 Гбит/с) 8557,0224 руб.

Тестирование проводилось инструментами stress-ng и sysbench. Для CPU нагрузка давалась в 1, 2 и 4 потока.

Тест CPU утилитой stress-ng (условных операций/сек, bogo ops/sec) представлен на рис. 1.

  1 поток 2 потока 4 потока
Selectel 11476 22888 22019
Servers 9174 18233 18093
Я.Облако 8280 17586 17620
MCS 7911 15926 14107

Рисунок 1. Тест CPU утилитой stress-ng

Рисунок 1. Тест CPU утилитой stress-ng

Тест CPU утилитой sysbench представлен на рис. 2-4.

  1 поток 2 потока 4 потока
Selectel 731,45 1471 1457,71
Servers 707,9 1406,32 1406,31
Я.Облако 707,81 1381,74 1379,83
MCS 683,04 1344,15 1344,54

Рисунок 2. Тест CPU утилитой sysbench, первый прогон

Рисунок 2. Тест CPU утилитой sysbench, первый прогон

Рисунок 3. Тест CPU утилитой sysbench, второй прогон

Рисунок 3. Тест CPU утилитой sysbench, второй прогон

Рисунок 4. Тест CPU утилитой sysbench, третий прогон

Рисунок 4. Тест CPU утилитой sysbench, третий прогон

Из вышеприведенных данных можно сделать вывод, что сборка полноценно использует два ядра процессора, показатель количества операций ввода/вывода возрастает вдвое при увеличении количества используемых ядер. Наиболее высокий показатель, а соответственно, и более высокую производительность показывает процессор Selectel.

Selectel предлагает три варианта процессоров на выбор, в отличие от остальных дата-центров:

  • Intel Xeon E5-2670 v3 2,3 ГГц;
  • Intel Xeon E5-2680 v4 2,4 ГГц;
  • Intel Xeon Scalable 6140 2,3 ГГц.

Наименьшую производительность показал процессор компании Mail (Intel Xeon E5-2660 v4 2 ГГц). Процессоры Servers и Я.Облако показали под нагрузкой примерно сравнимые результаты, но процессор Servers был чуточку лучше, при двух использующихся ядрах – 18 233 и 17 586 операций соответственно.

Для SSD тестирование проводилось на проверку количества IOPS случайным чтением пакетов размером 512 байт с ограничением по объему 4 Гб и чтением/записью (эмуляцией БД) пакетов размером 4 кб при параметрах 75% чтения и 25% записи с ограничением по объему в 16 Гб.

Результаты тестов SSD см. на рис. 5.

  Чтение Чтение/Запись
Selectel 12800 12300/4122
Servers 106000 8367/2799
Я.Облако 6228 2841/947
MCS 23200 6152/2061

Рисунок 5. Результаты тестов SSD

Рисунок 5. Результаты тестов SSD

Из результатов тестирования можно заключить, что наилучшие по быстродействию чтения SSD предлагает компания Servers – с результатами в 106 000 IOPS.

Хороший показатель на чтение с диска показывает SSD, предлагаемый компанией MCS, с показателем 23 200 IOPS. Следующим идет SSD Selectel со значением в 12 800.

И самый неудовлетворительный показатель у SSD, предоставляемом Я.Облаком: значение IOPS в 6228 совершенно никуда не годится. То же самое можно сказать про SSD Я.Облака в тесте не только на чтение с диска, но и на запись. Показатель очень мал – 2841/947. Лучше ситуация обстоит у SSD Mail, но тем не менее результат тоже не особенно вдохновляет – 6152/2061 IOPS.

В этом тесте лидируют жесткие диски, использующиеся Selectel и Servers. Их показатели на чтение/запись – 12 300/4122 и 8367/2799 соответственно.

Из тестов становится ясно, что для чтения с диска однозначно лучше использовать SSD, предоставляемые дата-центром Servers, а остальные варианты рассмотреть в зависимости от необходимых нужд компании и доступности цен.

Объектное хранилище

Для тех, кто в своей деятельности также любит использовать S3-совместимые объектные хранилища, их ценники мы тоже сравнили.

Selectel

Хранение данных
До 1 Тб 1,43 руб./Гб
От 1 до 10 Тб 1,33 руб./Гб
От 10 до 100 Тб 1,23 руб./Гб
Более 100 Тб 1,01 руб./Гб
Исходящий трафик
До 10 Тб 1,02 руб./Гб
До 90 Тб 0,92 руб./Гб
До 900 Тб 0,82 руб./Гб
Более 1000 Тб 0,71 руб./Гб

Servers предлагает цены в диапазоне от 2,27 руб./Гб до 4,53 руб./Гб, в зависимости от местоположения хранилища. Далее в таблице приведена цена хранения за 1 Гб в Москве:

Хранение данных
Первые 1 TB 2,54 руб./Гб
Следующие 50 TB 2,34 руб./Гб
Следующие 100 TB 2,14 руб./Гб
Свыше 151 TB 1,93 руб./Гб

У них можно взять и хранилище в Амстердаме по ~2,27 руб., но надо понимать, что для него стоимость привязана к курсу евро, плюс, как и для любой другой зарубежной площадки Servers в Люксембурге, Далласе или Сингапуре, не учтен20% НДС. Так что условно предложение в Москве все же самое выгодное, потому что тут цена указана уже с НДС.

Исходящий трафик
До 3 Tб 0,81 руб./Гб
До 20 Tб 0,76 руб./Гб
До 100 Tб 0,71 руб./Гб
Более 100 Tб 0,66 руб./Гб

Mail Cloud Solutions не ранжируют стоимость хранения по объему данных, только по типу хранилища, а также рассчитывают стоимость не по объему исходящего трафика, а по количеству операций ввода/вывода:

Хранение данных
Горячее хранилище 2,5 руб./Гб
Холодное хранилище 2,3 руб./Гб
 
Количество операций ввода/вывода
Горячее хранилище 1 000 IOPS PUT, META, LIST 0,295 руб./Гб
Горячее хранилище 10 000 IOPS GET и др. 0,295 руб./Гб
Холодное хранилище 1 000 IOPS PUT, META, LIST 0,295 руб./Гб
Холодное хранилище 10 000 IOPS GET и др. 0,59 руб./Гб

У Яндекса тоже все просто: стоимость зависит не от объемов занятого пространства, а от типа хранилища:

Хранение данных
Стандартное хранилище 1,261 руб./Гб
Холодное хранилище 0,6712 руб./Гб
Исходящий трафик
До 10 Tб 1,5254 руб./Гб
До 50 Tб 1,272 руб./Гб
До 150 Tб 1,08 руб./Гб
Более 150 Tб 0,9 руб./Гб

API

Что касается автоматизации процесса управления инфраструктурой, то у всех перечисленных выше операторов есть доступные механизмы API.

У троих из них API OpenStack-совместимое, т.к. внутри, собственно, используется именно он в том или ином виде. Яндекс же пошел дальше и делает свою собственную альтернативу OpenStack. Как итог, их API потеряло совместимость совсем, кроме хранилища файлов. Его, видимо, в силу большой популярности и распространенности формата, решили оставить S3-совместимым, по заветам Амазона.

Ссылки на соответствующую документацию:

Выводы

В силу того, что разные сервисы по-разному ранжируют свои услуги, свести воедино все вышеперечисленные данные довольно сложно. Поэтому мы решили соотнести перечисленные ценники с конфигурацией одного среднего уровня интернет-магазина, находящегося у нас на поддержке. И по итогу получили примерно следующие данные о стоимости месячной аренды сервера на разных площадках (см. таблицу 1).

Таблица 1. Данные о стоимости месячной аренды сервера на разных площадках

Комплектация Стоимость, руб./мес.
Selectel (3 Гб трафика бесплатно) Servers Я.Облако MCS
RAM 40 Гб

13 372,91 руб. (SSD NVMe)
21 521,16 руб. (SSD)

16 000 руб. (SSD) 13 121,2876 руб. (SSD NVMe) 16 905 руб. (включая безлимитный канал до 1 Гбит/с)
CPU 8
SDD 275 Гб
Трафик 1,5 Тб

Это что касается финансово-практической стороны дела.

Что же до производительности, то тут, мы думаем, вы и сами все поняли. По производительности процессоров в лидеры с хорошим запасом вырывается Selectel. Тогда как MCS еще предстоит поработать над предоставляемыми вычислительными ресурсами. По производительности дисковой подсистемы Servers.ru и Mail Cloud Solutions же, наоборот, явно обгоняют товарищей.

Знание об этих сильных и слабых сторонах плюс сводная информация по ценам, как мы надеемся, помогут выбрать правильного поставщика облачных услуг под конкретные задачи.

Ключевые слова: облачные сервисы, облачные технологии, облачные хранилища, облачный хостинг, тестирование, Яндекс, Mail.ru, Selectel, Servers.ru, Itsumma.


Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru