Porównanie obrazów niestandardowych i formuł w usłudze DevTest Labs

Zarówno obrazy niestandardowe, jak i formuły mogą służyć jako podstawy do tworzenia nowych maszyn wirtualnych laboratorium. Kluczową różnicą między obrazami niestandardowymi i formułami jest to, że obraz niestandardowy jest po prostu obrazem opartym na wirtualnym dysku twardym (VHD). Formuła jest obrazem opartym na wstępnie skonfigurowanym dysku VHD i ustawieniach. Wstępnie skonfigurowane ustawienia mogą obejmować rozmiar maszyny wirtualnej, sieć wirtualną, podsieć i artefakty. Te wstępnie skonfigurowane ustawienia są konfigurowane przy użyciu wartości domyślnych, które można zastąpić podczas tworzenia maszyny wirtualnej.

W tym artykule poznasz zalety i wady używania obrazów niestandardowych w porównaniu z użyciem formuł. Możesz również przeczytać artykuł How to create a custom image from a VM and Compare custom images and formulas in DevTest Labs (Jak utworzyć obraz niestandardowy na podstawie maszyny wirtualnej) i Compare custom images and formulas in DevTest Labs (Porównanie obrazów niestandardowych i formuł w usłudze DevTest Labs).

Korzyści wynikające z obrazu niestandardowego

Obrazy niestandardowe zapewniają statyczny, niezmienny sposób tworzenia maszyn wirtualnych z żądanego środowiska.

Zalety Wady
  • Aprowizowanie maszyny wirtualnej z obrazu niestandardowego jest szybkie, ponieważ nic się nie zmienia po tym, jak maszyna wirtualna zostanie spun up z obrazu. Innymi słowy, nie ma żadnych ustawień do zastosowania, ponieważ obraz niestandardowy jest tylko obrazem bez ustawień.
  • Maszyny wirtualne utworzone na podstawie pojedynczego obrazu niestandardowego są identyczne.
  • Jeśli musisz zaktualizować jakiś aspekt obrazu niestandardowego, musisz ponownie utworzyć obraz.
  • Korzyści z formuły

    Formuły zapewniają dynamiczny sposób tworzenia maszyn wirtualnych na podstawie konfiguracji i żądanych ustawień.

    Zalety Wady
  • Zmiany w środowisku można przechwycić na bieżąco za pośrednictwem artefaktów. Jeśli na przykład chcesz, aby maszyna wirtualna została zainstalowana z najnowszymi bitami z potoku wydania lub zarejestrować najnowszy kod z repozytorium, użyj formuły. Formuła może określić artefakt, który wdraża najnowsze bity lub enlistuje najnowszy kod wraz z docelowym obrazem podstawowym. Za każdym razem, gdy ta formuła jest używana do tworzenia maszyn wirtualnych, najnowsze bity lub kod są wdrażane lub wymienione na maszynie wirtualnej.
  • Formuły mogą definiować ustawienia domyślne, które nie mogą udostępniać obrazów niestandardowych, takich jak rozmiary maszyn wirtualnych i ustawienia sieci wirtualnej.
  • Ustawienia zapisane w formule są wyświetlane jako wartości domyślne, ale można je modyfikować podczas tworzenia maszyny wirtualnej.
  • Tworzenie maszyny wirtualnej na podstawie formuły może zająć więcej czasu niż utworzenie maszyny wirtualnej na podstawie obrazu niestandardowego.
  • Rozpoczynanie pracy z usługą Azure DevTest Labs

    Dopiero zaczynasz korzystać z platformy Azure? Utwórz bezpłatne konto platformy Azure.

    Już masz konto na platformie Azure? Rozpocznij pracę z pierwszym laboratorium w usłudze DevTest Labs: rozpoczynanie pracy z Azure DevTest Labs w ciągu kilku minut.