Ana içeriğe geç
Bulut & Altyapı

NetBSD RAIDframe modülüne çoklu disk aynalama ve scrubbing desteği geldi

Öne çıkanlar

  • N-way RAID 1 mimarisi ikiden fazla diskin tek bir ayna dizisinde çalışmasına imkan tanıdı.
  • RAID scrubbing özelliği tüm RAID seviyelerinde sektör tabanlı okuma hatalarını tespit ediyor.
  • Disk yeniden yapılandırma algoritması tek bir sağlam diskten okuma yapacak şekilde güncellendi.

NetBSD projesi kapsamında Google Summer of Code 2026 geliştiricisi Emmanuel Nyarko, işletim sisteminin disk yönetim çatısı olan RAIDframe modülü için yeni özellikler geliştirdi. Çalışma kapsamında RAID 1 aynalama yapısını ikiden fazla diske genişleten N-way RAID 1 desteği ile veri bütünlüğünü denetleyen RAID scrubbing mekanizması sisteme eklendi.

Yeni mimari, tek bir birincil diskin yanında birden fazla ikincil disk tanımlanmasına olanak tanıyarak veri yedekliliğini artırıyor. Eşzamanlı okuma işlemlerinde en kısa I/O kuyruğuna sahip disk tercih edilirken, yazma işlemleri dizideki tüm aktif disklere uygulanıyor. Dinamik fiziksel disk adresi yönetimi ve güncellenen DAG yapıları sayesinde çoklu disklerin yeniden yapılandırma süreçleri daha kararlı hale getirildi.

Sisteme kazandırılan scrubbing özelliği ise tüm RAID seviyelerindeki disk sektörlerini tarayarak okuma hatalarını raporluyor. Kullanıcılar raidctl aracı üzerinden tüm diski veya belirli bir yüzdelik dilimi denetleyebiliyor. Geliştirilen N-way RAID 1 yapısının testlerin ardından NetBSD ana kaynak koduna dahil edilmesi planlanıyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.