vApps

Eine vApp ist eine logische Gruppe von einer oder mehreren verwandten virtuellen Maschinen (VMs), die als einzelne Entität gestartet werden kann. Wenn eine vApp gestartet wird, werden die in der vApp enthaltenen VMs in einer vom Benutzer vordefinierten Reihenfolge gestartet. Mit dieser Funktion können VMs, die voneinander abhängig sind, automatisch sequenziert werden. Ein Administrator muss den Start abhängiger VMs nicht mehr manuell sequenzieren, wenn ein ganzer Dienst neu gestartet werden muss (z. B. für ein Softwareupdate). Die VMs innerhalb der vApp müssen sich nicht auf einem Host befinden und können mithilfe der normalen Regeln innerhalb eines Pools verteilt werden.

Die vApp-Funktion ist in der Disaster Recovery-Situation nützlich. Sie können alle VMs, die sich im selben Speicher-Repository befinden, oder alle VMs, die sich auf dieselbe Service Level Agreement (SLA) beziehen, gruppieren.

Hinweis:

vApps können sowohl mit XenCenter als auch mit der xe-CLI erstellt und geändert werden. Informationen zum Arbeiten mit vApps mithilfe der CLI finden Sie unterBefehlszeilenschnittstelle.

Verwalten von vApps in XenCenter

Im Dialogfeld „ vApps verwalten “ können Sie vApps erstellen, löschen, ändern, starten und herunterfahren sowie vApps im ausgewählten Pool importieren und exportieren. Wenn Sie eine vApp in der Liste auswählen, werden die darin enthaltenen VMs im Detailbereich auf der rechten Seite aufgeführt.

Sie können vApps verwalten verwenden, um die folgenden Aktionen auszuführen:

  • So ändern Sie den Namen oder die Beschreibung einer vApp
  • So fügen Sie VMs der vApp hinzu oder entfernen sie daraus
  • So ändern Sie die Startsequenz der VMs in der vApp

So ändern Sie vApps:

  1. Select den Pool aus, und wählen Sie im Menü Pool die Option vApps verwalten aus.

    Alternativ können Sie mit der rechten Maustaste im Ressourcenbereich klicken und im Kontextmenü vApps verwalten auswählen.

  2. Select die vApp aus, und wählen Sie Eigenschaften , um das Dialogfeld Eigenschaften zu öffnen.

  3. Select die Registerkarte Allgemein , um den vApp-Namen oder die Beschreibung zu ändern.

  4. Select die Registerkarte Virtuelle Maschinen , um VMs der vApp hinzuzufügen oder daraus zu entfernen.

  5. Select die Registerkarte VM-Startsequenz , um die Werte für die Startreihenfolge und das Verzögerungsintervall für einzelne VMs in der vApp zu ändern.

  6. Klicken Sie auf OK , um die Änderungen zu speichern und Eigenschaften zu schließen.

Weitere Informationen finden Sie in der XenCenter Hilfe. Drücken Sie F1 , oder klicken Sie auf Hilfe , um die XenCenter Hilfe anzuzeigen.

Erstellen von vApps

Gehen Sie folgendermaßen vor, um VMs in einer vApp zu gruppieren:

  1. Wählen Sie den Pool aus, und wählen Sie im Menü Pool die Option vApps verwalten aus.

  2. Geben Sie einen Namen für die vApp und optional eine Beschreibung ein. Klicken Sie auf Weiter.

    Sie können einen beliebigen Namen wählen, aber ein Name, der die vApp beschreibt, ist am besten. Obwohl es ratsam ist, das Erstellen mehrerer vApps mit demselben Namen zu vermeiden, ist dies nicht erforderlich. XenCenter erzwingt nicht, dass vApp-Namen eindeutig sind. Es ist nicht notwendig, Anführungszeichen für Namen zu verwenden, die Leerzeichen enthalten.

  3. Wählen Sie aus, welche VMs in die neue vApp aufgenommen werden sollen. Klicken Sie auf Weiter.

    Sie können das Suchfeld verwenden, um nur VMs aufzulisten, die Namen haben, die die angegebene Textzeichenfolge enthalten.

  4. Geben Sie die Startsequenz für die VMs in der vApp an. Klicken Sie auf Weiter.

