Technológia

A folyamat és a teljesítmény javításának vizsgálata a privát felhőben

A növekvő folyamatfejlesztés a felhőben megköveteli a hálózatok és az alkalmazások megfelelő láthatóságát a nyomon követéshez és kezeléshez, különösen akkor, ha a munkaterhelés kisebb, mint statikus vagy kiszámítható – és privát felhő nem más.

A beszállítók gyakran nemcsak folyamatos (egyenletes agilis) folyamat ennek elérésére, de pontos teljesítménytesztelés a problémák korábbi feltárására. Rob Rutherford, a menedzselt szolgáltatók és tanácsadók vezérigazgatója QuoStar, rámutat, hogy ha a munkaterhelés kellően kiszámítható, kevesebb teljesítménytesztre van szükség.

„Sokkal több tesztet használtunk. Szűk keresztmetszetek keletkeznének, különösen a lemez és hasonlók körül ”- mondja. „Az automatizált terheléses teszteléshez feltétlenül meg kell tennie, és folytatnia kell, ha saját on-prem futtatja, vagy ha privát felhő. ”

Egyes szervezetek a privát felhőre támaszkodnak – talán olyan alkalmazások miatt, amelyeket nem lehet újrafeldolgozni az áttelepítés vagy az adatbiztonsági követelmények miatt -, és nem tudnak áttérni a nyilvános felhő vagy hibrid felhő a közeljövőben.

Rutherford számára ez azt jelenti, hogy a holtterek, a szűk keresztmetszetek és más kérdések elkerülése a megfelelő felkészüléssel kezdődik, ideértve a megvalósítás költségeinek és a szükséges rendszerváltás világos megértésének kialakítását, valamint a szerződéses kötelezettségeket és a szolgáltatási szintű megállapodásokat (SLA). .

„Gyakran azt a feladatot kapjuk, hogy az árak növelése nélkül kezeljük a teljesítményproblémákat. Ez nehézkesnek bizonyulhat, amikor az előrejelzett beruházás megtérülése elmarad a komplex munkaterhelés-fellendülés valóságától ”- mondja.

A megrendelés aláírása után a hálózatok, az alkalmazások vagy az infrastruktúra váratlan adaptációja gyorsan ki tudja irtani a visszaküldéseket, károsíthatja a kiberbiztonságot és a felhasználói élményt az alku során – időnként „drasztikus” döntésekre van szükség a projektek helyes pályára állításához – mondja.

Lehetséges, hogy túlforrásokra van szükség

A magánfelhő-infrastruktúráknak ki kell építeniük azt a rugalmasságot, amely lehetővé teszi a felhasználók számára, hogy könnyedén bővítsék és kiszélesítsék – különösen a világjárvány után várhatóan az infrastruktúra ésszerűsítésének és egyszerűsítésének növekedésével, amely megkönnyíti a digitális átalakulást. Ez akár azt is jelentheti, hogy a kezdetektől fogva túlterheltek olyan területeken, mint a lemezsebesség és aznput / output műveletek másodpercenként (IOPS)– mondja Rutherford.

A hálózatokhoz, alkalmazásokhoz vagy infrastruktúrához való váratlan adaptáció gyorsan eltüntetheti a visszatéréseket, károsíthatja a kiberbiztonságot és a felhasználói élményt az alku során

“Sok környezet több erőforrást vesz igénybe a súlyos migráció korai szakaszában” – teszi hozzá. “Sokan a RAM-ot és a processzor teljesítményét rosszul teljesítő környezetbe dobják, amikor a lemezsebesség jelenti a szűk keresztmetszetet.”

A folyamat fejlesztését szorosan össze kell hangolni a kulcsfontosságú teljesítménymutatókkal (KPI), például az elérhetőséggel és az üzemidővel, figyelemmel kell kísérni a teljesítménykihasználás alóli kivételeket, és körvonalazni kell azokat a küszöbhelyzeteket, ahol engedélyezni kell az erőforrások hozzáadását. Rendszeres megbeszélések megtartása az események, a jelenlegi helyzet és a jövőbeni igények vagy kérdések figyelembevétele érdekében kiváló ötlet lehet – mondja Rutherford.

„Mindez eseti alapon történik. Nyilvánvaló, hogy sok minden az erőforrás-felhasználás kezelése körül fog forogni, folyamatosan figyelmeztetni a memóriát, a processzort, a hálózatot, majd bármilyen csúcsot vagy rendellenességet, és hogy egyszeriek-e, vagy valószínűleg megismétlődnek, és nem megfelelőséget okoznak-e ,” mondja.

