Forstår du virkelig virtualisering?

Forfatter: Eugene Taylor
Oprettelsesdato: 15 August 2021
Opdateringsdato: 22 Juni 2024
Anonim
Forstår du virkelig virtualisering? - Teknologi
Forstår du virkelig virtualisering? - Teknologi

Indhold



Kilde: Madpixblu / Dreamstime.com

Tag væk:

Her diskuterer vi forskellene i forskellige typer virtualisering.

Virtualisering er for nylig blevet et varmt emne inden for informationsteknologiområdet. Virtualisering kan udføres på ethvert niveau - hardware, software og netværk eller desktoplag. I tekniske termer er virtualisering den proces, hvor virtuelle (ikke faktiske) versioner af ressourcer oprettes ud af en anden ressource. Denne ressource kan være en af ​​følgende:
  • Operativ system
  • Server
  • Lagerenhed
  • Netværk ressource
Virtualisering er processen med at afkoble applikationen og de ressourcer, der kræves for at udføre den. Det er vigtigt at bemærke, at der er adgang til flere ressourcer fra en enkelt server, hvilket giver følgende fordele:
  • Færre servere
  • Mindre energiforbrug
  • Mindre vedligeholdelse

Virtualisering mod Cloud Computing

I IT-branchen bruges virtualisering og cloud computing ofte som synonymer. Den grundlæggende forskel mellem disse to er, at virtualisering er en del af fysisk infrastruktur, mens cloud computing kun er en service. Efter virtualiseringsmetoden pådrager vi os i første omgang højere omkostninger, men vi sparer penge på længere sigt. I cloud computing-tilgangen er vi som abonnenter imidlertid nødt til at betale baseret på brug. Kort sagt kan vi sige, at enhver skyinfrastruktur er en virtuel infrastruktur, selvom det ikke altid er sandt.

Hvad er en hypervisor?

Maskinen / systemet, hvorpå det virtuelle miljø oprettes, er kendt som et værtssystem, mens den virtuelle maskine er kendt som et gæstesystem. Hypervisor kan defineres som et lavt niveau softwareprogram eller firmware, der bruges til at kontrollere den virtuelle maskine. Det fungerer dybest set som en virtuel maskine manager. Der er to typer hypervisorer:
  • Type 1: Kører på bare systemer
  • Type 2: Er en software-interface, der emulerer de enheder, som systemer normalt interagerer med

Kategorier af virtualisering

Begrebet virtualisering spænder over en lang række software- og hardwarefelter. Lad os diskutere kategorierne en efter en.

Hardwarevirtualisering
I denne kategori har vi en server, der har flere operativsystemer installeret og udført på samme tid. Som et resultat reduceres antallet af servere. Dette giver kredsløb i en processor og hukommelseskontroller, der understøtter flere operativsystemer på en enkelt computer. I hardwarevirtualisering har vi en virtual machine manager eller hypervisor, der er integreret i hardwarekredsløbene i stedet for at blive kaldt fra tredjepartssoftware. Hypervisorens job er at kontrollere processor, hukommelse og andre ressourcer. Det ligner trafikpolitiet, hvis job er at tillade, at flere operativsystemer kører på den samme hardwareenhed. Hvert operativsystem har sin egen processor, hukommelse og andre firmwar ressourcer.
Hypervisoren kontrollerer ikke kun processoren og dens ressourcer, men tildeler også disse ressourcer, når det er nødvendigt. Hardwarevirtualisering har muligheden for at lette konsolideringen af ​​flere arbejdsbelastninger på en enkelt server. Fordelen ved hardwarevirtualisering er, at omkostningerne reduceres flere gange. Ud over omkostnings- og energibesparelser (på grund af mere effektiv brug af hardware-ressourcer) får vi høj tilgængelighed af ressourcer, bedre styring og gendannelsesmekanismer i en virtuel infrastruktur. I alt sparer vi følgende i denne tilgang:
  • Fysisk rum
  • Strømforbrug
  • Hurtig skalerbarhed
Klientvirtualisering
Dette kaldes også desktop virtualisering. I denne kategori af virtualisering har vi en klient, muligvis et skrivebord eller en bærbar computer, som også kan kaldes en slutbrugermaskine. Her er systemadministratorens eller netværksadministratorens job ganske vanskeligt, da det er meget udfordrende at administrere maskiner, der er i en klients miljø. Maskiner, der bor i virksomhedens lokaler, skal følge de retningslinjer og procedurer, der er formuleret af virksomheden. Men hvis maskinerne ikke er inden for virksomhedens lokaler, kan vi ikke have nogen kontrol over dem. Bortset fra dette er disse maskiner mere modtagelige for malware eller virusangreb. Klientvirtualisering kan anvendes ved at følge en af ​​de tre modeller beskrevet nedenfor:
  • Fjernskrive-virtualisering: I denne tilgang hostes operativsystemmiljøet på en server i datacentret og fås adgang fra slutbrugerens desktop eller bærbare computer via et netværk.

  • Local Desktop Virtualization: I denne tilgang kører operativsystemet lokalt på klientens desktop og har forskellige smagsvarianter af virtualisering, som kan overvåge og beskytte udførelsen af ​​slutbrugersystemet.

  • Application virtualization: I denne tilgang stilles en specifik applikation til rådighed på slutbrugerens desktop-operativsystem, som ikke er installeret på traditionel måde. Programmer installeres og udføres i en container. Denne container har kontrol over, hvordan applikationen interagerer med andre systemer og komponenter. Programmer kan isoleres i deres egen sandkasse for at forhindre interferens fra andre applikationer. I denne model kan applikationer streames på tværs af et netværk eller kan leveres via webbrowser med det meste af behandlingen udført på webserveren eller applikationsserverniveau.
Opbevaring virtualisering
Storage virtualization er et koncept, hvor den logiske lager (f.eks. Virtuelle partitioner) adskilles eller abstraheres fra den fysiske lager (f.eks. Lagringsenheder, hvor de faktiske data findes). Dette kan være et eller flere af følgende:
  • Optisk disk
  • Harddisk
  • Magnetisk opbevaringsenhed
Opbevaring virtualisering hjælper med at opnå placering uafhængighed, da det abstraherer den fysiske lagring af data. Brugeren får et logisk rum til lagring af data, mens den faktiske kortlægning til de fysiske data håndteres af virtualiseringssystemet selv. Datalagring følger disse fremgangsmåder:
  • Direkte knyttet lager: Dette er den traditionelle tilgang, hvor harddiskene er knyttet til fysiske servere. Denne metode er let at bruge, men vanskelig at administrere. Faktisk er ulemperne ved denne tilgang motiverende organisationer til at gå hen imod virtualisering.

  • Network Attached Storage: I denne fremgangsmåde har vi en maskine, der findes på netværket og leverer datalagring til andre maskiner. Dette betragtes som det første skridt hen imod opnåelse af opbevaringsvirtuualisering. I denne tilgang har vi en enkelt datakilde, hvilket gør databackup meget vigtigt.

  • Storage Area Network: I denne tilgang distribuerer vi specifik hardware og software, der bruges til at omdanne almindelige diskdrev til datalagring, der omdanner data til et højtydende netværk. Det er et godt accepteret faktum, at data er en nøgleressource, der skal være tilgængelig 24/7. Samtidig skal data styres bekvemt.
Præsentation virtualisering
Denne kategori følges hovedsageligt i Microsoft-teknologidomæne, almindeligvis kendt som terminaltjenester eller Remote Desktop Services. Via Remote Desktop Services får vi fjerntliggende Windows-skrivebord på et system, der er forbundet via ethvert netværk. Fjernsessionen interagerer med et underliggende fysisk system ved hjælp af det lokale tastatur, mus og skærm, som på fjernsystemet.

En virtuel oversigt

Virtualisering er blevet et varmt diskussionsemne. Her har vi dækket alle de vigtigste områder af virtualisering og deres implementering. I de kommende år vil virtualiseringskoncepter også sprede sig til andre områder. Lad os afslutte vores diskussion med følgende punkter:
  • Virtualisering er processen med at oprette virtuelle forekomster (af ressourcer) fra enhver ressource. Denne ressource kan være en af ​​følgende:
    • Operativ system
    • Server
    • Lagerenhed
    • Netværk ressource

  • Virtualisering har følgende fordele:
    • Færre antal servere
    • Mindre energiforbrug
    • Mindre vedligeholdelse

  • Virtualisering bruges ofte uhensigtsmæssigt som en erstatning for cloud computing og omvendt, men der er store forskelle, der er tydelige, når vi foretager en dybdegående undersøgelse af de to.

  • Vi har identificeret følgende kategorier af virtualisering:
    • Hardwarevirtualisering eller server virtualisering
    • Klient virtualisering
    • Opbevaring virtualisering
    • Præsentation virtualisering