Wert Beschreibung
Bestellung starten Gibt die Reihenfolge an, in der einzelne VMs innerhalb der vApp gestartet werden, sodass bestimmte VMs vor anderen neu gestartet werden können. VMs, die einen Startreihenwert von 0 (Null) haben, werden zuerst gestartet. VMs, die einen Startauftragswert von 1 haben, werden als nächstes gestartet. Dann werden VMs mit einem Startreihenwert von 2 gestartet usw.
Versuchen Sie, die nächste VM nach Gibt an, wie lange nach dem Starten der VM gewartet werden soll, bevor versucht wird, die nächste Gruppe von VMs in der Startsequenz zu starten. Bei dieser nächsten Gruppe handelt es sich um die Gruppe von VMs, die eine niedrigere Startreihenfolge aufweisen.
  1. Auf der letzten Seite von „ vApps verwalten“ können Sie die vApp-Konfiguration überprüfen. Klicken Sie auf Zurück , um die Einstellungen zu ändern, oder auf Fertig stellen , um die vApp zu erstellen und vApps verwalten zu schließen.

    Hinweis:

    Eine vApp kann sich über mehrere Server in einem einzigen Pool erstrecken, kann sich jedoch nicht über mehrere Pools erstrecken.

Löschen von vApps

Gehen Sie folgendermaßen vor, um eine vApp zu löschen:

  1. Wählen Sie den Pool aus, und wählen Sie im Menü Pool die Option vApps verwalten aus.

  2. Select die vApp, die Sie löschen möchten, aus der Liste aus. Klicken Sie auf Löschen.

Hinweis:

Die VMs in der vApp werden nicht gelöscht.

Starten und Herunterfahren von vApps mithilfe von XenCenter

Verwenden Sie zum Starten oder Herunterfahren einer vApp die Option „vApps verwalten“, auf die über das Menü „Pool“ zugegriffen wird. Wenn Sie eine vApp starten, werden alle darin eingesetzten VMs automatisch nacheinander gestartet. Die für jede einzelne VM angegebenen Werte für die Startreihenfolge und das Verzögerungsintervall steuern die Startsequenz. Diese Werte können beim ersten Erstellen der vApp festgelegt werden. Ändern Sie diese Werte jederzeit im Dialogfeld „vApp-Eigenschaften“ oder im Dialogfeld „VM-Eigenschaften“.

So starten Sie eine vApp:

  1. Öffnen Sie vApps verwalten: Wählen Sie den Pool aus, in dem sich die VMs in der vApp befinden, und wählen Sie im Menü Pooldie Option vApps verwaltenaus. Alternativ können Sie mit der rechten Maustaste im Ressourcenbereich klicken und im Kontextmenü vApps verwalten auswählen.

  2. Wählen Sie die vApp aus, und klicken Sie auf Start , um alle darin enthaltenen VMs zu starten.

So fahren Sie eine vApp herunter:

  1. Öffnen Sie vApps verwalten: Wählen Sie den Pool aus, in dem sich die VMs in der vApp befinden, und wählen Sie im Menü Pooldie Option vApps verwaltenaus. Alternativ können Sie mit der rechten Maustaste im Ressourcenbereich klicken und im Kontextmenü vApps verwalten auswählen.

  2. Wählen Sie die vApp aus, und klicken Sie auf Herunterfahren , um alle VMs in der vApp herunterzufahren.

    Auf allen VMs wird versucht, ein weiches Herunterfahren durchzuführen. Wenn ein Soft-Shutdown nicht möglich ist, wird ein erzwungenes Herunterfahren durchgeführt.

Hinweis:

Ein weiches Herunterfahren führt ein ordnungsgemäßes Herunterfahren der VM durch, und alle laufenden Prozesse werden einzeln angehalten.

Ein erzwungenes Herunterfahren führt ein hartes Herunterfahren durch und entspricht dem Trennen eines physischen Servers. Möglicherweise werden nicht immer alle laufenden Prozesse heruntergefahren. Wenn Sie eine VM auf diese Weise herunterfahren, riskieren Sie, Daten zu verlieren. Verwenden Sie ein erzwungenes Herunterfahren nur, wenn ein Soft-Shutdown nicht möglich ist.

Importieren und Exportieren von vApps

vApps können als OVF/OVA-Pakete importiert und exportiert werden. Weitere Informationen finden Sie unter Importieren und Exportieren von VMs.

So exportieren Sie eine vApp:

  1. Öffnen Sie vApps verwalten: Wählen Sie im Menü Pooldie Option vApps verwaltenaus.

  2. Wählen Sie in der Liste die vApp aus, die Sie exportieren möchten. Klicken Sie auf Exportieren.

  3. Befolgen Sie die unter beschriebenen Schritte Exportieren von VMs als OVF/OVA.

Das Exportieren einer vApp kann einige Zeit in Anspruch nehmen.

So importieren Sie eine vApp:

  1. Öffnen Sie vApps verwalten: Wählen Sie im Menü Pooldie Option vApps verwaltenaus.

  2. Klicken Sie auf Importieren , um das Dialogfeld Importieren zu öffnen.

  3. Befolgen Sie die unter beschriebenen Schritte VMs als OVF/OVA importieren.

Nachdem der Import abgeschlossen ist, wird die neue vApp in der Liste der vApps unter vApps verwaltenangezeigt.