Skip to the main content.

ScriptRunner Blog

Azure Arc & Integration in VMware vSphere

Inhaltsverzeichnis

 

 

Post Featured Image

In der heutigen Zeit ändern sich die Anforderungen an den IT-Betrieb. Systeme werden nicht mehr nur im eigenen Rechenzentrum (On-Premises) installiert und betrieben, sondern auch in Multi-Cloud bzw. hybriden Szenarien.

Wäre es nicht schön, die eigenen VMware VMs direkt über das Azure Portal zu managen? Die Lösung hierfür ist Azure Arc.

Azure Arc bietet Unternehmen sowohl die Möglichkeit, VMs im eigenen Rechenzentrum zu verwalten, als auch Systeme in der Cloud anzusprechen, z.B. in GCP (Google Cloud Platform) oder AWS (Amazon Web Services). Darüber hinaus bietet Azure Arc eine überaus nützliche, erweitere Logging-Funktionalität.

In diesem Blogpost beschreibe ich, wie du Azure Arc in ein bestehendes VMware Cluster integrieren kannst und welche Vorteile sich dadurch ergeben.

Stelle vor der Einrichtung sicher, eine Management VM oder einen Client mit Zugang zu VMware vSphere mit Internetzugriff zur Verfügung zu haben. Für das Onboarding in Azure Arc werden Administratorenrechte sowohl in Azure als auch in VMware vSphere benötigt. 

 

Azure Arc im Azure Portal

Über das Azure-Portal kannst du auf den Azure Arc Bereich zugreifen. Wurde es noch nicht verwendet, findest du es einfach über die Suche:

 01_Azure Arc suchen ueber das Portal

 

Anlegen des VMware vCenters

Auf der linken Seite der Konsole findest du die verschiedenen Optionen. Unter unter "Infrastructure" können Nutzer auf die verschiedenen Services zugreifen. Hier lässt sich beispielsweise auf Kubernetes und Serversysteme (z.B. physikalische Hardware) zugreifen oder auch SQL-Server einbinden.

2_Infrastructure
 

Nach dem Wechsel auf "VMware vCenters", kannst du mit "Add" einen VMware vCenter Server hinzufügen:

3_vCenters

Es öffnet sich der Wizard zum Anlegen einer neuen VMware vCenter Verbindung. 

 

Einrichten der Resource Bridge

Im ersten Schritt benötigst du eine Resource Bridge. Eine Resource Bridge bildet die Schnittstelle zu deiner Umgebung.

4_resource bridge

Hier definierst du den Namen der Bridge und die Azure RG (resource group), in der die Bridge installiert werden soll.

04_resource bridge

Jetzt brauchst du noch einen Standort und einen VM-Namen, die hier definiert werden:

6_location__vCenter name

Es empfiehlt sich, den Haken "Use the same subscription and resource group as your resource bridge" zu belassen, damit alle Ressourcen an einer Stelle sind. Wurden alle Eingaben korrekt durchgeführt, werden im nächsten Dialog die "Location Tags" definiert.

 

Einrichten der Tags

Tags sind sehr sinnvoll, um bei mehreren Standorten den Überblick zu behalten. Hier erstellst du neue Tags oder wählst aus vorgegebenen Tags die zum Unternehmen und dem Standort passenden Tags aus: 

7_physical location tags

 

 

Erzeugen des Skriptes

Basierend auf den Eingaben in den vorherigen Dialogen wird beim Abschluss jetzt ein PowerShell Skript erzeugt, welches das Template deployed und die Azure-Integration, den Download und die Einrichtung des Templates übernimmt.

Neben Windows Systemen wird auch Linux unterstützt. 

08_deploy the script

 

Ausführen des Skriptes 

Bei der Ausführung werden verschiedene Komponenten heruntergeladen u.a. Python. 

Es sollte darauf geachtet werden, dass die Eingaben (Azure-Account, VMware vSphere-Account) korrekt sind, damit das Setup reibungslos funktioniert – ansonsten muss der Schritt wiederholt werden.

Wurde die Installation sauber durchgeführt, wurde ein VMware-Template erstellt, und aus dem VMware Template eine VM erzeugt:

09_run the script

 

Vorteile bei der Nutzung von Azure Arc

Ein Vorteil der Nutzung ist eine erweiterte Rechtevergabe über Microsoft Azure und das Rollenmodell (RBAC, Role Based Access Control). Des Weiteren lässt sich eine umfangreichere Überwachung realisieren und die Guest-VMs über das Azure Portal verwalten. Im Idealfall ergänzt sich der ganze Workflow noch mit dem Windows Admin Center, welches sich einfach integrieren lässt.

Weitere Informationen gibt es wie auf der Microsoft Learn Seite:
https://learn.microsoft.com/en-us/azure/azure-arc/vmware-vsphere/

Eine kurze Demo mit Modulen zum selbst Ausprobieren ist hier verfügbar:
https://learn.microsoft.com/en-us/training/modules/intro-to-azure-arc/

Viel Spaß beim Ausprobieren

 

#KeepOnScripting

 

 

Weiterführende Links

Zusammenhängende Posts

9 min read

Automatisiere und verwalte VMware vSphere mit PowerShell

Es liegt wahrscheinlich daran, dass ich meine berufliche Laufbahn als Programmierer mit dem Schreiben von...

7 min read

Top PowerCLI Commands für deinen Admin‑Alltag – VM‑Inventory‑Management (Teil 1)

In Teil 1 dieser Serie erfährst du mehr über Meta-Daten in VMware und die Nutzung von Tags und Custom Attributes. 

...

7 min read

Effiziente VM-Verwaltung – Snapshots und Templates mit PowerCLI automatisieren (Teil 2)

In Teil 2 dieser Serie erfährst du mehr über die Anwendungsfelder von Templates und über den Umgang mit Snapshots,...

Über den Autor: