Beskriva virtuella Azure-datorer

Slutförd

Med Azure Virtual Machines (VM) kan du skapa och använda virtuella datorer i molnet. Virtuella datorer erbjuder infrastruktur som en tjänst (IaaS) i form av en virtualiserad server och kan användas på många olika sätt. Precis som med en fysisk dator kan du anpassa all programvara som körs på den virtuella datorn. Virtuella datorer är ett perfekt val när du behöver:

  • Total kontroll över operativsystemet (OS).
  • Möjlighet att köra anpassad programvara.
  • Möjlighet att använda anpassade värdkonfigurationer.

Med en virtuell dator i Azure får du virtualiseringsflexibilitet utan att behöva köpa och underhålla den fysiska maskinvara som kör den virtuella datorn. Men som ett IaaS-erbjudande behöver du fortfarande konfigurera, uppdatera och underhålla programvaran som körs på den virtuella datorn.

Du kan till och med skapa eller använda en avbildning som redan har skapats för att snabbt etablera virtuella datorer. Du kan skapa och etablera en virtuell dator på några minuter när du väljer en förkonfigurerad VM-avbildning. En avbildning är en mall som används för att skapa en virtuell dator och kan redan innehålla ett operativsystem och annan programvara, till exempel utvecklingsverktyg eller webbvärdmiljöer.

Skala virtuella datorer i Azure

Du kan köra enskilda virtuella datorer för testning, utveckling eller mindre uppgifter. Du kan också gruppera virtuella datorer för att tillhandahålla hög tillgänglighet, skalbarhet och redundans. Azure kan också hantera gruppering av virtuella datorer åt dig med funktioner som skalningsuppsättningar och tillgänglighetsuppsättningar.

Skalningsuppsättningar för virtuella datorer

Med VM-skalningsuppsättningar kan du skapa och hantera grupper med identiska och belastningsutjämnade virtuella datorer. Om du helt enkelt har skapat flera virtuella datorer med samma syfte måste du se till att alla har konfigurerats identiskt och sedan konfigurera nätverksdirigeringsparametrar för att säkerställa effektiviteten. Du måste också övervaka användningen för att avgöra om du behöver öka eller minska antalet virtuella datorer.

I stället automatiserar Azure det mesta av arbetet med vm-skalningsuppsättningar. Med skalningsuppsättningar kan du centralt hantera, konfigurera och uppdatera ett stort antal virtuella datorer på några minuter. Antalet virtuella datorinstanser kan automatiskt öka eller minska som svar på efterfrågan, eller så kan du ställa in det på skalning baserat på ett definierat schema. Vm-skalningsuppsättningar distribuerar också automatiskt en lastbalanserare för att se till att dina resurser används effektivt. Med VM-skalningsuppsättningar kan du skapa storskaliga tjänster för områden som beräkning, stordata och arbetsbelastningar i containrar.

Tillgänglighetsuppsättningar för virtuella datorer

Tillgänglighetsuppsättningar för virtuella datorer är ett annat verktyg som hjälper dig att skapa en mer elastisk miljö med hög tillgänglighet. Tillgänglighetsuppsättningar är utformade för att säkerställa att de virtuella datorerna lanserar uppdateringar och har olika ström- och nätverksanslutningar, vilket hindrar dig från att förlora alla dina virtuella datorer med ett enda nätverk eller strömavbrott.

Tillgängligheten uppnår dessa mål genom att gruppera virtuella datorer på två sätt: uppdatera domän och feldomän.

  • Uppdateringsdomän: Uppdateringsdomänen grupperar virtuella datorer som kan startas om samtidigt. Med den här konfigurationen kan du tillämpa uppdateringar samtidigt som du vet att endast en uppdateringsdomängruppering är offline i taget. Alla datorer i en uppdatering av domänuppdateringen. En uppdateringsgrupp som går igenom uppdateringsprocessen får en 30-minuters tid att återställa innan underhållet på nästa uppdateringsdomän startar.
  • Feldomän: Feldomänen grupperar dina virtuella datorer efter gemensam strömkälla och nätverksväxel. Som standard delar en tillgänglighetsuppsättning upp dina virtuella datorer mellan upp till tre feldomäner. Detta hjälper till att skydda mot ett fysiskt ström- eller nätverksfel genom att ha virtuella datorer i olika feldomäner (vilket innebär att de är anslutna till olika ström- och nätverksresurser).

Det bästa av allt är att det inte finns någon extra kostnad för att konfigurera en tillgänglighetsuppsättning. Du betalar bara för de virtuella datorinstanser som du skapar.

Exempel på när du ska använda virtuella datorer

Några vanliga exempel eller användningsfall för virtuella datorer är:

  • Under testning och utveckling. Virtuella datorer ger ett snabbt och enkelt sätt att skapa olika konfigurationer för operativsystem och program. Testnings- och utvecklingspersonal kan sedan enkelt ta bort de virtuella datorerna när de inte längre behövs.
  • När du kör program i molnet. Möjligheten att köra vissa program i det offentliga molnet i stället för att skapa en traditionell infrastruktur att köra dem i kan ge avsevärda ekonomiska fördelar. Ett program kan till exempel behöva hantera fluktuationer i efterfrågan. Genom att stänga av virtuella datorer när du inte behöver dem eller snabbt starta dem för att möta plötsliga toppar i efterfrågan, betalar du bara för de resurser som du använder.
  • När du utökar ditt datacenter till molnet: En organisation kan utöka funktionerna i sitt eget lokala nätverk genom att skapa ett virtuellt nätverk i Azure och lägga till virtuella datorer i det virtuella nätverket. Program som SharePoint kan sedan köras på en virtuell Azure-dator i stället för att köras lokalt. Detta upplägg gör det enklare eller mindre kostsamt att distribuera än i en lokal miljö.
  • Under haveriberedskap: Precis som när du kör vissa typer av program i molnet och utökar ett lokalt nätverk till molnet kan du få betydande kostnadsbesparingar med hjälp av en IaaS-baserad metod för haveriberedskap. Om avbrott sker i ett primärt datacenter kan du skapa virtuella datorer som körs i Azure för att köra dina kritiska program och sedan stänga ned dem när det primära datacentret börjar fungera igen.

Flytta till molnet med virtuella datorer

Virtuella datorer är också ett utmärkt alternativ när du flyttar från en fysisk server till molnet (kallas även lift and shift). Du kan skapa en avbildning av den fysiska servern och ha den som värd i en virtuell dator med bara några få ändringar, eller helt utan ändringar. Precis som en fysisk lokal server måste du underhålla den virtuella datorn: du ansvarar för att underhålla det installerade operativsystemet och programvaran.

VM-resurser

När du etablerar en virtuell dator har du också möjlighet att välja de resurser som är associerade med den virtuella datorn, inklusive:

  • Storlek (syfte, antal processorkärnor och mängden RAM-minne)
  • Lagringsdiskar (hårddiskar, solid state-enheter osv.)
  • Nätverk (virtuellt nätverk, offentlig IP-adress och portkonfiguration)