Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3

Veri merkezlerimizdeki BMS sistemini nasıl değiştirdiğimizi anlatan hikayemize devam ediyoruz (Bölüm 1, Bölüm 2). Aynı zamanda, bir satıcının çözümünü bir başkasıyla değiştirmekle kalmadık, gereksinimlerimize uyacak şekilde sıfırdan bir sistem geliştirdik. Hikayemizin sonunda yapılan çalışmaların sonuçlarını ve işinize yarayabilecek ilginç çözümleri paylaşıyoruz.

Yeni интерфейс

Burada dedikleri gibi, bir kez görmek daha iyidir.

Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3Raflar.

Şimdi farklılıklara bakalım.

  • İlk olarak, bu красиво uygun şekilde. PDU modülleri üzerindeki yükleri (“Bankalar” veya kısaca “Bankalar”) ve eşleştirilmiş modüllerin paralel yüklerinin toplamını izlemenin ne kadar kolay hale geldiğine dikkat edin. Yeni BMS'nin raf modelinde, alt eşleştirilmiş PDU modüllerinin aşırı yüklendiğini (toplam akım izin verilen 16A - "mavi" bildirimden daha yüksektir) ve üst modüllerin yetersiz yüklendiğini hemen görüyoruz. Girişlerden birinin bağlantısı kesilirse yükün tamamı ikinciye aktarılacak ve aşırı yük nedeniyle enerjili kalan alt modül kapanacaktır. Bunun olmasını önlemek için veri merkezi destek hizmeti müşteriyi önceden uyaracak ve yükün nasıl yeniden dağıtılacağına dair bir öneri gönderecektir.
  • Ekipmanların kolay eklenmesi. Yeni BMS'de, modül akımlarının ve raf gücünün toplamları için sanal sensörler standart raf şablonlarına zaten eklenmiştir ve rafa bir PDU eklendikten sonra otomatik olarak oluşturulur. Eski BMS'de manuel olarak oluşturulup haritaya sürüklenmeleri gerekiyordu, bu da "insan faktörü" nedeniyle hata olasılığını artırıyordu.
  • Yaratıcılık için sınırsız kapsam. Artık sanal sensörler oluştururken hiçbir kısıtlamamız yok. Herhangi bir değişkenin kesinlikle herhangi bir matematiksel modelini oluşturabilirsiniz. Bu, karmaşık sanal sensörler oluşturma (önceden yalnızca değer ekleyebiliyorduk) ve mühendislik sistemlerinin performansındaki istatistikleri ve eğilimleri daha iyi analiz etme yeteneğine sahip olduğumuz anlamına geliyor. Bu, sistem konfigürasyonu, ekipman değişimi ve kaynak yönetimi ile ilgili olarak alınan kararların kalitesini artırır. 
  • Sezgisel arayüz. Yeni arayüzde hiçbir simge yığını yok, fanlar dönüyor, anahtarlar "tıklıyor". Ve en kullanışlı şey, rafların içindeki PDU Hattı A/B'nin durumunu gösterme yeteneğidir. Eski BMS'de de benzer bir şey yapmaya çalıştık, ancak haritanın santimetre karesine düşen birleştirilmiş simge sayısı bizi bundan vazgeçmeye zorladı.

Şimdi bakmak güzel:

Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3
Sunucu.

Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3
Ana santralin parçası.

Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3
Havalandırma kontrol paneli.

Ve yeni BMS Yeni Yıl için dekore edilebilir  🙂
Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3

Tek sayfa – tek kelime olmadan ve teknik özellikler olmadan karşılıklı anlayış

Çok uzun bir süredir BMS'de başka bir "numara" uygulamak istiyorduk: veri merkezinin ana parametrelerini tek sayfada derlemek, böylece ana sistemlerin durumunu değerlendirmek için ekrana bir bakış yeterli olacaktı. Ancak neye benzemesi gerektiğini tam olarak anlayamadık.

Yeni BMS'nin geliştirilmesine başlamadan önce bile Hollanda'da bir düzine veri merkezini gezilerle ziyaret ettik. Hedeflerden biri böyle bir sayfanın uygulanmasına ilişkin örnekleri görmekti.

Ve tek bir veri merkezi bunu bize göstermedi; bazılarında yoktu, bazılarında "şu anda geliştiriliyordu", diğerlerinde ise "büyük bir ticari sırdı". Bu nedenle yeni bir BMS'nin oluşturulmasına ilişkin referans şartlarımızda bizim için çok önemli olan bu sayfanın kesin bir açıklaması yoktu.

Sonuç olarak, kelimenin tam anlamıyla "anında" bunu bulduk. Tam o anda veri merkezindeki meslektaşlarıma uzaktan danışmak zorunda kaldım. Dağınık verileri aramak için telefonda BMS sayfalarını kaydırmak çok sakıncalıydı ve aslında ilk versiyon bir peçeteye çizilmişti. Bir sayfa. Fotoğrafa dayanarak geliştiriciler tarafından uygulandı. 

Tedbirli Hollandalı meslektaşlarımızın örneğini takip ederek, özellikle her veri merkezi benzersiz olduğundan ve onu kopyalamanın bir anlamı olmadığından ana sayfamızın son versiyonunu göstermeyeceğiz. Ancak oluşumunun iki ana ilkesini tanımlayalım:

  1. Bu, tüm önemli bilgilerin tek bir ekranda görüntülendiği, dikey bir akıllı telefon ekranının (veya bir monitörün, ancak dikey düzeni koruyan) formatına uyacak şekilde tasarlanmış bir tablodur. Tablonun üstünde aktif olayların bir “özeti” bulunmaktadır, dolayısıyla bunları dikey formatta bir araya getirmek en uygunudur. 
  2. Tablodaki hücrelerin düzeni, veri merkezinin mimarisini (fiziksel veya mantıksal) takip eder. İlk bakışta arzu edildiği gibi sistemlerin alfabetik sıraya göre düzenlenmesinden vazgeçtik. Bu sekans, veri merkezi personelinin görsel çağrışımlarını yansıtıyor; sanki tüm odaları ve sistemleri fiziksel olarak izliyorlarmış gibi. Bu, bilgiye ulaşmayı kolaylaştırır.

Aslında, artık kesinlikle veri merkezinin tüm temel özellikleri gruplandırılıyor ve sorumlu mühendis ve yöneticinin akıllı telefonunun/monitörünün tek ekranında sunuluyor, aynı zamanda veri merkezinin fiziksel ve mantıksal topografisine bağlantı da uygulanıyor. 

İşte o ilk taslağın fotoğrafı, ancak elbette bu versiyon yeniden düşünüldü ve sonuçlandırıldı.

Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3

Teşekkür ve olay özeti

İzleme sisteminin güncellenmesi projesi sonucunda ortaya çıkan yeni bir konseptten daha bahsedelim bizim için.

El sıkışma, yeni BMS'nin geliştiricisi tarafından önerilen oldukça nadir bir terimdir. Operatörün olayı gördüğünün, kabul ettiğinin ve sorunu çözme sorumluluğunu kabul ettiğinin doğrulanması anlamına gelir.  

Bu söz yerini buldu ve artık olayları “kabul ediyoruz”.

Yeni BMS'nin temel versiyonunda yer alan algoritma bize uymadı. Aslında bunlar olay günlüğüne yapılan yorumlardı, yani çözülen olaylar günlükten kaybolmadı ve kabul edilenler (“onaylananlar”) yenilerinden ayrılmadı.

Sonuç olarak, “özet” adı verilen bir pencere geliştirildi; burada:

  1. Yalnızca aktif olaylar ve servis modundaki cihazlar görüntülenir (ticari mavi bildirimler yoktur).
  2. YENİ ve KABUL edilen olaylar arasında net bir ayrım vardır.
  3. Olayı kimin kabul ettiği belirtiliyor.

Yeni BMS'de görevli memurların çalışma algoritması aşağıdaki gibidir:

  1. Raporda yeni olaylar da yer alıyor ve açıklanmayı bekliyor. Bu bölümde uzun süre kalamazlar, ekipman sorumlusunun derhal olayla ilgilenmesi gerekir.
  2. Çalışan sağdaki onay işaretine tıklayarak olayın sorumluluğunu üstlenir. Tüm çalışanlar tekil hesaplarda olduğundan olayı kimin kabul ettiği otomatik olarak görüntülenir. Gerekirse yorum bırakın.
  3. Olay "Onaylandı" bölümüne taşınır, diğer görevli memurlar ve yönetici, olayın sorumlu çalışan tarafından ele alındığını anlar.

Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3
Yeni ve önceden onaylanmış bir mesajın yer aldığı özet penceresi örneği.

Özet penceresini Tek sayfalı tabloya bağlayarak tam bir sonuç elde ettik. ana ekran Hemen görebileceğiniz BMS sistemi: 

  • ana veri merkezi sistemlerinin durumu;
  • yeni işlenmemiş olayların varlığı;
  • kabul edilen olayların varlığı ve bunları özellikle kimin ortadan kaldırdığına ilişkin bilgiler.

Tarayıcı erişimi ve telefon açılır uyarıları

Dünyanın herhangi bir yerinden herhangi bir cihazdan erişilebilen web arayüzü, harici kullanıcılara tamamen kapalı olan "kalın" istemciyle tam bir tezat oluşturuyor. 

Eski yaklaşım, hizmet çalışanlarını izlemek için uzaktan çalışmayı organize etmedeki sorunlardan, veri merkezindeki personel iş istasyonlarına dağıtım kitlerinden "kalın" istemciler kurma ihtiyacına kadar bir dizi rahatsızlığa yol açıyordu.

Artık BMS'deki herhangi bir sayfanın benzersiz bir adresi vardır; bu, yalnızca sayfanın veya cihazın doğrudan adresini değil, aynı zamanda benzersiz grafiklere/raporlara olan bağlantıları da paylaşmanıza olanak tanır. 

Sisteme erişim artık Active Directory üzerinden LDAP kimlik doğrulaması yoluyla gerçekleştirilmekte ve bu da sistemin güvenlik düzeyini artırmaktadır. 

Günümüzde mobilite, görev başındaki mühendislerin kaliteli çalışmalarında önemli bir faktördür. Mühendisler, görev vardiya odasında izleme izlemenin yanı sıra, "görev odası" dışında da turlar yapar, rutin işler gerçekleştirir ve mobil ekranlar için optimize edilmiş BMS ana ekranı sayesinde, türbin odalarında olup bitenlerin kontrolünü bile kaybetmezler. bir saniyeliğine. 

İş sohbetlerinin işlevselliği sayesinde kontrolün kalitesi de iyileştirildi. Görevli mühendislerin yazışmalarının BMS'ye "bağlanmasına" olanak tanıyarak iş süreçlerini hızlandırırlar. Örneğin, dahili yazışmalar yapmanıza ve BMS'den gelen tüm mesajları pop-up Push bildirimleri şeklinde telefonunuza almanıza olanak tanıyan, görevli memurun sürekli telefona bakma ihtiyacını ortadan kaldıran Teams uygulamasını kullanıyoruz. ekran.

Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3
 Akıllı telefon ekranında bildirimi itin.

Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3
Teams uygulamasında bildirimler bu şekilde görünür.

Aynı zamanda, açılır bildirimler yalnızca olayların meydana gelmesiyle ilgili mesajlar için yapılandırılır, böylece dikkat dağıtıcı faktör en aza indirilir; personel şunu bilir: akıllı telefon ekranında bir Teams Anlık Bildirimi belirirse BMS sayfasına gitmeleri gerekir ve olayı kabul et. Olay çözüm mesajları BMS sayfasında izlenir.

Veri merkezinde izleme: eski BMS'yi yenisiyle nasıl değiştirdik. Bölüm 3
Fotoğrafta bir akıllı telefondaki BMS arayüzü gösterilmektedir.

Özetleme

Eski satıcımızdan aldığımız bir BMS'yi güncellemenin maliyeti sıfırdan yeni bir sistem geliştirmeye eşdeğer olsa da (yaklaşık 100 $), ürünlerin işlevleri arasındaki farkın devasa olduğu ortaya çıktı. İş görevlerimiz ve süreçlerimiz için optimize edilmiş esnek bir sistem aldık. Ayrıca devam eden sistem desteği ve yükseltme maliyetlerinde de önemli tasarruflar elde ettik. 

Ama elbette zorluklar da vardı. 

  • İlk olarak, yeni BMS'nin temel versiyonunda yapılması gereken değişikliklerin miktarını hafife aldık ve önceden kararlaştırılan son teslim tarihlerini tutturamadık. Bizim için bu kritik bir sorun değildi, çünkü son dakikaya kadar sigortalıydık ve eski sistem üzerinde çalışıyorduk, süreç yaratıcı, karmaşıktı ve bu nedenle bazen beklenenden yavaş ilerliyordu. Ayrıca geliştiricimizin en iyi sonuca ulaşmak için her türlü çabayı gösterdiğini her zaman gördük. Ancak aslında hikayenin çok uzun olduğu ortaya çıktı ve kilit uzmanlarımız bunun üzerinde planladığından çok daha fazla çaba ve zaman harcadı. 
  • İkinci olarak, sanal makineleri ve iletişim kanallarını ayırmaya yönelik algoritmanın hatalarını ayıklamak için birkaç test aşamasına ihtiyacımız vardı. Başlangıçta hem BMS sistemi tarafında hem de sanal makinelerin ve ağın kurulumu tarafında aksaklıklar yaşandı. Bu hata ayıklama da zaman aldı. Neyse ki yükleniciye, tüm ayarların ve yeniliklerin başlangıçta test edildiği bulut hizmeti biçiminde bir test platformu sağlandı.
  • Üçüncüsü, ortaya çıkan sistemin son kullanıcı tarafından düzenlenmesinin daha zor olduğu ortaya çıktı. Daha önce bir harita bir arka plandan (grafik dosyası) ve değiştirilmesi veya taşınması kolay simgelerden oluşuyordu, şimdi ise belirli düzenleme becerileri gerektiren, animasyonlu karmaşık bir grafik arayüz haline geldi.

BMS sistemimizin radikal güncellemesi, geçtiğimiz yılın en önemli projesi olarak adlandırılabilir ve bu, gelecekte sahalarımızın operasyonel yönetiminin kalitesini ciddi şekilde etkileyecektir. 

Elbette eski demir sunucuyu atmadık, ancak "hafiflettik": onu binlerce "ticari" sanal sensör ve PDU'dan temizledik ve dizel gibi en kritik cihazlardan yalnızca birkaç düzinesini içinde bıraktık jeneratör setleri, UPS, klimalar, pompalar, kaçak sensörleri ve sıcaklıklar Bu modda eski hızı geri döndü ve "yedek yedek" olabilir. Bu arada, PDU'yu eski BMS'den çıkardıktan sonra, artık gereksiz olan yaklaşık 1000 lisansı serbest bıraktık, bunlarla ne yapacağınızı biliyor musunuz?

Kaynak: habr.com

Yorum ekle