Sanallaştırma/Virtualization Bilmecesi

Sanallaştırmax86 tabanlı sistemlerde sanallaştırma, son dönemde kullanım oranı hızla yükselen bir uygulama. Başlangıçta sadece guest bir işletim sistemini çalıştırabilmek sözkonusu iken, gelinen noktada host bir sistem üzerinde mevcut kaynakları paylaşan birden fazla guest sözkonusudur. Bu ise, özellikle düşük sistem kaynağı tüketen sunucuların tek fiziksel makina üzerine toplanabilmesine olanak sağlamıştır. Temelde;

  • Kaynakların birden fazla rol için paylaştırılması
  • Kaynakların yönetilmesi
  • Hata toleransı için bileşenler barındırması
  • Sanal sistemlerin kolaylıkla taşınabilmesi/göç ettirilebilmesi
  • Anlık sistem kopyalarının çıkarılabilmesi

gibi daha sayılabilecek pekçok avantajı beraberinde getiren bu ürünler, gerek açık kaynak olanları ve gerekse kapalı kod olanlarına bakıldığında bu özelliklerin bir ya da birkaçını sağlayabilmektedirler.

Eğer birden fazla guest in çalıştırılması sözkonusu ise;

  • CPU gücünün
  • RAM belleğin
  • DISK alanının
  • DISK I/O sunun

paylaştırılabilmesi sözkonusudur. Mevcut sanallaştırıcılar/Hypervisorlar CPU ve RAM paylaşımı ve yükeleme dengelemesinin yapılabilmesi konusunda oldukça yol almış durumdadırlar.

Asıl darboğaz ise disk alanının paylaşılması ve disk I/O sunun yönetilebilmesi noktasında ortaya çıkmaktadır. Zira bu tip sistemlerde disk ünitesi harici bir ünite olmakta ve hypervisor ün çalıştığı makina bu üniteye uzak bağlanmaktadır. Guest işletim sistemlerinin I/O nedeni ile neden olduğu yüksek utilizasyonun önüne geçmek için harici storage üzerindeki yazılımın hypervisor ile entegre olabilmesi zorunludur. Bu ise storage üreticileri ile hypervisor geliştiricilerinin birlikte çalışmasını gerektirmektedir.

Mevcut çözümler içinde EMC firmasının ürünü olan VMWARE sadece bu özelliğe sahiptir zira storage da hypervisor da aynı firmanın farklı departmanları tarafından geliştirilmektedir.

Süreç içinde hypervisor kaynak yöneticileri için ortak bir standart sağlanacağı muhakkaktır. Bu yapılıncaya kadar EMC, bir adım önde görünmektedir.