Car-tech

Az Oracle Engineer felfedezi a latencia misztériumait a hőgéppel

How to set up a direct interconnection between Azure and Oracle Cloud Infrastructure | Azure Friday

How to set up a direct interconnection between Azure and Oracle Cloud Infrastructure | Azure Friday
Anonim

Míg az adatközpont-kezelők hosszú ideig használtak hőtereket, hogy segítsen meghatározni, hol helyezkedjenek el a szerverek és hűtőegységek állványainak legjobb elhelyezkedése, ez a megjelenítési mód hasznos lehet a rendszer késleltetésének jobb megértése érdekében, állítja Oracle mérnök a júliusi kiadásban. Az ACM közleményei

"A latencia hőtérképként történő bemutatása hatékony módja annak, hogy azonosítsák a kifinomult jellemzőket, amelyek egyébként nem fogadhatók el" - írja Brendan Gregg, az Oracle egyik legfontosabb szoftverfejlesztője a "A rendszer késleltetése" c.

Gregg arra is figyelmeztetett, hogy míg az ilyen vizualizáció nagyobb áttekintést ad a történtekről, nem mindig ad választ a követett viselkedésre. Mégis, a hőtervek betekintést nyújthatnak az adatközpont-késleltetési problémák következő generációjának kezeléséhez.

[További olvasmány: A legjobb NAS-dobozok a médiamegosztás és a biztonsági mentés számára]

A rendszer lassúságának meghatározása régóta frusztrációt jelent a adatközpont-kezelők és rendszergazdák. Hálózati elemzési eszközök állnak rendelkezésre a hálózati teljesítmény megjelenítéséhez, bár a rendszer egyéb szempontjait, például a tárcsák érzékenységét a tárolási tömbben nehezebb számszerűsíteni.

A Sun Microsystems már régóta felajánlotta az egyik eszközt Solaris operációs rendszere számára, az úgynevezett DTrace-t, amely másodpercenként másodlagos jelleggel jellemezheti a rendszer különböző részeiben a késleltetést. A túlnyomó többletadatokat azonban még mindig egyszerűen érthető formába kell fonni.

Adja meg Gregg hőterképeit. A hőgörbék egy egyszerű vizualizációs technika, amelyben kétdimenziós grafikonon a különböző értékeket különböző színek jelölik.

A hőgráfok többet mutathatnak a vonal grafikonoknál a legtöbb hálózati elemző eszközön, mert míg a grafikonok "lehetővé teszik az átlagot hogy a késleltetett vizsgálatot a későbbiekben meg lehet vizsgálni, akkor a késleltetés tényleges összetétele vagy eloszlása ​​nem feltétlenül azonosítható a maximálisan, ha rendelkezésre áll "- írja.

A hőtervek szintén alkalmasak az outlierek gyors azonosítására, amelyeket később részletesebben meg lehet vizsgálni a cikk szerint Gregg különféle szokatlan munkaterhelési feltételeket dolgozott ki, az Oracle Analytics vizualizációs szoftver segítségével a DTrace által összegyűjtött adatok vizuális megjelenítésére. Az X tengelyt úgy állította be, hogy az időt és az Y tengelyt képviselje a késleltetési idő reprezentálásához. A legsötétebb színek a leginkább bevitt kimenetet jelentették.

Sok esetben az egyszerű munkaterhelések számos komplex - és néha megmagyarázhatatlan - mintát eredményezhetnek.

Egy esetben kis mennyiségű adat volt egymás után írva a lemezekbe. Gregg arra számított, hogy csak "fehér zajt" lát, amely véletlenszerű késleltetést jelez. Ehelyett a hőáramlás némi ismeretlen oknál fogva a késleltetési szintek emelkedését és a különféle mintázatok csökkenését mutatta. "A latencia ilyen módon történő ábrázolása egyértelműen több kérdést vet fel, mint amennyit a válaszok adnak." Egy másik minta ugyanolyan titokzatosnak bizonyult. A teszt 44 adatbevitelt küldött. Először az adatokat csak egy lemezre, majd két lemezre továbbítanák, és mindaddig, amíg mind a 44 lemez nem kapott adatokat.

Gregg várhatóan a lemez késleltetését lineárisan növekszik, mivel a rendszerbuszok adatokkal telítettek.

Ehelyett a latencia növekedni fog, majd kissé eltűnik, mielőtt még többet emelne.

Ezt a mintát a szivárvány pterodaktylnak hívta, mivel a hőgörbe hasonlított egy színes repülő dinoszaurusz profiljához.

"Összefoglalva szivárványos pterodaktil: kevés pontossággal ismeretes, és sokkal több vizsgálatra van szükség, ami azt mutatja, hogy az egyszerű vizualizáció hogyan válhat "- írja." Gregg szintén hős térképet használt, hogy feltárja a sokkhatást a kiszolgálókon olyan jelenségek vannak, amelyeket Gregg pár éve bemutatott a YouTube-on.

Bár ezek a hőáramlások a Zettabyte File System (ZFS) protokollon futó rendszeren futottak, ez a megközelítés felhasználható más fájlrendszerek működésének jellemzésére, és még más összetevők, például CPU-k, Gregg írja.

Joab Jackson az enterpise szoftvert és az általános technológiai hírleveleket az

Az IDG News Service

-re bontja. Kövesse Joabot a Twitteren a @Joab_Jackson-on. Joab e-mail címe [email protected]