HİPERVİZÖR NEDİR: Ne Anlama Gelir ve Nasıl Çalışır?

Hipervizör Nedir?
Spiceworks

Bulut ve sanallaştırılmış sistemlere yeni başlıyorsanız, Hyper-V, vSphere ve XenApp gibi araçları nasıl kullanacağınızı bilmelisiniz. Gerçek bir makinenin hızlı, ayrı bir kopyası olduğu için sanal bir makine üzerinde çalışmaya başlamak yararlı olabilir. Çok kullanılabilir ve bir felaketten hızla geri dönmenizi sağlar. Ancak Bulut Bilişimde hipervizör ve hipervizörün ne anlama geldiğini öğreneceğiz. Ayrıca Cloud Computing'de Type 1, bare metal ve hypervisor türlerini anlatacağız.

 Hipervizör Nedir? 

Hipervizörler, sanal makine monitörleri (VMM) olarak da bilinen ince yazılım katmanlarıdır. Çoğu bilgisayar, yapılmadan önce aynı anda yalnızca bir işletim sistemini (OS) çalıştırabilirdi. Bir hiper yönetici ile birden fazla işletim sistemini çalıştırmak için bir ana makine kullanabilirsiniz. Bu, boşa harcanan fiziksel sunucuların ve bilgi işlem kaynaklarının miktarını azaltmaya yardımcı olur.

