ESX может работать с системами хранения данных, СХД, трех разных типов. Друг от друга они отличаются: - Скоростью. Максимальной скоростью, тут имеется в виду.
- Стоимостью.
- Накладными расходами - дополнительной нагрузкой на ESX сервер.
- Функционалом с т.зрения ESX. Например, на NFS нельзя сделать RDM.
Fibre Channel SAN, оптика.Ее характеристики примерно таковы: - Быстр. Максимально быстр.
- Дорог. Самый дорогой тип систем хранения.
- Минимальными накладными расходами.
- Максимальным функционалом.
iSCSI SAN, SCSI over IP.Тот же SCSI, но передается не в протоколе FC по оптике, а в IP по Ethernet. За счет более дешевой инфраструктуры получается дешевле. Может быть реализован программно, т.е. программно могут быть реализованы и СХД - таргет, target в терминологии iSCSI и инициатор - контроллер iSCSI, который занимается инкапсуляцией SCSI в IP и обратно. Примеры программных таргетов - Программный инициатор входит в состав ESX начиная с версии 3.0.0. Альтернативой ему является аппаратный инициатор - iSCSI HBA. Отличия sw и hw инициаторов - первый задействует ресурсы хоста, в основном CPU, и задействует достаточно активно. Так же, скорее всего, максимальная скорость с программным инициатором будет меньше. По характеристикам iSCSI примерно таков: - Помедленнее чем FC. Скорее всего, разница не будет больше 10%.
- Подешевле чем FC.
- Накладные расходы высоки. Максимальны, если используем программный инициатор. Под накладными расходами понимается нагрузка на CPU хоста.
- Функционал iSCSI с аппаратным инициатором максимален.
Если инициатор программный, нельзя сделать boot-from-SAN, не поддерживается MSCS.
NFS.Фактически, NFS сторадж - это файл сервер. Наиболее просто реализуемая СХД. Ее характеристики: - Примерно одинаков по скорости с программным iSCSI.
- Самый дешевый.
- Накладные расходы на среднем уровне. Больше, чем у FC, меньше чем у iSCSI.
- Функций поменьше - нельзя все то, что нельзя для sw iSCSI, плюс нельзя Raw Disk Mapping.
Откуда я взял сравнительные характеристики этих типов СХД? Отсюда - Performance Report: Multiprotocol Performance Test of VMware® ESX 3.5 on NetApp Storage Systems. Это официальный white paper от VMware и NetApp, посвященный как раз сравнению СХД. Еще ссылки по теме: ESX умеет делать VMFS - кластерную файловую систему. Это
означает, что к одним и тем же ЛУНам могут обращаться одновременно
несколько хостов. Но вполне резонны вопросы How many virtual machines can share the same LUN? How SCSI reservations affect shared storage performance in ESX? How many LUNs and VMFS file systems can be configured on a single ESX host?
Чтобы лучше понять логику ответов на эти вопросы, рекомендую прочитать этот официальный документ.
|