Bulut Bilişimde Hypervisor Nedir?

Hiper Yönetici nedir?

Hypervisor birden fazla izin veren bir programdır Operating Sistemleri tek bir fiziksel donanımı paylaşır. Her işletim sistemi ana bilgisayarın işlemcisini, belleğini, dosya depolama alanını ve diğer kaynakları paylaşır. Hipervizör ana bilgisayar işlemcisini ve kaynaklarını kontrol ederek her işletim sistemine gerekeni tahsis eder. Bu, konuk işletim sistemlerinin (sanal makineler olarak adlandırılır) birbirlerini kesintiye uğratmamasını sağlar.

Hipervizörler sanal makinelerin (VM'ler) oluşturulmasına ve yönetilmesine yardımcı olduğundan, Sanal Makine Monitörleri veya Sanal Makine Monitörleri olarak da bilinirler. VMM'ler.

Hiper

Hipervizörler, bulut ortamının süreçleri ve altyapısı üzerinde kontrolü elinizde tutmanıza ve hassas verileri korumanıza yardımcı olur. Bulut tabanlı uygulamaların sanal ortamda kullanıcılar tarafından erişilebilir olmasını sağlar.

Hipervizör Türleri

Aşağıda ayrıntıları verildiği gibi 2 tür Hipervizör vardır:

Hipervizör Türleri

Tip 1 Hipervizör

Tip 1 Hypervisor doğrudan fiziksel sunucuya kurulur ve buna "çıplak donanım" Hypervisor da denir. Ayrıca, Tip 1 Hiper Yöneticiyi son derece etkili kılan fiziksel sunucunun kaynağına doğrudan erişebilirsiniz. Ayrıca Tip 1 Hiper Yöneticinin tasarımı, saldırı yüzeyini ve uzlaşma potansiyelini sınırladığı için oldukça güvenlidir.

Tip 1 Hipervizörler, güçlü güvenlik, kararlılık ve performans sunduğundan kurumsal BT bağlamında en yaygın seçimdir.

Popüler Tip 1 hipervizörler Nutanix AHV, VMware ESXi, Citrix Hypervisor diğerleri arasında.

Tip 2 Hipervizör

Tip 2 Hipervizörler, fiziksel bir sunucunun önceden mevcut işletim sistemi üzerinde uygulamalar olarak çalışır. Ana bilgisayar işletim sistemi, fiziksel sunucu ile Hipervizör arasında bulunur. Dolayısıyla buna "barındırılan" Hipervizörler de denir.

Ancak Tip 2 Hipervizörler, Tip 1'e göre daha yüksek gecikme süresine ve riske maruz kalma oranlarına sahip olduklarından sunucu tabanlı ortamlar için iyi bir seçim değildir. Tip 2 Hipervizörlerin kurulumu kolaydır. Yalnızca bir işletim sistemini çalıştırmak isteyen bireysel bilgisayar kullanıcıları gibi belirli kullanım durumlarında iyi çalışabilir. Bu gibi durumlarda performans ve güvenlik öncelikli konular değildir.

Örnek: Yükleme Linux bitti Windows kullanma VirtualBox

Bulut Hipervizörü nedir?

Bulut Hiper Yönetici, bir bulut sağlayıcısının fiziksel bilgi işlem ve bellek kaynaklarını birden çok sanal makine (VM) arasında paylaşmanıza olanak tanıyan bir yazılım çözümüdür.

1960'larda ana bilgisayar bilgisayarları için yaratıldı. Bulut Hipervizörleri, 1990'larda endüstri standardı sunucular için VMware'in piyasaya sürülmesiyle dünya çapında popülerlik kazandı.

Bulut Hiper Yöneticisi tek bir fiziksel sunucunun birden fazla konuk Sanal Makineyi çalıştırmasına olanak tanır. Bu VM'lerin her birinin bağımsız olarak çalışan ve mantıksal olarak birbirinden ayrılmış kendi işletim sistemleri (OS'ler) vardır. Bu nedenle, bir konuk VM'deki sorunlar veya çökmelerin diğer konuk VM'ler, işletim sistemleri veya çalışan uygulamalar üzerinde hiçbir etkisi yoktur.

Neden bir Bulut Hipervizörüne ihtiyacınız var?

Müşterilere internet üzerinden çeşitli hizmetler sunan birden fazla sunucuya sahip bir şirketiniz olduğunu varsayalım. Bu durumda, özellikle farklı işletim sistemlerini çalıştıranların merkezi olarak yönetilmesi kolay değildir.

Hypervisor, bu sunucuları sanallaştırmanıza ve hepsini tek bir fiziksel makinede yönetmenize olanak tanıyarak onları daha verimli hale getirir. Ayrıca Hypervisor tarafından yönetilen sanal makinelere veri akışını kontrol etmenize de yardımcı olur.

Hypervisor ayrıca tüm verilerin sanal olarak depolandığı bir depolama merkezi görevi de görür.

Bulut Hipervizörü nasıl çalışır?

HyperVisor'da aşağıdaki 3 modül kullanılır

  • Gönderici: Bu modül Sanal monitör için bir giriş noktası görevi görür. Ayrıca tüm sanal makine talimatlarını aşağıda listelenen modüllerden birine veya her ikisine yeniden yönlendirir.
  • Ayırıcı: Ayırıcı, sanal makine örneğine sağlanacak sistem kaynaklarının kararlaştırılmasından sorumludur. Başka bir deyişle, bir sanal makine, sanal makineyle ilişkili makine kaynaklarının değişmesine neden olan bir talimatı yürüttüğünde dağıtıcı, ayırıcıyı çağırır.
  • Tercüman: Yorumlayıcı modül, bir sanal makine belirli ayrıcalıklı talimatları yürüttüğünde yürütülen rutinleri içerir.

Bulut Hipervizörünün Avantajları

