Anasayfa > Makaleler, Sanallaştırma, Servers, Windows 2012 Server > Microsoft Virtual Machine Converter

Microsoft Virtual Machine Converter

Merhabalar bu makalemde Fiziksel bir sunucunun sanal bir sunucuya çevrilmesi konusunu işlemeye çalışacağım.

MVMC için 3.0 sürümü yayınlandı. Şurada MVMC (Microsoft Virtual Machine Converter) aracının ilk beta çalışmalarından bahsedeli 2,5 yıl olmuş. Bu süre zarfında MVMC 1.0 ve 2.0 sürümleri yayınlandı. MVMC yani Microsoft Virtual Machine Converter, sanaldan sanala (v2v) ve yeni sürümüyle birlikte fizikselden sanala  (p2v) dönüşümler sırasında BT uzmanlarının işini oldukça kolaylaştıran ve Microsoft tarafından resmi olarak desteklenen ücretsiz bir araç. Dün ise bu stand-alone dönüşüm aracının yeni sürümü duyuruldu: MVMC 3.0

mvmc-3-0

MVMC 3.0 aracını kullanarak VMware vSphere ortamında çalışan sanal makineleri kayıpsız olarak ve doğrudan Microsoft Hyper-V veya Microsoft Azure IaaS sanal makinelerine (v2v) dönüştürebilirsiniz. Bu noktada MVMC, direkt ESXi Host’lara bağlanabildiği gibi vCenter Server üzerinden de VMware sanal makinelerini bulup dönüşüm işlemi gerçekleştirebiliyor. Ayrıca 3.0 sürümle birlikte artık ortamdaki fiziksel sunucuların da Microsoft Hyper-V sanal makinelerine dönüştürülmesi (p2v) destekleniyor.

  • V2V (Virtual to Virtual) – Sanaldan sanala dönüşüm. X marka sanallaştırma platformu üzerindeki sanal makine ve sanal diskleri Y marka sanallaştırma platformunda çalışabilecek şekilde dönüştürme işlemi.
  • P2V (Phsical to Virtual) – Fizikselden sanala dönüşüm. Ortamda fiziksel olarak çalışan sunucuyu ve disklerini bir sanallaştırma platformu üzerinde sanal makine olarak çalışacak şekilde dönüştürme işlemi.

Her sürümde biraz daha gelişen MVMC 3.0 aracı GUI yanında doğal PowerShell desteğine de sahiptir; dönüşüm operasyonlarını yöneten kendi PS cmdlet’leri vardır. Bu yönüyle örneğin dönüşüm sürecini otomatikleştirmek için tasarlayacağınız System Center Orchestrator Runbook’larına veya kendi scripting yapınıza kolayca entegre edebilirsiniz.

mvmc-3-0-indir Microsoft Virtual Machine Converter 3.0

Yukarıdaki bağlantıyı kullanarak Microsoft Virtual Machine Converter 3.0 kurulum dosyasını indirebilirsiniz. Ayrıca aynı bağlantı üzerinden operasyonel adımları da açıklayan Microsoft_Virtual_Machine_Converter_Admin_Guide_3_0.docx ve PowerShell cmdlet’leri hakkında bilgilerin yer aldığı MVMC_cmdlets.doc dokümanlarını indirebilirsiniz.

MVMC 3.0 Özellikler

  • VMware sanal makineleri üzerindeki sanal diskleri dönüştürüp doğrudan Microsoft Azure hesabınıza upload edebilir.
  • Ortamda çalışan fiziksel sunucu ve disklerini Hyper-V üzerinde çalışacak sanal makinelere dönüştürebilir. Bu P2V senaryosunda sadece VHD disklere dönüşüm desteklendiği aklınızda bulunsun. Ayrıca yine bu P2V senaryosunda doğrudan Microsoft Azure IaaS altyapısına gönderim desteklenmez. Ancak fiziksel sunucuyu Hyper-V üzerine P2V yaptıktan sonra VHD’yi Azure’e upload etmek mümkün.

mvmc-p2v

  • VMware sanal makinelerini sanal disk içeriği, bellek, işlemci, ağ adaptörü gibi bileşenleriyle birlikte doğrudan Hyper-V sanal makinelerine dönüştürebilir.

