Наиболее медленная подсистема любого компьютера — дисковая. Процессор и оперативная память гораздо быстрее справляются с возложенными на них обязанностями. А вот дисковый ввод/вывод всегда является эдаким «тормозом». Также все мы знаем, что виртуальный компьютер работает медленнее обычного с теми же характеристиками. В этой статье будет показана реальная производительность дисковой подсистемы на базе SSD и SAS для сервера. Вы не только увидите, какую скорость ввода/ вывода можно получить на виртуальной машине, но и узнаете, диск какого компьютера быстрее — виртуального или физического.
Первым делом нужно создать виртуальный сервер нужной нам конфигурации. Платформа xelent.cloud позволяет создать сервер, выбрав производительность оборудования — базовая или высокая.
Сначала создадим сервер на основе базового оборудования — 4 ядра, 8 Гб оперативной памяти и два диска — SAS и SSD. Операционная система — Windows Server 2012 R2.
Рис. 1. Начальная конфигурация
Рис. 2. Добавлен дополнительный твердотельный накопитель
Затем конфигурация сервера будет изменена — будет использоваться высокопроизводительное оборудование. Наш сервер будет перенесен в высокопроизводительный пул (кстати, на все про все уйдет не более 20 минут). Заодно мы проверим влияние производительности оборудования на скорость дисковой подсистемы.
Что лучше: SAS или
Рис. 3.
После добавления дополнительного диска нужно произвести его разметку. Этот процесс в данной статье рассматривать не будем. Затем будет произведено измерение его производительности.
Рисунок 4 демонстрирует производительность
Рис. 4. Твердотельный накопитель, базовая производительность
Совсем другое дело — пул с высокой производительностью.
Рис. 5.
Рис. 6.
А теперь самое интересное — на рис. 7 изображена производительность
Рис. 7.
В таблице 1 собраны полученные результаты. В таблицу попали только максимальные значения.
Таблица 1. Результаты тестирования
Конфигурация | Скорость чтения, Мб/с | Скорость записи, Мб/с |
SAS, базовая | 122.7 | 122.7 |
SSD, базовая | 112.5 | 122.5 |
SAS, высокая | 394.4 | 431.3 |
SSD, высокая | 572.3 | 624.4 |
SSD, физический компьютер | 496.4 | 282.6 |
При выборе высокой производительности существенно выше скорость работы дисковой подсистемы даже при использовании стандартных жестких дисков, не говоря уже о твердотельном накопителе, который «дышит полной грудью». Именно поэтому, если планируется использование виртуального сервера в качестве сервера баз данных (например, для 1С), мы настоятельно рекомендуем выбирать высокую производительность оборудования. В соревновании SAS vs SSD при любой конфигурации серверного компьютера побеждают твердотельные накопители.
Что же касается производительности физического и виртуального компьютера, то, как было показано, «виртуализация» никак не испортила картину — виртуальный компьютер оказался даже быстрее физического, если сравнивать дисковый ввод/вывод.