Hozzáteszi, hogy ha a költségek valóban kritikusak, akkor van értelme minimalizálni a magánfelhőbe történő beruházásokat – csak a magánfelhőben tarthatja meg azt, amire valóban szüksége van, a többit pedig nyilvános felhőbe helyezi, vagy áttérhet egy hibrid infrastruktúrára.

Hiren Pirekh, Észak-Európa alelnöke a felhőszolgáltatóknál OVHcloud, azt javasolja, hogy lépést tartsanak a kulcsfontosságú magánfelhő-beszállítók, mint például az újításokkal, új funkciókkal, integrációkkal és frissítésekkel VMware. A felhőszolgáltatók számára ez a folyamat folyamatos fejlesztésének kulcsfontosságú módjává válik az ügyfelek számára.

Ilyen például az előnyök kihasználása Tanzu hogy lehetővé tegye a tárolást a hosztolt magánfelhő-platformokon, hogy nagyobb skálázhatóságot és kihasználtságot biztosítson, közelebb hozva az ügyfelet szerver nélküli opciók és a nyilvános felhő előnyei.

“Hogyan különböztethetik meg a dolgok, valamint ennek a folyamatos visszajelzésnek a megvizsgálása a felhasználói élmény megértésének és rögzítésének biztosítása érdekében, ami szintén hozzájárulhat a fejlődés fejlődéséhez” – mondja Pirekh.

A munkaterhelés-kezelés optimalizálása

A teljesítmény figyelemmel kísérése és kezelése során azonban eltérő megközelítések állnak rendelkezésre. Az OVHcloud biztosítja A VMware vRealize csomag automatizáláshoz, beleértve az irányítópultokat, az egyéni szabályokat és az irányítási metrikákat. Ez megkönnyíti az alkalmazások válaszsebességével kapcsolatos visszajelzéseket a szoftveralkalmazások maximális felhasználói terhelésének meghatározásához, valamint olyan címkék létrehozását, amelyek visszajelezhetnek a virtuális gépek állapotáról in situ.

Pirekh szerint a felhasználónak egyszerűen el kell döntenie az erőforrások felosztásának módját a támogatni kívánt munkaterhelésnek megfelelően. És természetesen, ha a történések megértése biztosított, a vállalkozások gyakran sokkal jobban megértik annak kezelését is.

Pirekh szerint megközelítése elegendő láthatóságot biztosít a jövőbeni kapacitás- és erőforrásigény előrejelzéséhez a különböző tevékenységek automatizálásával és a műszerfalak létrehozásával a magánfelhő-környezet bizonyos szempontjainak figyelemmel kísérésére, valamint személyre szabott figyelmeztetésekkel.

„Riasztásokat hozhat létre egy már létező műveletről, legyen szó az üzleti intelligencia hatékonyságáról [BI], indítsa újra a gazdagépet, további CPU hozzáadásához, vagy egy virtuális gép áthelyezéséhez egy másik géphez – mondja. “És a vSphere vCenter A hipervizor lehetővé teszi, hogy pontosan megértse az erőforrásait, és ezen keresztül biztosíthatja vagy eltávolíthatja az erőforrásokat, így nem kell külön felhőkezelőbe bejelentkeznie. “

A teljesítménytesztet is a szervezeti követelményekhez kell igazítani. A felhasználóknak meg kell határozniuk, mire van szükségük, és hogyan lehet elérni a folyamatos fejlesztést a kulcsfontosságú paraméterek, például a sebesség, a stabilitás és a skálázhatóság tekintetében, és onnan vissza kell dolgozniuk egy folyamatos tesztelési stratégia kidolgozását, amely optimalizálja a munkaterhelést.

Amint ez megvalósul, ideje lesz az optimalizálás növekvő lehetőségeinek felkutatása az eddig elvégzett fejlesztések alapján – mondja Pirekh.

„De fizet az önnek szánt erőforrásblokkért – könnyebben kezelhető a privát felhőkörnyezetben. Valószínűleg kevesebb folyamatos fejlesztésre van szüksége, mint egy nyilvános felhőben, mert ennek sokkal többje van, amelyet figyelnie kell, hogy biztosítsa a hatékonyságot ”- mondja.

Chris Yates, a felhőszolgáltatók marketing alelnöke Platform.sh, azt javasolja, hogy ne tegyen túl sok általánosítást a privát felhő-infrastruktúrával kapcsolatban, részben a hálózatuk birtoklása és üzemeltetése körüli felhasználók számára felmerülő lehetséges kihívások miatt.

“Feltételezzük, hogy ha a csupasz fémen túlról az adatközpontokig, az adatközpontokig, a berendezések beszerzésének hűtéséig stb. Rendelkezik, akkor természetesen láthatja” – mondja Yates. “Mégis, legalábbis az ügyfelekkel, akikkel foglalkozunk, az a kihívás, hogy” saját hálózattal “rendelkezzenek, ha úgy akarja.”

