Cloud computing vs virtualizace
Could Computing and Virtualization jsou související pojmy v optimalizaci zdrojů IT infrastruktury. Virtualizace je technologie používaná v konceptu Cloud Computing. Virtualizace využívá stejnou hardwarovou infrastrukturu k sestavení několika virtuálních serverů podle požadavků a potřeb. Předpokládejme například, že potřebujete server Windows Server a Linux pro různé účely, můžete to postavit na stejném fyzickém serveru pomocí virtualizační techniky.
Virtualizace (Soft Virtualization vs Hard Virtualization)
Virtualizace využívá stejnou hardwarovou infrastrukturu k sestavení několika virtuálních serverů podle požadavků a potřeb. Pokud bychom to uvedli ve vrstvené architektuře, vrstva 1 by byla SAN (Storage Area Network), vrstva 2 by byly hardwarové servery (blade servery) pro přidělování prostředků a horní vrstva by byl hostitelský server. Virtualizační software jako Citrix, VMware vSphere, Xen, Microsoft Hyper V, Sun xVM bude spuštěn na serverech nejvyšší vrstvy, které se nazývají hostitelské servery. Hostitelský server spouští jakýkoli operační systém a virtuální servery mohou být postaveny na libovolném operačním systému podle požadavků.
Byla zavedena technika virtualizace za účelem dosažení optimálního využití hardwarových zařízení a snížení nákladů na údržbu a souvisejících nákladů. Virtuální rozdělení se stejnou konfigurací jako dedikovaný server poskytne přesný výkon toho, co dedikovaný server může v případě potřeby provést. Výše uvedená technika se nazývá Soft Virtualization. Existuje další technika zvaná Hard Virtualization, která se provádí přidělením vyhrazených zdrojů při vytváření serveru. To lze provést na značkových serverech pouze s operačním systémem Pre OS. Jedná se v podstatě o fyzický oddíl zdrojů a nedosáhne maximálního využití prostředků.
Cloud Computing
Koncepce cloud computingu je poskytovat virtuální servery se specifickými podrobnostmi konfigurace se specifickými operačními systémy, aplikacemi a službami. Fyzické umístění jader (procesorů nebo výpočetní energie), softwaru, přístupu k datům a úložného prostoru je pro uživatele nepodstatné. Cloud Computing používá k dosažení svých kritérií techniku virtualizace.
Cloud Computing je v podstatě sbírka virtualizační techniky, SOA (Service Oriented Architecture), Autonomic and Utility Computing.
Obchodní koncept, který stojí za tím, spočívá spíše v tom, že každý fyzický server pro každou službu nebo aplikaci na místě si můžete najmout od poskytovatele cloud computingu na moři nebo mimo server. Tyto zdroje mimo pracoviště nevyžadují vyhrazenou sílu pro údržbu z pohledu společnosti. Podnik může definovat specifikaci požadavku a dát ji poskytovateli cloud computingu nebo vypočítat požadavek na zdroje a objednávku cloudového serveru online.
Cloud Computing zahrnuje IaaS a SaaS (IasS vs SaaS). IaaS znamená Infrastruktura jako služba a SaaS je Software jako služba. Spíše než investovat do serverů, SAN, softwarových produktů, Rack Space, síťových zařízení, šířky pásma, je údržba pracovníků lepší, když si kupujete cloudový server od poskytovatelů cloud computingu. V tomto modelu nemusí společnost investovat velké množství peněz do infrastruktury a nemusí nosit holé náklady na opravu nebo údržbu.
Software jako služba (SaaS) je koncept pro poskytování softwarových služeb podnikům na virtuální platformě IaaS. Instalační soubory nebo binární soubory budou uchovávány na hostitelském serveru, na kterém je spuštěn virtualizační software, a budou nainstalovány na virtuální servery podle toho, kdy a kdy požadované nebo vyžádané.
S IaaS a SaaS by tedy poskytovatelé cloud computingu měli být schopni poskytovat kompletní řešení v jediné virtuální krabici podle potřeb zákazníka. Například, pokud chcete spustit server pro Microsoft Exchange Server pro účely poštovních služeb zaměstnanců, raději si koupíte fyzický server a utratíte více prostředků, můžete si koupit cloudové pole s MS Exchange nainstalovaným s připojením k internetu nebo VPN připojením k podnikové síti.
Rozdíl mezi cloud computingem a virtualizací (1) Virtualizace je technika, ale cloud computing je koncept využívající virtualizační techniky. (2) Virtualizace by se mohla provádět interně na místě a zapojení prostředků kromě hardwaru stále existuje, zatímco v cloud computingu nebudou vyžadovány žádné interní zdroje..
|