Přehled virtualizace v cloud computingu
Pojďme si vysvětlit, co je virtualizace v cloud computingu?
V oblasti výpočetní techniky nebo cloud computingu se virtualizace týká vytváření virtuálních zdrojů (jako je virtuální server, virtuální paměťové zařízení, virtuální síťový přepínač nebo dokonce virtuální operační systém) z jediného zdroje tohoto typu, který se objevuje jako několik jednotlivých izolovaných zdrojů nebo prostředí a uživatelé je mohou použít jako samostatný individuální fyzický zdroj.
Různé virtuální stroje mohou provozovat různé operační systémy a pod nimi sdílet více fyzických počítačů. A protože virtualizace izoluje všechny ostatní virtuální počítače, dojde-li k chybě, ostatní zůstanou nedotčeni.
Software, který se používá pro virtualizaci, je známý jako Hypervisor a je výhradně odpovědný za oddělení hardwaru od operačního systému a za přidělení potřebných zdrojů, jako je procesor, paměť, úložiště atd., Pro každý vytvořený virtuální prostředek. Existují dva typy hypervizorů, kterými jsou Hypervisor typu 1 a Hypervisor typu 2. První z nich je nainstalován na holém kovu nebo přímo na horní části stroje a ten sám působí jako operační systém, zatímco druhý je nainstalován na horní části operačního systému přítomného na hostiteli.
Co je virtualizace v cloud computingu?
- Všichni víme, jak tento model cloud computingu funguje. Prodejce cloudu bude mít všechny fyzické zdroje, jako jsou servery, úložná zařízení, síťová zařízení a také aplikace / software, které běží ve svém prostředí, a tyto fyzické zdroje jsou zákazníkům pronajímány jako obchodní model placení za použití.
- Pro dodavatele cloudu by bylo režií, kdyby začali pronajímat nové individuální fyzické zdroje každému zákazníkovi. Protože v ideálním případě nikdy není fyzický zdroj spotřebován úplně. To je důvod, proč by virtualizace byla skvělým přístupem pro efektivní využití sil (sila je úložný systém pro hromadné komponenty). Prodejce cloudu může virtualizovat své velké servery a poskytovat servery menší specifikace více zákazníkům.
Role virtualizace v cloud computingu
- Pokud se podíváte na výhody cloud computingu, jako je snadná škálovatelnost, zabezpečení, tekutina nebo flexibilní zdroje atd., Vše je dosaženo virtualizací. Pokud je vyžadován jiný server, rychle se vytvoří virtuální server a připravíme nový server. Když potřebujeme další množství paměti, rozšíříme konfigurace virtuálního serveru, který již používáme, a nyní máme tu další paměť, kterou jsme potřebovali.
- Virtualizace tak tvoří základní technologii obchodního modelu Cloud Computing.
Typy virtualizace v cloud computingu
Virtualizaci lze provést téměř u každého fyzického zdroje, proto jsou dostupné následující druhy virtualizace.
- Virtualizace serveru.
- Virtualizace úložiště.
- Virtualizace operačního systému.
- Virtualizace softwaru.
1) Virtualizace serveru
Virtualizace serveru je rozdělení fyzického serveru na více virtuálních serverů pro efektivní využití prostředků serveru. Virtualizace serverů skrývá nebo maskuje prostředky serveru, jako je procesor, operační systém, paměť a představuje uživatele jako soukromý virtuální server. Tento druh virtualizační techniky se používá v
- Web-servery hlavně proto, aby se snížily náklady na webhostingové služby.
- Ve vývojovém a testovacím prostředí.
- Simulace soukromého cloudu.
- Při hostování aplikací, které mají klastrovou architekturu.
Příklad - sada VMware vSphere od společnosti VMware, Hyper-V od společnosti Microsoft jsou některé hypervizory pro virtualizaci serverů.
2) Virtualizace úložiště
- Při virtualizaci úložišť sdružuje všechna úložná zařízení jako jediné úložné zařízení a předkládá je hostiteli. Díky tomu bude správce úložiště moci vytvářet nebo navrhovat logické úložné jednotky lepším způsobem tak, aby bylo možné zálohovat, obnovovat, archivovat a ukládat datové typy úložišť maskováním složitosti SAN (Storage Area Network).
Výhody virtualizace úložiště jsou -
- Jeden může snadno vytvořit sdílené úložiště.
- Snadné sdružování úložných zdrojů maskujících SAN.
- Při virtuálním úložišti selhání hostitele nutně neohrožuje data.
- Je snadné chránit oddíl a používat úložiště s virtualizací úložiště.
- Pomocí virtualizace úložiště lze dosáhnout duplikace, opakovaného duplikování, replikace a obnovy po havárii.
Příklady - VMware vSAN od VMware je široce používán jako software pro virtualizaci paměťových zařízení.
3) Virtualizace operačního systému
- Virtualizace operačního systému je typ, ve kterém dochází k rozdělení operačního systému. To je jádro operačního systému, které se jinými slovy označuje jako zdroje jádra, se sdílí a umožňuje existenci izolovaných instancí jmenných prostorů s vyhrazenými prostředky pro spouštění různých aplikací. Tyto instance se nazývají kontejnery.
- Na tomto hostitelském počítači lze provozovat různé varianty operačních systémů, které sdílejí jaderné zdroje hostitele, s aplikacemi běžícími uvnitř nich jako kontejnerem, což se nazývá virtualizace operačního systému.
Výhody virtualizace operačního systému jsou -
- Jsou rychlejší než virtualizace serverů.
- Jedná se o autonomní platformy, protože sdílejí prostředky úložiště operačního systému hostitele a mají v sobě svůj software a knihovny závislosti.
- Migrace tohoto kontejneru je velmi snadná.
Příklad - Docker je nejpoužívanější motor kontejneru.
4) Virtualizace softwaru
- Cloud poskytuje model služeb jako Software jako služba (SaaS), kde několik zákazníků může chtít, aby pro ně bylo nainstalováno a spuštěno několik instancí stejného softwaru. Virtualizace softwaru v podstatě napodobují kompletní počítačový systém a navíc umožňují spuštění jiného operačního systému.
- Například nainstalujete studio Android na místní počítač se systémem Windows a v něm spustíte verzi operačního systému Android Oreo. Chcete-li uvést další příklad, nainstalujte VMware nebo VirtualBox do místního počítače se systémem Windows a v něm spusťte operační systémy Linux.
Výhody softwarové virtualizace jsou -
- S využitím virtualizace se snižuje počet serverů a dalších fyzických zdrojů, které jsou ve vlastnictví. Tím se sníží celkové náklady na vlastnictví (TCO).
- Virtualizace pomáhá splnit přísliby obchodního modelu Cloud Computing.
- Kontinuita podnikání a správa katastrof jsou jednodušší díky konceptu virtualizace a zálohování a zotavení lze provést několika jednoduchými kroky.
- Virtualizace zvyšuje účinnost spotřeby zdrojů.
- Virtualizace také poskytuje lepší zabezpečení prostředí.
Závěr
Virtualizace usnadňuje efektivní využívání a správu vašich fyzických zdrojů a pomáhá bezproblémově a rentabilně provozovat obchodní model cloud computingu z pohledu dodavatele a z pohledu uživatele.
Doporučené články
Toto je průvodce „Co je virtualizace v cloud computingu“? Zde jsme diskutovali Virtualizaci v cloud computingu, roli, typy a její výhody virtualizace. Další informace naleznete také v dalších navrhovaných článcích -
- Monolitické jádro
- Kariéra v cloud computingu
- Cloud Computing Otázky rozhovoru
- Co je Cluster Computing?