Управление хранилищами в System Center Virtual Machine Manager 2012 SP1
Посетителей: 898
| Просмотров: 1164 (сегодня 0)
Шрифт:
Сегодня я предлагаю посмотреть на то как устроена система управления хранилищами в System Center Virtual Machine Manager SP1. VMM в частности обладает широкими возможностями по взаимодействию с дисковыми подсистемами, однако в сочетании с WS2012 и новинками в SP1 его возможности становятся еще более всеобъемлющими!
Итак, давайте более подробно разберемся с механизмами управления хранилищами в SC VMM 2012 SP1.
А что могЁм?
Виртуализованные нагрузки, представленные виртуальными машинами, в System Center 2012 – Virtual Machine Manager (VMM) требуют дисковых ресурсов для того чтобы удовлетворять требованиям как по объему дискового пространства, так и с точки зрения производительности дисковой подсистемы. Каждая из нагрузок далее может быть привязана к хостам и дисковым массивам с помощью профиля совместимости (логический объект, который создается в библиотеке VMM по сути для фильтрации хостов и прочих ресурсов) для дальнейшего размещения. VMM распознает и поддерживает локальные дисковые ресурсы и удаленные. Локальными ресурсами являются все дисковые системы подключенные непосредственно к серверу VMM и, как правило, используются для размещения наименее критичных нагрузок. Удаленное хранилище в свою очередь позволяет разгрузить сервер с помощью делегации данного типа нагрузки специализированной системе хранения данных (СХД) — такой подход позволяет использовать все возможности и фичи промышленных СХД для для размещения виртуализованных нагрузок в среде VMM.
VMM поддерживает следующие уровни взаимодействия с дисковыми массивами:
На блочном уровне — VMM обращается к дисковым системам на блочном уровне использует механизмы предоставления LUN'ов для предоставления пространства хранения данных, используя протоколы и механизмы FC, iSCSI, и подключений типа SAS.
На файловом уровне — VMM поддерживает размещение виртуализованных нагрузок на сетевых файловых шарах. Шары которые поддерживают протокол server message block (SMB) 3.0 могут быть размещены на файл-серверах на базе Windows Server 2012 или же на сетевом хранилище типа network-attached storage (NAS) от вендоров типа EMC или NetApp.
VMM в System Center 2012 Service Pack 1 (SP1) представляет множество изменений в области работы сторадж-провайдеров и автоматизации ИТ-процессов:
Поддержка Windows Storage Management API (SMAPI). SMAPI впервые был представлен в Windows Server 2012 как для управления подключенными напрямую системами хранения так и для удаленных систем данного типа. SMAPI представляет собой комбинацию Storage Management Provider (SMP), или Microsoft Standards-Based Storage Management Service и механизмов SMI-S. SMAPI заменяет собой Virtual Disk Service (VDS) API в Windows Server 2012. Для более детальной и подробной информации смотрите здесь: «An Introduction to Storage Management in Windows Server».
VMM использует механизмы SMAPI для управления внешними системами хранения, в частности SMP, или же используется SMAPI совместно с Storage Management Service на базе стандартов Microsoft для взаимодействия с СХД через SMI-S. Службы Storage Management Service являются опциональной фичей, которая позволяет использовать SMI-S-провайдеры для управления СХД — включается эта фича во время установки System Center 2012 SP1.
Начиная с System Center 2012 SP1 миграция в средах SAN с помощью аппаратного провайдера службы Virtual Disk Service (VDS) более не поддерживается. При обновлении System Center 2012 до System Center 2012 SP1 предварительно необходимо удалить аппаратный провайдер VDS с сервера VMM и активировать поддержку SMI-S или нативный провайдер WMI SMP предоставляемый вендором СХД.
В дополнение к возможности обнаружения и управления целями iSCSI со статистическими адресами, System Center 2012 SP1 теперь также поддерживает динамические параметры целей iSCSI (например, Starwind, HP P2000, HP Lefthand, Dell EqualLogic, и Microsoft iSCSI Software Target).
VMM 2012 поддерживает создание и предоставление тонких логических томов и агрегатов. System Center 2012 SP1 также позволяет создание и предоставление тонких агрегатов поверх пула хранения. Тонкие агрегаты позволяют предоставить конечным потребителям больше пространства под данные, нежели в системе физически доступно. Для того чтобы это было возможным, функционалом предоставления тонких агрегатов должна обладать СХД изначально, а также предоставление тонких агрегатов должно быть активировано на уровне пула хранения.
System Center 2012 SP1 также позволяет взаимодействовать с Microsoft iSCSI Software Target при помощи SMI-S-провайдера. Microsoft iSCSI теперь является полностью интегрированным компонентом в Windows Server 2012. Установочный пакет в формате .msi для установки SMI-S-провайдера для Microsoft iSCSI Target Server is included находится в дистрибутиве System Center 2012 SP1:«CDLayout.EVAL\amd64\Setup\msi\iSCSITargetPRov\iSCSITargetSMISProvider.msi».
Развертывание и управление хранилищами
VMM позволяет моделировать, разворачивать и управлять ресурсами хранилищ данных, а именно:
Обнаружение дисковых хранилищ — Как правило, у системных администраторов есть достаточно слабая видимость инфраструктуры систем хранения. При помощи System Center 2012 – VMM, вы можете автоматически обнаруживать локальные и удаленные массивы, пулы хранения, агрегаты, физические и логические диски.
Классификация хранилищ — Теперь у вас есть возможность классифицировать обнаруженные хранилища при помощи более понятных и простых наименований, тем самым вы обретает возможность задать свою логику классификации ресурсов.
Предоставление хранилищ — System Center 2012 – VMM позволяет создавать новые LUN'ы из доступной емкости массива для дальнейшего предоставления данного ресурса кластеру Hyper-V или же отдельному хосту. Новые LUN'ы можно предоставить одним из следующих методов:
Исходя из доступной емкости хранилища — Такой подход эффективен втом случае, если у вас есть пул хранилищ, что позволяет контролировать множество различных LUN'ов, а также их размеры.
Методом создания записываемого снимка существующего LUN'а — Данный метод позволяет быстро и эффективно клонировать виртуальный диск до необходимого количества экземпляров — таким образом появляется возможность создать множество одинаковых виртуальных машин в короткий промежуток времени. Также такой метод в сочетании с тонкими агрегатами позволяет очень эффективно использовать дисковое пространство.
Методом создания полного клона LUN'а — данный метод позволяет создать полный клон LUN'а. В зависимости от СХД, такой метод занимает некоторое время для создания LUN'а, а также не является эффективным с точки зрения потребления дискового пространства.
Назначение хранилищ — позволяет назначать пулы хранилищ и LUN'ы на определённые хост-группы которые, в свою очередь, представляют бизнес-подразделения, локации и прочие объекты организаций. Как правило, ресурсы в первую очередь назначаются на базе хост-групп, а только потом уже они назначаются на уровне отдельно взятого хоста. Если же вы назначаете пул хранилищ, вы можете назначать LUN'ы напрямую с управляемых хостов из хост-группы. В дополнение, VMM может автоматически создавать LUN'ы из пула хранилищ, в случае использования моментального предоставления на уровне возможностей СХД.
Удаление хранилищ — VMM также имеет возможность удаления неиспользуемых более хранилищ.
Сценарии использования
Если подвести итог всем возможностям VMM SP2012, то вытекают следующие сценарии использования возможностей по управлению хранилищами:
Назначение и добавление хранилищ на хост-группы и хост — хост-группа требует обнаружения хранилища, назначения найденного хранилища хосту виртуализации. VMM автоматизирует процесс предоставления хранилищ хостам и хост-группам, инициализации дисков и форматирования логических томов. Для кластерных конфигураций VMM создает необходимый CSV-том и прочие дисковые ресурсы, затем назначает данный том всем хостам кластера. VMM также позволяет добавлять дополнительные хранилища к уже существующим.
Создание кластеров — VMM 2012 SP1 может создать кластер размером до 64-х Hyper-V узлов, автоматизирует назначение общего хранилища как часть единого рабочего потока (процесса). Автоматизация данного процесса очень важна для облачных сред и окружений, особенно с точки зрения предоставления инфраструктуры.
Моментальное предоставление — Дисковые массивы могут создавать копии виртуальных дисков очень эффективно, с минимальной нагрузкой на хост. VMM расширяет функционал данного механизма — он позволяет моментально создавать виртуальные машины. VMM понимает возможности дискового массива или СХД при анализе содержимого LUN'а, у вас появляется возможность создать шаблон на базе LUN'а с виртуальным диском. VMM отдает команды массиву на создание копии виртуального диска и предоставления под него новое дискового пространства, с помощью механизмов клонирования или снимков, снепшотов. Затем VMM передает созданный объект хосту, монтирует файловую систему, ассоциирует виртуальный диск с виртуальной машиной. В консоли администратора вы можете использовать возможности моментального предоставления для создания изолированных, отдельных ВМ, а также сервисов на базе ВМ.
Ну что же, если быть кратким — то это все. Надеюсь, было интересно и познавательно — до новых встреч!
Автор: Георгий Гаджиев • Иcточник:TechNet • Опубликована: 22.05.2013
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:
Оценить статью:
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.