Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3

Pokračujeme v našem vyprávění o tom, jak jsme měnili BMS systém v našich datových centrech (část 1, část 2). Nedošlo přitom pouze k výměně jednoho dodavatele za druhého, ale vyvinuli jsme systém od základů podle našich požadavků. Na závěr našeho příběhu sdílíme výsledky vykonané práce a zajímavá řešení, která by vám mohla být užitečná.

Nové rozhraní

Jak se říká, lepší je jednou vidět.

Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3Stojany.

Rozebere rozdíly.

  • Za prvé, to je krásné pohodlné. Věnujte pozornost tomu, jak snadno je nyní sledovat zátěž modulů ("Banks" nebo jednoduše "Banky") PDU a součet paralelních zátěží párových modulů. Na modelu stojanu z nového BMS hned vidíme, že dolní párové moduly PDU jsou přetížené (součet proudu přesahuje povolených 16A – "modré" upozornění), zatímco horní nemají dostatečné zatížení. V případě vypnutí jednoho z přívodů veškeré zatížení přejde na druhý, a zbývající pod napětím dolní modul se vypne kvůli přetížení. Abychom tomu předešli, technická podpora datového centra předem upozorní zákazníka a zašle doporučení, jak přerozdělit zátěž.
  • Jednoduché přidání vybavení. V novém BMS jsou virtuální senzory součtů proudů modulů a výkonu stojanu již přidány do šablon standardních stojanů a automaticky se vytvářejí po přidání do stojanu PDU. Ve starém BMS je bylo nutné vytvářet ručně a pak je přetahovat na mapu, což zvyšovalo pravděpodobnost chyby kvůli "lidskému faktoru."
  • Neomezený prostor pro kreativitu. Nyní nemáme žádná omezení při vytváření virtuálních senzorů. Můžeme vytvářet absolutně jakékoli matematické modely jakýchkoli proměnných. To znamená, že máme schopnost vytvářet složité virtuální senzory (dříve bylo možné pouze sčítat hodnoty) a lépe analyzovat statistiky a trendy v práci inženýrských systémů. To zvyšuje kvalitu rozhodování o nastavení systémů, výměně vybavení a řízení zdrojů. 
  • Srozumitelné rozhraní. V novém rozhraní není přeplnění ikon, ventilátory se točí, spínače "cvakají". A nejpohodlnější je možnost indikace stavu PDU Line A/B uvnitř stojanů. Pokusili jsme se udělat něco podobného ve starém BMS, ale množství sloučených ikon na čtvereční centimetr mapy nás od toho odradilo.

Nyní je na oko příjemné se dívat:

Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3
Servery.

Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3
Fragment rozvaděče.

Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3
Řídicí jednotka ventilace.

A také novou BMS lze ozdobit na Nový rok 🙂
Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3

One page – vzájemné porozumění z polosy a bez Tz

Už dlouho jsme chtěli realizovat další "fíčuru" v BMS: zkombinovat na jedné stránce hlavní parametry datového centra, aby pro posouzení stavu hlavních systémů stačil jeden pohled na obrazovku. Nicméně jsme si nebyli úplně jisti, jak by měla vypadat.

Ještě před začátkem vývoje nové BMS jsme navštívili s exkurzemi desítky datových center v Nizozemsku. Jedním z cílů bylo vidět příklady implementace takové stránky.

A v žádném datovém centru nám ji neukázali – někde nebyla, někde "přímo teď vyvíjeli", někde to byla "velká obchodní tajemství". Proto v našem Tz na vytvoření nové BMS přesný popis této pro nás velmi důležité stránky chyběl.

Nakonec jsme ji vymysleli doslova "za běhu". Zrovna v té době jsem musel vzdáleně konzultovat kolegy v datovém centru. Listování stránkami BMS v telefonu při hledání rozptýlených dat bylo velmi nepraktické, a v podstatě na ubrousku byla načrtnuta první verze. One page. Tu pak realizovali vývojáři podle fotografie. 

