Indholdsfortegnelse:
Video: What is Virtualization? 2025
Virtualisering adskiller ressourcer og tjenester fra det underliggende fysiske leveringsmiljø i hybridskyen. Med virtualisering kan du oprette mange virtuelle systemer inden for et enkelt fysisk system. En primær driver til virtualisering er at konsolidere servere, hvilket giver organisationer effektivitet og potentielle omkostningsbesparelser.
Egenskaber ved virtualisering
Virtualisering har tre egenskaber, der gør den ideel til cloud computing:
-
Partitionering: I virtualisering understøttes mange applikationer og operativsystemer i et enkelt fysisk system ved at dele (adskille) de tilgængelige ressourcer.
-
Isolering: Hver virtuel maskine er isoleret fra dets værts fysiske system og andre virtualiserede maskiner. På grund af denne isolation påvirkes de andre virtuelle maskiner, hvis en virtuel forekomst går i stykker. Derudover deles data ikke mellem en virtuel container og en anden.
-
Indkapsling: En virtuel maskine kan være repræsenteret (og endda gemt) som en enkelt fil, så du kan identificere den nemt ud fra de tjenester, den giver. For eksempel kan indkapslingsprocessen være en forretningstjeneste. Denne indkapslede virtuelle maskine kan præsenteres for en applikation som en komplet enhed. Indkapsling kunne således beskytte hver applikation, så den ikke blander sig i en anden applikation.
Her er en ikke-teknisk analogi, der hjælper dig med at tænke på virtualisering. Nogle eksperter har lignet virtualisering til en lejlighedskompleks. Individuelle lejligheder deler en bygning. De er hver isoleret, men de deler forsyningsselskaber i en mere effektiv model end et hus måske.
I server virtualisering, er en fysisk server opdelt i flere virtuelle servere. For eksempel kan maskinens hardwareressourcer - herunder RAM (Random Access Memory), CPU, harddisk og netværkscontroller - virtualiseres til en række virtuelle maskiner, der driver deres egne applikationer og operativsystem. Et tyndt lag af software er faktisk indsat på den hardware, der indeholder en virtuel maskine skærm, eller hypervisor .
Brug af hypervisor i virtualisering
System virtualisering kan nås gennem hardware partitionering eller hypervisor teknologi. Hardwarepartitionering opdeler en fysisk server i brøker, der hver kan køre et operativsystem.Selv om denne model understøtter konsolidering af hardware, ifølge eksperter, har den ikke de fulde fordele ved ressourcedeling og emulering, som hypervisorer gør.
A hypervisor tillader flere operativsystemer at dele en enkelt vært. Det ved, hvordan man handler som trafikpolitiker for at få tingene til at ske ordentligt. Hypervisoren sidder på de laveste niveauer af hardware miljøet og bruger et tyndt lag kode i software til at aktivere dynamisk ressourcedeling. Hypervisoren gør det tilsyneladende, at hvert operativsystem har ressourcerne til sig selv.
Fordi du skal understøtte mange forskellige driftsmiljøer i cloud computing, bliver hypervisoren en ideel leveringsmekanisme. Hypervisoren lader dig vise den samme applikation på mange systemer uden at skulle fysisk kopiere applikationen til hvert system.
Et twist: På grund af hypervisorarkitekturen kan det indlæse alle (eller mange) forskellige operativsystemer, som om det kun var en anden applikation. Så hypervisor er en meget praktisk måde at få tingene virtualiseret hurtigt og effektivt på.
Du skal forstå hypervisorens natur. Det er designet som et mainframe-operativsystem i stedet for som Windows OS. Hypervisoren planlægger derfor adgangen til gæstesystemer - CPU, hukommelse, disk I / O og andre I / O-mekanismer. Med virtualiseringsteknologi kan du oprette hypervisoren for at dele den fysiske computers ressourcer. Ressourcer kan deles mellem 50: 50 eller 80:20 mellem to gæsteoperativsystemer.
Skønheden i dette arrangement er, at hypervisoren gør alt det tunge løft. Gæsteoperativsystemet er ligeglad (eller har nogen ide) at den kører i en virtuel partition; Den mener, at den har en computer til sig selv.
Der er grundlæggende to typer hypervisorer:
-
Type 1 hypervisors kører direkte på hardwareplatformen og dermed opnår højere effektivitet.
-
Type 2 hypervisors kører på værtsoperativsystemet. De bruges ofte, når en bred vifte af I / O-enheder skal understøttes.