no.phhsnews.com


no.phhsnews.com / Hva er en Virtual Machine Hypervisor?

Hva er en Virtual Machine Hypervisor?


Hypervisorer er det som gjør virtuelle maskiner mulig, og de er ikke bare for servere lenger. Du bruker sannsynligvis en hver dag og vet ikke engang det. Hvis du ikke bruker en nå, vil du i nær fremtid.

En hypervisor er programvare som eksisterer utenfor et gjestesystem for å fange opp kommandoene som sendes til maskinvare. Begrepet "hypervisor" kommer fra de forskjellige nivåene av en operativsystemkjerne; Det utfører handlinger med mer autoritet enn nivået "veileder", derfor hyper -viser.

Bilde via striat på Flickr

Hypervisor Basics

En hypervisor er også kjent som en Virtual Machine Manager (VMM) og det eneste målet er å tillate flere "maskiner" å dele en enkelt maskinvareplattform. Operativsystemene er utformet slik at de har et ett-til-ett-forhold til maskinvaren de kjører på, men med multi-core, multi-threaded prosessorer og latterlige mengder RAM, kjører flere samtidig med en bris.

Hypervisoren skiller operativsystemet (OS) fra maskinvaren ved å ta ansvaret for å tillate hver kjører OS-tid med den underliggende maskinvaren. Det fungerer som trafikkansvarlig for å tillate tid å bruke CPU, minne, GPU og annen maskinvare. Hvert operativsystem som styres av hypervisoren kalles en gjest OS, og hypervisorens operativsystem, hvis noen, kalles verts-OS. Fordi det står mellom gjestenes operativsystem og maskinvare, kan du få så mange forskjellige gjeste-OS som systemet kan håndtere; Du kan til og med ha forskjellige typer (for eksempel Windows, OS X, Linux).

Å skille maskinvare og programvare viser seg å være bra for bærbarhet også. Fordi hypervisoren fungerer som et mellomrom, er det mye lettere å flytte fra datamaskin til datamaskin uten å måtte installere nye drivere eller oppdatere gjestenes operativsystem. Du har kanskje lagt merke til dette hvis du tok VM-ene til Virtualbox og satt dem på en annen datamaskin. Til gjestenes OS er det ingen merkbar endring noensinne, selv om vertsoperatøren og maskinvaren kan være helt annerledes.

En annen stor fordel ved å virtualisere et operativsystem er sikkerhet. Hvis du vil teste programvare som kan være skadelig for datamaskinen din, anbefales det å teste det på en virtuell maskin i stedet for vertssystemet. Hvis gjesteoperativsystemet blir infisert og riddled med virus, vil det ikke påvirke filene på verts-operativsystemet, med mindre delte mapper eller nettverksbro forbinder de to. De to operativsystemene eksisterer helt adskilt fra hverandre og har ingen kjennskap til hverandres eksistens, noe som gir sikker databehandling.

Noen populære hypervisorer er VMware ESXi, Xen, Microsoft Hyper-V, VMware arbeidsstasjon, Oracle Virtualbox og Microsoft VirtualPC. Alle disse tillater en bruker å virtualisere ett eller flere operativsystemer på et enkelt maskinvare.

Forskjellige typer av hypervisortyper

