Kubernetes ile ilgili bulut maliyetlerinin kontrolden çıkmasına izin vermek biraz fazla kolay olabilir ve birçok kuruluş için bu tam olarak neler oluyor. Programlı kaynak sağlama ve GPU’lar gibi yüksek maliyetli kaynaklara erişim, harcamaları azaltmak için bilinçli bir çaba göstermeden bütçeleri şişirecek faktörlerden sadece birkaçıdır. Ve işletmeler Kubernetes kullanımlarını ölçeklendirmeye devam ettikçe, her küçük hata ve maliyet yetersizliği adım adım ölçeklenir.
Cevap, görünürlük ve mülkiyette yatmaktadır. Kuruluşların, gerektiğinde değişimi hayata geçirmek için nereye ve nasıl harcama yaptıklarını yeterince ayrıntılı bir şekilde görmeleri ve mühendislik ve finans ekiplerine benzer şekilde dokunan bir maliyet sorumluluğu ve hesap verebilirlik kültürü geliştirmeleri gerekir. Çoğu durumda, mühendislik ekiplerini Kubernetes harcamalarından haberdar etme eylemi, daha verimli harcama üzerinde önemli bir etkiye sahiptir. Daha dikkatli Kubernetes kullanımı, maliyet tasarrufuna ek olarak daha düzenli, üretken ve güvenli ortamlara da yol açar.
Kuruluşlar, her bir seçeneğin belirli kullanım durumları için en uygun olduğu dört Kubernetes maliyet izleme yöntemine sahip olduklarını anlamalıdır:
- Sınırlı maliyet izleme. Bu yönteme göre, aylık Kubernetes faturalarını almaktan ve ardından gereksiz maliyetleri ve katkıda bulunan sorunları ele almaktan merkezi bir ekip veya ekipler (genellikle finans veya geliştiriciler) sorumludur. Küçük uygulama mühendisliği ekiplerine ve daha az gelişmiş ortamlara sahip kuruluşlar bu yöntem için en uygun olanlardır. Daha büyük, çok kiracılı ortamlara sahip olanlar daha sağlam bir yaklaşıma ihtiyaç duyar.
- Gösteriler. Geri gösterme yöntemi, kuruluş genelindeki her ekip için Kubernetes’in ayrıntılı maliyet dökümlerini ve bulut harcamalarını sunar. Her ekibe bu doğru maliyet verileri verilir, böylece harcama sorumluluklarını daha iyi anlayabilir ve daha proaktif bir şekilde yönetebilirler. Gösteriler, üç veya daha fazla uygulama mühendisliği ekibine ve 20’den fazla mühendise sahip kuruluşlar için idealdir.
- Ters ibrazlar. Ters ibrazlar dişli şovlardır. Burada ekipler, oluşturdukları Kubernetes ve bulut maliyetlerini karşılamak için kendi bütçelerinden ödeme yapmalıdır. Bu yöntem, gösterilerle aynı büyük organizasyonlar için en uygun yöntemdir. Bununla birlikte, bir ters ibraz yaklaşımının başarılı olması için, işletmelerin ters ibraz kültürünü benimsemeleri ve bu maliyetleri kontrol etmenin başarabilecekleri çok önemli bir ortak hedef olduğu konusunda hemfikir olmaları gerekir.
- Sınırlı maliyet izleme. Bu yaklaşım, ekiplerin kaynak maliyetleri düştüğünde/olduğunda bütçelerinden ödeme yapmalarını gerektirir. öte harcama limitleri belirlemek veya bazı durumlarda sadece seçilen kaynaklar için bütçelerinden ödeme yapmak. Ters ibrazlarda olduğu gibi, bu yöntemin gelişmesi için şirket kültürünün gemide olması gerekir.
Bir kuruluş hangi yöntemi kullanırsa kullansın Kubernetes maliyet kontrolleri, uygulamaları çok aniyse, adaletsiz olarak algılanıyorsa veya kötü yönetiliyorsa başarısız olacaktır. Kubernetes maliyet kontrollerinizin başarılı olması için ihtiyaç duyacağınız güveni, işbirliğini ve kuruluş çapında katılımı elde etmek için bu beş en iyi uygulamayı izleyin.
Bir gecede empoze etmeye çalışmak yerine bir ters ibraz stratejisi oluşturun.
Ekipler genellikle ilk harcama incelemelerinde çıkartma şoku yaşarlar ve belirli maliyetlerin neden oluştuğunu ve bunları azaltmak için uygulamaları nasıl değiştireceklerini anlamak için zamana ihtiyaçları vardır. Tasarruf için onları hemen – dikkatli harcama azaltma planlarını planlamak ve hazırlamak için zamanları olmadan – sadece paniğe, kötü kararlara ve ekip liderlerinin kızgınlığına yol açacaktır. Sınırlı maliyet izleme veya geri bildirimlerle başlamak, ekiplerin maliyet sorumluluğunu kolaylaştırmasını sağlar ve gelen faturalar için adil uyarı sağlar.
Maliyet tahsislerini adil ve şeffaf hale getirin.
Ekiplerin sorumlu tutuldukları maliyet ölçütlerine tam olarak güvenmeleri gerekir. Ancak dikkatli bir küratörlük olmadan Kubernetes’in dağıtılmış sistemindeki maliyetler o kadar kesik ve kuru değildir. Katılım oluşturmak için bu metriklerin tekrarlanabilir, denetlenebilir ve doğrulanabilir olmasını sağlayan şeffaf maliyet tahsisi modelleri kullanın. Ayrıca, ekiplere eyleme geçirilebilir veriler sağladığınızdan ve aşırı harcamaların kontrol altına alınmasında nasıl bir rol oynadıklarını açıkça belirttiğinizden emin olun.
Genellikle küme düzeyinde tedarik kararları veren ekibe düşen atıl kaynakların tahsisine dikkat edin. Sistem çapında ve paylaşılan kaynaklar da dikkatli tahsis gerektirir.
Maliyetleri ad alanına göre atamak, harcama sorumluluklarını tanımlamak için özellikle güçlü bir yöntemdir. İdeal olarak, ekiplerin maksimum kaynak isteklerine ve kullanımına göre maliyetleri atayın, ama sadece bu ayarlar üzerinde kontrolleri varsa (adil hale getirir). Benzer şekilde, araştırma projeleri gibi yüksek maliyetli tek seferlik işleri ele almak için adil yaklaşımlar bulun.
Her kaynağın sahipliğini kristal berraklığında yapın.
Bir kabul denetleyicisinden ve “eskalasyon yaklaşımından” yararlanmak, her kaynağın sahibini netleştirebilir. Yükseltme yaklaşımı, dağıtım, ad alanı ve küme düzeylerinde sahibinin etiketini tanımlamayı ve böylece sorun olması durumunda bir yükseltme yolu oluşturmayı içerir. Bu etiketleri zorlamak için bir Açık İlke Aracısı veya kabul denetleyicisi web kancası kullanın.
Harcama verilerini haftalık olarak gözden geçirin.
Planlı, haftalık veri incelemeleri, ekiplerin aşırı harcamaları işaretlemesine ve aylık faturaların vadesi geldiğinde çıkartma şokunu önlerken gelecekteki israfı ortadan kaldırmasına olanak tanır. Otomatik uyarılar, kaynak kullanımı aşırı veya anormal hale geldiğinde ve maliyet aşımlarını önlemek için dikkat edilmesi gerektiğinde alarmı çalmalıdır.
Kültür değişimine odaklanın.
Ölçeklendikçe Kubernetes maliyetlerini düşürmeye çalışan işletmeler için, tasarruflara değer veren ve mevcut maliyet yönetimi yaklaşımlarına saygı duyan bir kültür elde etmek gerçek engeldir. Bu maliyet kontrollerinin arkasındaki teknik yöntemlerin uygulanması ve takip edilmesi zor değildir.eğer tüm takımlar bunu yapmak için motive edilir. Maliyetlerin açık, adil, şeffaf ve eyleme dönüştürülebilir olduğundan emin olun, ardından ekiplere başarılı olmak için ihtiyaç duydukları araçları verin ve kültür gelecektir.
Çoğu durumda, ekiplerin kendi Kubernetes harcamalarını aktif olarak düzenlediği bir kültürü uygulayan kuruluşlar, %30 veya daha fazla maliyet tasarrufunun yanı sıra üretkenlik ve güvenlikte daha fazla artış görmeyi bekleyebilir. Kubernetes’in dağıtılmış sisteminin maliyetlerinin sorumluluğunu dağıtmak, değerli bir uğraştır ve sonradan aşılanması daha erkenden daha kolay olan bir uğraştır.
Rob Faraj, şirketin kurucu ortağıdır. Kubecost.
–
New Tech Forum, ortaya çıkan kurumsal teknolojiyi benzeri görülmemiş derinlik ve genişlikte keşfetmek ve tartışmak için bir alan sağlar. Seçim, önemli olduğuna inandığımız ve InfoWorld okuyucularının en çok ilgisini çeken teknolojileri seçmemize dayalı olarak özneldir. InfoWorld, yayın için pazarlama teminatı kabul etmez ve katkıda bulunan tüm içeriği düzenleme hakkını saklı tutar. Tüm sorularınızı [email protected] adresine gönderin.
Telif Hakkı © 2022 IDG Communications, Inc.
Kaynak : https://www.infoworld.com/article/3673261/5-steps-to-lower-kubernetes-costs.html#tk.rss_all