Мы планируем установить 3 узла VMware и перенести нашу инфраструктуру с физических серверов на виртуальные машины. Я еще не решил, какой NAS мне купить, но я знаю, что мне нужен тот, который поддерживает iSCSI, чтобы такие вещи, как живая миграция VMware, работали.
Прямо сейчас у нас есть файловый сервер под управлением Windows 2008 в среде Active Directory. У нас есть несколько общих ресурсов, которые необходимо защитить разрешениями Active Directory. Поскольку мы вносим большие изменения в нашу инфраструктуру, это заставило меня переосмыслить необходимость в выделенном сервере Windows 2008 только для размещения файлов, если мы используем NAS.
NAS будет использоваться для хранения образов виртуальных машин для серверов VMware. Так что было бы неплохо использовать NAS в качестве файлового сервера, или мы должны сделать то, что делаем сейчас, и использовать (виртуальный) сервер Windows 2008 для обслуживания файлов? Я думаю об этом в основном с точки зрения производительности. Наша текущая (физическая) настройка довольно медленная.
Я почти уверен, что вы действительно можете использовать все расширенные функции (например, vmotion), даже если вы используете NFS для размещения своих хранилищ данных VMWare вместо iSCSI. Зная это, вы можете выбирать среди более широкого набора ящиков для хранения. Тем не менее, если вы хотите использовать CIFS и NFS одновременно на одном NAS, вам необходимо убедиться, что ваш компьютер поддерживает это. Я знаю, что NetApp делает эти вещи и поддерживает тонкое выделение ресурсов и дедупликацию одновременно.
С точки зрения производительности, я бы порекомендовал вам использовать NAS, они разработаны специально для хранения данных. Вместо того чтобы начинать с компьютера общего назначения (или виртуальной машины) и настраивать или удалять функции из этой базы, конструкции NAS начинаются с простых компонентов, необходимых для поддержки передачи файлов, и добавления функций «снизу вверх».