Cloud

Wideo przewodnik po Integrated Computing Standard – odcinek 11

Szablony maszyn wirtualnych

W tym odcinku pokażemy, jak utworzyć szablon na podstawie istniejącej maszyny wirtualnej. Dzięki temu zachowasz aktualny stan dysku (razem z konfiguracją systemu i zainstalowanym oprogramowaniem), aby później powoływać do działania identyczne kopie takiej maszyny.

Potrzebna nam będzie dowolna maszyna wirtualna (odc. 1).

Zanim zaczniemy tworzenie szablonu na podstawie istniejącej maszyny, należy zajrzeć do jej szczegółów. W sekcji „Hardware” sprawdzamy jaki jest model wirtualnej karty sieciowej (Network Adapter Type). Typowo będzie to VMXNET3. Ta informacja przyda się później.

Aby stworzyć szablon, należy założyć katalog. W głównym menu nawigacyjnym na górze strony (symbol trzech poziomych kresek, tzw. burger menu) wybieramy „Libraries”, a następnie przechodzimy do części „Catalogs”. Tutaj należy wcisnąć „New”. W formularzu nadajemy nazwę dla katalogu, oraz zaznaczamy miejsce przechowywania danych zaznaczając „Pre-provision on specific storage policy”. Wybieramy model kosztowy i rodzaj dysków, na którym mamy dostępną przestrzeń.  Wybieram miejsce do przechowywania szablonów – nie ma potrzeby używania wysoko wydajnego Premium Storage.

Przez główne menu nawigacyjne wracamy do widoku Wirtualnego Datacenter. Przechodzimy do części „vApps”. W poprzednich odcinkach wideo przewodnika nie korzystaliśmy z tego mechanizmu, a stanowi on przydatne narzędzie do grupowania maszyn wirtualnych i wykonywania zaawansowanych operacji. Jeśli maszyna wirtualna była tworzona tak, jak w odc. 1 (czyli bez użycia vApp), to należy teraz stworzyć taki tymczasowy vApp, a następnie przenieść do niego maszynę.

Nowy vApp tworzymy za pomocą przycisku „New vApp”, na razie nie dodając do niego żadnych maszyn. Po jego stworzeniu i zmianie statusu na „Resolved” można dodać sieć. Dzięki temu, będziemy mogli zaznaczyć, żeby maszyny utworzone z szablonu automatycznie były łączone z daną siecią. Wciskamy „Actions” i „Add network..” i z „OrgVDC Network” wybieramy interesującą nas sieć.

Aby przenieść maszynę do vApp przechodzimy do “Virtual Machines”. Wyłączamy maszynę: najpierw z poziomu systemu operacyjnego lub przyciskiem „Shut Down Gues OS”. Warto zwrócić uwagę na pasek „Tasks” na dole ekranu żeby upewnić się, że operacja wyłączania OS została zakończona. Następnie wyłączamy maszynę z poziomu wirtualizatora – z „Actions” wybieramy „Power Off”.

Z menu „Actions” wybieramy „Move to…”. W ramach formularza wybieramy stworzony wcześniej vApp. Nadajemy nazwę, która widoczna będzie w szablonie. Zaznaczamy również „Storage Policy” – „Standard Storage”. W tabeli związanej z siecią należy upewnić się, że „Network Adapter Type” jest taki jak aktualnie w maszynie. Wybieramy też sieć i sposób przydziału adresów. Po przejściu przez formularz należy poczekać aż przenoszenie zostanie zakończone (znów: pasek „Tasks”).

Kiedy mamy już maszynę wirtualną (wyłączoną) w vApp, z „Actions” tegoż vApp wybieramy „Add to Catalog…”. Wybieramy katalog i nadajemy nazwę dla całości szablonu (najczęściej taka sama jak nadana wcześniej dla maszyny przy „Move to…”).

Szablon został stworzony. Pojawi się on na liście prekonfigurowanych systemów operacyjnych, widocznej przy tworzeniu nowej maszyny wirtualnej (tak jak opisane w odc. 1). W tak utworzonej maszynie będą obecne wszystkie aplikacje zainstalowane wcześniej we wzorcowej maszynie, a także wszystkie zmiany w konfiguracji systemu (łącznie z hasłem, jeśli zostało zmienione). Jeśli tworząc szablon uwzględniliśmy sieć – również zostanie automatycznie podłączona.

W kolejnym odcinku zapoznamy się z używaniem Load Balancera dla protokołu HTTP. Doskonałym przygotowaniem do wypróbowania tej funkcjonalności jest stworzenie szablonu z maszyny z zainstalowany serwerem www (odc 7. lub 8.).

Więcej informacji o usłudze znajdziesz na: https://integratedsolutions.pl/oferta/cloud/chmury-is/

Szukasz podobnych rozwiązań dla swojej organizacji?

© Integrated Solutions sp. z o.o.