понедельник, 30 ноября 2015 г.

Автоматическое развертывание тестовой виртуальной среды с помощью Autolab

В моей практике довольно часто возникает необходимость развертывания виртуального стенда для того, чтобы попробовать новые версии продуктов или что-нибудь потестировать. Раз за разом ставить все с нуля вручную нет ни желания, ни времени.

К счастью для нас с вами существует такая штука, как AutoLab, позволяющая автоматизировать процедуру установки и настройки типовой виртуальной инфраструктуры VMware vSphere.

AutoLab поставляется в виде OVF шаблона и работает на гипервизорах VMware Workstation, Fusion или ESXi. В состав шаблона входит пара служебных ВМ и инфраструктурные ВМ (контроллер домена, серверы ESXi, сервер vCenter и т.д.).

Все ВМ подключаются к отдельному изолированную виртуальную коммутатору. Для связи ВМ с внешним миром используется Router ВМ, один из интерфейсов которой подключается к изолированной сети, а второй - к производственной. Таким образом, на одном гипервизоре может быть развернуто несколько отдельных инсталляций AutoLab.

Основным компонентом AutoLab является NAS сервер на базе FreeNAS, на котором размещаются различные скрипты для автоматической установки и настройки, и куда требуется предварительно загрузить все необходимые дистрибутивы ОС и ПО VMware. Данный сервер также обеспечивает для виртуальных ESXi доступ к общим хранилищам по протоколам iSCSI и NFS для размещения ВМ.

Настройка виртуальной инфраструктуры AutoLab выполняется путем редактирования конфигурационных файлов и скриптов, однако, даже из коробки все отлично устанавливается и работает (за исключением бага, о котором ниже).

AutoLab самостоятельно выполняет установку и настройку виртуальных гипервизоров ESXi, ОС Windows в ВМ, домена Active Directory, СУБД Microsoft SQL Server, vCenter Server и vCenter Update Manager, добавляет серверы ESXi в кластер, подключает к ним общие хранилища, создает шаблоны ВМ с Windows и Linux.


AutoLab позволяет устанавливать различные версии ESXi и vCenter Server на выбор, поддерживаются все версии, начиная с vSphere 4.1, и (опционально) VMware View, vCloud Directory, Veeam Backup & Replication и Veeam ONE.

Для проверки корректной установки используются специальные скрипты.

Актуальная на текущий момент версия AutoLab 2.6 доступна для загрузки по ссылке: http://www.labguides.com/autolab/

Перед началом использования AutoLab настоятельно рекомендую ознакомиться с официальной документацией по развертыванию, а также посмотреть видео на канале разработчиков.

В текущем релизе присутствует один баг - если вы планируете использовать vCenter Server 6.0 с внешней СУБД SQL Express на сервере DC под управлением Windows Server 2012 R2, то при настройках по умолчанию службы SQL Server не будут настроены на прослушивание порта TCP 1433, из-за чего возникнет ошибка при установке vCenter Server и vCenter Update Manager.

Чтобы это исправить, перед тем, как развертывать сервер DC, отредактируйте файл B:\Automate\DC\SQLTCP.reg, изменив в нем ветку реестра с:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQLServer\SuperSocketNetLib\Tcp\IPAll]
"TcpPort"="1433"

на значение:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQLServer\SuperSocketNetLib\Tcp\IPAll]
"TcpPort"="1433"

Либо вручную настройте службу SQLEXPRESS на прослушивание порта TCP 1433 через SQL Configuration Manager.

Из плюсов AutoLab также стоит отметить возможность развертывания в публичном облаке Ravello за небольшую плату (около 1$ в час), на тот случай, если под рукой у вас нет подходящего сервера.

вторник, 3 ноября 2015 г.

VMworld 2015 Europe (выставка)

Заключительная часть. Предыдущие доступны тут и тут.

Выставка Solution Exchange на VMworld заслуживает отдельного разговора. В этом году на конференции собралось свыше 100 компаний-партнеров, которые представили разнообразные решения в области виртуализации.

На выставке партнеры организовывали небольшие презентации (10-15 минут), на которых рассказывали о своих продуктах и решениях.

Самый большой стенд, естественно, был отведен для VMware.

Часть особо важной и секретной информации можно было увидеть только для поляризационные очки.


Дабы стимулировать участников к посещению своих стендов, многие вендоры раздавали майки, ручки, значки, флешки и прочие приятные бонусы.

Вообще, глядя на свои 14 маек, у меня сложилось впечатление, что некоторые участники только и приехали на VMworld, чтобы получить побольше халявных сувениров или выиграть какой-нибудь iPhone.

Для новичков конференции по выставке огранизовывали специальные туры на разных языках (в том числе и на русском).

Нельзя не упомянуть и наших соотечественников - компанию Veeam. Именно вокруг их стенда консолидировались русскоговорящие участники.

