Hangi KVM disk tipi kullanılır?


11

Birkaç KVM sanal konuk ayarlıyorum ve hangi disk türünün kullanılacağını tartışıyorum. Her birinin artılarını ve eksilerini azaltan çevrimiçi iyi bir kaynak bulamadım.

Farklı disk türlerinin bir listesini ve her birinin avantaj ve dezavantajlarını oluşturmama yardımcı olabilir misiniz? İşte bildiğim disk türleri:

  • Ham görüntü
  • qcow2
  • Özel bölüm (ör. LVM'de)

Bu kriterleri merak ediyorum:

  • Kurulum kolaylığı (her türü oluşturmak ne kadar kolay)
  • Verim
  • Klonlama kolaylığı
  • Genişleme kolaylığı (daha büyük hale getirmek için sanal konuk daha fazla disk alanına sahip olur)
  • Bu disk türüne özgü özellikler
  • Yedekleme kolaylığı
  • Diğer ana bilgisayarlara taşıma

Seçimlerimi değerlendirmeme yardım eder misin?

Yanıtlar:


8

Ham imge ve LVM üzerine yoğunlaşırdım.

Ham görüntü yedekleme ve kopyalama daha kolaydır, çünkü sadece bir dosyadır ve onunla basit bir dosyaya ne yapabilirseniz yapabilirsiniz. Ayrıca, belirli formatlardan kaçınarak kolayca kullanabilirsiniz, örneğin bir çökme veya sorun durumunda dosyalara erişmek için bir döngü cihazına monte etmek gibi (hatta sanallaştırma olmadan bir yedekleme sunucusunda). Öte yandan, ham görüntü dosyaları çekirdek dosya önbelleğinden etkilenir, bu nedenle VM sync () aslında ana makine sunucusunun dosyayı senkronize ettiği () bir diske. Bununla ilgili birçok problemim vardı.

LVM önbellek sorununu atlar, dosyalardan daha iyi performans gösterir (AFAIK, son aylarda değişmiş olabilir) ve yedekleme için anlık görüntülerin avantajlarına sahiptir. Disklerin boyutunu değiştirmek de karmaşık değildir, ancak ham dosyalardan biraz daha az önemsizdir. Ayrıca LVM ile DRBD'yi canlı geçişler / yük devretme için ayarlayabilirsiniz.

Bence, dosyalar için çok özel ihtiyaçlarınız yoksa LVM ile gidin.


9

Verdiğiniz değerlendirme listesini göz önünde bulundurarak, kesinlikle LVM ile devam edin. qcow2 kullanmanın tek avantajı, anlık görüntülerin yapılmasına izin vermesidir. Bu anlık görüntüler, LVM anlık görüntülerinden çok daha üstündür. RAW'ın hiç bir anlık görüntü seçeneği yoktur, ancak bir RAW görüntüsü bir qcow2 anlık görüntüsünün temelini oluşturabilir.

  • Kurulum kolaylığı (ne kadar kolay - her tür oluşturmak): herkes için aynı, qemu-img tarafından kullanılan raw / qcow2, fdisk / lvm api tarafından bölümler / LVs
  • Performans: ham LV'ler veya blok cihazlar en hızlıdır, RAW dosyaları sıraya girer, qcow2 en fazla yüke sahiptir, ancak en zengin özelliklere sahiptir
  • Klonlama kolaylığı: qemu-img bunun için kullanılır ve önceden alınmış anlık görüntüleri dikkate alabilir. LV'lerle diğer blok geliştiricileriyle, muhtemelen dd kullanmanız gerekir
  • Genişleme kolaylığı (daha büyük hale getirmek için, sanal konuk daha fazla disk alanına sahiptir): bu önemliyse, LV en iyi seçimdir. Genellikle değildir, çünkü başka bir sanal disk veya keyfi bir boyut eklersiniz ve ayrıca seyrek diskleri kullanarak depolamayı aşırı kapatabilirsiniz
  • Bu disk türüne özgü özellikler: daha önce de belirttiğim gibi qcow2 en zengin özellikli biçimdir. Ham görüntü btw ile birleştirilebilir, raw'ı temel görüntü olarak ve qcow2'yi anlık görüntü olarak kullanabilirsiniz
  • Yedekleme kolaylığı: bir dosyayı veya dd / cpio kopyalayın - gerçekten sorun değil
  • Diğer ana bilgisayarlara taşıma: canlı taşıma için normalde görüntüyü taşımaya gerek olmayan merkezi depolama kullanırsınız. Blok geçişi de mümkündür. Sanal Makineyi yalnızca çevrimdışı modda ana bilgisayardan ana bilgisayara taşımak için olduğu gibi, sanal makinenin yedeklenmesi / geri yüklenmesi ile aynıdır

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.