Зачем нужна такая СХД?
Ответ на вопрос очевиден, недостаток бюджета на дорогую систему (от 8 000$ ) хранения от известных производителей (HP, IBM, EMC, NetApp…) Этот факт вынуждает администраторов делать СХД самим, чтобы угнаться за технологиями, одной из которых, виртуализации посвящен этот сайт.
UPD. Хотя альтернатива брендовым хранилищам есть, компания QNAP делает бюджетные СХД, с официальной поддержкой VMware vSphere, Citrix XenServer и Microsoft Hyper-V (это очень важный момент, т.к. когда возникают проблемы очень полезным ресурсом оказывается техническая поддержка производителя). У Qnap длинный список оборудования в разных ценовых категориях (от 7 тыс. до 250 тыс. рублей), весь модельный ряд у нас доступен для заказа. Плюсы Qnap в том, что вы можете использовать свои жесткие диски, в том числе и SSD, главный минус - отсутствие второго контроллера, а значит отказоустойчивости нет.
Все довольно просто: сервер + ПО = NAS СХД
Сервер.
- старый сервер с большим количеством жестких дисков
- старый сервер + новая дисковая полка
- новый сервер с большим количеством жестких дисков (Intel)
- сервер + старая полка с дисками (direct attached storage)
В сервере должен стоять RAID контроллер, который сможет справиться с тем кол-вом дисков, который вы собираетесь использовать. Памяти нужен минимум 8Гб, чтобы продуктивно использовать файловую систему ZFS Процессор подойдет любой.
Программное обеспечение.
Софта для создания NAS(network attached storage) хранилищ в интернете много, какой из продуктов выбрать, решать вам. Принцип работы у них, примерно, один и тот же.
FreeNAS - проект немолодой, зарекомендовавший себя, время от времени выпускает новые версии своего продукта. Что важно, FreeNAS сделан на FreeBSD, о стабильности работы этой ОС ходят правдивые легенды. А нам как раз нужна стабильность, для хранения данных.
Основной функционал FreeNAS 8:
- Управление через Web интерфейс
- Доступна файловая система Zettabyte (ZFS) и как следствие RAID-Z
- Возможность управления через командную строку
- Поддержка 10Gbe сети и 10Gbe адаптеров (во многих брендовых хранилищах начального уровня такие скорости не предусмотрены вообще)
- Создание мгновенных снимков (Snapshot)
- Технология Link Aggregation (Failover, FEC, LACP, Load Balance, Round Robin)
- Резервное копирование и восстановление, репликация данных.
- Технология Thin Provisioning
- Поддержка популярных протоколов
Для VMware vSphere подходят два типа NAS подключений к хранилищу – это NFS и iSCSI. FreeNAS позволяет настроить и использовать оба варианта.
Статья по настройке iSCSI
NFS для кластеров VMware vSphere является более предпочтительной файловой системой для использования в программных СХД, т.к. отличается высокой производительностью, имеет ряд возможностей по управлению данными, которых нет у VMFS, а также, обеспечивает для каждого виртуального диска свою собственную очередь ввода/вывода. Велика вероятность того, что производительность NFS при работе виртуальной машины будет низкой, это может произойти по целому ряду причин, разбору которых посвящены куча статей, тем в форумах и заявок в службу поддержки. Если лень разбираться, а работать с СХД нужно, то лучше настроить iSCSI поключение, в котором LUN-ы будут в файловой системе VMFS.
|
Перед нами интерфейс управления системой, понятные иконки, приятные цвета.
Программный или аппаратный (с помощью контроллера) RAID создавать решать вам. В моем случае, в тестовой среде, создаю RAID-Z из трех дисков, файловая система ZFS. Для этого выбираю закладку Storage, иконку Create volume. Открывается окно, где нужно задать имя, выбрать диски , файловую систему и тип RAID. После выбора жмем на кнопку Add Volume и видим, что был создан новый том.
|
Для подключения NFS share переходим во вкладку Configuration – Storage – Add Storage на хосте ESXi
Тип Хранилища – Network File System
Locate Network file system – вводим настройки, которые были заданы ранее, при конфигурации СХД.
После этого видим наш Storage в списке подключенных хранилищ, можно использовать его. Запускаем процесс миграции (storage vMotion) виртуальной машины. Правой кнопкой мыши по ВМ, Migrate- Change datastore – наш NFS storage. И виртуальная машина меняет свое расположение без простоев.
|