В скором времени выйдет новая 9-я версиях их флагманского продукта по резервному копированию и восстановлению виртуальных инфраструктур - Veeam Backup & Replication. Вот какие нововведения нас ожидают:
  • Scale-Out Backup Repository (SOBR) - функция, позволяющая создавать общий репозиторий для хранения резервных копий из дискового пространства нескольких серверов Veeam. Это крайне удобно, т.к. позволит унифицировать все задания РК, указывая в качестве целевого хранилища SOBR, который сам уже будет разбирать, где-какую часть резервной копии хранить.
  • Поддержка снапшотов EMC VNX и VNXe, из которых можно восстанавливать данные, а также использовать их в качестве источника для бекапа данных.
  • Veeam Explorer for Oracle, позволяющий восстанавливать БД до определенной транзакции, а не только на тот момент, когда была снята копия.
  • Прямое резервное копирование с NFS экспорта. Proxy сервер сможет самостоятельно подключаться к хранилищу ВМ и копировать оттуда данные, не нагружая узлы ESXi.
  • Интеграция с HP StoreOnce Catalyst, позволяющая выполнять дедупликацию на стороне Proxy-севера и копировать на хранилище уже дедуплицированные данные.
  • Поддержка Veeam Cloud Connect функции репликации ВМ. Это означает, что вы можете сохранить и восстановить ВМ за считанные минуты в практически любом облачном сервисе.
На стенде Intel демонстрировали 64 узловой кластер VSAN.

Кстати, согласно опубликованному отчету VMware 64-узловой гибридный (SSD+HDD) кластер VSAN способен продемонстрировать производительность порядка 7.4 миллионов IOPS.

На стенде NVIDIA было представлено новое поколение видеокарт для работы с 3D в VDI - NVIDIA Tesla M6 и M60 (продолжение линейки NVIDIA GRID).

Видеокарты строятся на графических процесорах с архитектурой Maxwell, предлагают вдвое большую плотность размещения пользователей по сравнению с видеокартами предыдущего поколения (до 32 пользователей на одну видеокарту). Видеокарта Tesla M60 выполнена в стандартном форм-факторе для установки в слот PCI-E x16, содержит два графических ядра и имеет 16 ГБ видеопамяти, тогда как Tesla M6 имеет форм-фактор MXM, снабжена одним ядром и 8 ГБ видеопамяти, и предназначена для установки в блейд-серверы.

Важным отличием от предыдущего поколения NVIDIA GRID 1.0 является то, что теперь помимо покупки самих видеокарт потребуется приобрести также дополнительные лицензии на ПО NVIDIA GRID Software. На текущий момент доступно три редакции: NVIDIA GRID Virtual PC, NVIDIA GRID Virtual Workstation и NVIDIA GRID Virtual Workstation Extended, которые различаются функциональными возможностями и, надо полагать, ценой.

Для видеокарт GRID первого поколения все остается по прежнему, и покупка лицензий NVIDIA GRID не требуется. Кстати, видеокарты уже должны быть доступны для заказа.

Когда речь заходит о внедрении 3D VDI в массы, сразу возникает вопрос - куда ставить-то? Для решения этой проблемы компания Lenovo совместно с Magma предлагает использовать специализированные корзины расширения (ExpressBox 3450).

В одну такую корзину может быть установлено до 4-х двухслотовых видеокарт или до 7-и обычных однослотовых карт расширения. При помощи внешнего PCI-E экстендера корзина подключается к стандартному rackmount серверу.

На стенде QLogic демонстрировались всевозможные адаптеры, в том числе, первый в Мире 100 Гбит/с конвергентный адаптер (QLogic FastLinQ 3600 Series).

Адаптер снабжен одним портом 100 GbE с разъемом QSFP28, который также может разделяться на 4-е порта 25 GbE. Для подключения адаптера к серверу требуется использовать разъем PCI-E 3.0 x16 (все-таки 100 Гбит/с!). Адаптер поддерживает offload таких протоколов, как: iSCSI, FCoE, VXLAN, NVGRE, RDMA. Интересно будет посмотреть на толщину и длину DAC-кабеля к такому адаптеру.

Что касается сетевых решений, то на стенде HP демонстрировался модульный коммутатор HP FlexFabric 5930.

Коммутатор поддерживает 1, 10, 40 GbE порты, а также 4, 8 Гбит/с Fibre Channel порты, сертифицирован для работы с VMware NSX. Коммутатор может выступать в качестве VTEP (терминировать VXLAN). Таким образом, устройства, подключенные к портам коммутатора, сразу будут оказываться в нужном VXLAN. Из других интересных особенностей - поддержка технологии HP Intelligent Resilient Fabric, позволяющей объединить в общую отказоустойчивую фабрику (стек) до девяти таких коммутаторов.

Также мое внимание привлек стенд производителя whitebox коммутаторов - Edge-Core. Для тех, кто не в курсе, whitebox коммутаторы могут работать с различными версиями ОС (прошивками) сторонних производителей. Подход очень похож на то, что можно видеть на рынке x86 серверов, коммутатор - это специализированный сервер с определенным набором портов, процессором и памятью, какую ОС вы на него установите - решаете вы сами, а не производитель коммутатора, что имеет определенные плюсы, т.к. при желании, можно поменять поставщика коммутаторов или установить другую ОС на существующие коммутаторы. Коммутаторы Edge-core поддерживают следующие ОС:
Модельный ряд представлен разнообразными 1RU коммутаторами (с портами 1, 10, 40, 100 GbE).

