Vlastnosti Cloud Computingu
V tomto článku se podíváme na některé klíčové vlastnosti cloud computingu. Budeme také zkoumat různé komponenty, které tvoří architekturu cloud computingu, a nejrozšířenější modely cloud computingu v současném použití.
- charakteristika Cloud computingu: Elasticita
- Virtualizace, Cloud Computing
- virtualizace serverů
- Virtualizace Storage
- charakteristika Cloud computingu: Hardwarové Virtualizace
- virtualizace operačního systému
- virtualizace desktopů
- charakteristika Cloud computingu: virtualizace sítě
- Cloud Computing Architecture
- frontend Architektura
- Back End Architektura
- Middleware
- Hypervisoru
- Manažerský Software
- Nasazení Software
- charakteristika Cloud computingu: Trasa připojení
- Cloud Computing Modely
- charakteristika Cloud computingu
charakteristika Cloud computingu: Elasticita
Budete pravděpodobně obeznámeni s fyzickou elastických materiálů, které můžete vytáhnout a natáhnout do různých tvarů, ale které se pak vrátit do své původní formy, když necháte jít. Elasticita v cloud computingu je schopnost zdroje růst nebo zmenšit a poté se vrátit na původní úroveň nabídky v souladu s poptávkou.
Prostřednictvím dynamické alokace zdrojů se žádostí, projektů, pracovních postupů a procesů, cloud služeb může dodávat přesné množství zdrojů, které jednotlivec nebo podnik potřebuje něco probrat. To podporuje nákladovou efektivitu a umožňuje uživatelům optimalizovat využití cloudu, aniž by plýtvali penězi na dodávané zdroje, které ve skutečnosti nepotřebují.
Cloud pružnost pomáhá uživatelům vyhnout se přes-provisioning nebo pod-zajišťování jejich zdrojů. Pokud je například uživateli dodána příliš velká úložná kapacita, výpočetní výkon nebo paměť, může se stát, že zaplatí za cloudová aktiva, která nikdy nepoužijí. Na druhou stranu, pokud je k dispozici příliš málo zdrojů, uživatel nemusí být schopen správně spouštět své procesy.
Elasticita také umožňuje uživatelům cloudu měnit jejich infrastrukturu a zdroje nahoru nebo dolů v reakci na měnící se podmínky. Tak, například, elastický cloud systém může aplikovat dodatečné zdroje během sezónní rush nebo denní vrchol období, pak se automaticky měřítko dolů, když se poptávka stává méně.
Virtualizace, Cloud Computing
V computing, virtualizace je vytvoření virtuální (nikoli fyzickou) verzi něco jako server, desktop, skladovací zařízení, operační systém, nebo síťových zdrojů. Tato technika umožňuje sdílet jednu fyzickou instanci zdroje nebo aplikace do více instancí. Činí tak přiřazením logického názvu fyzickému zařízení a poskytnutím ukazatele tomuto fyzickému prostředku, který může v případě potřeby vyvolat více uživatelů.
Virtualizace, cloud computing je to, co umožňuje, aby poskytovatelé služeb vytvořit miliony virtuálních strojů a spustit je v mnoha různých prostředích pro stovky milionů uživatelů po celém světě. Virtualizaci lze aplikovat na několik aspektů výpočetního prostředí.
virtualizace serverů
virtualizační software nainstalovaný přímo na serverovém systému rozděluje jeden fyzický server na více serverů. V rámci jednoho serveru můžete pomocí virtualizace spouštět více úkolů (stolní počítače, aplikace atd.). Cloud computing používá virtualizaci serverů k rozdělení každého fyzického serveru v síti poskytovatele na více serverů na základě poptávky a pro vyvážení zátěže v síti.
Virtualizace Storage
V cloud computing kontextu, virtualizace storage agregátů či skupin spolu fyzické úložiště z více síťových úložných zařízení tak, že to vypadá, jako jediné úložiště zařízení. Tato fyzická zařízení pro ukládání dat mohou pocházet od různých dodavatelů nebo datových center, ale koncovému uživateli se zdá, že virtuální “fond úložiště” pochází z jediného zdroje.
virtualizace úložiště může být také dosaženo pomocí softwarových aplikací a provádí se hlavně pro účely zálohování a obnovy.
charakteristika Cloud computingu: Hardwarové Virtualizace
V hardwarové virtualizace, virtuální stroj software nainstaluje na systém hardware a software systému řízení známý jako hypervisor kontroly a monitory, zpracování, paměť a další hardwarové prostředky. Po dokončení procesu virtualizace mohou uživatelé na virtuálních strojích instalovat různé operační systémy a v těchto operačních systémech spouštět různé aplikace.
virtualizace hardwaru je obvykle implementována pro serverové platformy, protože ovládání virtuálních strojů je mnohem jednodušší než ovládání fyzického serveru.
virtualizace operačního systému
v tomto procesu se software virtuálního stroje instaluje do operačního systému hostitelského počítače, nikoli přímo do hardwarového systému. Virtualizace operačního systému se používá hlavně pro testování aplikací na různých platformách a operačních prostředích.
virtualizace desktopů
díky virtualizaci desktopů mohou poskytovatelé cloud computingu poskytnout uživatelům celou výpočetní platformu, aniž by museli instalovat další hardware. Virtualizace desktopů také umožňuje uživatelům spouštět různé operační systémy na připojených zařízeních-například majitel smartphonu používající virtualizaci desktopů mohl v systému Android spustit plochu Windows 10.
charakteristika Cloud computingu: virtualizace sítě
virtualizace sítě umožňuje vytvářet více jednotlivých sítí z jedné fyzické místní sítě (LAN). Pro uživatele enterprise cloud, zejména, to jim umožňuje vytvořit virtuální privátní cloud – “online” síť, která se nepřipojuje k veřejnému internetu.
Cloud Computing Architecture
Cloud computing architecture se skládá z různých komponent a dílčích komponent, které tvoří strukturu systému. Tyto komponenty mohou být on-premise zdrojů, cloud zdroje, software, komponenty, služby a middleware, a může projevit jako databáze, software, možnosti, aplikace, síťové zdroje, atd.
frontend Architektura
front end je klientská část cloud computingu, která je viditelná pro klienta, zákazníka nebo uživatele. Front-end platforma může zahrnovat tlusté klienty, tenké klienty a mobilní zařízení. Komponenty Front-end architektury zahrnují uživatelské rozhraní a počítačový systém klienta nebo síť, která se používá pro přístup k cloudovému systému.
Back End Architektura
cloud computing back end je strana systému, který používá poskytovatel služeb. Komponenty architektury Back-end zahrnují různé servery, počítače, systémy pro ukládání dat, virtuální stroje a programy, které společně tvoří cloud výpočetních služeb.
kromě toho je zadní konec zodpovědný za poskytování bezpečnostních mechanismů, řízení provozu a protokolů, které spojují síťové počítače pro komunikaci.
Middleware
na konci poskytovatele centrální server spravuje systém, monitoruje provoz a požadavky klientů. Tento centrální server sleduje specifickou sadu protokolů a používá speciální druh softwaru zvaného middleware, který umožňuje počítačům v síti vzájemně komunikovat.
Hypervisoru
S virtualizací, klíčovým prvkem cloud computing dodání, hypervisor nebo Virtual Machine Monitor (VMM) se skládá ze softwaru, hardwaru a firmwaru, která vytváří a provozuje virtuální stroje. Hypervizor poskytuje každému uživateli platformu známou jako virtuální operační platforma, která umožňuje konfigurovat a spravovat operační systém hosta tak, aby používal cloud.
Manažerský Software
software pro správu Cloud zahrnuje různé plány a strategie, které pomáhají zvyšovat výkon cloudu a poskytuje funkce, jako jsou on-time dodávky skladování, správné zabezpečení, a to vždy-on přístup.
Nasazení Software
Nasazení software obsahuje všechny povinné instalace a konfigurace potřebné, aby se cloud přístupné pro uživatele. Jedná se o back-end komponentu, která se implementuje před poskytováním cloudových zdrojů.
charakteristika Cloud computingu: Trasa připojení
Jedná se o virtuální trasu spojující cloudové servery, jejichž rychlost přenosu dat závisí na síti uživatele nebo připojení k internetu. Trasa připojení má obvykle možnosti konfigurace, které uživateli umožňují přizpůsobit trasu a protokol.
Cloud Computing Modely
Tam jsou obvykle považovány za tři hlavní cloud computing modely nebo metody cloud-based dodání: Software jako Služba (SaaS), Infrastruktura jako Služba (IaaS) a Platforma jako Služba (PaaS).
SaaS je způsob poskytování cloudového softwaru, ve kterém je software přístupný online prostřednictvím předplatného, na rozdíl od nákupu a instalace na jednotlivých počítačích a jiných zařízeních. Obvykle účtováno měsíčně nebo ročně, poplatek za předplatné obvykle pokrývá samotnou aplikaci, spolu s licencováním softwaru, Podpěra, podpora, a většina dalších poplatků.
z pohledu podniku je klíčovou výhodou modelu dodávky SaaS to, že eliminuje potřebu instalace a spouštění aplikací na interních počítačích nebo datových centrech. To osvobozuje podnik od časové a nákladové zátěže spojené se získáváním, správou a údržbou dalšího hardwaru pro spuštění softwaru, jakož i potřebou individuálního licencování, instalace, a podpora.
Jak jeho název napovídá, IaaS poskytuje přístup k základní infrastruktury IT – cloudové výpočetní, síťové a úložné prostředky, atd. – klientům na bázi pay-as-you-go. Model umožňuje podnikům vyhnout se nákladům a složitosti nákupu, řízení, a udržování těchto zdrojů sami.
PaaS je cloud computing model, ve kterém poskytovatelé hostitelských a dodávat hardware a software nástroje potřebné pro vývoj aplikací uživatelům přes internet. Model umožňuje vývojářům vytvářet celou aplikaci ve webovém prohlížeči z libovolného místa na světě, usnadnit práci na dálku, a dlouho-vzdálenosti spolupráci.
shrnutí:
charakteristika Cloud computingu
charakteristika Cloud computingu: Elasticita. Elasticita v cloud computingu je schopnost zdroje růst nebo zmenšit a poté se vrátit na původní úroveň nabídky v souladu s poptávkou. Virtualizace, Cloud Computing: V computing, virtualizace je vytvoření virtuální (nikoli fyzickou) verzi něco jako server, desktop, skladovací zařízení, operační systém, nebo síťových zdrojů. Charakteristika Cloud computingu: cesta připojení: Jedná se o virtuální trasu spojující cloudové servery, jejichž rychlost přenosu dat závisí na síti nebo připojení uživatele k internetu. Modely Cloud computingu: obvykle existují tři hlavní modely cloud computingu nebo metody cloudového poskytování: Software jako služba (SaaS), infrastruktura jako služba (IaaS) a platforma jako služba (PaaS).