Následující příkladem opatrných holandských kolegů nebudeme ukazovat finální variantu naší hlavní stránky, tím spíše, že každé datové centrum je jedinečné a kopírovat nemá smysl. Ale popíšeme dva hlavní principy jejího vytváření:

  1. Jedná se o tabulku vytvořenou pro formát s vertikálně umístěným displejem smartphonu (nebo monitoru, ale s zachováním vertikální orientace), s uvedením všech důležitých informací na jedné obrazovce. Nad tabulkou je uvedena "souhrn" aktivních incidentů, a proto jejich umístění společně se ukázalo jako nejpohodlnější ve vertikálním formátu. 
  2. Umístění buněk v tabulce odpovídá architektuře datacentra (fyzické nebo logické). Vzdali jsme se umístění systémů v abecedním pořadí, jak by se na první pohled mohlo zdát. Sekvence odráží vizuální asociace personálu datového centra – jako by fyzicky monitorovali všechny místnosti a systémy. To usnadňuje hledání informací.

V podstatě jsou nyní všechny klíčové charakteristiky datového centra seskupeny a zobrazeny na jedné obrazovce chytrého telefonu nebo monitoru odpovědného technika a manažera, přičemž je realizováno propojení s fyzickou a logickou topografií datového centra. 

Zde je fotografií toho prvního konceptu, ačkoli tato verze byla později přehodnocena a upravena.

Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3

Potvrzení a shrnutí incidentů

Povědome vám o dalším novém pojmu, který vznikl v důsledku projektu aktualizace monitorovacího systému.

Potvrzení je poměrně zřídka používaný termín, který navrhl vývojář nové BMS. Znamená to potvrzení, že operátor viděl incident, potvrdil ho a převzal odpovědnost za jeho vyřešení.  

Slovo se uchytilo a nyní "potvrzujeme" incidenty.

Algoritmus, který byl zahrnut v základní verzi nové BMS, nám nevyhovoval. V podstatě se jednalo o komentáře k protokolu událostí, což znamená, že vyřešené incidenty nezmizely z protokolu a přijaté ("potvrzené") se neoddělovaly od nových.

Nakonec bylo vyvinuto okno s názvem „shrnutí“, ve kterém:

  1. Jsou zobrazeny pouze aktivní incidenty a zařízení v servisním režimu (bez komerčních „modrých“ oznámení).
  2. Jasně se oddělují NOVÉ a PŘIJATÉ incidenty.
  3. Je uvedeno, kdo incident přijal.

Algoritmus práce dozorčích v nové BMS je následující:

  1. Nové incidenty přicházejí do shrnutí a čekají na potvrzení. Nemohou v této sekci zůstat dlouho, odpovědný dozorčí musí okamžitě převzít incident na sebe.
  2. Zaměstnanec přijme incident na sebe, když klikne na zaškrtávací políčko vpravo. Vzhledem k tomu, že všichni zaměstnanci mají unikátní uživatelské účty, automaticky je zobrazeno, kdo incident přijal. V případě potřeby zanechává komentář.
  3. Incident se přesouvá do sekce „Potvrzené“, ostatní dozorčí a manažer chápou, že incident řeší odpovědný zaměstnanec.

Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3
Příklad okna shrnutí s novou a již potvrzenou zprávou.

Spojením okna shrnutí s tabulkou One page jsme získali plnohodnotnou hlavní obrazovku systému BMS, na které lze okamžitě vidět: 

  • stav hlavních systémů datového centra;
  • přítomnost nových nezpracovaných incidentů;
  • přítomnost přijatých incidentů a údaje o tom, kdo je konkrétně vyřizuje.

Přístup přes prohlížeč a pop-up upozornění na telefonu

Webové rozhraní dostupné z jakéhokoli zařízení kdekoli na světě představuje výrazný kontrast k „tlustému“ klientovi, který je zcela uzavřen pro externí uživatele. 

Starý přístup přinášel soubor ne výhod, od problémů s organizací vzdálené práce monitorovacích zaměstnanců až po nutnost instalovat „tlusté“ klienty z distribucí na pracovní místa personálu v datovém centru.

Nyní má každá stránka v BMS unikátní adresu, což umožňuje sdílet nejen přímou adresu stránky nebo zařízení, ale také odkazy na unikátní grafy/hlášení. 

Přístup do systému nyní probíhá prostřednictvím LDAP autentizace přes Active Directory, což zvyšuje úroveň jeho zabezpečení. 

Mobilita je dnes klíčovým faktorem kvalitní práce pohotovostních inženýrů. Kromě monitorování v místnosti pohotovostní směny inženýři provádějí kontroly, vykonávají aktuální údržbu mimo „pohotovost“ a díky optimalizované hlavní obrazovce BMS pro mobilní zařízení neztrácejí kontrolu nad děním v strojovnách ani na sekundu. 

Kvalita kontroly se zvyšuje také díky funkcionalitě pracovních chatů. Ty urychlují pracovní procesy, což umožňuje „přivázat“ konverzaci pohotovostních inženýrů k BMS. Například používáme aplikaci Teams, která umožňuje interní komunikaci a přijímat na telefon všechny zprávy z BMS ve formě pop-up Push upozornění, což zbavuje pohotovostního zaměstnance nutnosti neustále koukat na obrazovku telefonu.

Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3
 Push upozornění na obrazovce smartphonu.

Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3
Takto upozornění vypadají v aplikaci Teams.

Zároveň jsou pop-up upozornění nastavena pouze na zprávy o vzniku incidentů, čímž je minimalizován rušivý faktor; personál ví, že pokud se na obrazovce smartphonu objevilo Push upozornění Teams, je třeba navštívit stránku BMS a přijmout incident. Zprávy o odstranění incidentů jsou sledovány již na stránce BMS.

Monitorování v datovém centru: jak jsme vyměnili starý BMS za nový. Část 3
Na fotografii je rozhraní BMS na smartphonu.

Shrnutí

Při nákladech na aktualizaci BMS u našeho starého dodavatele, které se rovnaly vývoji nového systému od základů (přibližně 100 000 USD), se ukázal obrovský rozdíl ve funkcionalitě produktů. Dostali jsme flexibilní systém optimalizovaný pro naše obchodní úkoly a procesy. Také jsme dosáhli značných úspor v aktuálních nákladech na podporu a aktualizaci systému. 

Ale samozřejmě, byly i komplikace. 

  • Zaprvé, podcenili jsme rozsah změn, které bylo třeba provést v základní verzi nového BMS, a nedostali jsme se do předem domluvených termínů. Pro nás to nebyl kritický problém, protože jsme až do posledního momentu pracovali na starém systému a proces byl kreativní, složitý a proto probíhal někdy pomaleji, než jsme očekávali. Kromě toho jsme vždy viděli, že náš vývojář dělá maximum pro dosažení co nejlepšího výsledku. Ale ve skutečnosti se ukázalo, že celá historie byla velmi dlouhá a naši klíčoví specialisté investovali do ní výrazně více úsilí a času, než plánovali. 
  • Za druhé, potřebovali jsme několik fází testování, abychom vyladili algoritmus rezervace virtuálních strojů a komunikačních kanálů. Původně docházelo k chybám jak na straně systému BMS, tak na straně nastavení virtuálních strojů a sítě. Tato ladění také zabraly čas. Naštěstí byl dodavateli poskytnut testovací prostor v podobě cloudové služby, kde byly původně testovány všechny nastavení a novinky.
  • Za třetí, finální systém se ukázal být složitější pro editaci ze strany koncového uživatele. Zatímco dříve byla mapa pouze podkladem (grafický soubor) a ikony, jejichž změna nebo přesun nebyl problém, nyní je to složitý grafický interface s animací, který vyžaduje určité dovednosti pro úpravy.

Radikální aktualizaci našeho systému BMS lze již dnes nazvat nejdůležitějším projektem minulého roku, který výrazně ovlivní kvalitu operativního řízení našich ploch v budoucnu. 

Starý železný server jsme samozřejmě nevyhodili, ale "upravili": vyčistili jsme ho od tisíců "komerčních" virtuálních senzorů a PDU a ponechali jen několik desítek nejkritičtějších zařízení, jako jsou DGU, UPS, klimatizace, čerpadla, senzory úniku a teploty. V tomto režimu se k němu vrátila bývalá rychlost a může sloužit jako "rezerva rezervy". Mimochodem, po odstranění PDU ze starého BMS nám uvolnilo přibližně 1000 nyní již nepotřebných licencí, nevíte, co s nimi dělat?

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster