Innehållsförteckning:
Video: Vad definierar en hållbar organisation? 2024
Virtualisering skiljer resurser och tjänster från den underliggande fysiska leveransmiljön i hybridmoln. Med virtualisering kan du skapa många virtuella system inom ett enda fysiskt system. En viktig drivrutin för virtualisering är att konsolidera servrar, vilket ger organisationer effektivitet och potentiella kostnadsbesparingar.
Egenskaper för virtualisering
Virtualisering har tre egenskaper som gör den idealisk för cloud computing:
-
Partitionering: I virtualisering stöds många applikationer och operativsystem i ett enda fysiskt system genom att portionera (separera) tillgängliga resurser.
-
Isolering: Varje virtuell maskin är isolerad från värdens fysiska system och andra virtualiserade maskiner. På grund av denna isolering, om en virtuell förekomst kraschar, påverkas inte de andra virtuella maskinerna. Dessutom delas data inte mellan en virtuell container och en annan.
-
Inkapsling: En virtuell maskin kan representeras (och till och med lagras) som en enda fil, så att du enkelt kan identifiera den baserat på de tjänster som den tillhandahåller. Till exempel kan inkapslingsprocessen vara en företagservice. Denna inkapslade virtuella maskin kan presenteras för en applikation som en komplett enhet. Således kan inkapsling skydda varje applikation så att den inte störa en annan applikation.
Här är en icke-teknisk analogi som hjälper dig att tänka på virtualisering. Vissa experter har liknat virtualisering till en lägenhetsbyggnad. Enskilda lägenheter delar en byggnad. De är isolerade, men de delar verktyg i en effektivare modell än ett hus kanske.
I serverns virtualisering, delas en fysisk server i flera virtuella servrar. Till exempel kan maskinvarans resurser på en maskin - inklusive RAM-minnet (RAM), CPU, hårddisk och nätverksstyrning - virtualiseras till en serie virtuella maskiner som kör egna applikationer och operativsystem. Ett tunt lager av programvara är faktiskt infogad på hårdvaran som innehåller en virtuell maskinskärm, eller hypervisor .
Använda en hypervisor i virtualisering
Systemvirtualisering kan nås genom hårdvarupartitionering eller hypervisorteknologi. Hårddiskpartitionering delar upp en fysisk server i fraktioner, som alla kan köra ett operativsystem.Även om denna modell stöder konsolidering av hårdvara, enligt experter, har den inte alla fördelar med resursdelning och emulering som hypervisörer gör.
A hypervisor tillåter flera operativsystem att dela en enda värd. Den vet hur man ska fungera som trafikpolis för att få saker att hända på ett ordnat sätt. Hypervisorn sitter vid de lägsta nivåerna av hårdvarumiljön och använder ett tunt lager av kod i programvara för att möjliggöra dynamisk resursdelning. Hypervisorn gör att det verkar som om varje operativsystem har resurserna till sig själv.
Eftersom du behöver stödja många olika operativmiljöer i cloud computing blir hypervisorn en idealisk leveransmekanism. Hypervisorn låter dig visa samma applikation på många system utan att behöva fysiskt kopiera den applikationen till varje system.
En twist: På grund av hypervisorarkitekturen kan den ladda (eller många) olika operativsystem som om det bara var en annan applikation. Så, hypervisor är ett mycket praktiskt sätt att få saker som virtualiseras snabbt och effektivt.
Du måste förstå hypervisorens natur. Den är utformad som ett mainframe-operativsystem istället för som Windows OS. Hypervisorn schemalägger därför åtkomsten som gästoperativsystem har - CPU, minne, disk I / O och andra I / O-mekanismer. Med virtualiseringsteknologi kan du ställa in hypervisorn för att dela upp den fysiska datorns resurser. Resurser kan delas mellan 50: 50 eller 80: 20 mellan två gästoperativsystem.
Skönheten i detta arrangemang är att hypervisorn gör allt tungt lyft. Gästoperativsystemet bryr sig inte (eller har någon aning) att den körs i en virtuell partition; Den tycker att den har en dator till sig själv.
Det finns i princip två typer av hypervisorer:
-
Typ 1 hypervisorer kör direkt på maskinplattformen och därigenom uppnå högre effektivitet.
-
Typ 2 hypervisorer kör på värdens operativsystem. De används ofta när ett brett sortiment av I / O-enheter behöver stödjas.