Hipervizörler, bir sistemin işletim sisteminin (OS) ve araçlarının makinenin kendisiyle etkileşimini engeller. Bu farklı araçları, "sanal makine monitörü" adının geldiği sanal makineler (VM'ler) adı verilen dosyalara koyarlar. Ardından, her birine belirli bir miktarda bilgisayar gücü, veri ve depolama alanı verirler. Bir hipervizör, bu dosyaların birbirleriyle etkileşimini engeller ve bu da sistemin çalışmasını sağlar. 

Bulut Bilişimde Hipervizör Nedir? 

Bulut hipervizörü, sanal makineler oluşturan ve bunları çalıştıran yazılımdır. Hipervizörler, Bulut Bilişim Sanallaştırmasını sağlayan teknolojinin önemli bir bileşenidir.

En baştan başlayalım ve çevrimiçi insanlara her şekilde yardımcı olan bir uygulamanın yaratıcısı olduğunuzu hayal edelim. Uygulamanızı kendi dizüstü bilgisayarınızda çalıştırmayı planlamadığınızı umuyoruz. Cevabınız evet ise tamamen yanılıyorsunuz. Kişisel makinelerin, barındırılan bir programdan gelen birden çok isteği işlemek için yeterli yapılandırmaya sahip olmadığını söylememe izin verin.

Farklı donanım parçalarından oluşan bilgisayarların bloga girdiği yer burasıdır. Uygulamanızı yalnızca bir sunucuya koyarsanız, tekrar çökecektir. Aynı nedenle, ki bu da tek bir donanımın binlerce çağrıyı karşılayamaması ve dolayısıyla trafiğin artmasıdır. Uygulamanızı farklı donanımlara sahip çeşitli sunuculara koyarak, sunucu sorunlarını önleyebilir ve çok sayıda isteği verimli bir şekilde alabilirsiniz.

Bulut Bilişimde Hipervizör Türleri 

Bulut sistemlerinin en önemli parçalarından biri, hipervizörlerin arkasındaki teknolojidir. Bulut bilişimde kullanılan çeşitli hipervizör türleri hakkında bilgi edinerek bulut sistemlerinin nasıl çalıştığını daha iyi anlayabilirsiniz. Bu size bulut projeleriniz hakkında iyi seçimler yapmak için ihtiyaç duyduğunuz bilgileri verecektir.

Hangi hipervizörü seçerseniz seçin, hepsi aynı temel şeyleri yapar. Tüm hiper yöneticiler, sanal makineler (VM'ler) oluşturmanıza izin verir. Her VM, kendi işletim sisteminin (OS) yanı sıra altındaki altyapıdan kendi araç setine sahip olacaktır. Bir VM'nin işletim sistemine konuk işletim sistemi denir. Farklı sanal makinelerin farklı miktarlarda kaynakları ve farklı konuk işletim sistemleri olabilir. Ana bilgisayar, her VM'nin yaptığı her şeye sahip olmasını ve yapmasını mümkün kılar.

Bulut bilişimde iki farklı hipervizör türü vardır. Her birinin üzerinden geçeceğiz.

1 numara. Tip 1 Hipervizörler

Tip 1 hipervizörler, fiziksel ana bilgisayarlarda çalışır. Bu nedenle, aynı zamanda "bare metal hipervizör" olarak da adlandırılır. Tip 1 hipervizör, genellikle fiziksel bir ana bilgisayardaki diğer yazılımlardan önce kurulur, bu nedenle esasen ana bilgisayarın işletim sistemi olarak işlev görür.

Bu, bir Tip 1 hipervizörün merkezi işlem birimi, rasgele erişim belleği, depolama ve ağ arabirimi dahil olmak üzere ana sistemin donanım kaynaklarına doğrudan erişebileceği anlamına gelir. Yakında tartışacağımız nedenlerle, bulut hizmeti sağlayıcılarının çoğu tip 1 hipervizörler kullanır. Çoğu kişi, her ikisi de Tip 1 hiper yönetici olan VMware ESXi ve Microsoft Hyper-V'yi kullanır.

2 numara. Tip 2 Hipervizörler

Tip 2 hiper yönetici, ana bilgisayar işletim sisteminin üzerinde çalışır. Bu nedenle "barındırılan hipervizör" adıyla da anılır. Bu nedenle, üzerine bir Tip 2 hipervizör koyabilmeniz için gerçek ana makinenize bir ana bilgisayar işletim sistemi koymanız gerekir.

Tip 2 hipervizörler, temeldeki donanımla arabirim oluşturmak ve donanım kaynaklarına erişmek için ana işletim sistemini kullanmalıdır. Tip 2 hipervizörü kurmak ve kullanmak çoğu zaman kolaydır. Bu nedenle, son kullanıcılar bunları daha fazla kullanma eğilimindedir. Tip 2 hipervizörler, Windows'u bir Mac'te çalıştırmanın en popüler yolları olan VirtualBox ve Parallels® Desktop'tır.

Çıplak Metal Hiper Yönetici

Hipervizör, bir bilgisayarın programını donanımından ayıran bir tür sanallaştırma yazılımıdır. Aynı zamanda sanal makine monitörü (VMM) veya sanal makine monitörü (VMM) olarak da adlandırılır. Sanallaştırma, yalnızca hiper yöneticilerin istekleri gerçek ve sanal kaynaklar arasında çevirmesi nedeniyle mümkündür. Bare metal hiper yönetici, doğrudan gerçek bir bilgisayarın donanımına ve işletim sistemine (OS) yerleştirilen bir hiper yöneticidir. Bazı çıplak donanım hipervizörleri, temel giriş/çıkış sistemi (BIOS) ile aynı seviyedeki donanıma tam olarak uyar. Bazı platformlarda, bilgisayarın işletim sisteminin sanallaştırma yazılımına erişip kullanabilmesi için bu gereklidir.

Yalın donanım hipervizörü, işletim sistemini altındaki donanımdan ayırdığından, yazılım artık belirli donanım aygıtlarına veya sürücülerine güvenemez veya bunlara erişemez. Bu, çıplak donanım hipervizörlerinin işletim sistemlerinin ve kullandıkları uygulamaların çeşitli donanım türleri üzerinde çalışmasını mümkün kıldığı anlamına gelir. Ayrıca birden fazla işletim sisteminin ve sanal makinenin ("konuk makine" olarak adlandırılır) aynı gerçek sunucuda ("ana makine" olarak adlandırılır) çalışmasına izin verirler. Sanal makineler gerçek makinelerden ayrı olduğu için bir makineden diğerine veya bir platformdan diğerine hareket edebilirler. Bu, iş yüklerinin değişmesine ve ihtiyaç duyulan şeye bağlı olarak ağ iletişimi, bellek, depolama ve işleme kaynaklarının birden çok sunucuya yayılmasına neden olur. Örneğin, bir uygulama daha fazla çalışma gücüne ihtiyaç duyduğunda, daha fazla makineye bağlanmak için sanallaştırma yazılımını kolayca kullanabilir. Bu, daha az fiziksel cihaz kullanırken daha düşük maliyetlere, daha yüksek enerji verimliliğine ve gelişmiş performansa yol açar. 

Bare Metal Hipervizörlerinin Avantajları

Aşağıdakiler, çıplak donanım hipervizörünün avantajlarıdır.

1 numara. Daha Fazla Ölçeklenebilirlik

Ağ yöneticileri, her bir sanal makine için yönetim konsolunu kullanarak hızlı ve kolay bir şekilde sanal makineler oluşturabildiğinden, Tip 1 hipervizörlerin ölçeklendirilmesi kolaydır. Bir parça arızalanırsa VM'ler bir donanım parçasından diğerine de taşınabilir. İşlem otomatikleştirilerek geri yükleme de mümkün olduğunca hızlı yapılabilir.

#2. Gelişmiş Güvenlik

Bir çıplak donanım hipervizöründe, hipervizörü çalıştıran yazılım doğrudan donanımın üzerine kurulur. Açıklandığı gibi, barındırılan hipervizörler sistemin işletim sisteminin (OS) içine kurulur. Bare-metal hipervizörler, işletim sisteminin neden olduğu zayıflıklardan kaçınmayı mümkün kıldığından, güvenlik açısından bu çok önemlidir.

#3. Arttırılmış performans

Çıplak donanım hipervizörleri doğrudan donanım üzerinde çalıştığı için performans daha iyidir. Bu, bilgi aktarımının hızlı bir şekilde gerçekleşmesini sağlar. Bu, çoğunlukla gecikmeleri büyük ölçüde azalttığı için sistemin daha iyi çalışmasını sağlar.

#4. Daha Fazla Görünürlük

Çoğu Tip 2 hiper yönetici sağlayıcısı, kullanıcılara VM'lerini daha iyi kontrol etmeleri için merkezi bir konsol sağlar. Bu, onlara sanal makine kurulumlarının tam bir görünümünü verir ve VM'lerini yönetmelerini kolaylaştırır.

Bare Metal Hipervizör Kullanmanın Dezavantajları

İşte bir çıplak metal hipervizörün dezavantajları.

1 numara. Lisanslama Maliyetleri

Lisanslama maliyetleri Bare-metal hipervizörler, konu lisanslama olduğunda ağır bir fiyat etiketi ile gelir ve gereken lisans türü değişebilir. Kuruluşların içinde bulundukları koşullar hakkında daha derin bir anlayışa sahip olmaları, sahip oldukları gereksinimlerin değerlendirmesini yapmaları ve aynı anda operasyonel giderlerini azaltırken iş hedeflerine ulaşmalarına yardımcı olan bir lisanslama modeli seçmeleri gerekir.

2 numara. Büyük Ölçekli Dağıtımlar

Tip 1 hipervizörler genellikle bu büyüklükteki dağıtımlarla kullanılmak üzere tasarlanmıştır. Tip 2 hipervizörlerle karşılaştırıldığında, bunların yönetimi çok daha zordur.

 Tip 1 Hipervizör

Tip 1 hipervizör, "çıplak metal" hipervizör olarak bilinir. Bu, önce bir İşletim Sistemi yüklemek zorunda kalmadan doğrudan ana makinenin donanımı üzerinde çalıştığı anlamına gelir. Tip 1 hipervizörler, temeldeki donanıma doğrudan erişimleri olduğundan ve diğer İşletim Sistemleri veya aygıt sürücüleriyle etkileşime girmeleri gerekmediğinden, iş bilgisayarları için en iyi ve en verimli olanlardır.

Citrix/Xen Server, VMware ESXi ve Microsoft Hyper-V, Tip 1 hipervizör örnekleridir.

Bu hipervizörler verimlilikleri, hızları ve güvenlikleri ile dikkate değerdir. Bunun nedeni, Tip 1, çıplak donanım hipervizörlerinin genellikle İşletim Sistemlerinin getirdiği sorunlara ve güvenlik açıklarına sahip olmamasıdır. Daha önce kullanılan işletim sistemi alındı. Böylece, her Sanal Makine diğerlerinden ayrı kalır ve bu da onları kötü şeylerden veya risklerden korur.

Donanım Desteği (Tip 1)

Donanım desteği söz konusu olduğunda, Tip 1 hipervizörler, donanımı hızlandıran yazılımlardan yararlanır ve bu teknoloji mevcut olmadığı sürece bu hipervizörler çalışamaz. En temel haliyle, donanım hızlandırma teknolojileri, bilgisayarın sanal kaynaklarını yönetmek için gerekli zahmetli görevleri tamamlama çabasında hiper yöneticiye yardım eder. Bu teknolojiler mevcut olmasaydı, hipervizör sanallaştırma için gerekli tüm emek yoğun işlemleri tek başına yapmaktan sorumlu olurdu. Bu, sonuçta sanallaştırma performansında bir düşüşe neden olur ve aynı zamanda tek bir bilgisayarda barındırılabilecek konuk sanal makine sayısını da sınırlar.

Bulut Bilişimde Neden Hipervizör Kullanıyoruz?

Hiper yönetici, birkaç sanal bilgisayarın aynı anda tek bir gerçek bilgisayarda çalışmasına izin veren bir yazılım parçasıdır. Her sanal makine, işletim sisteminin kendi sürümünü ve kendi uygulamalarını çalıştırır. Hipervizör, CPU ve bellek gibi temel fiziksel bilgi işlem kaynaklarını, ilgili ihtiyaçlarına göre birkaç sanal makine arasında bölmekten sorumludur.

Hypervisor ve Vmware Arasındaki Fark Nedir?

Hyper-V, ana sunucuda daha fazla belleği destekleyebilse bile, VMware, sanal makine başına daha büyük bir maksimum bellek tahsisini destekleyebilir. Ek olarak VMware, CPU'ların kullanımıyla ilgili olarak daha fazla özgürlük sağlar ve bu da kaynakları kendi özel kullanım durumunuz için en etkili şekilde atamanıza olanak tanır.

Sanal Makinelerin Hipervizöre İhtiyacı Var mı?

Hem hipervizörler hem de konteynerler, modern bilgisayar sistemlerinde farklı işlevlere hizmet eder. Sanal makineler (VM'ler) oluşturmak ve çalıştırmak için hipervizörler gereklidir. Her sanal makinenin kendi tam işletim sistemi vardır ve onları ayrı tutarak kendisini diğerlerinden korur.

Hipervizör Nedir ve Örnekler?

Ana bilgisayar işletim sisteminin yerini alır ve hipervizör VM kaynaklarını doğrudan donanıma planlar. Çoğu kurumsal veri merkezi ve diğer sunucu tabanlı ortamlar bu tür bir hiper yönetici kullanır. Tip 1 hiper yönetici, KVM, Microsoft Hyper-V veya VMware vSphere gibi bir şeydir.

Tip 1 ve Tip 2 Hipervizör Nedir?

Tip 1 hipervizörler bilgisayarın donanımına kurulurken, Tip 2 hipervizörler bir ana bilgisayar işletim sisteminin (OS) üzerinde çalışır. Bu farka bağlı olarak, her hiper yönetici türünün nasıl çalıştığını ve hangi uygulamaların bunun için en iyi olduğunu anlayabilirsiniz.

Hipervizör Türleri Nelerdir?

"Tip 1" ("bare metal" olarak da adlandırılır) ve "Tip 2" ("barındırılan" olarak da adlandırılır) olmak üzere iki ana hipervizör türü vardır. Tip 1 hiper yönetici, hafif bir işletim sistemi gibi çalışır ve doğrudan ana bilgisayarın donanımı üzerinde çalışır. Tip 2 hiper yönetici ise, bir işletim sisteminin üzerinde çalışan diğer bilgisayar programları gibi çalışır.

Bir Hipervizör Başarısız Olursa Ne Olur?

Bir hiper yönetici veya temel fiziksel sunucusu arızalandığında, barındırılan tüm sanal sunucuları etkiler ve bu da bu sanal sunucularda barındırılan BT kaynaklarının arızalanmasına neden olur. Hipervizörler, bir dizi fiziksel sunucuya dağıtılır, böylece biri arızalanırsa, canlı sanal sunucular diğerine taşınabilir.

Referanslar

  1. SANALLAŞTIRMA NEDİR: Açıklama[+Ücretsiz İpuçları] ve Avantajları
  2. SANALLAŞTIRMA ÇÖZÜMLERİ: 2023'te Bilmeniz Gereken Ücretsiz İpuçları
  3. 2023'de Küçük İşletmeniz İçin En İyi Veri Yönetimi Yazılımı
Yorum bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlenmişlerdir. *

Hoşunuza gidebilir