Vergleich zwischen benutzerdefinierten Images und Formeln in Azure DevTest Labs
In Azure DevTest Labs können sowohl benutzerdefinierte Images als auch Formeln als Basis zum Erstellen neuer Lab-VMs verwendet werden. Der wichtigste Unterschied zwischen benutzerdefinierten Images und Formeln ist, dass ein benutzerdefiniertes Image einfach ein Image ist, das auf einer virtuellen Festplatte (Virtual Hard Drive, VHD) basiert. Eine Formel ist ein Image, das auf einer virtuellen Festplatte basiert, die außerdem vorkonfigurierte Einstellungen enthält. Diese Einstellungen können die VM-Größe, ein virtuelles Netzwerk, Subnetze und Artefakte umfassen. Vorkonfigurierte Einstellungen werden mit Standardwerten eingerichtet, die Sie beim Erstellen der VM überschreiben können.
In diesem Artikel lernen Sie die Vor- und Nachteile der Verwendung von benutzerdefinierten Images im Vergleich zur Verwendung von Formeln kennen. Weitere Einzelheiten finden Sie auch unter Erstellen eines benutzerdefinierten Images von einem virtuellen Computer und Erstellen einer Formel aus einem virtuellen Computer.
Vorteile benutzerdefinierter Images
Benutzerdefinierte Images stellen eine statische, unveränderliche Möglichkeit zum Erstellen virtueller Computer aus einer von Ihnen gewünschten Umgebung bereit.
Vorteile | Nachteile |
---|---|
Die VM-Bereitstellung über ein benutzerdefiniertes Image ist schnell. Nachdem Sie eine VM auf der Grundlage eines Images erstellt haben, ändert sich nichts. Es sind keine Einstellungen vorhanden, die angewendet werden müssen. Das benutzerdefinierte Image ist nur ein Image ohne Einstellungen. Virtuelle Computer, die aus einem einzigen benutzerdefinierten Image erstellt wurden, sind identisch. |
Wenn Sie einen Aspekt des benutzerdefinierten Images aktualisieren möchten, muss das Image neu erstellt werden. |
Vorteile von Formeln
Formeln stellen eine dynamische Möglichkeit bereit, um virtuelle Computer mithilfe der von Ihnen gewünschten Konfigurationen und Einstellungen zu erstellen.
Vorteile | Nachteile |
---|---|
Änderungen der Umgebung können mithilfe von Artefakten dynamisch erfasst werden. Sie können eine Formel verwenden, um eine VM zu erstellen, die mit den neuesten Bits aus Ihrer Releasepipeline installiert ist. Eine Formel funktioniert auch, wenn Sie die VM mit dem neuesten Code aus Ihrem Repository auflisten möchten. Die Formel kann ein Artefakt angeben, das die neuesten Bits bereitstellt oder den neuesten Code zusammen mit dem Zielbasisimage einträgt. Wann immer Sie diese Formel zum Erstellen einer VM verwenden, werden die neuesten Bits bzw. der neueste Code auf dieser VM bereitgestellt bzw. eingetragen. Formeln können Standardeinstellungen definieren, die benutzerdefinierte Images nicht bereitstellen können, wie z.B. Größen der virtuellen Computer und Einstellungen des virtuellen Netzwerks. Die in einer Formel gespeicherten Einstellungen werden als Standardwerte angezeigt. Sie können diese Werte ändern, wenn Sie die VM erstellen. |
Die Erstellung eines virtuellen Computers aus einer Formel dauert länger als die Erstellung eines virtuellen Computers aus einem benutzerdefinierten Image. |
Erste Schritte mit Azure DevTest Labs
Neu bei Azure? Kostenloses Azure-Konto erstellen.
Sind Sie bereits in Azure? Erstellen Sie Ihr erstes Lab, und führen Sie Erste Schritte mit Azure DevTest Labs in wenigen Minuten durch.