İçeriğe geçin

Sanallaştırma

Sanallaştırma, yazılımın çalışacağı ortamı taklit eder. Sunucularda hipervizör, fiziksel kaynakları ayrı sanal makinelere paylaştırır.

Bulut ve işletim

Sanallaştırma nedir?

Sanallaştırma, başka yazılımların çalışacağı bir yazılım veya donanım ortamını taklit eder. Burada sunucu sanallaştırması ele alınır: Birden fazla sanal makine, fiziksel bir bilgisayarın kaynaklarını kullanır. NIST, hipervizörü konuk sistemlerle donanım arasındaki katman olarak açıklar. Bu katman işlem gücüne, belleğe, disklere ve ağ arayüzlerine erişimi yönetir.

Bu sanal makinelerin her biri kendi konuk işletim sistemini ve uygulamalarını çalıştırabilir. Ortamlar mantıksal olarak ayrılırken fiziksel kaynakları paylaşmayı sürdürür. Uygulama ve işletim sistemi sanallaştırması başka biçimlerdir; burada tam bir sunucu VM’siyle aynı sayılmazlar.

Tek fiziksel ana sistemde iki ortam

Kurgusal örnekte test sistemi VM-A ve üretim sistemi VM-B, ortak HOST-8 bilgisayarında çalışır. Ayrı konuk işletim sistemleri ve tahsis edilmiş kaynakları vardır. Test sisteminin üretim verisine erişim izni olmamalıdır; bu sınır kurulup kontrol edilmelidir.

Ortak ana sistemin arızası iki makineyi de etkileyebilir. Aşırı yük ve paylaşılan depolama da planlamaya dahil edilmelidir. Kaynakları bölmek tek başına bağımsız arıza alanları yaratmaz.

Şirketin kararı bu nedenle olası VM sayısından fazlasını kapsar: Hipervizörü, konuk sistemleri ve erişimlerini kim yönetecek? Arızada ne kadar kapasite kalacak ve işletim nasıl geri dönecek? Sistemleri bir araya getirmeden önce gereken sınırları ve kanıtları kararlaştırın.

Kaynaklar

Bu konudaki yazılar

ASES ile Bulut ve işletim

Barındırma, yayına alma, bakım ve destek