NVMe SSD Ömrü (TBW) ve Kurumsal vs Son Kullanıcı Disk Farkları
Sunucular Neden "Pro" Oyuncu Diskleriyle Çalışmaz?
Veritabanı veya sanallaştırma sunucusu toplayan sistem yöneticilerinin en sık yaptığı hatalardan biri, okuma/yazma hızlarına kanarak yüksek seviye "Consumer" (Son Kullanıcı) NVMe diskleri (Örn: Samsung 980/990 Pro) sunuculara takmalarıdır.
SLC Cache (Önbellek) Yanılgısı
Son kullanıcı diskleri, devasa hızlara (7000+ MB/s) ulaşmak için disk üzerindeki NAND hücrelerinin küçük bir kısmını SLC (Single-Level Cell) gibi davranacak şekilde programlar. İşletim sistemi bu önbelleğe yazarken hız muazzamdır. Ancak sunucu ortamında sürekli (Sustained) devasa veriler yazıldığında bu cache birkaç saniye içinde dolar ve disk, asıl belleği olan TLC/QLC moduna düşer. Bir anda 7000 MB/s hızınız 500 MB/s seviyelerine, IOPS (Saniyedeki İşlem Sayısı) değeriniz ise yerlere çakılır.
TBW (Terabytes Written) ve Kurumsal Diskler
Enterprise (Kurumsal) NVMe diskler (Örn: Samsung PM serisi, Intel Optane, Micron) SLC cache hilelerine başvurmaz. Okuma hızları 3000 MB/s ise, diski tamamen doldurana kadar o hızda yazmaya devam eder. Ayrıca veri koruması (PLP - Power Loss Protection) sayesinde elektrik aniden kesilse bile üzerindeki kapasitörler yardımıyla RAM'deki veriyi güvenli bir şekilde NAND çiplere yazar.
Kendi hypervisor (Proxmox/ESXi) ortamlarınızda hangi SSD modellerini kullanıyorsunuz ve S.M.A.R.T. verilerinde yıpranma (Wear Level) oranlarınız ne durumda?
Son kullanıcı SSD'lerindeki SLC cache dolduğunda hızın nasıl çakıldığını yaşayarak öğrenmiştim. Sunucuya kesinlikle Enterprise disk takılmalı.
Cevap yazmak için giriş yapmalısınız.
Giriş Yap