Hypervisorer kan brytes opp i to hovedtyper:

  • Type 1 , aka bare metall, er en hypervisor som installerer direkte på en datamaskin. Det er ingen verts-OS, og hypervisoren har direkte tilgang til all maskinvare og funksjoner. Hovedårsakene til å installere en type 1 hypervisor er å kjøre flere operativsystemer på samme datamaskin uten overhead for et verts-operativsystem eller å dra nytte av bærbarheten og maskinvareabstraksjonen. Bare metall brukes oftest til servere på grunn av deres sikkerhet og overførbarhet for å flytte fra maskinvare til maskinvare i tilfelle en krasj. Gode ​​eksempler på hypervisorer i type 1 er VMware ESXi, Citrix XenServer og Microsoft Hyper-V.
  • Type 2 , som er hosted, er det som folk flest sannsynligvis er kjent med når det gjelder virtualisering av operativsystemer. Hosted hypervisors krever et verts OS og blir ofte behandlet som installert programvare inne i verten. Type 2 kan fortsatt kjøre flere operativsystemer om gangen, men det har ikke direkte tilgang til maskinvaren og har derfor mer overhead når man kjører en gjest. Dette betyr at gjestenes OS ikke vil kjøre fullt ut, og hvis verten din krasjer, har du heller ikke tilgang til dine gjester. Type 2 hypervisorer er den ideelle måten å gå når du må teste flere operativsystemer i Windows, OS X eller Linux. Gode ​​eksempler er VMWare Workstation, VMware Parallels, Oracle Virtualbox og Microsoft VirtualPC.

Fremtidens hypervisorer

De fleste hypervisorer i dag brukes enten til servere i stor skala eller for sluttbrukere å kjøre eldre apps eller prøve et annet operativsystem. Det har allerede vært noen endringer i denne tenkningen, men med nåværende versjoner av Android og rykter om Windows 8.

Android bruker en Linux-kjernen for samspill med maskinvare- og bakgrunnstjenester, og bruker da en virtuell maskin som heter Dalvik til å kjøre programvare som brukeren samhandler med. Til tross for at ikke en bruker kan kjøre flere operativsystemer samtidig, er Android veldig lik en type 1-hypervisor. Den underliggende Linux-verten er fullstendig gjennomsiktig for sluttbrukeren, med mindre du roter telefonen din og vil samhandle med den.

Windows 8 er ryktet for å kjøre helt som gjest OS på toppen av Microsofts Hyper-V. Hyper-V tar ansvaret for å administrere maskinvaren og gjøre bakgrunnsoppgaver som sikkerhetskopier og filsystemkontroll. I likhet med Android, vil dette tillate deg å ha bedre portabilitet, fleksibilitet og sikkerhet i ditt operativsystem. For ikke å nevne, ville det gjøre Windows 8-installasjonen helt portabel, slik at du kan ta den med deg fra datamaskin til datamaskin.

Webservere vil fortsette å utnytte hypervisorer for å maksimere maskinvareutnyttelsen og holde kostnadene nede. Hvis du har delt web hosting via en populær webverten, er du mest sannsynlig på en type 1 hypervisor allerede, og visste det ikke. Med god serverhardware kan bare metallhypervisorer skyve grensene fra å bare ha ett operativsystem installert, til bokstavelig talt tusenvis tilgjengelig. Dette sparer ikke bare penger når det gjelder å kjøpe maskinvare, men også kjøling og kraft reduseres til en liten brøkdel hva det pleide å være å kjøre samme mengde maskiner.


Slik kobler du et fysisk tastatur til Xbox One

Slik kobler du et fysisk tastatur til Xbox One

Microsofts Xbox One har begrenset støtte for noen typer fysiske tastaturer, men ikke mus. Koble til et tastatur, og du kan bruke det til å skrive inn tekst på en bedre måte enn å bruke tastaturet på skjermen med kontrolleren. For ytterligere inngangsalternativer kan du installere Xbox One SmartGlass-appen på telefonen eller nettbrettet.

(how-to)

Pass på: Aldri Last ned

Pass på: Aldri Last ned "Codecs" eller "Spillere" for å se videoer Online

Hvis en nettside ber deg laste ned en "codec," "player" eller "browser update" for å spille en video, kjøre den andre veien. Du trenger ikke faktisk å laste ned denne typen ting - nettsiden prøver å infisere datamaskinen din med skadelig programvare. Enten du surfer på sosiale medier eller klikker gjennom en form for videoklipp av lav kvalitet, bør du Aldri laste ned noen form for "codec pack", "player" eller "update.

(how-to)