Virtuele Azure-machines beschrijven

Voltooid

Met Azure Virtual Machines (VM's) kunt u VM's maken en gebruiken in de cloud. VM's bieden infrastructuur als een dienst (IaaS) in de vorm van een virtuele server en kunnen op veel manieren worden gebruikt. Net als bij een fysieke computer kunt u alle software aanpassen die op uw VIRTUELE machine wordt uitgevoerd. VM's zijn een ideale keuze als u het volgende nodig hebt:

  • Volledige controle over het besturingssysteem (OS).
  • De mogelijkheid om aangepaste software uit te voeren.
  • De mogelijkheid om aangepaste hostingconfiguraties te gebruiken.

Een VM in Azure biedt u de flexibiliteit van virtualisatie zonder dat u de fysieke hardware hoeft te kopen en te beheren waarop de VM wordt uitgevoerd. Als IaaS-aanbieding moet u echter nog steeds de software configureren, bijwerken en onderhouden die op de VIRTUELE machine wordt uitgevoerd.

U kunt zelfs een reeds gemaakte installatiekopieën maken of gebruiken om snel VM's in te richten. U kunt een VM in enkele minuten maken en inrichten wanneer u een vooraf geconfigureerde VM-installatiekopie selecteert. Een installatiekopieën is een sjabloon die wordt gebruikt om een virtuele machine te maken en kan al een besturingssysteem en andere software bevatten, zoals ontwikkelhulpprogramma's of webhostingomgevingen.

VM's schalen in Azure

U kunt enkele VM's uitvoeren voor testen, ontwikkeling of kleine taken. U kunt ook VM's bij elkaar groeperen om hoge beschikbaarheid, schaalbaarheid en redundantie te bieden. Azure kan ook de groepering van VM's voor u beheren met functies zoals schaalsets en beschikbaarheidssets.

Virtuele-machineschaalsets

Met behulp van virtuele-machineschaalsets kunt u een groep identieke VM's met gelijke taakverdeling maken en beheren. Als u eenvoudigweg meerdere VM's met hetzelfde doel hebt gemaakt, moet u ervoor zorgen dat ze allemaal identiek zijn geconfigureerd en vervolgens netwerkrouteringsparameters instellen om de efficiëntie te garanderen. U moet ook het gebruik controleren om te bepalen of u het aantal virtuele machines moet verhogen of verlagen.

In plaats daarvan automatiseert Azure het grootste deel van dat werk met virtuele-machineschaalsets. Met schaalsets kunt u in enkele minuten een groot aantal VM's centraal beheren, configureren en bijwerken. Het aantal VM-exemplaren kan automatisch toenemen of afnemen in reactie op de vraag, of u kunt instellen dat deze wordt geschaald op basis van een gedefinieerd schema. Virtuele-machineschaalsets implementeren ook automatisch een load balancer om ervoor te zorgen dat uw resources efficiënt worden gebruikt. Met virtuele-machineschaalsets kunt u grootschalige services ontwikkelen voor zaken zoals rekenkracht, big data en containerworkloads.

Beschikbaarheidsset voor virtuele machines

Beschikbaarheidssets voor virtuele machines zijn een ander hulpprogramma waarmee u een tolerantere, maximaal beschikbare omgeving kunt bouwen. Beschikbaarheidssets zijn ontworpen om ervoor te zorgen dat VM's worden gespreid en een gevarieerde energie- en netwerkverbinding hebben, waardoor u niet alle VM's kwijtraakt met één netwerk- of stroomstoring.

Beschikbaarheidssets doen dit door VM's op twee manieren te groeperen: domein en foutdomein bijwerken.

  • Domein bijwerken: de updatedomeingroepen VM's die tegelijkertijd opnieuw kunnen worden opgestart. Hiermee kunt u updates toepassen terwijl u weet dat slechts één updatedomeingroepering offline tegelijk is. Alle computers in één updatedomein worden bijgewerkt. Een updategroep die het updateproces doorloopt, krijgt een tijd van 30 minuten om te herstellen voordat het onderhoud van het volgende updatedomein wordt gestart.
  • Foutdomein: het foutdomein groepeer uw VM's op gemeenschappelijke voedingsbron en netwerkswitch. Standaard splitst een beschikbaarheidsset uw VM's over maximaal drie foutdomeinen. Dit helpt u te beschermen tegen een fysieke stroom- of netwerkstoring door VM's in verschillende foutdomeinen te hebben (dus verbonden met verschillende energie- en netwerkresources).

Het beste van alles, er zijn geen extra kosten voor het configureren van een beschikbaarheidsset. U betaalt alleen voor de VM-exemplaren die u maakt.

Voorbeelden van wanneer virtuele machines kunnen worden gebruikt

Enkele veelvoorkomende voorbeelden of gebruiksvoorbeelden voor virtuele machines zijn:

  • Tijdens het testen en ontwikkelen. VM's voorzien in een snelle en eenvoudige manier om verschillende configuraties voor besturingssystemen en toepassingen te maken. Testers en ontwikkelaars kunnen de VM's vervolgens eenvoudig verwijderen wanneer ze deze niet meer nodig hebben.
  • Bij het uitvoeren van toepassingen in de cloud. De mogelijkheid om bepaalde toepassingen uit te voeren in de openbare cloud, in plaats van een traditionele infrastructuur te maken om ze daarop uit te voeren, kan aanzienlijke besparingen opleveren. Een toepassing moet bijvoorbeeld schommelingen in de vraag afhandelen. Als u virtuele machines afsluit als u deze niet nodig hebt of snel opstart om te voldoen aan een plotseling toegenomen vraag, betaalt u alleen voor de resources die u gebruikt.
  • Wanneer u uw datacenter uitbreidt naar de cloud: een organisatie kan de mogelijkheden van een eigen on-premises netwerk uitbreiden door een virtueel netwerk in Azure te maken en VM's toe te voegen aan dat virtuele netwerk. Toepassingen zoals SharePoint kunnen vervolgens worden uitgevoerd op een Azure-VM in plaats van lokaal te worden uitgevoerd. Dit maakt implementeren gemakkelijker of goedkoper dan in een on-premises omgeving.
  • Tijdens herstel na noodgevallen: Net als bij het uitvoeren van bepaalde typen toepassingen in de cloud en het uitbreiden van een on-premises netwerk naar de cloud, kunt u aanzienlijke kostenbesparingen behalen met behulp van een IaaS-benadering voor herstel na noodgevallen. Als er een fout optreedt in een primair datacentrum, kunt u virtuele machines maken die worden uitgevoerd op Azure, daar uw kritieke toepassingen op uitvoeren en deze vervolgens afsluiten wanneer het primaire datacentrum weer is hersteld.

Overstappen op de cloud met VM's

VM's zijn ook een prima keuze als u van een fysieke server naar de cloud wilt overstappen (ook bekend als lift-and-shift). U kunt een installatiekopie van de fysieke server maken en deze binnen een VM hosten met weinig tot geen wijzigingen. Net als bij een fysieke on-premises server moet u de VIRTUELE machine onderhouden: u bent verantwoordelijk voor het onderhouden van het geïnstalleerde besturingssysteem en de geïnstalleerde software.

VM-resources

Wanneer u een VIRTUELE machine inricht, hebt u ook de mogelijkheid om de resources te kiezen die aan die VM zijn gekoppeld, waaronder:

  • Grootte (doel, aantal processorkernen en hoeveelheid RAM))
  • Opslagschijven (harde schijven, ssd-stations, enzovoort)
  • Netwerken (virtueel netwerk, openbaar IP-adres en poortconfiguratie)