Ugyanakkor manapság a legtöbb rendszer „hatalmas elosztással” rendelkezik, ami azt jelenti, hogy nagyon sok változatot kell kezelni például a rendszerekben, a folyamatokban és a teljesítményben. Nem lehet kevésbé olyan, mint egy ügyes és rendezett beállítás, ahol az állványok „tökéletesek” és minden összekapcsolódik.

“Megvan a legfrissebb hálózati felszerelés, és mégis van egy szerver, aki szó szerint valakinek az íróasztala alatt ül, és valami kritikus dolgot futtat, de nem tudja, mi ez” – mondja. – Van abszolút irányítása az ilyesmi felett? Lehet az íróasztaluk alatt, de nulla láthatóságuk; talán nem is tudják, hogy létezik. ”

Ne számoljon nyilvános felhővel

A nyilvános felhőoldalon előfordulhat, hogy a felhasználók nem rendelkeznek a puszta fém vagy alapvető infrastruktúrával, amelyet birtokolni vagy kezelni tudnak, de hasznot húznak abból, hogy „sok ember vállára állva” gyakran kapnak teljes, előre beprogramozott vagy előre összekapcsolt szerszámokat. és segíti a teljesítmény menedzsmentjét – jegyzi meg.

Akár nyilvános, akár privát felhő, a teljesítménymenedzsment-megközelítésnek meg kell felelnie az ügyfelek igényeinek, különösen az alkalmazás szintjén, és lehetővé kell tennie az összes eszköz folyamatos fejlesztését – mutat rá Yates, az alkalmazás minden változásának naplózása és megismételhetősége mellett.

A Platform.sh nemrég fektetett be az alkalmazások teljesítményének további ellenőrzésébe, a Blackfire fejlesztő megszerzése.io segíteni a saját felhőplatform-szolgáltatásként (PaaS) felajánlások az általa megfigyelhetőségnek nevezett rendszerekben – képesek legyenek olyan rendszerinfrastruktúrára vagy alkalmazásokra, amelyek alkalmasak a teljesítmény változásainak megfigyelésére és az esetleges externáliákkal való összefüggésre.

A magán felhőfelhasználóknak általában stratégiai munkaterhelésük van, amelyek bizonyos szintű biztonságot igényelnek – és megfelelő informatikai erőforrásokkal, szakértelemmel és releváns eszközökkel kell rendelkezniük ahhoz, hogy egy meghatározott vagy ellenőrzött környezetben kielégítsék az igényeiket.

Ez része a technológiai portfólió vagy az alkalmazáspark minden változásának nyomon követése, majd optimalizálása.

„Meg kell győződnünk arról, hogy a teljesítményt a számítási erőforrás-kihasználtság változásai szempontjából vizsgáljuk – például a CPU-t és a memóriát, és mi-nem -, majd ezeket össze kell kötnünk a változásokat befolyásoló dolgokkal, például az alkalmazáskód-változtatásokkal és a frissítésekkel. az egyes régiókban vagy adatközpontokban, az infrastrukturális rétegben történtek ”- mondja Yates.

Yates számára a végső cél az összes eszköz folyamatos fejlesztésének elősegítése és a lehető legrövidebb időn belüli ellenőrzése, a hibák időben történő felfedezésével, valamint a rendszerek és folyamatok lehetőség szerinti fejlesztésével együtt. Ezenkívül a helyes megközelítés megkönnyítheti az egyik terület javításának megtalálását, amelyet azután a vállalkozás más részein át lehet vinni.

“Ez a nyomon követhetőség valóban fontossá válik a nagymértékű kezeléshez” – mondja Yates.

Carl Lehmann, az informatikai piacfigyelő 451 Research vezető elemzője, egyetért. A magán felhőfelhasználóknak általában stratégiai munkaterhelésük van, amelyek bizonyos szintű biztonságot igényelnek – és megfelelő informatikai erőforrásokkal, szakértelemmel és releváns eszközökkel kell rendelkezniük ahhoz, hogy egy meghatározott vagy ellenőrzött környezetben megfeleljenek az igényeiknek.

„Pontosan tudják, milyen munkaterheléseket fognak végrehajtani a privát felhőben, és potenciálisan tudják annak kihasználtságát, és hogyan kell méreteznie a magánfelhőkben. Konfigurálásuktól és beállításuktól függően nincs azonnali hozzáférésük a nyilvános felhő opcióhoz hasonlóan méretezhető erőforrásokhoz ”- mondja.

“Felhőalapúaknak, moderneknek, stabilaknak és kiszámíthatóaknak kell lenniük, és kiszámítható teljesítménykorlátokon és költségvetési korlátokon belül kell működniük.”