Haberler

VMware, Hibrit Kubernetes Ortamlarında Uygulama Uyumluluğu İçin Yeni Standart Öneriyor

VMware, hibrit bulut altyapılarında Kubernetes üzerinde çalışan uygulamaların farklı ortamlarda sorunsuz çalışmasını sağlamak amacıyla yeni bir standart girişimi başlattı. Kubernetes topluluğunda oluşturulan Workload Conformance Working Group, uygulamaların güvenlik, kaynak kullanımı, ağ ve depolama gibi alanlardaki davranışlarını ortak testlerle değerlendirmeyi hedefliyor. VMware ayrıca sanal makinelerin Kubernetes üzerinden yönetilmesini sağlayan VM API projesini Cloud Native Computing Foundation (CNCF) Sandbox programına taşıdı.

Workload Conformance Working Group Uygulama Uyumluluğunu Standartlaştıracak

VMware’in öncülük ettiği Workload Conformance Working Group, Kubernetes tabanlı uygulamaların farklı bulut ve şirket içi altyapılarda tutarlı biçimde çalışmasını sağlayacak ortak bir değerlendirme çerçevesi geliştirmeyi amaçlıyor. Bulut tabanlı yazılım yaklaşımı, uygulamaların farklı Kubernetes kümelerine taşınabilmesini temel avantajlardan biri olarak sunuyor. Ancak VMware’e göre hibrit bulut ortamlarında uygulamaların taşınabilirliği her zaman sorunsuz işlemiyor.

Mevcut Kubernetes sertifikasyon programları ağırlıklı olarak kümelerin teknik yeterliliğini değerlendiriyor. Certified Kubernetes, altyapının Kubernetes gereksinimlerini karşılayıp karşılamadığını incelerken Kubernetes AI Conformance, yapay zekâ ve makine öğrenimi iş yüklerinin çalıştırılmasına odaklanıyor. Ancak uygulamaların farklı kümelerde nasıl davranacağını ölçen benzer kapsamlı bir standart bulunmuyor.

Bu eksiklik, altyapı yöneticilerinin rutin bakım veya Kubernetes sürüm yükseltmeleri öncesinde her uygulamayı ayrı ayrı kontrol etmesine neden oluyor. Aynı uygulamayı destekleyen farklı bulut sağlayıcıları da benzer uyumluluk değerlendirmelerini kendi ortamlarında tekrar etmek zorunda kalıyor. Çalışma grubu, ortak bir teknik şartname ve tekrarlanabilir testler aracılığıyla bu süreci daha tutarlı hâle getirmeyi hedefliyor.

Broadcom bünyesindeki VMware Cloud Foundation ürün pazarlaması başkan yardımcısı Prashanth Shenoy, The Register’a yaptığı açıklamada kamu bulutları için hazırlanan uygulamaların hibrit altyapılarda her zaman aynı performansı göstermediğini belirtti. VMware, Nutanix ve Red Hat gibi hibrit bulut sağlayıcıları açısından bu sorun önem taşıyor. Çünkü söz konusu şirketler, kurumların hem kendi veri merkezlerinde hem de kamu bulutlarında kullanabileceği ortak altyapılar sunuyor.

Workload Conformance Working Group, standardın kapsamını belirleme aşamasında bulunuyor. İlk değerlendirme başlıkları arasında güvenlik, kesintiler karşısında dayanıklılık, kaynak kullanımı, ağ iletişimi, depolama, API kullanımı ve gözlemlenebilirlik yer alıyor. Ancak çalışma grubu henüz her başlık için hangi teknik gereksinimlerin uygulanacağını veya testlerin nasıl yürütüleceğini kesinleştirmedi.

Girişimin temel ilkelerinden biri, her gereksinimin nesnel biçimde test edilebilir olması. Çalışma grubu, değerlendirmelerin bir test ikili dosyası tarafından otomatik olarak yürütülebilmesini şart koşuyor. Böylece uygulamaların uyumluluğu kişisel yorumlara veya altyapı yöneticilerinin farklı değerlendirme yöntemlerine bağlı kalmayacak.

