Vad är virtualisering i molnberäkning? - Dess roll, typer och fördelar

Innehållsförteckning:

Anonim

Översikt över virtualisering i molnberäkning

Låt oss tolka Vad är virtualisering i Cloud Computing?

I databehandling eller molnberäkningsdomän avser virtualisering skapande av virtuella resurser (som virtuell server, virtuell lagringsenhet, virtuell nätverksomkopplare eller till och med ett virtuellt operativsystem för den delen) från en enda resurs av sin typ som visas som flera enskilda isolerade resurser eller miljöer och användare kan använda dem som separata individuella fysiska resurser.

Olika virtuella maskiner kan köra olika operativsystem och flera applikationer som delar den enda fysiska datorn under dem. Och eftersom virtualisering isolerar alla andra virtuella maskiner om de kraschar förblir de andra inte påverkade.

Programvaran som används för virtualisering kallas Hypervisor och är ensam ansvarig för att koppla bort hårdvaran från operativsystemet och för att tilldela nödvändiga resurser som processor, minne, lagring etc. för varje virtuella resurser som tas upp. Det finns två typer av Hypervisorer som är Type-1 Hypervisor och Type-2 Hypervisor. Den förstnämnda är installerad på bar metall eller direkt ovanpå maskinen och som själv fungerar som ett operativsystem medan det senare är installerat ovanpå det operativsystem som finns på värden.

Vad är virtualisering i molnberäkning?

  • Vi vet alla hur denna Cloud Computing-modell fungerar. En molnleverantör kommer att ha alla fysiska resurser som servrar, lagringsenheter, nätverksenheter och även applikationer / programvara som körs i deras miljö och dessa fysiska resurser hyrs ut till kunderna som en affärsmodell för betalning per användning.
  • Det skulle vara en omkostnad för molnleverantörerna om de börjar hyra ut nya individuella fysiska resurser till varje kund. För idealiskt sett konsumeras aldrig en fysisk resurs helt. Det är därför virtualisering skulle vara ett häftigt tillvägagångssätt för effektivt utnyttjande av silon (En silo är ett lagringssystem för bulkkomponenter). Molnleverantören kan virtualisera sina enda stora servrar för att tillhandahålla mindre specservrar till flera kunder.

Roll av virtualisering i molnberäkning

  • Om du tittar på fördelarna med Cloud Computing, som enkel att skala upp, säkerhet, flytande eller flexibla resurser, etc. uppnås allt genom virtualisering. Om en annan server krävs skapas snabbt en virtuell server och vi har en färsk server förberedd. När vi behöver en extra mängd minne utvidgar vi konfigurationerna för den virtuella servern som vi redan använder och nu har vi det extra minnet vi behövde.
  • Således bildar virtualisering kärntekniken i affärsmodellen Cloud Computing.

Typer av virtualisering i molnberäkning

Virtualisering kan göras för nästan alla fysiska resurser. Därför är följande typer av virtualisering tillgängliga.

  1. Server virtualisering.
  2. Lagringsvirtualisering.
  3. Operativsystem virtualisering.
  4. Software virtualisering.

1) Server virtualisering

Server virtualisering är uppdelningen av den fysiska servern i flera virtuella servrar för effektivt utnyttjande av serverresurser. Virtualisering av servrarna döljer eller maskerar serverresurser som processor, operativsystem, minne och presenterar användare som en privat virtuell server. Denna typ av virtualiseringsteknik används i

  • Webb-servrar främst för att minska kostnaden för webbhotelltjänster.
  • I utvecklings- och testmiljöer.
  • Simulering av privat moln.
  • I värdprogram som har en klusterad arkitektur.

Exempel - VMware vSphere-svit av VMware, Hyper-V av Microsoft är några Hypervisorer för servert virtualisering.

2) Storage virtualization

  • Vid lagringsvirtualisering samlar det alla lagringsenheter som en enda lagringsenhet och presenterar det för värden. Med detta kommer lagringsadministratören att kunna skapa eller designa logiska lagringsenheter på ett bättre sätt för att ha säkerhetskopiering, återställning, arkiv och applikationsdatatyp lagring genom att maskera SAN: s (Storage Area Network) komplexitet.

Fördelarna med lagringsvirtualisering är -

  • Man kan enkelt skapa delad lagring.
  • Lätt att samla lagringsresurser som maskerar SAN.
  • Med virtuell lagring kompromissar inte värdens data nödvändigtvis.
  • Det är lätt att skydda partitionen och använda lagring med lagringsvirtualisering.
  • Duplicering, omduplicering, replikering och katastrofåterställning kan uppnås med lagringsvirtualisering.

Exempel - VMware vSAN av VMware används ofta som programvara för virtualisering av lagringsenheter.

3) Operativsystem virtualisering

  • Operativsystem virtualisering är den typ där uppdelningen av OS händer. Det är kärnan i operativsystemet som med andra ord kallas kärnresurserna delas och låter isolerade instanser av namnutrymmen existera med dedikerade resurser för att köra olika applikationer. Dessa fall kallas containrar.
  • Olika smaker av operativsystem som delar värdens kärnresurser kan köras på den värdmaskinen med applikationer som körs inuti dem som behållare och detta kallas ett operativsystem virtualisering.

Fördelarna med operativsystem virtualisering är -

  1. Dessa är snabbare än servert virtualiseringen.
  2. Dessa är autonoma plattformar eftersom de delar värdoperativsystemets lagringsfonder och har sin mjukvara och bibliotek beroende i sig.
  3. Flyttningen av denna container är mycket enkel.

Exempel - Docker är den mest använda containermotorn.

4) Softwarevirtualisering

  • Cloud tillhandahåller en servicemodell som Software as a service (SaaS) där flera kunder kanske vill ha flera instanser av samma programvara installerad och kör för dem. Programvarevirtualiseringar emulerar i princip ett komplett datorsystem och tillåter också ett annat operativsystem att köra ovanpå det.
  • Till exempel att installera en Android-studio på din lokala Windows-maskin och köra Android Oreo-version av OS inuti den. För att citera ett annat exempel, installera VMware eller VirtualBox på din lokala Windows-maskin och köra Linux-operativsystem inuti den.

Fördelarna med programvaruvirtualisering är -

  1. Antalet servrar och andra fysiska resurser som ska ägas minskar med anställning av virtualisering. Därmed minskar de totala ägandekostnaderna (TCO).
  2. Virtualisering hjälper till att uppfylla löftena från affärsmodellen Cloud Computing.
  3. Företagskontinuitet och katastrofhantering hanteras enklare med virtualiseringskonceptet och backup och återhämtning kan göras i några enkla steg.
  4. Virtualisering förbättrar effektiviteten i resursförbrukningen.
  5. Virtualisering ger också bättre säkerhet för miljön.

Slutsats

Virtualisering underlättar effektiv användning och hantering av dina fysiska resurser och hjälper till att köra affärsmodellen för molnberäkning sömlöst och lönsamt från leverantörens synvinkel och ur användarperspektivet.

Rekommenderade artiklar

Detta är en guide till Vad är virtualisering i molnberäkning? Här diskuterade vi virtualisering i Cloud Computing, roll, typer och dess fördelar med virtualisering. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -

  1. Monolitisk kärna
  2. Karriär inom molnberäkning
  3. Intervjufrågor för Cloud Computing
  4. Vad är Cluster Computing?