Soru Sanal makineler ile ince provizyon üzerinde depolamada kalın temel hazırlamanın avantajları


Sanal makineleri oluştururken genellikle depolama alanının ince bir şekilde hazırlanmasını kullanırım: çok fazla esneklik sağlar ve görünüyor daha hızlı inşa etmek.

Görebildiğim tek potansiyel avantaj, bir VM'nin altta yatan depolama altyapısında mevcut alanın kazara bulunmadığından emin olmaktır - diğerleri var mı?


9
2017-11-11 00:13


Menşei


iki kopya gibi görünüyor serverfault.com/questions/279773/... --- belki ikisi birleştirilmelidir - mdpc
Mdpc - Bunu sormak için hazırlanırken bunu gördüm - bu ilişkilidir, ama bence bu, kendisini yetkilendirmek için yeterlidir. - warren


Cevaplar:


İnce hazırlıklı diskler büzülmez; Tüm blokları ayırdıktan sonra, bu kadar.

Ayrıca, bir Hızlı Biçim yapmazsanız, Windows aslında ince hazırlanmış diskin tamamını dolduracaktır.

Ayrıca bir performans cezası da olabilir, ancak% 100 emin değilim ve test edilmesi gereken bir şey var; Bazı ana bilgisayar tabanlı hipervizörlerde böyle olduğunu biliyorum.


5
2017-11-11 00:31



Depolama vMotion yaparsanız, provizyonu kalın bir VM'ye küçültebilirsiniz. - jftuga


Diğer görevli olmayan suçlular:

  • İnce hazırlıklı sürücüler çok kolay bir şekilde parçalara ayrılabilir. Barındırma aygıtını birleştiremezseniz, performansı çok kötü etkileyebilir.
  • aşırı tahsis edilmiş alanın bulunduğu ince hazırlıklı depolama alanında gerçek disk alanı bittiğinde, herhangi bir yazma işlemi genellikle herhangi bir onarımın ötesinde bir veya birkaç VM sürücüsünde bir felaket hatası verebilir, böylece gerçek disk kullanımınızı daha iyi izlersiniz depolama ana bilgisayarı dikkatlice.

3
2017-11-17 17:45





Seyrek diskler ekstra bir performansa sahiptirler, çünkü büyüklüklerini izlemek ve gerektiğinde genişletmek kaynak gerektirir. Çok fazla değil ama elinizde olan kaynaklara bağlı. Bazı kurulumlar için disk alanı önemli değildir, bu yüzden performansı geliştirmek için her şey önceden onaylanır, diğerleri için yeterli CPU döngüsü ve IOPS var, ancak depolama alanı sınırlı (özellikle SSD tabanlı depolama kullanılırken), dolayısıyla seyrek kullanılması tercih edilir diskler


2
2017-11-11 11:45



Aslında performans isabeti çoğunlukla parçalanmadır. Bir sürücüyü başlatırken, tüm bloğu bitişik olurken, ince yapılandırılmışken ağır parçalara bölünebilir. "boyutunun izlenmesi ve genişletilmesi" basitçe gerçekleşmez; seyrek dosyalar aslında bir "serbest" dosya sistemi özelliğidir ve bloklar kendilerine ayrıldığında otomatik olarak büyürler. - wazoox
Bir dosya sistemi kullanıyorsanız (ki bu kendi başına bir performans sorunu olabilir, bu da doğrudan IO arazisine girmiyorsanız, bu her zaman iyi bir şey değildir) doğrudur. - dyasny


Kalın provizyonun başlıca avantajları şunlardır:

  • Sabit Disk tahsisinin bitişik blokları kullanma olasılığı daha yüksektir, fiziksel plakalarda daha az parçalanma
  • Fiziksel disk alanı hemen tahsis edilir, bu yüzden aşırı provizyon tuzağına düşmezsiniz.

Ana dezavantajları şunlardır:

  • Disk provizyonu daha uzun sürecek çünkü bu alanın tamamen talep edilmesi gerekiyor
  • Belirli bir VM tarafından kullanılmayan kapasite bile, dağıtımda kullanılır.

2
2017-08-30 19:19