Cloud Hypervisor'ın bazı önemli avantajları/artıları şunlardır:

  • Esneklik: Talepte ani artışlar yaşayan uygulamalar, gerektiğinde ölçeklendirmek için iki ek makineyi bağlayabilir. Hipervizörlerin iş yüklerinin iki farklı sanal makine arasında hareket etmesine izin vermesiyle bu mümkün hale geliyor.
  • Verimlilik: Hypervisor'lar sayesinde birden fazla sanal makine tek bir fiziksel makinenin kaynakları üzerinde çalıştığında, tek bir fiziksel sunucu daha verimli şekilde kullanılabilir.
  • Kullanımı: Hipervizörler, birden fazla sanal makinenin (VM) tek bir fiziksel sunucu üzerinde çalışmasına ve kaynakları paylaşmasına olanak tanır. Böylece güç, soğutma vb. masraflardan tasarruf ederken sunucu kullanımını artırır.
  • Donanım nötr: Hipervizör tabanlı çoğaltma, donanımdan bağımsızdır; bu, yinelenen verilerin herhangi bir cihazda kolayca depolanabileceği anlamına gelir.
  • Esneklik: Hypervisor konuk VM'leri ve işletim sistemleri geniş bir donanım yelpazesinde bulunur.
  • Kullanma zamanı: Bulut Hiper Yöneticileri, sanal makinelerin (VM'ler) anında açılmasını veya kapatılmasını sağlar. Projelerin oluşturulmasına ve ekiplerin aynı gün çalışmasına olanak tanır.
  • Güvenilirlik: Sanal makinelerin farklı makinelere taşınmasıyla donanım arızaları giderilebilir.

Container ve Hypervisor Karşılaştırması

Konteynerler ve Hipervizörler, uygulamaların daha hızlı ve yüksek verimli hale getirilmesinde rol oynar. Ancak aynı hedefe farklı şekilde ulaşırlar.

Container ve Hypervisor arasındaki bazı önemli farklar şunlardır:

Container ve Hypervisor Karşılaştırması

Konteynerler Hiper
Hizmet olarak konteynerler, öncelikle tek bir uygulamayı çalıştırmaya yönelik bir altyapı türüdür. Sanal makine monitörü olarak da adlandırılan Hypervisor, oluşturan ve çalıştıran bir yazılımdır. sanal makineler (VM'ler).
Her türlü işletim sisteminde çalışabilir. Tek gereksinim karşılık gelen bir konteyner motorudur. Sanal bilgi işlem, depolama ve bellek kaynaklarını paylaşır.
Uygulamaların bir işletim sistemine ihtiyaç duymadan çalışmasını sağlar. Bir işletim sisteminin sanal makineler kullanarak temel donanımdan bağımsız olarak çalışmasına olanak tanır.
Bir uygulamanın çalışması için ihtiyaç duyduğu her şeyi içerdiğinden son derece taşınabilirdirler. Birden fazla işletim sisteminde çalışabilir veya standart işletim sistemine kurulabilir.

Doğru Hipervizör nasıl seçilir?

Doğru Hipervizörü seçmek için göz önünde bulundurmanız gereken önemli noktalar şunlardır:

  • Bir Hipervizörün maliyeti: Bir Hypervisor seçerken en önemli belirleyici faktör, maliyet ve işlevsellik arasında doğru dengeyi kurmak olmalıdır. Çeşitli giriş seviyesi çözümler ücretsizdir ancak gerekli özellikleri sunmamaktadır.
  • Sanal makine performansı: Sanal sistemler, fiziksel muadillerinin performansını karşılayabilmeli, hatta aşabilmelidir; dolayısıyla bu kriteri karşılamanın ötesindeki her şey şüphesiz karlıdır.
  • Ekosistem: Harika bir ekosisteme sahip bir Hypervisor seçmek de önemlidir. Seçtiğiniz Hypervisor için dokümantasyon, destek, eğitim, üçüncü taraf geliştiriciler ve danışmanlıkların mevcut olması arzu edilir.
  • Kendini test et: Çeşitli Hypervisor sistemlerini çalıştırabilir ve hangisinin doğru olduğunu belirleyebilirsiniz. Mevcut Masaüstü veya Dizüstü bilgisayarınızda test edilebilir.
  • Performans – Kritik görev uygulamalarınızı desteklemek için yeterli performansı sunabilmelidir.
  • İşletim Sistemi Desteği–Popüler misafirleri destekliyor mu? işletim sistemleri sevmek Microsoft, Suse, RedHat, Ubuntuve CentOS.

Hipervizör Örneği

İşte Hipervizörlerin bazı ünlü örnekleri:

  • KVM'ler: KVM, sanallaştırma altyapısı ve işlemciye özel modül sağlayan sanallaştırma yazılımıdır. Değiştirilmemiş Görüntüler üzerinde birden fazla sanal makine çalıştırmanıza olanak tanır. Windows veya Linux işletim sistemleri. Ayrıca planlama ve kaynak kontrolü yapmanıza da yardımcı olur.
  • VSphere: VMware vSphere, VMware'in sunduğu bir sunucu sanallaştırma yazılımı uygulamasıdır. BT departmanları uygulama iş yüklerini en verimli ve uygun maliyetli bilgisayar kaynakları üzerinde çalıştırabilir. Birden fazla makineyi veya sunucuyu barındırmak için etkili bir merkezi yönetim sistemi sunar. sanallaştırma.
  • Xen Sunucusu: Citrix XenServer, Xen Hypervisor'ı temel alan açık kaynaklı bir sunucu sanallaştırma platformudur. Bu Hypervisor platformu, sanallaştırılmış sunucu altyapısının oluşturulmasına ve yönetilmesine olanak tanır.

ÖZET

  • Aynı zamanda VMM (sanal makine monitörü) olarak da adlandırılan Hypervisor, sanal makineleri (VM'ler) oluşturan ve çalıştıran bir yazılımdır.
  • Hipervizörler bir veya daha fazla sistemin kullanılabilir kaynaklarını kullanır ve daha fazla BT çok yönlülüğü sağlar.
  • İki tip Hipervizör Tip 1 ve Tip 2'dir.
  • Bulut Hiper Yönetici, bir bulut sağlayıcısının fiziksel bilgi işlem ve bellek kaynaklarının birden fazla sanal makine arasında paylaşılmasına olanak tanıyan bir yazılımdır.
  • Bir Hypervisor'un maliyeti, Sanal makine performansı.
  • Ekosistem, Kendinizi test edin, performans, ekosistem, vb.
  • KVM, VSphere ve XenServer en yaygın Hype vizör türlerinden bazılarıdır.