Популярные домены
(255 руб.)
(520 руб.)
(905 руб.)

Сравнение производительности выделенного сервера и VDS

Цели исследования

  1. Максимально объективно сравнить производительность VDS-сервера с производительность физического сервера.
  2. Услуги должны быть c одинаковыми физическими параметрами (CPU, RAM, HDD).
  3. Подтвердить целесообразность использования VDS сервера на технологии KVM вместо выделенного сервера для большинства задач.

Теоретическое сравнение выделенного сервера и VDS на технологии KVM

Выделенный сервер (англ. dedicated server) — вид хостинга, при котором клиенту целиком предоставляется отдельная физическая машина.

 ПреимуществаНедостатки  
  Полная изолированность физического сервера: свой сетевой кабель, свои диски При возникновении проблем с аппаратным обеспечением, сервер выходит из строя (проблематично восстановить данные, когда нет внешних бэкапов или диски не зеркалировались)    
    Платный IP-KVM    

KVM (или Kernel-based Virtual Machine) — это программное решение, обеспечивающее виртуализацию в среде Linux на платформе х86, которая поддерживает аппаратную виртуализацию на базе Intel VT (Virtualization Technology) либо AMD SVM (Secure Virtual Machine).

 ПреимуществаНедостатки  
  Простая масштабируемость по ресурсам (количество ядер, ОЗУ) Общая дисковая система с виртуальными серверами, работающими на одном родительском сервере    
  Высокая надежность и производительность дисковой системы родительского сервера (SAS диски, RAID10). Общая сеть с виртуальными серверами, работающими на одном родительском сервере    
  Доступен VNC (вместо IP-KVM)      

Выбор конфигураций серверов, участвующих в тестировании

Мы сравнивали производительность выделенных серверов Atom DualCore (1.8GHz, 2Gb RAM, 250Gb SATA), и Intel Core i3 (3.4Ghz, 4Gb RAM, 2x500Gb SATA) и виртуальных серверов VDS - Трансформер с соответствующими параметрами. На все серверы предустановлена OS FreeBSD 9.1 STABLE.

Технические характеристики серверов:

1 группа

 ХарактеристикаВыделенный серверVDS-Трансформер  
  Процессор Intel(R) Atom DualCore 1.8GHz Intel(R) Xeon(R) CPU E5420 2.4GHz    
  Количество ядер 2 шт 2 шт    
  Оперативная память 2 Gb Gb    
  Жесткие диски 500 Gb (SATA, Hitachi_HDS721050CLA360) 50 Gb (SAS, Hitachi_HUS156060VLS600)    
  Жесткие диски, RAID нет RAID 10    
  Цена в месяц 1700 руб 499 руб    

2 группа

 ХарактеристикаВыделенный серверVDS-Трансформер  
  Процессор Intel(R) Core(TM) i3-2130 CPU @ 3.40GHz Intel(R) Xeon(R) CPU E5420 2.4GHz    
  Количество ядер 4 шт 4 шт    
  Оперативная память Gb Gb    
  Жесткие диски 2*500 Gb (SATA, Hitachi_HDS72105) 50 Gb (SAS, Hitachi_HUS156060VLS600)    
  Жесткие диски, RAID нет RAID 10    
  Цена в месяц 2100 руб 899 руб    

Используемые тесты

Тест phoronix-test-suite

Это набор современных тестов, позволяющих оценить производительность системы по нескольким параметрам:

*C-Ray - простая трассировка лучей предназначенная для проверки процессора вычислениями с плавающей точкой. Этот тест является многопоточным (16 потоков на каждое ядро​​), выпускается 8 лучей на пиксель со сглаживанием, в результате генерируется изображение 1600 X 1200 пикселей.

*Apache BenchmarkSystem - этот тест показывает, как много запросов в секунду, данная система может выдержать выполняя 700 000 запросов по 100 запросов одновременно.

*RAM Stream - тест для определения производительности оперативной памяти.

Тест жесткого диска Iozone

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

Мы вычислили среднее значение по скорости записи, чтения, случайной записи и случайного чтения файла размером 8 Gb c величиной блока 1 Mb. По полученным данным легко сравнить производительность дисков исследуемых серверов.

Результаты тестирования

Atom DualCore (1.8GHz, 2Gb RAM, 250Gb SATA) vs VDS-Трансформер (2.4GHz, 2Gb RAM, 40Gb SAS)

 ХарактеристикаAtom DualCoreVDS-Трансформер  
  C-Ray 504.08 секунд 179.76 секунд
  Apache Benchmark 2259.67 запросов в секунду 6072.49 запросов в секунду    
  RAM Stream 2269.48 MB/s 10772.78 MB/s    
  HDD Iozone 78.73 MB/s 559.49 MB/s    

Вывод:
По результатам проведенного тестирования очевидно, что в данном случае VDS-Трансформер выигрывает у выделенного сервера по всем параметрам: скорости работы процессора, оперативной памяти и в работе файловой системы. Выбирая между Atom DualCore и VDS-Трансформерем, если для вас не критичен объем дискового пространства, стоит остановиться именно на виртуальном выделенном сервере.

Intel Core i3 (3.4Ghz, 4Gb RAM, 2x500Gb SATA) vs VDS-Трансформер (2.4GHz, 4Gb RAM, 40Gb SAS)

 ХарактеристикаIntel Core i3VDS-Трансформер  
  C-Ray 105.03 секунд 86.29 секунд    
  Apache Benchmark 15568.30 запросов в секунду 5293.62 запросов в секунду    
  RAM 7134.32 MB/s 11842.45 MB/s    
  HDD Iozone 80.07 MB/s 692.49 MB/s    

Вывод:
По результатам данного теста видно, что виртуальный и выделенный сервер опять не равны по производительности, VDS-Трансформер незначительно опережает выделенный сервер в тестах процессора, и довольно сильно впереди в тестах оперативной памяти. Скорость жестких дисков SAS опять оказалась в несколько раз выше скорости дисков выделенного сервера.

В Intel Core i3 установлено два жестких диска объемом по 500 Гб, если объем дисков для ваших задач важнее, чем их производительность, то вам стоит склонить свой выбор в сторону выделенного сервера.

А вот если вам важна процессорная мощность сервера и скорость дисков, то VDS-Трансформер наиболее подойдет для достижения ваших целей.

Вывод

По результатам сравнения выделенных серверов с  VDS серверами в аналогичной конфигурации можно сделать вывод, что виртуальный сервер на технологии KVM значительно мощнее сервера Atom DualCore, практически идентичен по производительности с сервером Core i3.

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

Однако, виртуальный сервер серьезно проигрывает выделенному по объему жесткого диска. С другой стороны, на виртуальном выделенном сервере ваши данные в большей безопасности, чем на выделенном сервере (т.к. жесткие SAS диски изначально собраны в аппаратный RAID). Несомненно стоит учитывать, что SAS винчестеры значительно производительнее чем SATA.  

Платежные системы
  • Оплата принимается системой WebMoney
  • Оплата принимается системой Qiwi Wallet
  • Оплата принимается системой Яndex.Деньги
  • Оплата принимается системой Робокасса
  • Оплата принимается каратами MasterCard
  • Оплата принимается каратами Visa
  • Оплата принимается системой PayPal
  • Оплата принимается системой 2CheckOut
  • Оплата принимается системой Skrill
  • Оплата принимается системой LiqPay