VHD (Virtual Hard Disk) ve AVHDX (Automatic Virtual Hard Disk Expansion)

VHD (Virtual Hard Disk) ve AVHDX (Automatic Virtual Hard Disk Expansion) sanal disk formatlarıdır ve sanal makinelerde depolama için kullanılırlar. AVHDX, gelişmiş özelliklere sahip bir sanal disk formatıdır ve VHD’nin geliştirilmiş bir versiyonudur.

Sanal makinelerde verilerin güvenliğini, bütünlüğünü ve performansını sağlamak için kullanılır. Farklılık zincirleri ve bütünlük kontrolü, sanal disklerde yapılan değişikliklerin yönetilmesine ve izlenmesine yardımcı olur.

VHD (Virtual Hard Disk):

  • VHD, sanal makinelerde depolama alanı olarak kullanılan bir disk biçimidir.
  • Bu format, sanal makinelerin depolama ihtiyaçlarını karşılamak için kullanılır.
  • Bir VHD, sanal makine dosyalarını depolamak için kullanılır ve genellikle sabit boyutta olabilir veya dinamik olarak genişleyebilir.

AVHDX (Automatic Virtual Hard Disk Expansion):

  • AVHDX, Hyper-V sanal makineleri için daha gelişmiş bir sanal disk formatıdır.
  • AVHDX, sanal diskin farklılık zinciri (differencing chain) oluşturulmasına olanak tanır.
  • Farklılık zinciri, sanal disk üzerinde yapılan değişikliklerin kaydedilmesi ve eski durumların korunmasını sağlar. Bu sayede geri dönüş noktaları oluşturulabilir.

Differencing chain (Farklılık zinciri):

  • AVHDX formatı, farklılık zinciri adı verilen bir yapı oluşturabilir. Bu yapı, ana sanal diske yapılan değişiklikleri takip eder.
  • Her bir AVHDX dosyası, ana diske yapılan değişikliklerin ardışık bir şekilde kaydedildiği bir zincir oluşturur. Böylece, sanal diskin belirli bir durumuna geri dönüş yapılabilir.
  • Bu farklılık zinciri, birleştirme (merging) işlemi ile kontrol edilir ve yönetilir. Birleştirme işlemi, farklılık zincirindeki değişikliklerin ana diske uygulanmasını sağlar.

Integrity checking (Bütünlük kontrolü):

  • Bu, AVHDX farklılık zincirinin bütünlüğünün sağlanması için yapılan işlemdir.
  • Depolama sistemi veya sanal disk dosyalarında meydana gelen hataların tespit edilmesini ve düzeltilmesini sağlar.
  • Bütünlük kontrolü, farklılık zincirinin güvenilirliğini artırarak sanal makinelerde veri kaybını önlemeye yardımcı olur.

Önerilen yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir