vCloud Director — знакомство с панелью управления облаком по модели IaaS

gotoADM.ru - материалы по виртуализации на базе VMware
gotoADM.ru — материалы по виртуализации на базе VMware

vCloud Director 9.5 — знакомство с панелью управления облаком по модели IaaS

Вот мы и добрались до изучения технологий виртуализации VMware в «промышленных масштабах». В данной статье рассмотрим vCloud Directorпанель управления облаком и изучим облачную терминологию, которая необходима для работы с облаком по модели IaaS. Далее — создадим новую виртуальную машину, настроим выход в интернет и установим на нее CentOS 7.

Содержание:

Знакомство с vCloud Director

Облачная терминология

Основные разделы панели управления vCloud Director

Загрузка .iso образа в Catalog организации vCloud Director

Куда расходуется место в моем виртуальном датацентре?

Создание новой виртуальной машины и установка ОС со своего .iso образа

Пошаговая установка ОС на ВМ в облаке VMware на примере CentOS

Установка VMware Tools на CentOS 7.3

Операции клонирования ВМ и создания шаблонов (templates)


Знакомство с vCloud Director

Устройство облака IaaS на базе VMware vCloud Director и vSphere

vCloud Director — панель для управления в облачной среде ресурсами виртуальной инфраструктуры VMware vSphere. Основным назначением является логическое объединение ресурсов, их распределение и предоставление клиентам.

Окно входа в панель vCloud Director 9.5 на HTML5

Таким образом, пользователь (клиент) через веб-панель на HTML5 создает из ранее подготовленных или самостоятельно загруженных .iso, .ova/.ovf-шаблонов виртуальные машины, разворачивает на них необходимые сервисы и использует их по своему усмотрению. Абонентская плата взымается за ресурсы, используемые или выделенные виртуальным машанам, а именно:

  • vCPU — доступны процессоры с частотой от 1Ghz, обычно не более 25 CPU на одну ВМ. Рекомендации по назначению процессоров виртуальным машинам в VMware vSphere;
  • vRAM — ограничением на выделение памяти виртуальным машинам является емкость физических серверов. Чаще всего не более 375Гб RAM на одну виртуальную машину.
  • Storage — доступны хранилища на базе SATA, SAS, SSD и их комбинации. Ограничение для ВМ с операционной системой на диске с разметкой MBR = 2Тб;
  • «Белые IP» — одиночные IP, выделенные сети /28, /29 и т.п;
  • Пропускная спобоность сети, обычно это шаренные каналы 100/1000 мбит/сек;
  • Лицензии на ОС MS Windows по модели лицензироваия SPLA.

vCloud Director позволяет создавать интеллектуальную инфраструктуру как сервис (IaaS) благодаря развертыванию сервисов, с управлением и изоляцией, инкапсуляцией служб приложений в качестве портативных vApps, объединению через множество кластеров. Таким образом, за счет упрощения управления инфраструктурой и автоматизацией задач значительно снижаются IT расходы, увеличивается маневренность компании и эффективность администраторов.

Стоит отметить: ИТ-инфраструктура может быть развернута как в общественных, так и в частных облаках. Тем самым появляется возможность оперативно масштабироваться, минимизаровать риски и сохранять полный контроль над данными.

Как видим — данный продукт VMware необходим либо провайдерам услгу, либо крупным компаниям, в которых сотрудникам предоставляются облачные среды. Сейчас мы рассматриваем vCloud Director со стороны администратора организации (клиента). Будто, мы решили перенести свои серера в облако и хотим узнать, как это все выглядит. Ниже представлен основной dashboard, который открывается после ввода логина и пароля администратора:

Доступные ресурсы в подписке IaaS VMware
Доступные ресурсы в подписке IaaS VMware

В данной консоли можно выполнять основные действия с инфраструктурой:

  • создавать виртуальные машины и управлять ими;
  • осуществлять миграцию ВМ из другого облака;
  • устанавливать любые виртуальные машины с ОС из имеющихся шаблонов и загружать .ovf шаблоны самостоятельно;
  • гибко управлять правами доступа к пулу виртуальных ресурсов;
  • создавать внутренние и маршрутизируемые (с выходом в Интернет) и изолированные сети;
  • настраивать гибкие правила Firewall и создавать VPN-соединения;
  • настраивать балансировку нагрузки между виртуальными машинами и многое другое.

Облачная терминология

Виртуальный дата-центр (virtual datacenter, VDC) — это пул виртуальных вычислительных ресурсов (процессоры, память, место на диске). По факту, это среда, в рамках которой вы будете создавать виртуальные машины, контейнеры (vApp), каталоги с образами (шаблонами), сети.


vApp – это контейнер, в котором размещаются виртуальные машины. vApp позволяет объединять виртуальные машины по их назначению (почтовый сервер, бухгалтерия и пр.) и управлять группой виртуальных машин. Это особенно удобно, если у вас большая виртуальная инфраструктура. На основе vApp можно создавать шаблоны: это может сэкономить время, если есть необходимость разворачивать однотипные группы виртуальных машин.


Виртуальные машины (VM) — с этим, думаю, всем все понятно. Скажу лишь, что в vCloud Director их можно создавать из шаблонов в каталоге (сразу с ОС) или с нуля, устанавливая нужную ОС из ISO-образа.


