Infrastruktur är inte så viktig för framtiden för nätverksövervakning.

Infrastruktur är inte så viktig för framtiden för nätverksövervakning.
När vi undersöker de utmaningar som dagens digitala värld innebär, blir det tydligt att IT-operatörer måste vara smidiga och redo för alla tekniska framsteg. För att branschen ska fortsätta att frodas och växa måste vi fortsätta att blicka mot informationsteknologins framtid. För att förbereda oss för framtiden måste vi först förstå de förändringar som pågår, och det har skett flera anmärkningsvärda förändringar i verksamhetsvärlden de senaste åren. Den första är virtualisering. Det är anledningen till att vi gick från en server utan ett enkelt operativsystem som kör några applikationer till en server som kör många virtualiserade "servrar". Dessa servrar abstraherades genom att virtualisera den underliggande serverhårdvaran. Detta gjorde det möjligt för operatörer att köra flera "servrar" på en enda fysisk server. Fördelen är en mer balanserad arbetsbelastning över hela infrastrukturen och möjligheten att konsolidera virtuella maskiner på färre fysiska servrar, vilket innebär mindre investeringar i förväg för dem. IT-operatörer. Den andra förändringen ägde rum i tillkomsten och den överväldigande adoptionen av containrar. Behållare liknar virtualisering, förutom att de tar abstraktionen till nästa nivå. Istället för att bara virtualisera hårdvara och köra fullständiga operativsystem på varje virtuell maskin, körs behållare ovanpå en värds eller värds operativsystem. av en nod. Detta innebär att många arbetsbelastningar körs på ett operativsystem. Dessa noder behöver inte vara på ren metall. De kan också vara virtuella maskiner. Tanken är att det finns en "server" som kan köra många containrar och balansera arbetsbelastningen mellan dessa servrar för att få effektivitet. Det sista skiftet, det senaste, är Functions as a Service (FaaS). Vissa människor kallar den här servern utan en server eftersom det eliminerar behovet av serverunderhåll inom organisationen. Det betyder inte att det inte finns en server någonstans som utför funktionen, det är bara att någon annan ser till att den fungerar. FaaS tillåter mjukvaruutvecklare att bara skriva sin affärslogik och sedan ladda ner den till en FaaS-tjänst, med en offentlig molnleverantör som AWS. Servrar som kör behållare som följer affärslogik är helt abstrakta, vilket ger organisationer möjligheten att enbart fokusera på applikationsutveckling.

Infrastrukturen är inte viktig.

På grund av hårdvarans abstraktion och moderna applikationers tillfälliga natur kommer vi inte längre att vara intresserade av infrastruktur under många år framöver. Ju mer vi tar bort oss själva och våra appar från ren metall, desto mindre behöver vi oroa oss för det. Tänk på det. Om en operatör kör en helt serverlös applikation i ett offentligt moln behöver de inte bara oroa sig för infrastrukturen som stöder det, de gör det inte heller. möjligt för operatören att övervaka. Det finns inget sätt att komma åt mätvärden från nätverket eller servrarna bakom behållarna som kör koden. När det gäller behållare bör DevOps-team som kör applikationer på ett välbyggt eller molnhanterat Kubernetes-kluster inte behöva oroa sig för hårdvaran som kör det. I allt högre grad kommer hanteringen av K8 eller liknande kluster att "outsourcas" till molnet och varken hårdvaran under dessa hanterade kluster eller klustren själva kommer att hänvisa till företaget som kör applikationen. Anledningen till att det är vettigt att lägga ut detta arbete på entreprenad är att med datorns abstraktion blir hårdvaran och dess drift mer av en vara.

Bildkredit: Pexels (Bild: © Image Credit: Home Photos/Pexels)

Att övervaka detta är att observera

Så frågan uppstår: hur ser framtidens övervakning ut? För att svara på denna fråga måste vi fokusera på applikationen snarare än arbetsbelastningen som körs på infrastrukturen. Observerbarhet är ett bra sätt att tänka kring detta. Detta inkluderar mätvärden, loggar och spår som hämtas eller skickas direkt från vår arbetsbelastning eller applikation. Med dessa data kan vi härleda det aktuella tillståndet för ett system från dess externa utdata och få sammanhang för att förstå detta tillstånd. Hög kardinalitet i vår övervakningsdata var en gång en anledning och något alla försökte undvika, men för att göra en applikation observerbar var det viktigt att lagra extremt kardinaldata för att verkligen kunna analysera problemet. Så länge som operatören kan identifiera den del av applikationen som ligger bakom felet, kommer de att kunna fråga dataloggarna och avgöra om problemet är med en viss nod. från databasen. Ovanlig datatrafik bör vara lätt att upptäcka, särskilt om skrivningar orsakar förseningar. Sammantaget förändras sättet vi övervakar vårt nätverk på, oavsett om vi gillar det eller inte. Som sådan ställer sig följande utmaning för IT-operatörer: Anpassa och omfamna förändringar nu, eller bli irrelevanta i framtiden. Martin Hodgson, Country Manager UK & I på Paessler AG