Hur sparar dynamisk allokering i molnet företag pengar? Presenterat av: Turbonomic

Författare: Roger Morrison
Skapelsedatum: 26 September 2021
Uppdatera Datum: 9 Maj 2024
Anonim
Hur sparar dynamisk allokering i molnet företag pengar? Presenterat av: Turbonomic - Teknologi
Hur sparar dynamisk allokering i molnet företag pengar? Presenterat av: Turbonomic - Teknologi

Innehåll

Presenterat av: Turbonomic



F:

Hur sparar dynamisk allokering i molnet företag pengar?

A:

Idén om dynamisk allokering av molnresurser löser ett antal mycket viktiga problem för företagets IT. Ett av de bästa sätten att illustrera detta är genom att titta på en mycket grundläggande idé: att molntjänster kan vara elastiska, eller med andra ord, att de dynamiskt kan tillhandahålla resurser i realtid eller nära realtid.

När molnet kom fram för flera år sedan hörde vi mycket om resurser på begäran och snabb elasticitet. Molnet var fantastiskt delvis av det enda skälet att företag helt enkelt kunde köpa prenumerationer för hårdvara och mjukvaruressurser, istället för att fysiskt bygga och underhålla servrar och annan hårdvara på plats. Det öppnade dörren till alla möjliga nya möjligheter och möjligheter för företag i nästan alla branscher.


Efter en massiv havsändring mot molnberäkning fick företag titta på den nya gränsen och hur man kan göra sakerna ännu bättre. Vad många av dem har funnit är att även om du kan tillhandahålla och ta bort resurser genom molnet, löser det fortfarande inte problemet med resursallokering.

Mor Cohen skriver en mycket lärorik uppsats om detta koncept på Turbonomics blogg - idén är att i en mycket bred mening är dynamisk tillförsel inte tillräckligt bra. Utvecklare fördelar fortfarande större mängder resurser än en ansökan skulle behöva vid en viss tidpunkt. Tilldelade resurser är åtminstone tillfälligt bundna och kostnaden kopplas till prestanda. Cohen talar om användningen av den minsta instanstypen för en applikation, och några av de problem som dyker upp i det här scenariot, samtidigt som han påpekar att utvecklare ofta fördelar dessa resurser för att uppnå mål skrivna i ett serviceavtal. . De behöver en riktmärke för prestanda, men för att komma dit måste de tilldela vissa resurser som sannolikt kommer att slösas bort på lång sikt.


Ett annat sätt att säga detta är att vissa dynamiska och elastiska resurser inte i sig är helt dynamiska och elastiska och utesluter ytterligare kontroller och hantering. Ett exempel som diskuterats av många experter är den ständigt populära tjänsten AWS EC2 eller Elastic Compute Cloud. Sammanfattningen är att tjänsten egentligen inte är helt elastisk om kunden inte tittar i detalj på saker som tillgänglighetszoner. Flera zoner ökar kostnaderna. en enda zon ökar risken. Så det är inte så lätt som bara "beställa vad du behöver." Företag måste ha interna team för att verkligen hantera vad de tillhandahåller via molnet, eller så kommer det inte att vara så fullständigt elastiskt som man kan förvänta sig.

I allmänhet hjälper dynamisk allokering att lösa mycket av problemet med kostnad kontra prestanda. Tredje parts verktyg och system kan hjälpa till att automatisera mycket av det mikromaneringsarbete som gör att AWS EC2 eller någon annan aspekt av en mjukvaruarkitektur verkligen är grundläggande effektiv och inte bara effektiv i ord eller namn. Ja, du kan ha ett molnabonnemang för en viss tjänst, men om den överskrider en tröskel är det plötsligt dyrare. Ja, du kan ha en prenumerationstjänst som du kan släppa när som helst, men om du inte släpper den betalar du fortfarande pengarna. Det verkliga målet är att uppnå det "önskade tillståndet" där ett IT-system är perfekt balanserat vid en viss tidpunkt, medan dessa behov kommer att förändras i realtid från minut till minut.