Vmware ve Hyper-v | Farklar ve Çalışma Prensipleri



Merhaba arkadaşlar , bu makalemizde sanallaştırma dünyasında devleşen 2 ürününün arasındaki farkları ve neden tercih sebebi olduklarını elimden geldiğince açıklamaya çalışacağım

 

Öncelikle bir önceki makalemde bu ürünler hakkında kısa bir bilgi aktarmıştım bu yazıya aşağıdaki linkten ulaşabilirsiniz

https://www.virtuallbox.com/home/sanallaştırmada-en-çok-kullanılan-ürünler


VMware

Hemen konuya Vmware üzerinden devam edelim , belki biliyorsunuzdur VMware firmasının bize sunmuş olduğu bir çok ürün var ,

Daha gelişmiş versiyonları mevcut tam olarak görmek ve incelemek için aşağıda bulunan linkten yararlanabilirsiniz

https://www.vmware.com/tr.html


Bizim şuanlık ilgilendiğimiz kısmı Vsphere Hypervisor olan ürünüdür , bu teknolojinin çalışma mantığını inceleyelim

Öncelikle server üzerindeki katmanlara baktığımızda , boş bir sunucuda ilk katman donanımdır yani fiziksel olarak bulunan parçalar nedir bunlar anakart , ram ,cpu ,disk , raid kart vb. parçalar ilk katmanı oluşturmakta ikinci katman nedir , üzerine kurduğunuz işletim sistemi (windows yada linux fark etmez) sonraki katman ise Application dediğimiz katmandır yani uygulamalarımızın bulunduğu ( web server, exchange , vb) katmandır


VMware kurduğumuz zaman, server ilk restartdan sonra donanım katmanı ile işletim sistemi arasına bir katman oluşturuyor ve buna da Hypervisor diyoruz , böylece donanım+hypervisor+isletim sistemi+application şeklinde sıralama değiştirmekte böylelikle artık serverımız üzerine bulunan kaynakları efektif olarak kullanıyoruz ve yönetebiliyoruz , kurulum ve yönetim ile ilgili VMware etabından yazılarımı okuyabilirsiniz


Hyper-v


Önceki makalemizde kısaca açmıştık , 2 farklı şekilde kullanıldığını anlatmıştık , birincisi Core olarak ikicisi ise Role olarak aktif edebiliriz dedik , bu konuyu biraz açalım ;


Core olarak kurulan versiyonu , aslında bir windows server kurmaktan farkı olmayan bir kurulumdur ,fakat yönetim olarak bir GUİ arayüzüne sahip değil tüm işlemler powershell ve komutsistemi ile yönetim sağlanmakta , Role olarak kullanılan versiyonu ise , windows server kurulumundan sonra rolu kurmanız ile aktif oluyor


Peki 2'si arasındaki fark nedir


Core olarak kullandığınızda işletim sistemi yer tasarrufu ve daha az kaynak tüketimi sağlamakta , biliyorsunuz sadece GUİ ara yüzü bile bir sürü kaynak tüketiyor arka planda ,Core da bu olmadığı için daha verimli hale getiriyor öte yandan role olarak kurduğunuzda iki tane dezavantaj sağlar , bunları biri Hyper-v arka planda bir servis olarak çalışır buda tehlike arzeder bu servisin durması demek tüm sanalların durması ve yapının düşmesi anlamına gelmektedir ( genelde durmaz ama ihtimaller var ) ikinci olarak kaynak tüketiminin core'a göre fazla olması dır , buna rağmen en çok kullanılan role olanıdır nedeni ise kullanım kolaylığı sağladığından


Sonuç olarak ;


Aralarındaki en önemli fark mimari farkından ziyade lisans farkıdır , yani sanallaştırma olarak iki üründe benzer özellikleri var ( VMware biraz daha önde) bunun dışında ikici farkı ise mimarisi biraz farklı olması , VMware direk sanallaştırırken Hyper-v windows üzerinde bir servis olarak çalışması güvensiz görünmesine sebep olmakta( tabi role olarak güvensiz derken bir sorun teşkil etmiyor fakat etme ihtimali yüksek olduğundandır)


Aşağıda bulunan görselde VMware mimarisi bulunmakta , Exsi kurduğunuz anda ilk restrat da devreye girer ve makineyi sanallaştırır ;


Hyper-v mimari olarak aslında hemen hemen aynı fakat , role olarak kurduğunuzda ikici restart da devreye girmekte yani sanallaşmış olmakta , tek servis üzerinde çalışması ve üzerine de windows server işletim sistemi ile birlikte çalışması hem kapasite azaltıyor hemde tek servisin kaderine kalıyor hersey ,

Peki Hyper-v mimarisi nasıl ;


Microsoft , aşağıda bulunan mimariyi ile durumu açıklamıştır ,





Umarım faydalı olmuştur, sonraki yazımda görüşmek üzere ...



68 görüntüleme0 yorum

Son Paylaşımlar

Hepsini Gör