Tip 1 ve Tip 2 Hipervizörler arasındaki fark nedir?
Tip 1 ve tip 2 hipervizörler, tek bir fiziksel makinede bir veya daha fazla sanal makineyi (VM) çalıştırmak için kullandığınız yazılımlardır. Sanal makine, fiziksel makinenin dijital bir çoğaltmasıdır. Kullanıcılarınızın temel donanımdan tamamen bağımsız olarak deneyimlediği yalıtılmış bir bilgi işlem ortamıdır. Hipervizör, bunu mümkün kılan teknolojidir. Fiziksel kaynakları yönetir, VM'lere tahsis eder ve arka planda temel donanımla iletişim kurar.
Tip 1 hipervizör, çıplak metal sunucu üzerinde yer alır ve donanım kaynaklarına doğrudan erişime sahiptir. Bu nedenle tip 1 hipervizör, çıplak metal hipervizör olarak da bilinir. Buna karşılık tip 2 hipervizör, ana sunucu işletim sisteminde yüklü bir uygulamadır. Barındırılan veya gömülü hipervizör olarak da bilinir.
Tip 1 ve tip 2 hipervizörler neden önemlidir?
Bazen sanal makine izleyici (VMM) olarak da adlandırılan hipervizörler, modern bilgi işlem altyapısında önemli bir teknoloji olan sanal makineleri (VM'ler) oluşturur ve koordine eder. Hipervizörler, bilgisayarların ve sunucuların sanallaştırılmasını mümkün kılar.
Sanallaştırma, sunucu veya ağ kaynakları gibi donanım bileşenlerinin sanal temsillerini oluşturmak için kullandığınız teknolojidir. Yazılım temsili, fiziksel bir bileşenmiş gibi çalışmak için temel fiziksel kaynağı kullanır. Benzer şekilde, VM de bellek, işlem gücü, depolama ve işletim sistemi gibi ögelere sahip bir bilgisayarın yazılım tabanlı bir bulut sunucusudur.
VM'ler taşınabilirliği, ölçeklenebilirliği, maliyeti, kaynak optimizasyonu ve yeniden yapılandırılabilirliği sayesinde gerçek makineler kullanmaya tercih edilir. Bir VM'yi çalıştırmak için hipervizör gereklidir.
Çalışma yöntemleri: tip 1 ve tip 2 hipervizörler
Hipervizör, sanallaştırma teknolojisindeki koordinasyon katmanıdır. Aynı anda çalışan birden fazla sanal makineyi (VM) destekler.
Tip 1 hipervizör
Tip 1 hipervizör veya çıplak metal hipervizör, temel makine donanımıyla doğrudan etkileşime girer. Çıplak metal bir hipervizör, bir işletim sistemi aracılığıyla değil, doğrudan ana makinenin fiziksel donanımına kurulur. Bazı durumlarda, makinenin ürün yazılımına bir tip 1 hipervizör yerleştirilir.
Tip 1 hipervizör, tahsis edilmiş kaynakları VM'lere dağıtmak için doğrudan sunucu donanımıyla anlaşır. Ayrıca, çeşitli VM isteklerine bağlı olarak kaynakları esnek bir şekilde paylaşabilir.
Tip 2 hipervizör
Tip 2 hipervizör veya barındırılan hipervizör, ana makinenin işletim sistemi aracılığıyla temel ana makine donanımıyla etkileşime girer. Bunu bir uygulama olarak çalıştığı makineye yüklersiniz.
Tip 2 hipervizör, temel sistem kaynaklarını almak için işletim sistemi ile anlaşır. Ancak ana sunucu işletim sistemi, sanal iş yükleri üzerinde kendi işlevlerine ve uygulamalarına öncelik verir.
Temel farklar: tip 1 ve tip 2 hipervizörler
Tip 1 ve tip 2 hipervizörler, sanal makineleri (VM'ler) çalıştırma ve koordine etme ortak hedefini paylaşsa da bu hipervizörlerin bazı önemli varyasyonları vardır.
Kaynak tahsisi
Tip 1 hipervizörler, temel makine kaynaklarına doğrudan erişir. VM'lerine hizmet vermek için kendi özel kaynak tahsisi stratejilerini uygulayabilir.
Tip 2 hipervizörler, işletim sistemi ile kaynak tahsisi için anlaşır. Bu da süreci daha çok yavaşlatır ve daha verimsiz yapar.
Yönetim kolaylığı
Bir tip 1 hipervizörü ve bu hipervizörün sanal makine yapılandırmasını yönetmek nispeten karmaşık olduğu için sistem yöneticisi düzeyinde bilgi gereklidir.
Öte yandan tip 2 hipervizörleri bir işletim sisteminde uygulama olarak yükleyebilir ve yönetebilirsiniz. Teknik bilgi sahibi olmayan kullanıcılar bile bunları kullanabilir.
Performans
Tip 1 hipervizörler, sanal makinelerine daha yüksek performans sunar. Çünkü kaynaklar için işletim sistemiyle anlaşmalarına veya işletim sistemi katmanından geçmelerine gerek yoktur. Tip 1 hipervizör, herhangi bir anlaşma gerekli olmadan tahsis edilmiş temel kaynakları sunar.
Tip 2 hipervizörler yalnızca işletim sisteminin sağlamak istediği kaynakları kullanmalıdır.
Yalıtım
Tip 1 hipervizörler, her sanal ortam için daha büyük derecede bir yalıtım sunar. Bir tip 2 hipervizör için işletim sisteminde olduğu gibi paylaşılan bir katman yoktur. Bu da tip 1 hipervizörde çalışan sanal makineleri doğal olarak daha güvenli hale getirir. Ancak, sanal makine işletim sistemlerinizi güncellemek ve yamalamak kritik bir güvenlik etkinliğidir.
Tip 1 ve tip 2 hipervizörler ne zaman kullanılır?
Tip 1 hipervizörler genellikle veri merkezlerinde, kurumsal bilgi işlem iş yükü durumlarında, web sunucularında ve diğer öncelikli olarak sabit kullanımlı uygulamalarda kullanılır. Bulut bilgi işlem ortamları, temel fiziksel donanım için en yüksek performanslı sanal makineleri (VM'ler) sunmak üzere çıplak metal hipervizörleri çalıştırır. Bulut sağlayıcıları aynı zamanda tip 1 hipervizör yönetimini sadeleştirir ve VM'leri, API'ler aracılığıyla erişebileceğiniz bulut sunucuları olarak sunar.
Tip 2 hipervizörler çoğunlukla, iş yüklerinin yoğun kaynak gerektirmediği veya operasyonlar için kritik olmadığı masaüstü ve geliştirme ortamlarında kullanılır. Kullanıcıların aynı anda iki veya daha fazla işletim sistemini kullanmak istedikleri ancak yalnızca tek bir makineye erişebildikleri durumlarda da tercih edilir.
Farklılıkların özeti: tip 1 ve tip 2 hipervizörler
Tip 1 hipervizör |
Tip 2 hipervizör |
|
Diğer adı: |
Çıplak metal hipervizör. |
Barındırılan hipervizör. |
Çalıştığı yer: |
Temel fiziksel ana makine donanımı. |
Temel işletim sistemi (ana sunucu işletim sistemi). |
En uygun olduğu alanlar: |
Büyük, yoğun kaynak gerektiren veya sabit kullanımlı iş yükleri. |
Masaüstü ve geliştirme ortamları. |
Tahsis edilmiş kaynaklarla anlaşabilir mi? |
Evet. |
Hayır. |
Gereken bilgi |
Sistem yöneticisi düzeyinde bilgi. |
Temel kullanıcı bilgisi. |
Örnekler |
VMware ESXi, Microsoft Hyper-V, KVM. |
Oracle VM VirtualBox, VMware İş İstasyonu, Microsoft Sanal PC. |
AWS, hipervizör gereksinimleriniz konusunda nasıl yardımcı olabilir?
Amazon Web Services (AWS) ağ iletişimi, işlem, depolama ve veritabanları dahil olmak üzere geniş kapsamlı bir altyapıda sanallaştırma çözümlerini sunar. Bulut, sanallaştırma üzerinde geliştirilmiştir ve hizmetlerimizi tüm kullanıcıların ve kuruluşların ihtiyaçlarına uyacak şekilde sürekli olarak optimize eder, basitleştirir ve çeşitlendiririz.
AWS Nitro Sistemi, kuruluşların güvenli bir bulut ortamında daha hızlı inovasyon yapmasına olanak tanıyan basit bir hipervizördür. Geleneksel olarak hipervizörler; fiziksel donanımı ve BIOS'u korur ve CPU'yu, depolamayı, ağ iletişimini sanallaştırır. Ayrıca zengin bir yönetim özellikleri grubu sağlar. Nitro Sistemi ile bu işlevleri ayırabiliriz. Bunların yükünü tahsis edilmiş donanım ve yazılıma boşaltabilir ve bir sunucunun tüm kaynaklarını uygulamalı olarak bulut sunucularınıza teslim ederek maliyetleri düşürebiliriz.
Nitro Sistemi ile şu özelliklerden yararlanırsınız:
- Yetkisiz erişimi önlemek için sanallaştırılmış kaynaklarınızı sürekli izleme
- Yüksek hızlı ağ iletişimi, yüksek hızlı blok depo ve G/Ç hızlandırma dahil olmak üzere tahsis edilmiş Nitro Kartlarla gelişmiş performans elde etme
- Kimliği tanımlayabilecek bilgileri (PII), finansal bilgileri ve diğer hassas bilgileri korumak için izole edilmiş işlem ortamları oluşturma
Nitro Sistemi, yeni nesil bulut sunucularımızın temel platformudur. Amazon Esnek İşlem Bulutu (Amazon EC2) kullanarak farklı işlemci, depolama, ağ iletişimi, işletim sistemi ve satın alma modeli yapılandırmalarını içeren 600'den fazla bulut sunucusu arasından seçim yapabilirsiniz. Aynı zamanda hipervizörler konusunda endişelenmeden her türlü karmaşık kullanım örneği için bulut sunucularını uygun ölçekte kullanabilirsiniz.
Hemen bir hesap oluşturarak AWS'de hipervizörleri ve bulut sunucularını kullanmaya başlayın.