Konteyner ve Sanallaştırma: VM’lerin Ötesinde Verimlilik ve Esneklik
Konteyner ve Geçiş: VM’lerin Ötesinde Verimlilik ve Esneklik;
“Balta bilemeye çok meşgulüm,” diyor oduncu, iş yüküyle boğuşurken. IT sektöründe de benzer bir durumla karşılaşıyoruz: Güvenlik kavramları beklenenden az koruma sağlıyor, felaket koruması yeni keşfedilen tehdit türlerine karşı yetersiz kalıyor. Bu sorunların çoğu, bu zorluklarla yeterince ilgilenilmemesinden ve otomatikleştirilebilecek “sıradan” görevlere çok fazla zaman harcanmasından kaynaklanıyor.
Bill Baker tarafından yaygınlaştırılan “evcil hayvanlar ve sığırlar” metaforu bu bağlamda sıklıkla anılır. Otomasyonu kolaylaştırmak ve otomatik işlemleri daha az çeşitli hale getirmek için bilgisayarları bireysel cihazlar olarak değil, sadece birer numara ile tanımlanan varlıklar olarak ele almalıyız. Bu, bağımlılıkları izole etmek için makineleri “opak” hale getirmeden, IP adreslerini manuel olarak yönetmeden, iş yüklerini elle atamadan gerçekleştirilir.
Sanallaştırma kaynakların verimli kullanımını iyileştirir, bağımlılıkları sınırlandırır ve iş yüklerini kolayca taşınabilir hale getirir. Ancak her sanal makine (VM), etkin bir şekilde bireysel bir makine gibidir ve sayıları sürekli artmaktadır, bu da her biri için bireysel bakım ve çabayı beraberinde getirir.
Sunucusuz işlemler, gerçek donanım hala devrede olsa da, IT’de makine kavramını tamamen atlamanın bir yoludur. “Sığırları” yönetmek, bu makineleri numaralandırılmış isimlerle adlandırmaktan daha fazlasını ifade eder. Konteynerlaştırmanın amacı, makine kavramını bireysel bir varlık olarak ortadan kaldırmaktır. Bireysel çalışan düğümleri veya konteynerler, kişisel ilgiye ihtiyaç duymaz. Onların oluşturulması, iş yükü ataması, sonlandırılması ve tüm yaşam döngüsü tamamen otomatikleştirilmiş ve kısa vadeli talebe göre yönlendirilmiştir.
Bireysel podlar veya konteynerlerdeki güvenlik de kişisel ilgi gerektirmez; bu, daha yüksek bir soyutlama seviyesinde ele alınır. Bireysel konteynerlerdeki felaket direnci de genellikle daha yüksek bir seviyede yönetilir.
Bireysel varlıkları izleme ve yönetme üzerine harcanan çabayı ortadan kaldırmak, “baltayı bilemek” için daha fazla zaman bırakır. IBM Storage Fusion içindeki Red Hat OpenShift’in amacı, bireysel konteynerlerin yönetimini kolaylaştırmak değil, aslında onların varlığını unutturacak şekilde tasarlanmıştır. Buna karşılık, hipervizör ortamları genellikle birçok evcil hayvanı yönetmek için araçlar sağlar, ancak her biri bireysel bakım gerektirir.
Konteyner ortamında VM’ler tamamen ortadan kalkar mı? Hayır: VM’ler prototipler kurmak, hızlı dağıtım testleri yapmak veya kontrol düzlemi düğümlerine esneklik katmak için çok yararlı olabilir. Ancak, iş yükü taşıyan üretim çalışan düğümleri için VM yapıları artık gereksizdir. IBM Storage Fusion, hipervizör teknolojisi üzerine inşa edilmemiş olsa da, konteynerlerle birlikte VM’leri işletme kapasitesine sahiptir.
Diğer IBM yazılarım için lütfen BURAYA TIKLAYINIZ.