Shenoy, uygulama geliştiricilerinin de bu girişimi desteklemesini bekliyor. Yazılım sağlayıcıları, ürünlerini her altyapı için ayrı ayrı uyarlamak yerine bir kez paketleyerek farklı Kubernetes ortamlarında çalıştırmak istiyor. Ortak bir uyumluluk standardı, geliştiricilerin destekledikleri altyapı sayısını artırırken müşterilerin de uygulama geçişlerini daha öngörülebilir hâle getirebilir.

VMware, Kubernetes ekosistemine yönelik bir diğer adım olarak VM API projesini Cloud Native Computing Foundation bünyesindeki Sandbox programına devretti. Kubernetes topluluğunu yöneten CNCF, sanal makinelerin Kubernetes kümeleri içinde oluşturulmasını ve yönetilmesini sağlayan KubeVirt projesini de barındırıyor. VM API ise Kubernetes kullanıcılarının VMware ESXi dahil farklı hipervizörler üzerinde çalışan sanal makineleri yönetmesine imkân tanıyor.

Bu yaklaşım, Kubernetes ortamlarında yalnızca konteyner tabanlı uygulamaların değil, geleneksel sanal makinelerin de ortak bir yönetim katmanında ele alınmasını sağlıyor. Kuruluşlar böylece mevcut sanal makine altyapılarını korurken yeni uygulamalarını konteynerler üzerinden geliştirebiliyor. İki çalışma modelinin aynı ortamda bulunması, özellikle eski sistemlerini bir anda dönüştüremeyen kurumlar açısından önem taşıyor.

VMware, geçmişte vSphere 7 ile birlikte 2020 yılında tanıttığı vSphere with Kubernetes yaklaşımı üzerinden Kubernetes teknolojisini kendi sanallaştırma platformuna entegre etmeye çalışmıştı. Şirketin önceki girişimleri beklenen ölçüde yaygınlaşmadı. Yeni VM API yaklaşımı ise sanal makineleri Kubernetes ekosisteminin doğal bir parçası hâline getirmeye odaklanıyor.

CNCF’nin VM API projesine ev sahipliği yapması, Kubernetes ekosisteminde sanal makine yönetimine yönelik daha geniş bir ihtiyacın bulunduğunu gösteriyor. Yazılım geliştiricileri genellikle uygulamalarını konteynerler için hazırlamayı tercih ederken operasyon ekipleri bazı iş yüklerini hafif sanal makineler içinde çalıştırmayı seçebiliyor. Güvenlik, izolasyon ve mevcut sistemlerle uyumluluk gibi gereksinimler, sanal makinelerin kurumsal altyapılardaki yerini korumasını sağlıyor.

Kubernetes tabanlı ortamlarda yeni konteyner uygulamalarıyla eski sanal makinelerin birlikte çalışması, önümüzdeki yıllarda da devam edecek bir altyapı modeli olarak değerlendiriliyor. Altyapı kodu (Infrastructure as Code) yaklaşımının yaygınlaşması da sanal makineler ile konteynerlerin otomatik dağıtım süreçlerinde birlikte yönetilmesini gerektiriyor.

VM API, operasyon ekiplerine farklı hipervizörlerde çalışan sanal makineleri Kubernetes üzerinden yönetmek için yeni bir seçenek sunuyor. Workload Conformance girişimi ise uygulamaların farklı kümelerde tutarlı çalışmasını hedefliyor. VMware’in iki çalışması birlikte değerlendirildiğinde şirketin Kubernetes stratejisinin yalnızca konteyner teknolojilerine değil, hibrit altyapılarda sanal makinelerle uygulamaların birlikte yönetilmesine de odaklandığı görülüyor.

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu