Piyasada bu kadar çok sanal disk görüntü formatı varken hangisini kullanacağınızı merak edebilirsiniz. Peki, seni koruduk.
Sanal makine ortamlarını kaydederken, indirirken veya kurarken VDI, VHD, VMDK ve VHDX gibi dosyalarla karşılaşmış olabilirsiniz. Bu dosyalar sanal disk görüntü dosyaları olarak bilinir ve sanallaştırılmış işletim sistemlerini çalıştırmak için gereken sanal disk görüntülerini ve yapılandırmaları depolamak için kullanılır.
Şimdi, tahmin edebileceğiniz gibi, her disk görüntüsü formatının artıları ve eksileri vardır; bu durumda her iki seçeneği ne zaman ve hangi amaçla kullanmalısınız?
VDI Nedir?
VDI (Sanal Disk Görüntüsü), Oracle'ın VirtualBox hipervizörü için geliştirilmiş açık kaynaklı bir sanal disk formatıdır. Açık kaynak yapısı, VMware ve Windows Hyper-V gibi diğer popüler hipervizörlerin platformlar arası VDI desteğine olanak tanır.
Bir .vdi dosyası, VirtualBox'ın Sanal Medya Yöneticisi aracılığıyla bir makine durumunun kaydedilmesiyle oluşturulur. Dosya herkesin kullanması için kopyalanabilir ve paylaşılabilir. Dosyanın VirtualBox'a yüklenmesi, kullanıcılara sabit ve dinamik olarak tahsis edilmiş depolama seçeneği sunar. Dinamik olarak ayrılmış depolama, kullanıcıların dosya boyutu konusunda endişelenmeden dosyayı genişletmeye devam etmesine olanak tanır, Sabit ayırma, sanal ortam için belirli miktarda bellek ayırarak dosya boyutunun kontrol edilmesine yardımcı olabilir. makine.
Artıları |
Eksileri |
---|---|
Farklı işletim sistemlerinde çalışan hipervizörlerin çoğu tarafından desteklenir |
VMDK ve VHDX'ten daha yavaş |
Dinamik ve sabit bellek ayırma seçeneği |
Artımlı yedeklemeleri desteklemiyor |
VHD ve VHDX'ten daha iyi performans gösterir | |
Çok taşınabilir |
VDI, VirtualBox kullanan herkes için harika bir sanal disk görüntüsüdür. Ücretsizdir, açık kaynaklıdır, mükemmel çapraz platform desteğine sahiptir ve taşınabilirdir. Bir VDI dosyasını VirtualBox aracılığıyla çalıştırmak, kullanıcıların uzaktan erişim, anlık görüntü alma ve Windows'ta doğrudan USB erişimi, diğer hipervizörlerde premium olarak sunulur. Ayrıca, En yeni VirtualBox sürümüyle Linux kullanıcıları güvenli önyükleme desteğine sahip oluyor!
VHD ve VHDX Nedir?
VHD ve VHDX, Microsoft tarafından geliştirilen disk görüntü formatlarıdır. VHD, Sanal Sabit Disk anlamına gelir ve Microsoft Virtual PC ve Microsoft Virtual Server gibi eski Microsoft sanallaştırma ürünlerinde kullanılan formattır. Geliştirme durmuş olsa da, VHD hala daha yeni Microsoft Hyper-V hipervizöründe çeşitli eski uygulamalar için kullanılıyor.
VHDX, Sanal Sabit Disk v2 anlamına gelir. Eski VHD formatının halefidir ve öncelikle Microsoft Hyper-V üzerinde çalışır. VHDX, VHD'ye göre çeşitli iyileştirmeler sağlayarak maksimum 64 TB disk alanı sağlar, genel performansı artırır, daha iyi güvenlik ve dayanıklılık ile VirtualBox, VMware ve Citrix gibi diğer platformlar için üçüncü taraf desteği XenServer.
VHD ve VHDX öncelikle kullanılır Tip 1 hipervizörler Hyper-V gibi, daha iyi verimlilik ve performans sağlar ancak bu, ana bilgisayardaki olası güvenlik açıkları pahasına olur.
Artıları |
Eksileri |
---|---|
Onarım ve kurtarma yetenekleri |
Konuk işletim sistemleri çeşitli kötü amaçlı yazılım saldırılarına karşı daha hassastır |
Bir sanal makinenin birden fazla kullanıcısı olabilir |
Bozuk VHD ve VHDX dosyaları Windows'un çökmesine neden olabilir |
Her kullanıcı sanal makinenin diğer örneklerini etkilemez |
Gelişmiş özellikleri kullanmak için teknik bilgi gerektirir |
Gelişmiş sunucu sanallaştırması için zengin özelliklere sahip |
Windows dışı işletim sistemleri, özellikle VHDX için sınırlı destek |
VHD çok sayıda sanallaştırma aracı tarafından desteklenir |
VHDX büyük ölçüde Hyper-V ile sınırlıdır |
VHD ve VHDX disk görüntü formatları, halihazırda Microsoft Hyper-V ve diğer Microsoft ile ilgili ürünleri kullanan sistem yöneticileri tarafından en iyi şekilde kullanılır. Başsız çalışma özelliği yönetimi çok daha kolaylaştırır ancak CLI'yi kullanmak için Windows PowerShell bilgisi gerekir. Sanallaştırma konusunda yeniyseniz bu formatı atlayıp VDI ve VMDK gibi daha genel amaçlı bir disk imaj formatı kullanmak isteyeceksiniz.
VMDK Nedir?
VMDK dosya formatı ilk olarak VMWare'in Workstation Pro ve Workstation Player hipervizörleri gibi sanallaştırma ürünleri için özel olarak geliştirildi. Ancak 2011'deki bazı revizyonlardan sonra VMDK, farklı platformlarda daha iyi birlikte çalışabilirlik için açık bir format haline getirildi. VMDK dosyaları artık VirtualBox, QEMU, Hyper-V, Workstation Pro ve Workstation Player kullanılarak çalıştırılabilir.
VMWare'in sanallaştırma ürünleri, işlevler ekleyen ve VM'lerin kullanımını çok daha kolay hale getiren birçok gelişmiş özellik sunar. VMDK'yı VMWare'in İş İstasyonu hipervizörleri aracılığıyla çalıştırmak, kullanıcılara hızlı ve kolay bir şekilde artımlı yedeklemeler sağlar anlık görüntüler, daha eski kaydedilmiş makine durumlarına geri dönme yeteneği, canlı geçiş ve genel olarak daha hızlı performans VHD ve VDI.
Artıları |
Eksileri |
---|---|
Platformlar arası destek |
Microsoft Hyper-V'de çalışmıyor |
Daha iyi genel performans |
Gelişmiş özellikler yalnızca Workstation Pro'da mevcuttur |
Düzenli çalışmayı aksatmadan bir ana bilgisayardan diğerine geçiş | |
Artımlı yedeklemeler |
VMDK, Workstation Pro'yu zaten satın almış veya satın almak isteyen kişiler tarafından en iyi şekilde kullanılır. Şifrelenmiş VM'ler, anlık görüntüler, uzaktan bağlantı ve kapsayıcılar gibi çok sayıda özelliğin yanı sıra diğer hipervizörlerle karşılaştırıldığında mükemmel performans elde edersiniz. Örneğin, ücretsiz İş İstasyonu Oynatıcıları hala VirtualBox'tan daha iyi performans gösteriyor. Ancak ekstra özellikleri kaçıracaksınız. Dolayısıyla, bir Workstation Pro lisansı satın almayı haklı çıkaramıyorsanız, daha hızlı işlem için Workstation Player'ı ve anlık görüntü alma ve uzaktan erişim gibi özellikler için VMDK'lı VirtualBox'ı kullanın.
Peki ya ISO?
Optik Disk Görüntüsü (ISO) bir sanal disk formatı değil, optik disk görüntüleri için kullanılan bir dosya formatıdır. Genellikle, yazılımı yüklemek veya çalıştırmak için kullanılabilecek bir CD veya DVD içeriğinin bir kopyasını depolamak için kullanılır. ISO dosyaları sanallaştırma için özel olarak tasarlanmamıştır. Ancak, bellek sürücülerinin klonlanmasında kullanıldıkları için, hipervizörler bunları sanal olarak bağlayabilir, dosyalarına erişebilir ve normal bir VM gibi çalışabilir.
ISO dosyaları, işletim sistemi görüntülerini internette dağıtmak için mükemmeldir. Ancak bunları sanallaştırma için kullanmak daha ayrıntılı bir kurulum gerektirir ve potansiyel olarak performans ve özelliklerin kaçırılmasına neden olur. Bu nedenle, mümkün olduğunda ISO dosyaları yerine sanal disk görüntülerini indirdiğinizden emin olun. Bu özel formatları kullanmak, yapılandırma sırasında size zaman kazandırır ve makinenizi ilk başlattığınızda zaten uyumlu özelliklere sahip olur.
Sanal Disk Görüntü Formatlarını Dönüştürebilir misiniz?
Sanal disk görüntü dosyalarını diğer formatlara dönüştürmek mümkündür. Her ne kadar VDI, VHD, VHDX ve VMDK en popüler hipervizörlerde çalışabilse de çoğu, diğer platformlara geçiş sırasında özellik uyumluluğunu sağlamak için sanal görüntü dosyalarını diğer formatlara dönüştürmeye devam ediyor.
Sanal görüntü dosyalarını diğer formatlara dönüştürmenin en basit yollarından biri, VirtualBox ve VMware Workstation'da halihazırda sağlanan araçları kullanmaktır. VirtualBox Virtual Media Manager, ISO, VHD, VHDX ve VMDK'yı VDI'ye dönüştürebilir. Benzer şekilde, VMware Workstation'daki sanal makine sihirbazı ISO, VDI, VHD ve VHDX'i açmak ve bunları VMDK olarak kaydetmek için kullanılabilir.
VDH ve VHDX'i diğer formatlara (ve tersini) dönüştürmek isteyenler için Microsoft Virtual Machine Converter'ı indirmeniz gerekecektir. Daha ileri düzey kullanıcılar, PowerShell ve VBoxCommands aracılığıyla birden fazla sanal disk görüntüsünü dönüştürebilir.
Performans ve Özellikleri Kaybetmeyin
Disk görüntülerinin ve hipervizörlerin özellik uyumluluğunu sağlamak için sanal disk görüntü formatları geliştirilmiştir. Her ne kadar VDI, VHD, VHDX ve VMDK platformlar arası desteğe sahip olsa da, bunların kendileri için özel olarak üretilmemiş hipervizörlerde çalıştırılması, değerli performans ve özelliklerin kaçırılması anlamına gelecektir. İdeal olarak, VirtualBox için VDI'yı, Hyper-V'de VHD ve VHDX'i ve Workstation için VMDK'yı kullanmalısınız. Tek seferlik durumlar için, bunları sahip olduğunuz hipervizörle kullanabilirsiniz. Ancak daha uzun kullanım durumları için bunun yerine görsellerinizi dönüştürmeyi düşünebilirsiniz.