Porównanie niestandardowych obrazów i formuł w DevTest LabsComparing custom images and formulas in DevTest Labs

Zarówno obrazy niestandardowe , jak i formuły mogą być używane jako podstawy dla utworzonych nowych maszyn wirtualnych.Both custom images and formulas can be used as bases for created new VMs. Jednak różnica między obrazami niestandardowymi i formułami polega na tym, że obraz niestandardowy jest po prostu obrazem opartym na wirtualnym dysku twardym, podczas gdy formuła jest obrazem opartym na wirtualnym dysku twardym, a także ze wstępnie skonfigurowanymi ustawieniami, takimi jak rozmiar maszyny wirtualnej, Sieć wirtualna, podsieć i artefakty.However, the key distinction between custom images and formulas is that a custom image is simply an image based on a VHD, while a formula is an image based on a VHD in addition to preconfigured settings - such as VM Size, virtual network, subnet, and artifacts. Te wstępnie skonfigurowane ustawienia są konfigurowane z wartościami domyślnymi, które mogą zostać zastąpione podczas tworzenia maszyny wirtualnej.These preconfigured settings are set up with default values that can be overridden at the time of VM creation. W tym artykule wyjaśniono niektóre zalety (specjalistów) i wady (wady) korzystania z obrazów niestandardowych zamiast formuł.This article explains some of the advantages (pros) and disadvantages (cons) to using custom images versus using formulas.

Niestandardowe zalety i wady obrazuCustom image pros and cons

Obrazy niestandardowe stanowią statyczny, niezmienny sposób tworzenia maszyn wirtualnych z poziomu odpowiedniego środowiska.Custom images provide a static, immutable way to create VMs from a desired environment.

ZaletyPros

  • Inicjowanie obsługi maszyn wirtualnych z obrazu niestandardowego jest szybkie, ponieważ nie ma żadnych zmian po zainstalowaniu maszyny wirtualnej z obrazu.VM provisioning from a custom image is fast as nothing changes after the VM is spun up from the image. Innymi słowy, nie ma żadnych ustawień do zastosowania, ponieważ obraz niestandardowy jest tylko obrazem bez ustawień.In other words, there are no settings to apply as the custom image is just an image without settings.
  • Maszyny wirtualne utworzone na podstawie pojedynczego obrazu niestandardowego są identyczne.VMs created from a single custom image are identical.

WadyCons

  • Jeśli konieczne jest zaktualizowanie pewnego aspektu obrazu niestandardowego, należy ponownie utworzyć obraz.If you need to update some aspect of the custom image, the image must be recreated.

Specjaliści i wady dotyczące formułFormula pros and cons

Formuły zapewniają dynamiczny sposób tworzenia maszyn wirtualnych z poziomu żądanej konfiguracji/ustawień.Formulas provide a dynamic way to create VMs from the desired configuration/settings.

ZaletyPros

  • Zmiany w środowisku można przechwytywać na bieżąco za pośrednictwem artefaktów.Changes in the environment can be captured on the fly via artifacts. Na przykład jeśli chcesz, aby maszyna wirtualna była zainstalowana z najnowszymi bitami z potoku wydania lub zarejestrowana w najnowszym kodzie z repozytorium, możesz po prostu określić artefakt, który wdraża najnowsze bity, lub zarejestrować najnowszy kod w formule wraz z docelowym obrazem bazowym.For example, if you want a VM installed with the latest bits from your release pipeline or enlist the latest code from your repository, you can simply specify an artifact that deploys the latest bits or enlists the latest code in the formula together with a target base image. Za każdym razem, gdy ta formuła jest używana do tworzenia maszyn wirtualnych, najnowsze bity/kod są wdrażane/rejestrowane na maszynie wirtualnej.Whenever this formula is used to create VMs, the latest bits/code are deployed/enlisted to the VM.
  • Formuły mogą definiować domyślne ustawienia, które nie mogą zapewnić obrazów niestandardowych, takich jak rozmiary maszyn wirtualnych i ustawienia sieci wirtualnej.Formulas can define default settings that custom images cannot provide - such as VM sizes and virtual network settings.
  • Ustawienia zapisane w formule są wyświetlane jako wartości domyślne, ale można je modyfikować podczas tworzenia maszyny wirtualnej.The settings saved in a formula are shown as default values, but can be modified when the VM is created.

WadyCons

  • Tworzenie maszyny wirtualnej na podstawie formuły może zająć więcej czasu niż utworzenie maszyny wirtualnej na podstawie obrazu niestandardowego.Creating a VM from a formula can take more time than creating a VM from a custom image.

Rozpoczynanie pracy z usługą Azure DevTest LabsGet started with Azure DevTest Labs

Dopiero zaczynasz korzystać z platformy Azure?New to Azure? Utwórz bezpłatne konto platformy Azure.Create a free Azure account.

Już masz konto na platformie Azure?Already on Azure? Zacznij korzystać z pierwszego laboratorium w DevTest Labs.Get started with your first lab in DevTest Labs.

Wprowadzenie do Azure DevTest Labs w ciągu kilku minutGet started with Azure DevTest Labs in minutes

Następne krokiNext steps