UPDATE: Мы автоматизировали создание сети и правил NAT. Теперь при оформление подписки все это создается само :). Все что вам остается — это развернуть виртуальную машину из шаблона или с нуля. При этом у вас по-прежнему остается возможность менять настройки сети при необходимости.
Только не забываем про Firewall, который по умолчанию не пропускает никакой трафик и требует настройки правил.
Часть 1. Настройка сети
В vCloud Director виртуальные машины «живут» в контейнерах vApp, поэтому создание ВМ начинается с создания vApp. Можно выбрать следующие варианты:
В данном материале подробно рассмотрим первые два случая.
![image](http://habrastorage.org/files/b38/890/d0a/b38890d0a4784021999cd0b6b3baf8b6.PNG)
Начнем с самого простого варианта — разворачивания vApp из шаблона. В CloudLite.ru можно не возиться с загрузкой шаблонов, так как в общедоступном каталоге (Public Catalog) представлен достаточно широкий выбор готовых шаблонов.
1. Заходим в раздел My Cloud и выбираем вкладку vApps и нажимаем на зеленый +.
![image](http://habrastorage.org/files/b1a/92e/882/b1a92e8825f44f50a0447e246508f57a.png)
2. В новом окне в поле Look in выбираем Public Catalog
В таблице ниже появятся список доступных шаблонов виртуальных машин с ОС. Выберите нужный.
В нижней части окна будет содержаться информация об этом шаблоне, включая логин для входа, необходимое дисковое пространство и пр. Жмем Next.
![image](http://habrastorage.org/files/ee7/356/0ef/ee73560efbc44a24b88f0e1e68229c7c.png)
3. Вводим название или оставляем существующее (Name), заполняем описание по необходимости (Description). Жмем Next.
![image](http://habrastorage.org/files/e3a/842/777/e3a842777b30475c9f5a23410c948510.png)
4. Во вкладке Configure Resources вносим, если нужно, изменения поле Computer Name (имя, которое будет показываться внутри гостевой ОС при кастомизации). Кнопка Next.
![image](http://habrastorage.org/files/644/1b8/7bf/6441b87bfcf249a387abf4aa69936ec5.png)
5. Во вкладке Network Mapping задаем параметры сети.
![image](http://habrastorage.org/files/0a9/6fe/bf2/0a96febf255a426da8334d8dbf206279.png)
6. Проскакиваем шаг Custom Properties и попадаем на вкладку Customize Hardware. Здесь отображаются параметры CPU, Memory, Hard Disk. Рекомендуем не менять их во время разворачиваня ВМ, а сделать это уже после ее создания. Кнопка Next.
![image](http://habrastorage.org/files/087/3ea/f80/0873eaf80be847ae9e36494760689748.png)
7. На последней вкладке Ready to Complete внимательно проверьте все выбранные на предыдущих этапах параметры вашей виртуальной машины. Здесь же вы можете автоматически запустить созданную виртуальную машину, сделав отметку в чекбоксе Power on vApp after this wizard is finished. Нажмите Finish.
![image](http://habrastorage.org/files/a33/ed0/f02/a33ed0f02fde409aa9c16bc9ee8e06f2.png)
Если есть желание развернуть ВМ из своего собственного шаблона, то в vCloud Director это тоже можно сделать. Для этого нужно создать каталог (папку, в которую вы будете загружать данный шаблон), ну, и импортировать сам шаблон. В поле Look in соответственно вместо Public Catalog выбирайте ваш каталог.
Если на создаваемую виртуальную машину необходимо загрузить свою ОС, то для этого создаем vApp c «пустой» ВМ.
1. Возвращаемся в раздел My Cloud, во вкладке vApps нажимаем на значок, отмеченный желтым маркером (Build new vApp).
![image](http://habrastorage.org/files/c6d/187/272/c6d1872721a04a1da4ff531a468767c7.png)
2. В появившемся окне задаем имя ВМ.
В разделе Leases при необходимости можно установить время, после которого ВМ, содержащиеся в этом контейнере, будут автоматически выключены (Runtime Lease) и срок, по истечению которого, виртуальные машины данного vApp будут «заморожены» (Storage Lease) и будут отображаться во вкладке Expired Items. Срок, указанный в Storage Lease, начинает отсчитываться после истечения срока, указанного в Runtime Lease.
Нажмите кнопку Next.
![image](http://habrastorage.org/files/08f/199/be7/08f199be7dec4f94aa1e94b31723649e.png)
3. Во вкладке Add Virtual Machines выберите опцию New Virtual Machine. Жмем Next.
![image](http://habrastorage.org/files/e6a/b7e/f1d/e6ab7ef1d11940038a2162bcb398751e.png)
4. В появившемся окне New Virtual Machine необходимо выбрать параметры создаваемой виртуальной машины:
— имя (Virtual Machine Name);
— имя, которое будет показываться внутри гостевой ОС при кастомизации (Computer Name);
— ее описание при необходимости (Description);
— семейство и конкретную операционную систему, которую будем потом устанавливать. Например, выберем Centos;
— объем оперативной памяти и диска;
— общее количество виртуальных ядер, которое будет выделено ВМ (Number of virtual CPUs);
— количество ядер на виртуальный сокет.
Последние два параметра важны для лицензирования некоторых ОС. Например, для Windows Server Standard количество сокетов должно быть не более 4. В других вариантах лучше оставить оставить 1 ядро на сокет.
Параметры, которые выставляются автоматически и которые мы не рекомендуем менять:
— версия контейнера виртуальной машины (Virtual hardware version);
— тип шины виртуальных дисков (Bus type). Это не имеет отношения к типу дисков (SAS, SATA, VSAN) :).
— количество виртуальных сетевых адаптеров (Number of NICs). Если нет специализированных потребностей, то рекомендуем оставить 1.
Жмем ОK.
![image](http://habrastorage.org/files/2f1/565/74b/2f156574b4614ae984ebfa635ada5dcc.png)
5. Новая виртуальная машина появляется в списке создаваемого vApp. Жмем Next.
6. На вкладке Configure Resources просто жмем Next.
![image](http://habrastorage.org/files/0c6/6cd/29c/0c66cd29c0464dc68553b7428ad7e658.png)
7. При необходимости вносим изменения в поле Computer Name, выбираем сеть, к которой хотим подключить созданную виртуальную машину. В данном случае выбираем сеть Test_Network, что мы создали в предыдущем материале. Жмем Next.
![image](http://habrastorage.org/files/3a0/136/c80/3a0136c80be94200b1f89b0f68d0ac50.png)
8. Во вкладке Configure Networking можно посмотреть параметры сети. Тут же можно выбрать опцию Fence vApp. Она позволяет назначить виртуальным машинам в разных vApp одинаковые IP, избегая при этом конфликта IP-адресов. Это удобно, если есть несколько сред для тестирования или разработки с идентичными ВМ.
![image](//habrastorage.org/files/6a6/dd3/66d/6a6dd366db0746b6b17e1e90dbd50b64.png)
9. На последней вкладке Ready to Complete еще раз внимательно проверяем все параметры виртуальной машины. Если все устраивается, то жмем Finish.
![image](http://habrastorage.org/files/e5a/763/c61/e5a763c6102c4bc390aa5d142e52fdae.png)
10. Ждем некоторое время, пока ВМ под Centos развернется.
![image](http://habrastorage.org/files/4a9/0c1/1e5/4a90c11e5e0947a1bb675f8401ce3c5d.png)
Далее нужно установить соответствующую ОС через подключение образа установочного диска (ISO-образ) или самого диска. Вот подробная инструкция на этот случай.
Тут совсем все просто. Начало такое же. как и в предыдущем случае. Единственное — в этот раз мы не жмем на Add New Virtual Machine. Вместо этого жмем Next до победного. В этом „пустом“ vApp потом аналогично развернуть ВМ из шаблона или с нуля (без ОС) так же, как мы это уже проделали сегодня.
Кастомизация
При первом включении ВМ происходит так называемая кастомизация, когда к виртуальной машине применяются все заданные настройки:
• имя виртуальной машины;
• настройки сети;
• SID;
• пароль администратора.
Если кастомизация недоступна, то параметры ВМ можно настроить вручную через консоль.
Пароль от гостевой ОС
О том, где посмотреть пароль к гостевой ОС, читайте здесь
Собственно, на сегодня все.
Можно идти тренироваться на кошках в Cloudlite.ru :)
Вопросы по данному материалу и пожелания по темам будущих tutorial оставляйте в комментариях.
Успехов в освоении vCloud Director! :)
vCloud Director для самых маленьких (часть 1): настройка сети
Только не забываем про Firewall, который по умолчанию не пропускает никакой трафик и требует настройки правил.
Часть 1. Настройка сети
В vCloud Director виртуальные машины «живут» в контейнерах vApp, поэтому создание ВМ начинается с создания vApp. Можно выбрать следующие варианты:
- vApp из шаблона (с ВМ с предустановленной ОС);
- vApp c «пустой» ВМ, т.е. без ОС.
- «пустой» vApp и добавить ВМ туда позже.
В данном материале подробно рассмотрим первые два случая.
Создание виртуальной машины из готового шаблона
Начнем с самого простого варианта — разворачивания vApp из шаблона. В CloudLite.ru можно не возиться с загрузкой шаблонов, так как в общедоступном каталоге (Public Catalog) представлен достаточно широкий выбор готовых шаблонов.
1. Заходим в раздел My Cloud и выбираем вкладку vApps и нажимаем на зеленый +.
![image](http://habrastorage.org/files/b1a/92e/882/b1a92e8825f44f50a0447e246508f57a.png)
2. В новом окне в поле Look in выбираем Public Catalog
В таблице ниже появятся список доступных шаблонов виртуальных машин с ОС. Выберите нужный.
В нижней части окна будет содержаться информация об этом шаблоне, включая логин для входа, необходимое дисковое пространство и пр. Жмем Next.
![image](http://habrastorage.org/files/ee7/356/0ef/ee73560efbc44a24b88f0e1e68229c7c.png)
3. Вводим название или оставляем существующее (Name), заполняем описание по необходимости (Description). Жмем Next.
![image](http://habrastorage.org/files/e3a/842/777/e3a842777b30475c9f5a23410c948510.png)
4. Во вкладке Configure Resources вносим, если нужно, изменения поле Computer Name (имя, которое будет показываться внутри гостевой ОС при кастомизации). Кнопка Next.
![image](http://habrastorage.org/files/644/1b8/7bf/6441b87bfcf249a387abf4aa69936ec5.png)
5. Во вкладке Network Mapping задаем параметры сети.
![image](http://habrastorage.org/files/0a9/6fe/bf2/0a96febf255a426da8334d8dbf206279.png)
6. Проскакиваем шаг Custom Properties и попадаем на вкладку Customize Hardware. Здесь отображаются параметры CPU, Memory, Hard Disk. Рекомендуем не менять их во время разворачиваня ВМ, а сделать это уже после ее создания. Кнопка Next.
![image](http://habrastorage.org/files/087/3ea/f80/0873eaf80be847ae9e36494760689748.png)
7. На последней вкладке Ready to Complete внимательно проверьте все выбранные на предыдущих этапах параметры вашей виртуальной машины. Здесь же вы можете автоматически запустить созданную виртуальную машину, сделав отметку в чекбоксе Power on vApp after this wizard is finished. Нажмите Finish.
![image](http://habrastorage.org/files/a33/ed0/f02/a33ed0f02fde409aa9c16bc9ee8e06f2.png)
Если есть желание развернуть ВМ из своего собственного шаблона, то в vCloud Director это тоже можно сделать. Для этого нужно создать каталог (папку, в которую вы будете загружать данный шаблон), ну, и импортировать сам шаблон. В поле Look in соответственно вместо Public Catalog выбирайте ваш каталог.
Создание виртуальной машины с нуля (без предустановленной ОС)
Если на создаваемую виртуальную машину необходимо загрузить свою ОС, то для этого создаем vApp c «пустой» ВМ.
1. Возвращаемся в раздел My Cloud, во вкладке vApps нажимаем на значок, отмеченный желтым маркером (Build new vApp).
![image](http://habrastorage.org/files/c6d/187/272/c6d1872721a04a1da4ff531a468767c7.png)
2. В появившемся окне задаем имя ВМ.
В разделе Leases при необходимости можно установить время, после которого ВМ, содержащиеся в этом контейнере, будут автоматически выключены (Runtime Lease) и срок, по истечению которого, виртуальные машины данного vApp будут «заморожены» (Storage Lease) и будут отображаться во вкладке Expired Items. Срок, указанный в Storage Lease, начинает отсчитываться после истечения срока, указанного в Runtime Lease.
Нажмите кнопку Next.
![image](http://habrastorage.org/files/08f/199/be7/08f199be7dec4f94aa1e94b31723649e.png)
3. Во вкладке Add Virtual Machines выберите опцию New Virtual Machine. Жмем Next.
![image](http://habrastorage.org/files/e6a/b7e/f1d/e6ab7ef1d11940038a2162bcb398751e.png)
4. В появившемся окне New Virtual Machine необходимо выбрать параметры создаваемой виртуальной машины:
— имя (Virtual Machine Name);
— имя, которое будет показываться внутри гостевой ОС при кастомизации (Computer Name);
— ее описание при необходимости (Description);
— семейство и конкретную операционную систему, которую будем потом устанавливать. Например, выберем Centos;
— объем оперативной памяти и диска;
— общее количество виртуальных ядер, которое будет выделено ВМ (Number of virtual CPUs);
— количество ядер на виртуальный сокет.
Последние два параметра важны для лицензирования некоторых ОС. Например, для Windows Server Standard количество сокетов должно быть не более 4. В других вариантах лучше оставить оставить 1 ядро на сокет.
Параметры, которые выставляются автоматически и которые мы не рекомендуем менять:
— версия контейнера виртуальной машины (Virtual hardware version);
— тип шины виртуальных дисков (Bus type). Это не имеет отношения к типу дисков (SAS, SATA, VSAN) :).
— количество виртуальных сетевых адаптеров (Number of NICs). Если нет специализированных потребностей, то рекомендуем оставить 1.
Жмем ОK.
![image](http://habrastorage.org/files/2f1/565/74b/2f156574b4614ae984ebfa635ada5dcc.png)
5. Новая виртуальная машина появляется в списке создаваемого vApp. Жмем Next.
![image](http://habrastorage.org/files/6f6/0e9/d76/6f60e9d768794e3eb9a73a86576255d5.png)
6. На вкладке Configure Resources просто жмем Next.
![image](http://habrastorage.org/files/0c6/6cd/29c/0c66cd29c0464dc68553b7428ad7e658.png)
7. При необходимости вносим изменения в поле Computer Name, выбираем сеть, к которой хотим подключить созданную виртуальную машину. В данном случае выбираем сеть Test_Network, что мы создали в предыдущем материале. Жмем Next.
![image](http://habrastorage.org/files/3a0/136/c80/3a0136c80be94200b1f89b0f68d0ac50.png)
8. Во вкладке Configure Networking можно посмотреть параметры сети. Тут же можно выбрать опцию Fence vApp. Она позволяет назначить виртуальным машинам в разных vApp одинаковые IP, избегая при этом конфликта IP-адресов. Это удобно, если есть несколько сред для тестирования или разработки с идентичными ВМ.
![image](http://habrastorage.org/files/6a6/dd3/66d/6a6dd366db0746b6b17e1e90dbd50b64.png)
9. На последней вкладке Ready to Complete еще раз внимательно проверяем все параметры виртуальной машины. Если все устраивается, то жмем Finish.
![image](http://habrastorage.org/files/e5a/763/c61/e5a763c6102c4bc390aa5d142e52fdae.png)
10. Ждем некоторое время, пока ВМ под Centos развернется.
![image](http://habrastorage.org/files/4a9/0c1/1e5/4a90c11e5e0947a1bb675f8401ce3c5d.png)
Далее нужно установить соответствующую ОС через подключение образа установочного диска (ISO-образ) или самого диска. Вот подробная инструкция на этот случай.
Создание «пустого vApp
Тут совсем все просто. Начало такое же. как и в предыдущем случае. Единственное — в этот раз мы не жмем на Add New Virtual Machine. Вместо этого жмем Next до победного. В этом „пустом“ vApp потом аналогично развернуть ВМ из шаблона или с нуля (без ОС) так же, как мы это уже проделали сегодня.
Из важного
Кастомизация
При первом включении ВМ происходит так называемая кастомизация, когда к виртуальной машине применяются все заданные настройки:
• имя виртуальной машины;
• настройки сети;
• SID;
• пароль администратора.
Если кастомизация недоступна, то параметры ВМ можно настроить вручную через консоль.
Пароль от гостевой ОС
О том, где посмотреть пароль к гостевой ОС, читайте здесь
Собственно, на сегодня все.
Можно идти тренироваться на кошках в Cloudlite.ru :)
Вопросы по данному материалу и пожелания по темам будущих tutorial оставляйте в комментариях.
Успехов в освоении vCloud Director! :)
vCloud Director для самых маленьких (часть 1): настройка сети