mvmc-v2v

  • VMware sanal makineleri için Online ve Offline dönüşümü destekler. Online dönüşüm yönteminde sanal makine (source vm) başlangıçta açıktır ancak belirli pre-action’lar gerçekleştikten sonra yani dönüşüm sırasında kapatılır. Offline dönüşüm yönteminde ise Source VM direkt kapalıdır. Offline dönüşüm yöntemi VMDK’ların VHD formatına dönüşümü mantığına dayanır.
  • Dönüşüm öncesinde VMware sanal makinesi üzerindeki VMware Tools paketini otomatik olarak Uninstall edebilir. Bu özellik sadece kaynak sanal makine (source vm) online durumdayken başlatılan dönüşüm sırasında kullanılabilir.
  • MVMC, VMware Tools uninstall öncesinde Source VM için geçici yedek amaçlı bir Snapshot (Checkpoint) alır ve ardından VM’i shutdown ederek dönüşümün tutarlı olmasını sağlar. Bu yüzden, online olarak başlatılan dönüşüm süreci offline olarak ilerler ve tamamlanana kadar Source VM aslında kapalı durumdadır. Dönüşüm sonrasında ise Source VM Snapshot anına geri dönülür ve seçiminize göre kapalı durumda da bekletilebilir. Snapshot’a geri dönen Source VM, üzerinde VMware Tools bulunan haliyle bekler.
  • MVMC, offline olarak başlatılan dönüşümü de destekler ancak bu senaryoda VMware Tools uninstall işlemi uygulanamaz. Ama Windows VM’ler için VMware Tools servislerini ve sürücülerini disable edebilir. Offline dönüşüm yönteminde Linux VM’ler için ise herhangi bir Uninstall veya Disable işlemi uygulanmaz, manual olarak sizin uygulamanız gerekir.
  • Dönüştürdüğü sanal makineler (target vm) üzerine ağ adaptörlerini (vNIC – Virtual Network Adaptor) otomatik olarak ekleyebilir.
  • Sihirbaz (GUI) destekli kullanılabilir.
  • Doğal PowerShell desteği vardır; kendi cmdlet’lerine sahiptir.
  • Aşağıdaki sürüm VMware Host’lar üzerindeki sanal makineleri doğrudan Hyper-V platformu üzerine V2V yapabilir.
    • VMware vSphere 5.5
    • VMware vSphere 5.1
    • VMware vSphere 4.1
    • VMware vCenter Server 5.5
    • VMware vCenter Server 5.1
    • VMware vCenter Server 4.1
  • Desteklenen VMware Host’lar üzerinden aşağıdaki Hyper-V sürümlerine doğru V2V yapabilir.
    • Windows Server 2008 R2 SP1 Hyper-V
    • Windows Server 2012 Hyper-V
    • Windows Server 2012 R2 Hyper-V
  • Desteklenen VMware Host’lar üzerinden aşağıdaki Hyper-V sürümlerine doğru V2V yapılırken sanal disk içeriği doğrudan VHDX olarak oluşturabilir.
    • Windows Server 2012 Hyper-V
    • Windows Server 2012 R2 Hyper-V
  • Aşağıdaki Windows ve Linux Guest OS’lerin VMware Host’lar üzerinden dönüşümünü ve Hyper-V üzerine tam provizyonunu gerçekleştirebilir.
    • Windows Server 2008, 2008 R2, 2012, 2012 R2
    • Windows Vista, 7, 8, 8.1
    • Red Hat Enterprise Linux 5, 6
    • Ubuntu 10.04, 12.04
    • SUSE Linux Enterprise 11
    • CentOS 5, 6
    • Debian GNU/Linux 7
    • Oracle Linux 5, 6

V2V yapılacak Windows Server 2012 R2 Source Guest OS’ler sadece VMware vCenter Server 5.5 veya ESXi 5.5 üzerinde olursa desteklenir.

SUSE Linux Enterprise Server 11 SP2 ve SP3 dağıtımları dönüşüm sonrasında INITRD_MODULES içerisine hv_vmbus, hv_netvsc, hv_storevsc, hv_blkvsc girdilerinin eklenmesi gibi bazı ek adımlar gerektirir. Eğer bu sürüm Guest OS’leri V2V yapıyorsanız Microsoft_Virtual_Machine_Converter_Admin_Guide_3_0.docx dokümanına göz atmanızı öneririm.

  • Doğrudan Azure’a dönüşüm (upload) için desteklenen Guest OS’ler.
    • Windows Server 2012 R2 Standard, Datacenter
    • Windows Server 2012 Standard, Datacenter
    • Windows Server 2008 R2 Standard, Enterprise, Datacenter
    • Windows Server 2008 Standard, Enterprise, Datacenter
    • Red Hat Enterprise Linux 5, 6
    • Ubuntu 12.04
    • SUSE Linux Enterprise Server 11
    • CentOS 5, 6
    • Debian GNU/Linux 7
    • Oracle Linux 5, 6

Azure’a dönüşümde desteklenen kaynak VMware Host sürümleri aynıdır.

  • Fizikselden sanala dönüşüm (p2v) için desteklenen OS’ler.
    • Windows Server 2012 R2 Standard, Datacenter
    • Windows Server 2012 Standard, Datacenter
    • Windows Server 2008 R2 Standard, Enterprise, Datacenter
    • Windows Server 2008 Standard, Enterprise, Datacenter
    • Windows 8, 8.1
    • Windows 7
    • Windows Vista
  • V2V dönüşüm için desteklenen VMware sanal disk tipleri.
    • monolithicFlat
    • monolithicSparse
    • twoGbMaxExtentFlat
    • twoGbMaxExtentSparse
    • streamOptimized
    • vmfs
    • vmfsSparse
    • delta disk conversion
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: