Domov Cloud computing Jak dynamická alokace v cloudu šetří společnostem peníze?

Jak dynamická alokace v cloudu šetří společnostem peníze?

Anonim

Q:

Jak dynamická alokace v cloudu šetří společnostem peníze?

A:

Myšlenka dynamického přidělování cloudových zdrojů řeší řadu velmi důležitých problémů pro podnikové IT. Jeden z nejlepších způsobů, jak to ilustrovat, je podívat se na velmi základní myšlenku: že cloudové služby mohou být elastické nebo jinými slovy, že mohou dynamicky poskytovat zdroje v reálném čase nebo téměř v reálném čase.

Při příchodu cloudu před několika lety jsme se hodně dozvěděli o zdrojích na vyžádání a rychlé pružnosti. Cloud byl úžasný částečně z jediného důvodu, že společnosti si mohly jednoduše koupit předplatné na hardwarové a softwarové prostředky, místo fyzického budování a údržby serverů a dalšího hardwaru přímo na místě. To otevřelo dveře všemožným novým možnostem a příležitostem pro podnikání v téměř každém odvětví.

Po masivní změně moře směrem k cloud computingu byly společnosti ponechány, aby se podívaly na novou hranici a na to, jak věci vylepšit. Mnozí z nich zjistili, že i když můžete poskytovat a rušit prostředky prostřednictvím cloudu, stále to nevyřeší problém alokace zdrojů.

Mor Cohen píše o tomto konceptu velmi poučný esej na blogu Turbonomics - myšlenka je taková, že ve velmi širokém smyslu není dynamická dotace dost dobrá. Vývojáři stále přidělují větší množství prostředků, než by jedna aplikace potřebovala v daném okamžiku. Přidělené prostředky jsou alespoň dočasně svázány a náklady jsou vázány na výkon. Cohen hovoří o použití nejmenšího typu instance pro aplikaci ao některých problémech, které se objevují v tomto typu scénáře, a zároveň zdůrazňuje, že vývojáři často přidělují tyto zdroje, aby dosáhli cílů zapsaných do dohody o úrovni služeb . Potřebují srovnávací standard pro výkon, ale aby se tam dostali, musí přidělit určité zdroje, které budou pravděpodobně z dlouhodobého hlediska zbytečně vyčerpány.

Dalším způsobem, jak toho dosáhnout, je to, že určité dynamické a elastické zdroje nejsou ze své podstaty plně dynamické a elastické, což vylučuje některé další kontroly a správu. Jedním z příkladů diskutovaných mnoha odborníky je stále populární služba AWS EC2 nebo Elastic Compute Cloud. Pointa je, že služba není opravdu plně elastická, pokud se zákazník nedívá podrobně na věci, jako jsou zóny dostupnosti. Více zón zvyšuje náklady; jedna zóna zvyšuje riziko. Není to tak snadné, jako jen „objednání toho, co potřebujete“. Společnosti musí mít interní týmy, aby skutečně zvládly vše, co zajišťují prostřednictvím cloudu, nebo to nebude tak pružné, jak by se dalo očekávat.

Obecně lze říci, že dynamická alokace pomáhá vyřešit mnoho problémů nákladů a výkonu. Nástroje a systémy třetích stran mohou pomoci automatizovat mnoho mikromanažérských prací, které povedou k tomu, že AWS EC2 nebo jakýkoli jiný aspekt softwarové architektury bude skutečně zásadně efektivní, a nejen efektivní pouze ve slovech nebo jménech. Ano, můžete mít cloudové předplatné pro jakoukoli danou službu, ale pokud překročí prahovou hodnotu, je to náhle dražší. Ano, můžete mít předplacenou službu, kterou můžete kdykoli zrušit, ale pokud ji nezrušíte, stále platíte peníze. Skutečným cílem je dosáhnout „žádoucího stavu“, kdy je IT systém kdykoli dokonale vyvážený, zatímco tyto potřeby se budou v reálném čase měnit od minuty k minutě.

Jak dynamická alokace v cloudu šetří společnostem peníze?