Sanallaştırma

sanallastırma sanallastırma

Nedir?

Sanal sunucu teknolojisi, tek bir fiziksel ana makine üzerinde, birden fazla sunucu ve uygulama çalıştırabilmesini ve fiziksel donanımın sanal makineler (virtual machines) yardımıyla çok daha verimli kullanılabilmesini sağlayan, çeşitli yazılım ve donanım bağımlılıklarını ortadan kaldırarak, yeni ürün ve servis geliştirme maliyetlerinde büyük tasarruflar sağlayan bir yazılım çözümüdür.

Günümüzde bilgisayarların hardware denen cpu, ram, hard disk gibi fiziksel kaynaklar açısından çok gelişmiş olması bir fiziksel bilgisayar içerisine birden fazla bilgisayar kurmaya yarayan virtualization programlarının çıkmasına yol açmıştır. Böylece ram, cpu ve hard disk gibi kaynakları çok fazla olan bir bilgisayara (sunucuya) virtualization programı kullanarak çok sayıda bilgisayar kurabilirsiniz. Bu kurulan bilgisayarlar fiziksel sunucunun kaynaklarını paylaşırlar. Örnek olarak 10 GB ram kapasitesine sahip bir sunucu içerisine her biri 1 GB ram kullanan 10 bilgisayar kurulabilir. Bu kurulan bilgisayarlar gerçekte fiziksel bir görünüme sahip olmadıkları için sanal bilgisayar olarak adlandırılırlar. Kapasiteleri dahilinde gerçek bilgisayardan işlev açısından farkları yoktur. Her birine işletim sistemi yükleyebilir, birbirlerinden bağımsız olarak açıp kapatabilir ve değişik programlar çalıştırabilirsiniz.

Modül ve Özellikler

VMWare Mimarisi

Sanal makine çözümleri incelendiğinde küçük, orta ve büyük her seviyeden şirket ve organizasyonun sanallaştırma ihtiyaçlarını en iyi karşılayabilecek çözümlerin başında gelen VMware, 1998 yılında ABD merkezli olarak kuruldu. İlk çözümlerini pazara 1999 yılında çıkaran VMware şu an pazarı yönlendiren birkaç kuruluştan birisidir. VMware topolojisinin hedeflediği yapı “sanal altyapı” (virtual infrastructure) olarak adlandırılır. 

Altyapı genel olarak 3 bileşenden oluşmaktadır;

  • Her bir makinenin tam sanallaştırmasını sağlayacak yönetim yazılımı
  • Sanallaştırma temelli kaynak planlamasını sağlayacak planlama yazılımları
  • Yıkım onarımı (disaster recovery) gibi IT süreçlerinin başarılması için gereken otomasyon çözümleri

Faydaları

Sanal makine kullanımı küçük, orta ya da büyük, her ölçekte şirket için oldukça önemli imkânlar sağlamaktadır. En önemli faydaları şunlardır;

  • Sunucu kapasitesini yüksek verimle kullanma imkânı sağlar
  • İhtiyaç duyulduğunda çok hızlı bir şekilde yeni sunucu oluşturulabilir.
  • Kuruluşun ölçeğine göre donanım maliyetlerinde %50’ye varan düşüş sağlanır.
  • İhtiyaç olduğu anda test veya yazılım geliştirme için yeni sunucular oluşturma olanağı sağlanmış olur.
  • Operasyonel kurulum ve bakım maliyetlerinde %80’e varan azalma görülür.
  • Herhangi bir problem anında, sanal sunucuları çok hızlı bir şekilde yeniden çalışır duruma getirebilme imkânı vardır.
  • Merkezi yönetim ile tüm sunucuları tek bir merkezden izleme ve raporlama imkânı sağlanır.
  • Sanal işletim sistemine kurulmuş olan herhangi bir uygulamayı, yeni bir ana bilgisayara geçilirken sanal işletim sistemini durdurup, işletim sistemi dosyasını yeni bilgisayara taşıdıktan sonra tekrar çalıştırarak kalınan yerden devam etme kolaylığı sağlanmış olur.
  • Windows altında eski sürüm Windows, Linux, Mac veya Linux altında Windows, Mac ( vs.) çalıştırılabilmiş olur.