Hva er en virtuell maskin (VM)?
En introduksjon til virtualisering og fordelene med virtuelle maskiner
Virtuelle maskiner: virtuelle datamaskiner i datamaskiner
En virtuell maskin, ofte forkortet som VM, er akkurat det samme som en fysisk datamaskin, f.eks. en bærbar datamaskin, smarttelefon eller server. Den har CPU, minne, disker som lagrer filene dine, og kan koble til Internett ved behov. Selv om delene som utgjør datamaskinen (kalt maskinvaren) er fysiske og belastes, anses ofte virtuelle maskiner som virtuelle datamaskiner eller programvaredefinerte datamaskiner i fysiske servere som kun eksisterer som kode.
Hvordan fungerer en virtuell maskin?
Virtualisering er prosessen med å opprette en programvarebasert eller "virtuell" versjon av en datamaskin, med dedikerte mengder CPU, minne og lagring som "lånes" fra en fysisk vertsdatamaskin, for eksempel den private datamaskinen din, og/eller en ekstern server, for eksempel en server i datasenteret til en skytjenesteleverandør. En virtuell maskin er en datafil, vanligvis kalt en avbildning, som oppfører seg som en faktisk datamaskin. Den kan kjøres i et vindu som et separat databehandlingsmiljø, ofte for å kjøre et annet operativsystem – eller til og med fungere som brukerens totale datamaskinopplevelse – som er vanlig på mange arbeidsdatamaskiner. Den virtuelle maskinen er partisjonert fra resten av systemet, noe som betyr at programvaren i en virtuell maskin ikke kan påvirke vertsdatamaskinens primære operativsystem.
Hva brukes virtuelle maskiner til?
Her er noe av det virtuelle maskiner brukes til:
- Bygge og distribuere apper til skyen.
- Prøve ut nye operativsystemer (OS), deriblant betautgaver.
- Skape et nytt miljø for å gjøre det enklere og raskere for utviklere å kjøre utviklingsscenarioer og testscenarioer.
- Sikkerhetskopiere det eksisterende operativsystemet ditt.
- Få tilgang til virusinfiserte data eller kjøre et gammelt program ved å installere et eldre operativsystem.
- Kjøre programvare eller apper på operativsystemer som de opprinnelig ikke var ment for.
Hva er fordelene ved å bruke virtuelle maskiner?
Selv om virtuelle maskiner kjører som individuelle datamaskiner med individuelle operativsystemer og programmer, har de fordelen av å være fullstendig uavhengig av hverandre og den fysiske vertsmaskinen. Med programvaren med navnet hypervisor, også kalt Virtual Machine Manager, kan du kjøre ulike operativsystemer på ulike virtuelle maskiner samtidig. Dette gjør det mulig å kjøre virtuelle Linux-maskiner på for eksempel et Windows-operativsystem, eller å kjøre en tidligere versjon av Windows på et nyere Windows-operativsystem.
Og fordi virtuelle maskiner er uavhengige av hverandre, er de også veldig flyttbare. Du kan flytte en virtuell maskin på en hypervisor til en annen hypervisor på en helt annen maskin nærmest øyeblikkelig.
Virtuelle maskiners fleksibilitet og flyttbarhet gir en rekke ulike fordeler:
- Kostnadsbesparelser– Ved å kjøre flere virtuelle miljøer fra en del av en infrastruktur kan du i høy grad redusere fotavtrykket ditt tilknyttet fysisk infrastruktur. Dette øker bunnlinjen din ved å redusere behovet for å opprettholde så godt som like mange servere og spare penger på vedlikehold og strøm.
- Fleksibilitet og hastighet– Det å sette opp en VM er nokså kjapt og enkelt i forhold til å klargjøre et splitter nytt miljø for utviklerne dine. Virtualisering gjør prosessen med å kjøre utviklings- og testscenarioer mye raskere.
- Lavere nedetid– VM-er bærbare og enkle å flytte fra en hypervisor til en annen på en annen maskin. Dette betyr at de utgjør en flott løsning for sikkerhetskopiering i tilfelle verten opplever uventet nedetid.
- Skalerbarhet– Med virtuelle maskiner blir det enklere for deg å skalere appene dine ved å legge til fysiske eller virtuelle servere for å distribuere arbeidsbelastningen på tvers av flere virtuelle maskiner. Som et resultat kan du øke tilgjengeligheten og ytelsen til appene dine.
- Sikkerhetsfordeler– Fordi virtuelle maskiner kjører i flere operativsystemer, vil det å bruke et gjesteoperativsystem på en virtuell maskin gjøre det mulig for deg å kjøre apper med tvilsom sikkerhet og beskytte vertens operativsystem. Virtuelle maskiner muliggjør bedre sikkerhetsteknikk, og brukes ofte for å trygt studere datavirus ved å isolere virusene for å unngå at vertdatamaskinen utsettes for risiko.
Relaterte produkter og tjenester for VM-er
Azure Virtual Machines
Opprett virtuelle Linux- og Windows-maskiner (VM-er) på sekunder, og reduser kostnadene
Virtuelle Windows-maskiner
Svært skalerbar og beskyttet virtuell infrastruktur ved behov med virtuelle Windows-maskiner i Azure
Virtuelle Linux-maskiner
Lag og rull ut fellesskapsbasert programvare i foretaksklassen med åpen kildekode på noen sekunder, og reduser kostnadene
Azure Dedicated Host
Dedikert fysisk server for å være vert for og kjøre virtuelle maskiner for Windows og Linux på Azure
Machine Learning Server på virtuelle maskiner
En fleksibel maskinlæringsplattform for å avdekke innsikt med R og Python
SQL Server på virtuelle maskiner
Overfør SQL Server-arbeidsbelastninger til skyen med de laveste totale eierkostnadene
Ubrukte virtuelle maskiner i Azure
Bruk Azure til å redusere skyutgifter med skalerbar databehandlingskapasitet med gode rabatter
Azure infrastruktur som tjeneste (IaaS)
Med Azure kan du dra nytte av en høyt tilgjengelig, skalerbar og sikker skyinfrastruktur – og bare betale for ressursene du bruker
Azure Virtual Machine Scale Sets
Les dokumentasjonen om å utvikle skalerbare programmer med skaleringssett for virtuelle maskiner
Vanlige spørsmål
-
Prosessen med å opprette en programvarebasert eller "virtuell" versjon av noe – enten det er databehandling, lagring, nettverk, servere eller apper – kalles for virtualisering. Virtualisering som en teknologi har en lang historie, og i dag er det fortsatt veldig relevant når man skal bygge en strategi for databehandling i skyen. Virtualisering er prosessen, og maskinene som er opprettet ved hjelp av denne prosessen kalles vanligvis virtuelle maskiner eller bare VM-er.
-
Flere virtuelle maskiner kan kjøre samtidig på den samme fysiske datamaskinen, administrert av en hypervisor. En hypervisor er programvaren som integrerer den fysiske maskinvaren og den virtuelle maskinens "maskinvare". Dette er veldig likt hvordan et operativsystem i en vanlig datamaskin fungerer: på samme måte som en trafikkvakt hjelper en rekke elever med å bevege seg trygt over et travelt gatekryss, sørger hypervisoren for at hver virtuelle maskin får ressursene den trenger fra den fysiske serveren på en ryddig måte og til rett tid.
-
Dette er den grunnleggende kategorien av tjenester for databehandling i skyen. Med infrastruktur som tjeneste leier du IT-infrastruktur – servere og virtuelle maskiner, lagring, nettverk og operativsystemer – på en basis der du betaler for forbruk fra en skytjenesteleverandør som for eksempel Microsoft Azure.
-
Ja – og nei! Azure Virtual Machines er Azures infrastruktur som tjeneste (IaaS) som brukes til å rulle ut vedvarende virtuelle maskiner med nesten alle typer VM-serverarbeidsbelastninger du ønsker. De er avbildningstjenesteforekomster som leverer skalerbare databehandlingsressurser etter behov til forbruksbaserte priser.
Azure Virtual Machines er tjenesten som tilbyr virtuelle maskiner som er optimaliserte for generell bruk eller lagrings-, minne-, databehandlings- og grafikkintensive arbeidsbelastninger, og de tilbys i ulike typer og størrelser som passer til behovene dine og budsjettet ditt.
-
Ubrukte virtuelle maskiner er en del av tjenestene som tilbys av en skytjenesteleverandør, for eksempel Microsoft Azure, som tilbyr skalerbar databehandling til gode rabatter.
Ubrukte virtuelle maskiner er ideelle for arbeidsbelastninger som kan avbrytes, for eksempel:
- Utvalgte høytytende databehandlingsscenarioer, bunkebehandlingsjobber eller visuelle gjengivelsesprogrammer.
- Utviklings-/testmiljøer, blant annet arbeidsbelastninger for kontinuerlig integrasjon og kontinuerlig levering.
- Stordata, analyser og beholderbaserte store, tilstandsløse programmer.
-
Azure Disk Storage er en tjeneste som tilbyr svært robust blokklagring med høy ytelse som er utformet for bruk med Azure Virtual Machines. Azure Disk Storage har enestående robusthet, problemfri skalerbarhet og innebygd sikkerhet, og funksjonen leverer prisgunstig ytelse for drifts- og forretningskritiske apper.
-
Databehandling i hybrid sky brukes generelt om et skymiljø som kombinerer en offentlig sky og lokal infrastruktur, for eksempel en privat sky, ved å tillate at data og programmer deles mellom dem. Dette gir deg flere utrullingsalternativer og dermed større fleksibilitet til å skalere ressurser og dra nytte av teknologisk innovasjon i skyen samtidig som du får interoperabilitet med lokale miljøer.
-
Tjenestene for databehandling i skyen bygges på hverandre, og skytjenesteleverandører kaller dem derfor av og til for en "stakk". Mens infrastruktur som tjeneste (IaaS) representerer grunnelementet i stakken, brukes ofte andre tjenester sammen med IaaS, blant annet PaaS (plattform som tjeneste), SaaS (programvare som tjeneste) og serverløs databehandling.
Finn ut mer om vanlige begreper innen databehandling i skyen
VM-ressurser
5-minutters hurtigstarter
For Linux: Bygg en NGINX-nettserver i en virtuell maskin i Ubuntu ved hjelp av:
Kommandolinjegrensesnitt i Azure
For Windows: Bygg en IIS-nettserver i en virtuell maskin i Windows Server 2016 ved hjelp av:
Overfør til skyen
Administrer kostnader og overfør apper, data og infrastruktur med disse kostnadsfrie ressursene:
Start din reise i skyen på Azure migreringssenter
Oppdag, vurder og flytt lokale apper, infrastruktur og data med Azure Migrate
Opplæringsmoduler
Finn ut hvordan du kan klargjøre virtuelle maskiner i Azure med trinnvis veiledning fra Microsoft Learn.
Opprett en virtuell maskin i Linux
Opprett en virtuell maskin i Windows
Alt du trenger for å komme i gang med virtuelle maskiner
Finn ut hvordan du velger den riktige virtuelle maskinen for arbeidsbelastningen din og reduserer kostnader med Microsoft Azure.