Думаю, многие из вас в курсе, что для свои ЦОД Facebook использует коммутаторы собственной разработки. В рамках инициативы Open Compute Project, Facebook опубликовала спецификацию на коммутаторы. Если вы хотите себе такой же, то можете приобрести его у Edge-Core (Wedge-16X).

На стенде Supermicro демонстрировали EVO: RAIL.

Supermicro предлагает две конфигурации EVO: RAIL на выбор. Первая - типовая (SYS-2028TP-VRL Series), которую предлагают и другие поставщики EVO: RAIL (2 процессора Intel E5-2630 v3, 192 ГБ оперативной памяти, один 400 ГБ SSD, три 1.2 ТБ SAS диска). Вторая - продвинутая (SYS-2028TP-VRLX Series), включающая в себя до 4-х серверов со следующими характеристиками:
  • два 12-ядерных процессора Intel E5-2670 v3;
  • 512 ГБ оперативной памяти;
  • один 800 ГБ SSD накопитель;
  • 5 жестких дисков объемом 1.2 ТБ каждый;
  • 2 порта 10 Гбит/с с разъемами SFP+ или RJ-45.
В дополнение к EVO: RAIL Supermicro предлагает 10 GbE экономичные Ethernet коммутаторы собственного производства (SSE-X3348S SFP+, SSE-X3348T RJ45, SSE-X24SR).

Еще одним интересным предложением является EVO: RAIL - Configure to Order, которое позволяет подобрать конфигурацию серверов (процесоры, память, диски) под ваши нужды. Configure to Order конфигурация в максимальной набивке включает в себя:
  • 2 процессора Intel E5-2600 v3 до 14 ядер каждый;
  • до 1 ТБ оперативной памяти;
  • до 10 ТБ сырого дискового пространства и до 1.6 ТБ SSD кэша.
Учитывая, что Supermicro крайне любят за их гуманный подход к ценообразованию, наверняка выйдет что-то интересное.

На стенде компании Infinidat демонстрировали унифицированную СХД InfiniBox.

СХД InfiniBox строится на серверах стандартной архитектуры (Dell), объединяемых при помощи Infiniband, и дисковых корзинах высокой плотности, подключаемых к серверам по 12G SAS.

Минимальный объем СХД начинается от 250 ТБ полезного дискового пространства (максимально - до 2 ПБ). СХД масштабируется коробками, заказчик просто покупает апгрейд до нужной емкости. В качестве протоколов доступа к данным поддерживаются Fibre Channel, iSCSI, NFS. Производитель заявляет о 99.99999% доступности СХД, возможности выдержать и полностью восстановиться от двойного отказа жестких дисков в течение 15 минут. СХД поддерживает всевозможные технологии виртуализации (VMware VAAI, VASA, SRM,  Thin Reclamation), а также обеспечивает высокий уровень производительности - от 500 тыс. IOPS в минимальной конфигурации, до 750+ тыс. в максимальной инсталляции (для достижения такого уровня производительности используется кэширования на SSD). По словам представителя компании стоимость за ГБ приятно удивит покупателей, кроме того, все функции СХД уже включены в базовую стоимость и не требуют доплаты.

На стенде Nutanix - одного из лидеров гиперконвергентных (или как теперь стало модным их называть - web scale) решений, рассказывали о новой версии Nutanix OS 4.5. Среди нововведений:
  • Официальная поддержка Erasure Coding, функции позволяющей сэкономить дисковое пространство за счет распределенного хранения хэшей данных (этакий распределенный RAID/RAIN 6), который заменяет собой стандартный механизм хранения нескольких идентичных копий в кластере Nutanix.
  • SSD pinning, позволяющий всегда держать данные виртуальной машины на SSD накопителях, тем самым, гарантируя высокий уровень производительности.
  • Обновление собственного гипервизора, который теперь называется Acropolis Hypervisor.
  • Citrix объявил о поддержке Acropolis Hypervisor с Nutanix OS 4.5 в своих продуктах - Citrix XenApp и XenDesktop 7.6, пока, правда, в очень ограниченных сценариях.
Вот, пожалуй, и все, что я хотел рассказать о выставке и VMworld 2015. Надеюсь, что кому-нибудь было интересно эти читать. До следующего года, до следующего VMworld.

понедельник, 2 ноября 2015 г.

Функциональное сравнение систем хранения данных

Если перед вами когда-либо возникала задача функционального сравнения СХД от различных вендоров, то вам может пригодиться данный сайт: storagecompare.org

На сайте вы можете выбрать производителя, серию и модель СХД и в наглядной форме сравнить их по 60+ параметрам.


Для многих моделей приведена дополнительная информация. Список постоянно пополняется новыми моделями СХД.