Каталоги (Libraries, Catalogs) – это папки, в которых можно хранить шаблоны vApp, виртуальных машин и медиа-файлов (ISO-образы).


Сеть уровня организации (Org VDC Networks) – это сеть вашего виртуального дата-центра, доступная для всех vApp и виртуальных машин. Сеть уровня организации может быть изолированной (isolated, без выхода в Интернет) и маршрутизируемой (routed, с выходом в Интернет).


Сеть уровня vApp, как следует из названия, работает только внутри выбранного vApp: для виртуальных машин из других vApp по умолчанию она не будет доступна, тем самым обеспечивая дополнительную изоляцию между двумя контейнерами. Это, например, можно использовать, если у вас в одном виртуальном дата-центре «живет» сразу несколько проектов, которые не должны друг друга «видеть».

Внешняя сеть (External Networks) — сеть подключаемая «напрямую» к VM (без использования облачного edge gateway).

Основные разделы панели vCloud Director

Как уже писалось выше: по умолчанию, куда попадет администратор организации после авторизации в панели — это dashboard vDC. С него доступны все остальные подменю: Datacenters, Libraries, Administration, Tasks, Events.

vCloud Director vDCs dashboard - основное окно управления облаком
Стартовое окно консоли vCloud Director на HTML5

Оформление достаточно локаничное и информативное. Рассмотрим эти разделы подробнее.

Доступные vDC и их ресурсы — выделяет провайдер и передает нам на самостоятельное администрирование

В разделе Datacenters (vdcs) отображаются доступные (созданные) vDC и их ресурсы, краткий список выполненых действий (системный журнал). Также на этой странице предоставляется информация о доступных к организациям, развернутых vApp и VM.

Чтобы перейти к управлению инфраструктурой, необходимо кликнуть по использумому датацентру. Логика достаточно проста — провайдер услуг в своем физическом ЦОДе выделяет нам ресурсы, которые объединены в vDC. Для простоты понимания, представим: vDC — это привычная серверная, где распологаются стойки с оборудованием, куда заведены сети. Вот здесь мы и будем создавать наш шлюз (edge gateway), виртуальные машины и логические контейнеы vApp.

Виртуальные машины, сети, шлюз vCloud Director
vDC — наши виртуальные машины, сети, шлюз и политики хранения

Далее переходим в раздел Libraries — здесь находится каталог доступных шаблонов виртуальных машин (подготавливает заранее провайдер услуг). Также в данном подразделе мы можем создать свой каталог (Catalog), куда будем загружать через браузер нужные нам .iso образы или конвертивароть в шаблоны свои виртуальные машины. Процесс загрузки .iso образа в каталог оргарнизации показан на скриншоте ниже, файлы отображаются в Media & Other:

загрузка .iso в vCloud Director через браузер на HTML5
Загрузить свой .iso в каталог организации vCloud Director легко благодаря HTML5

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

Изменение политики хранения для каталога организации vCloud Director
Основные операции с Catalogs в vCloud Director

.

Обязательно запомните: дисковое пространство расходуется не только диском виртуальной машины, но также ее RAM (swap файлом) и всеми .iso и темплейтами в Вашем каталоге!

Стоит отметить! VMware позаботилась о своих клиентах и разработла механизм Guest Personalization, который помогат делать клонированные VM уникальными: меняет их внутренний GUID, позволяет менять имя виртуальной машины и имя компьютера, пароль, сети, конфигурацию оборудования (добавлять CPU, RAM, диски и т.п.) до начала процесса развертывания из шаблона. Подробнее об операции клонирования ВМ и создания шаблонов (templates).

Следующий раздел vCloud Director, который требует обязательного внимания — это Administration:

vCloud Director — пользователи, группы и роли

Здессь мы можем создать дополнительных пользователей, группы и назначить им соответветствующие права. Например, администратору сети — предоставить права только на редактирование настроек шлюза и т.п.

Помимо этого — в меню Settings — General мы можем скорректировать название организации, указать контактные данные и email для оповещений.

Следующие два раздела носят информативный характер, а именно Tasks. Здесь можно увидеть название задания (действия), пользователя, кто данное задание запустил, время начала и завершения. Очень полезная информация для дианостики различных проблем внутри подписки, например, причину перезагрузки ВМ, ее недоступность и т.п.

Диагностика проблем в работе виртуальных машин vCloud Director при помощи Tasks
Список заданий vCloud Director поможет выполнить диагностику неполадок с VM

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

Events - диагностика виртуальной инфраструктуры vCloud Director
Events — системный журнал vCloud Director

В этой статье мы узнали основные термины облачной среды, рассмотрели устройство панели управления vCloud Director 9.5 на базе HTML5, а самые внимательные — запомнили базовые рекомендации и нюансы.

Следите за обновлениями: данная запись будет постоянно обновляться, являясь содержинием по основным операциям с облаком на базе IaaS VMware.

Вы всегда можете получить консультацию, заказать разработку, настройку и диагностику Вашей виртуальной инфраструктуры, обратившись ко мне через Контакты.


Нашли ошибку в тексте? Выделите фрагмент текста и нажмите Ctrl+Enter

Удаленная настройка для серверов и сайтов 24/7

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *