Konuyu Açan
#1
Merhaba, yeni bir dedicated sunucu kurarken disk düzeni konusunda yine aynı kararsızlığa düştüm. Üzerinde web uygulaması ve MySQL/PostgreSQL çalışacak; yük çoğunlukla küçük ama sık yazma işlemlerinden oluşuyor. Kâğıt üzerindeki hız değerlerinden ziyade, gerçek kullanımda hangisinin daha anlamlı olduğunu merak ediyorum.
Karar vermeden önce mevcut yükte
- İki diskle RAID1, maliyet ve kurulum kolaylığı açısından cazip. Disklerden biri arızalanırsa sistem çalışmaya devam eder; ama yoğun yazma altında gecikmenin nasıl değiştiği denetleyiciye, disklere ve iş yüküne bağlı.
- Dört diskli RAID10 daha fazla disk gerektiriyor, fakat eşzamanlı okuma/yazma yükünde daha iyi sonuç verebildiği senaryolar var. Yine de her uygulamada fark hissedilmeyebilir; sorgu yapısı veya RAM yetersizliği asıl darboğaz olabilir.
- RAID’i yedek sanmamak gerektiğini de hatırlatayım: yanlışlıkla silinen veriyi ya da bozuk bir veritabanı yedeği tek başına kurtarmaz. Ayrı sunucuya veya depolamaya düzenli yedek almak hâlâ şart.
Karar vermeden önce mevcut yükte
iostat -xz 1 ile disk bekleme ve kullanım değerlerine bakıyorum; mümkünse üretim dışı ortamda temsili bir test de yapıyorum. Siz dedicated sunucularda veritabanı için RAID1 mi kullanıyorsunuz, yoksa RAID10’un maliyetine değdiğini düşündüğünüz bir iş yükünüz oldu mu?