vSphere API for Array Integration, VAAI. Интеграция и делегирование некоторыхопераций системам хранения данных

В ESX(i) версии 4.1 VMware реализовала поддержку так называемых vSphere API for Array Integration, программных  интерфейсов для интеграции  с системами хранения. Суть этой технологии  – в том, что если ваши серверы работают с системой хранения, поддерживающей этот интерфейс,  то некоторые операции серверы могут не выполнять сами, а передать работу на СХД.

Такими атомарными операциями являются:

Q  создание полной копии файла  – поможет при операциях  vSphere, связан ных с копированием;

Q  многократная запись одинакового фрагмента данных – поможет при обну-

лении виртуальных дисков;

Q  блокировка отдельной  области  данных  – поможет  снизить  вероятность того, что блокировки метаданных  раздела VMFS окажут негативное влия ние на производительность.

Перечислим операции  vSphere,  которые получат  выигрыш  от использования VAAI:

Q  Storage vMotion;

Q  развертывание ВМ из шаблона и клонирование ВМ;

Q  ускорение  работы  виртуальных машин,  использующих «тонкие»  диски, thin provisioning;

Q  ускорение  создания  «предобнуленных», eagerzeroedthick-дисков – они не-

обходимы для защиты виртуальных машин при помощи VMware Fault Tolerance или Microsoft  Failover Cluster.

В некоторых  случаях  возможны  10–20-кратное ускорение  операций  и  значительное  сокращение  нагрузки  на канал между системой хранения и сервером, а также на процессоры сервера.

Определить поддержку  VAAI со стороны  системы  хранения  можно в интерфейсе клиента vSphere (см. рис. 3.36).

Рис. 3.36. Информация о поддержке VAAI в интерфейсе vSphere

Есть определенные ограничения для использования этого механизма:

Q  на момент написания VAAI не были доступны для NFS;

Q  ESX(i) не сможет использовать VAAI при копировании данных между хранилищами с блоками  разного размера. В таком случае копирование будет осуществлено  по старинке, через сервер;

Q  если содержимое RDM LUN копируется не на RDM LUN;

Q  если исходный vmdk типа eagerzeroedthick, а целевой – thin;

Q  если LUN, между которыми  осуществляется операция,  принадлежат разным системам  хранения.  Все операции,  доступные  через VAAI, возможны  лишь  между  LUN  одной  системы  хранения.  Хранилища  VMFS  с extent  поддерживаются также, лишь  если все составляющие их LUN принадле жат одной СХД;

Q  если ваша инфрастуктура мигрировала на версию  4.1 с какой-то  из пре-

дыдущих  версий, то потребуется  обновить  (то есть пересоздать) разделы VMFS, чтобы версия VMFS была максимальной, с поддержкой VAAI.

Источник: Михеев М. О.  Администрирование VMware vSphere 4.1. – М.: ДМК Пресс, 2011. – 448 с.: ил.

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий