VVD – VROPS 3/4

VMware Validated Design Özelinde vRealize Operations Manager Mimarisi

Operations Management mimarisi SDDC’nin diğer çözümleri hakkında data loglarını ve monitoring işlemini merkezi olarak destekler. Operations Management katmanında fiziksel infrastructure, virtual infrastructure ve tenant workload’ları akıllı ve dinamik bir operasyonel yönetim için bilgiler toplayarak sistemi gerçek zamanlı olarak izler. Topladığı bilgileri de monitoring data ve topology data olarak iki gruba ayırabiliriz.

Monitoring Data: Metrikler ve log datalarıdır.

Topology Data: Fiziksel ve sanal compute, networking ve storage objeleridir.

vRealize Operations Manager özel analitik algoritmalar kullanarak SDDC’deki birden fazla veri kaynağının çalışmasını izler ve analiz eder. Bu algoritmalar VROPS’un izlediği her objenin davranışını öğrenmesine ve tahmin etmesine yardımcı olur. Sonrasında da kullanıcılar; view’lar, raporlar ve dashboard’ları kullanarak bu bilgilere erişirler. Ayrıca sistemin bir cluster’ına birkaç VROPS instance’ı deploy edebilirsiniz. Bu size hem high availability hemde scalability anlamında yardımcı olacaktır.

VROPS veri analizi ve depolama için birlikte çalışan, farklı rollere sahip cluster node’ları oluşturmayı destekleyen fonksiyonel elementler içerir. 

Node’lar Master Node, Master Replica Node, Data Node ve Remote Collector  Node rollerinden birine sahip olabilir.

Master Node: Cluster da gerekli ilk node’dur. Large scale ortamlarda diğer tüm node’ları yönetir. Small scale bir ortamda ise tek bağımsız vRealize Operations Manager Node’udur. Şimdi örnek bir Master Node mimarisi göstermek istiyorum. Managemant Node olarakta bilinir. İçerisinde ki yapılar ne iş yapar ve nedir bakalım.

  • Product/Admin Suite Api: Burası UI Server katmanı, toplanan istatistiklere erişmek için API’yi barındıran hem kullanıcı hemde yönetim arayüzü olarak kullanılan bir web uygulmasıdır.
  • Collector: Data Center’da ki tüm bileşenlerden veri toplar.
  • Transaction Locater: Master, Master Replica ve Remote Collector Node’lar arasında ki veri akışını izler.
  • Transaction Service: Analiz işlemi için metrikleri Cache’e almak, izlemek ve geri almaktan sorumludur.
  • Analytics: Tüm datasetler arasında ki ilişkileri oluşturur. Tüm super metric hesaplarını yapar, kapasite planlama fonksiyonlarını yerine getirir ve alertleri tetikler.
  • Common DB: Tüm bileşenler ile ilgili; toplanan metrikler, lisanslama, sertifika, cluster yönetim verileri alert ve alarmları depolar.
  • Replica DB: Metadatalar, ilişkiler, adaptörler ve collector’ler gibi tüm kaynakları depolar.

Master Replica Node: Opsiyoneldir. Master Node’a High Availability sağlar.

Data Node: Opsiyoneldir. Large scale ortamlarda vRealize Operations Manager’ın scale olabilmesini sağlar. Verileri toplamak ve analiz yapabilmek için adaptörlere sahiptir.

Remote Collector Node: Enterprise Network’de bazı sorunlar yaşıyorsanız (sınırlı performans v.b) Remote Collector Node’lar size bunları düşünmekten kurtaracak. Remote Collector  Node’lar envanter objeleri ile ilgili iistatistikleri toplar ve toplanan verileri Analitik Cluster’a veya Data Node’lara iletir. Veri depolama veya analiz gibi işlemleri gerçekleştirmez. Hatta veri toplama işlemi yükünü diğer Node’lardan azaltmak için istiyorsanız da Remote Collector Node’lar size yardımcı olacaktır. 

Node yapıları bu şekilde ve şimdi bu Node’lar ile Node gruplar oluşturalım. Node gruplar da iki şekilde olabilir. Bunlardan bir tanesi Analytic Cluster bir diğeri de Remote Collector Group

Analytic Cluster

Analytic Cluster’lar monitör edilen sistemlerin çalışmasını izler, analiz eder ve çalışması hakkında öngörüde bulunur. Yani hayati işlemler burada diyebiliriz. İçerisinde bir adet Master Node, Master Replica Node(Opsiyonel) ve Data Node (Opsiyonel) bulunur.

Remote Collector Grup 

Remote Collector Group içerisinde yalnızca Remote Collector Node’ları bulundurduğundan görevi yalnızca verileri toplamaktır. Herhangi bir depolama veya analiz yapmaz. Birtane VROPS Manager’da birden fazla Collector Grup olabilir. Collector’lerin ağ kesintisi yaşadığı veya kullanılmadığı durumlarda da esneklik elde etmek için Collector grup kullanmak avantajlı olur.

Umarım faydalı olmuştur. Son yazımda Disaster Recovery ve Management Pack yapılarından bahsedip seriyi noktalayacağım. İlginiz için çok teşekkür ederim.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir