Пускай уже давно, но как-то незаметно, прошла новость о том, что Hyper-V а потом и Azure начал поддерживать FreeBSD. Любители старой, доброй, FreeBSD возрадовались, а многие другие люди могли недоумевать: «зачем?». Именно благодаря усилиям компании NetApp, FreeBSD теперь поддерживается в Hyper-V и Azure. Каким образом NetApp в этом заинтересована? Дело в том, что ОС ONTAP построена на базе FreeBSD. Именно для того, чтобы появились продукты созданные на базе Data ONTAP-v, такие как Cloud ONTAP и Data ONTAP Edge. Кроме того компания NetApp является одним из самых больших современных контрибюторов кода для FreeBSD.
На Data ONTAP Edge в этой статье остановимся поподробней. Еще в 2012 году появился продукт Data ONTAP Edge, это виртуальный аплаенс для гипервизоров Hyper-V и ESXi. Изначально он поставлялся с ОС DATA ONTAP 7-Mode (CBvM100, FDvM100), а в 2014 году вышла в свет Data ONTAP Edge на базе Clustered ONTAP (FDvM200). Такие решения предназначены для небольших офисов, где нет возможности установить или купить полноценную платформу FAS.
Особенно удобно использовать Data ONTAP Edge для компаний, у которых множество локальных офисов, где есть смысл построить топологию Star (звезда), с полноценной системой FAS в центре (для репликации на неё бэкапов) и Data ONTAP Edge в филиалах.
Отличием Data ONTAP Edge от ONTAP на базе платформы FAS есть полное отсутствие у первой RAID технологии. Data ONTAP Edge живёт и полностью опирается на традиционный RAID контроллер, установленный в вашем сервере. Также отсутствует поддержка FCP, оно и логично: он же памятник, кто его посадит? это виртуальная машина. Поддерживаются NAS (CIFS, NFS) и IP SAN (iSCSI) протоколы.
Поддерживаемое HW оборудование
Глобальный партнёр компания Fujitsu выпускает специализированное решение VSX960 с блейд-серверами PRIMERGY BX400 для использования c Data ONTAP-v. В Решении VSX960 поддерживаются до 10 HDD.
Data ONTAP Edge также может работать и на серверах IBM, HP, Lenovo, Cisco, Dell и других. Вот краткий перечень наиболее популярных моделей, ключевым моментом является наличие поддерживаемого RAID-контроллера с батарейкой для кэша:
IBM ServerRAID M5015 SAS/SATA Controller
HP Smart Array P420 Controller
HP Smart Array P410i Controller
Fujitsu D3116 SAS/SATA Controller
Fujitsu D2616 SAS/SATA Controller
PowerEdge RAID Controller (PERC) H710
PowerEdge RAID Controller (PERC) H700
LSI 6G MegaRAID 9260-8i
LSI 6G MegaRAID 9265-8i
LSI 6G MegaRAID 9261-8i
Lenovo ThinkServer RAID 720ix
Lenovo ThinkServer RAID 720i
Lenovo ThinkServer RAID 710
Lenovo ThinkServer RAID 510i
Lenovo ThinkServer RAID 500
Lenovo ThinkServer RAID 110i
Lenovo ServeRAID M5210e
Lenovo ServeRAID M5210
HP Smart Array P840 Controller
HP Smart Array P830i Controller
HP Smart Array P822 Controller
HP Smart Array P440ar Controller
LSI MegaRAID SAS3108
LSI MegaRAID SAS2208
LSI MegaRAID SAS 9286CV-8e
Fujitsu PRAID EP420i
Fujitsu PRAID EP400i
Fujitsu D3116C RAID Controller
Fujitsu D2607 RAID Controller
PowerEdge RAID Controller (PERC) H730
LSI MegaRAID SAS 9361-8i
LSI MegaRAID SAS 9271-8i
LSI MegaRAID SAS 9261-8i
Cisco 9300-8E
Cisco 12G SAS
Этот список может дополняться или изменяться, уточняйте у авторизированных партнёров NetApp и матрице совместимости.
Ограничения
Так как система изначально проектировалась для небольших офисов у неё ограничения выше, чем у «железячных» платформ FAS.
Продаются лицензии на 10, 25 и 50 TB полезного пространства (без учёта дедубликации). Т.е. если дедубликация будет хорошо жать данные, то вместиться намного больше. Требуемое количество памяти 4/8GB, необходимо наличие 2 CPU. И как было сказано ранее из-за отсутствия RAID-DP требуется наличие поддерживаемого RAID контроллера с кэшем и батарейкой. Поддерживаются протоколы репликации SnapMirror и SnapVault, дедубликация, Thing Provitioning, клонирование и SnapRestore. Подробнее на официальном сайте. Поддерживаются только однонодовые системы, которые не поддерживают High Avalability.
SnapMirror репликация
Лицензия SnapMirror идёт в поставке с DataONTAP Edge. DataONTAP Edge может выступать как источник, так и как получатель реплик. На базе SnapMirror можно построить DR решение SVM. Если использовать ONTAP только как хранилище файлов, то для репликации нет необходимости обеспечивать консистентность данных сторонним ПО. Если же используется IP SAN или приложения виртуализации, БД и других, то понадобится ПО резервного копирования, для обеспечения консистентности информации.
Будущее — SDS
NetApp продолжает развивать Data ONTAP-v, которая переродиться в полноценный SDS. Так в скором будущем он сможет кластеризироваться, получит функцию High Avalability и больший объем обслуживаемой информации.
Выводы
Виртуальные аплаенсы с Data ONTAP-v хорошо подходят для небольших компаний и компаний с филиальной структурой, где есть необходимость держать локальные данные, и возможно, реплицировать их в центральный офис. Сервер должен иметь поддерживаемый RAID контроллер с батарейкой. Продукты резервного копирования, которые интегрируют ONTAP с виртуальными окружениями Hyper-V и ESXi будут весьма востребованы в таких схемах. Так Veeam Backup & Replication позволяет выполнять консистентные резервные копии и управлять SnapMirror репликацией, что делает этот, и другие подобные продукты, оптимальным тандемом в такой инфраструктуре. Технология SnapMirror for SVM поможет построить DR решение. Отдельно стоит выделить технологию VMware vVOL, которая нативно обеспечивает консистентные снепшоты на ONTAP из-за чего также будет весьма интересна для подобных инсталляций.
Здесь могут содержаться ссылки на Habra-статьи, которые будут опубликованы позже.
Сообщения по ошибкам в тексте прошу направлять в ЛС.
Замечания, дополнения и вопросы по статье напротив, прошу в комментарии.
Автор: bbk