Пару лет назад писал статью, где рассматривались первые из списка выдачи в поисковиках хостинг-провайдеры по запросам VDS, VPS или виртуальный сервер. Идея была проста: понять и показать, чем они отличаются, да и утолить жажду собственного интереса.
Сегодняшние реалии таковы, что чуть ли не каждый день появляется одностраничный сайт, предлагающий приобрести хостинг или сервер. Не трудно догадаться, что периодически они же и закрываются. Достаточно вспомнить печально известный cloudmouse с тысячами клиентов (как они сами заявляли).
Причина такого «разнообразия» выбора, на мой взгляд кроется в том, что практически любой крупный провайдер предлагает, как один из вариантов партнёрской программы, возможность перепродажи собственных услуг под чужим брендом, полностью white-label. Итог: провайдеру-однодневке не нужно иметь ни дата-центр, ни оборудования, ни даже службу поддержки. Только одностраничный web-сайт с какой-либо системой биллинга. Должен отметить, что некоторые открыто заявляют о перепродажи чьих-либо услуг, однако риски те же: случись что-либо с данным реселлером (заболел, уехал, забыл, надоело) – ваш сервер будет удалён действительным исполнителем за неуплату.
Данная статья во многом будет похожа на 2 мои предыдущие, как по принципу исследования, так и по подбору кандидатов. Статья длинная, прочитать всё смогут не все, так что вот ссылка на таблицу с результатами в самом конце статьи.
Итак, зайдя в google, я выбрал с десяток сайтов хостинг-провайдеров. Приоритет при выборке я отдавал тем, кто предлагает бесплатный тест, ибо не нашлось желающих выделить несколько тыс. руб. на закупку серверов.
Конфигурация серверов везде одинаковая: 2 ядра процессора, 1 или 2ГБ RAM и 30ГБ дискового пространства.
Сам тест очень простой:
- Производительность дисковой системы, как одна из важнейших причин почему сервер тормозит. Здесь использовалось тоже самое ПО, что и ранее: HD Tune Pro и CristalDiskMark.
- Производительность и стабильность этой же производительности процессора. Было создано простенькое ПО на C++, которое на 10 секунд раз в 15 минут полностью нагружало процессор и считало количество выполненных операций
void cpu_intensive_task() {
double value = 0.0;
for (int i = 0; i < 1000000000; ++i) {
value += std::sqrt(3.1415926);
}
}
- Скорость работы сети: через speedtest.net поведены замеры от дата-центра до различных городов в России и в мире.
- Обращал внимание на возраст оборудования (по моделями процессоров)
Результаты получились такие:
Читать полностью »