SSD Dayanıklılığı

Öngörülen SSD’nin varsayılan ömrü, dayanıklılık tablosu

Harika bir grafiksel SSD seçmek için çeşitli yaklaşımlar vardır ve çoğu, form faktörü ve arayüz uyumluluğu (NVMe / PCIe, SATA veya SAS) için içine gireceği fiziksel sisteme bağlı olacaktır. Ortak olan tek şey, -etek bir K = 32 grafiği oluşturmak için bayrağı kullanarak yaklaşık 1,8 TB veya bu seçenek olmadan 1,6 TB yazma gerektirdiğinden, yüksek dayanıklılığa ihtiyacınız olacaktır .

Dayanıklılık, SSD yıpranmadan önce ne kadar verinin yazılabileceğidir. Chia’da bu önemlidir, çünkü bir çizim SSD’si genellikle% 100 görev döngüsünde olacak ve tüm gün yazacaktır.

Karma kullanım veya yüksek dayanıklılığa sahip bir veri merkezi veya kurumsal SSD, çizim için en iyi seçimdir. Bol dayanıklılığa sahip kullanılmış SSD’ler eBay, Craigslist veya benzerlerinde iyi bir değer için bulunabilir.

Tüketici NVMe SSD’leri, düşük dayanıklılık nedeniyle genellikle tavsiye edilmez ve büyük patlama performansı için genellikle daha hızlı ortama (SLC veya tek seviyeli hücre) yönelik önbelleğe alma algoritmaları kullanırlar. Ağır iş yükü ve sürekli IO altında iyi performans göstermezler. Harika çizim performansı sunacak çok yüksek performanslı tüketici NVMe SSD’leri vardır, ancak TBW’deki daha düşük derecelendirilmiş dayanıklılık daha hızlı bir yıpranma ile sonuçlanacaktır.

VendorModelForm FactorInterfaceClass$ASP$/GBUser Capacity (GB):usable GiB in OSSpec sheet rated TBWtotal plots, worst, (TiB)total plots, best, (TiB)$/TiB, worst$/TiB, best
IntelP3700U.2 & AICNVMeenterprise mixed use$250.00$0.1616001455.54380019532930$0.13$0.09
IntelP3600U.2 & AICNVMeenterprise mixed use$140.00$0.0916001455.58760391977$0.36$0.14
IntelP4600U.2 & AICNVMeenterprise mixed use$352.00$0.1132002910.91820013562441$0.26$0.14
IntelP3600U.2 & AICNVMeenterprise mixed use$116.00$0.1012001091.66570297742$0.39$0.16
IntelP3600U.2 & AICNVMeenterprise mixed use$115.00$0.1012001091.66570293732$0.39$0.16
IntelP4600U.2 & AICNVMeenterprise mixed use$176.00$0.1116001455.58990407732$0.43$0.24
IntelP4600U.2 & AICNVMeenterprise mixed use$220.00$0.1120001819.311080509916$0.43$0.24
IntelP3700U.2 & AICNVMeenterprise mixed use$120.00$0.30400363.97300332498$0.36$0.24
Micron5300 MaxSATA 2.5inSATAenterprise SATA$307.20$0.1619201746.6175205571270$0.55$0.24
Micron5300 MaxSATA 2.5inSATAenterprise SATA$614.40$0.1638403493.12452811142539$0.55$0.24
IntelS4610SATA 2.5inSATAenterprise mixed use$144.00$0.15960873.35800266586$0.54$0.25
Micron5300 ProSATA 2.5inSATAenterprise SATA$249.60$0.1319201746.652562001000$1.25$0.25
Micron5300 ProSATA 2.5inSATAenterprise SATA$499.20$0.1338403493.184104002000$1.25$0.25
SamsungPM1725bU.2 & AICNVMeenterprise mixed use$267.00$0.1716001455.587604001000$0.67$0.27
Micron9300 ProU.2NVMeenterprise$1,152.00$0.1576806986.3168007274000$1.58$0.29
Micron9300 ProU.2NVMeenterprise$576.00$0.1538403493.184003642000$1.58$0.29
IntelP4610U.2NVMeenterprise mixed use$300.00$0.1916001455.5106134301031$0.70$0.29
DRAMDDR3DIMDDR3memory$768.00$1.50512465.825002500$0.31$0.31
SamsungPM983U.2 and M.2NVMedata center$110.00$0.11960873.31366.5663350$1.76$0.31
SamsungPM983U.2 and M.2NVMedata center$225.00$0.1219201746.62733.12125700$1.80$0.32
IntelS3710SATA 2.5inSATAenterprise mixed use$68.00$0.17400363.98300137205$0.50$0.33
CorsairCSSD-F960GBMP510M.2NVMeclient$120.00$0.13960873.3170076350$1.57$0.34
ToshibaPX04SVQ2.5in SASSAS 12Gbpsenterprise SAS$380.00$0.2416001455.587603981074$0.96$0.35
InlandInland Premium 1TB SSDM.2NVMeclient mainstream$125.00$0.121024931.5160073350$1.72$0.36
Micron9300U.2NVMedata center$768.00$0.2038403493.184003642000$2.11$0.38
Micron9300 MaxU.2NVMeenterprise$1,600.00$0.2564005821.93730016504125$0.97$0.39
Micron9300 MaxU.2NVMeenterprise$800.00$0.2532002910.9186008252063$0.97$0.39
SabrentSB-ROCKET-NVMe4-2TBM.2NVMeclient$349.00$0.1720001819.33600163700$2.14$0.50
IntelS4600SATA 2.5inSATAenterprise mixed use$96.00$0.20480436.62950104188$0.92$0.51
DRAMDDR4DIMDDR4memory$1,536.00$3.00512465.825002500$0.61$0.61
IntelP4510U.2NVMedata center$400.00$0.2020001819.32054115516$3.49$0.78
WDSN750M.2NVMeclient mainstream$60.00$0.12500454.83001475$4.40$0.80
WDSN750M.2NVMeclient mainstream$120.00$0.121000909.760027150$4.40$0.80
CorsairMP510M.2NVMeclient$120.00$0.13960873.372033150$3.66$0.80
SeagateNitro 1551SATA 2.5inSATAdata center SATA$255.00$0.27960873.32390102305$2.51$0.84
Samsung970 EvoM.2NVMeclient maintream$163.84$0.161024931.560030150$5.46$1.09
IntelP4800XU.2 & AICNVMeenterprise$2,062.50$2.75750682.34100018311831$1.13$1.13
Samsung970 ProM.2NVMeclient high end$307.20$0.301024931.5120050250$6.14$1.23
Intel905pU.2 and M.2NVMeclinet high end$1,152.00$1.20960873.317520938938$1.23$1.23
Intel665pM.2NVMeclient mainstream$102.40$0.101024931.53001575$6.83$1.37
IntelP4800XU.2 & AICNVMeenterprise$2,062.50$5.50375341.141000916916$2.25$2.25
Intel660pM.2NVMeclient mainstream$122.88$0.121024931.52001050$12.29$2.46

Henüz test edilmemiş sürücüler için dakika başına tahmini GiB, wikideki sürücüler için ölçülen sayıları ekledim.

  • NAND P/E Cycles = NAND’nin yıpranmadan önce yapabileceği program / silme döngülerinin miktarı. NAND programları sayfalar halinde (yazar) ve bloklar halinde siler (birçok sayfa içerir)
  • Wearing out – SSD artık UBER’i ​​(düzeltilemez bit hata oranı), alıkoymayı (kapalıyken verileri güvende tutma), arıza oranını veya kullanıcı kapasitesini karşılamıyor
  • UBER = veri hatası sayısı / okunan bit sayısı
  • WAF (Yazma Yükseltme Faktörü) = NAND yazma / ana bilgisayar yazma
  • TBW veya PBW – tükenmeden önce SSD’ye yazılan ana bilgisayarın miktarı
  • TBW = sürücü kapasitesi * döngü / WAF
  • DWPD (günlük sürücü yazma sayısı): garantinin her günü (tipik olarak 5 yıl) yıpranmadan aygıta yazabileceğiniz veri miktarı
  • DWPD = TBW/365/5/ sürücü kapasitesi

Linux’deki Dayanıklılığı

NVMe

https://github.com/linux-nvme/nvme-cli

https://nvmexpress.org/open-source-nvme-management-utility-nvme-command-line-interface-nvme-cli/

NVMe-CLI ile okuma dayanıklılığı – bu, kullanılan toplam dayanıklılığı gösteren gaz göstergesidir

sudo nvme smart-log /dev/nvme0 | grep percentage_used

Sürücünün gerçekte yaptığı yazma miktarının okunması

sudo nvme smart-log /dev/nvme0 | grep data_units_written

Yazılan bayt = çıktı * 1000 * 512B

TBW = çıktı * 1000 * 512B / (1000 ^ 4) veya (1024 ^ 4)

NAND yazmalarını bulmak için, NVMe-CLI için satıcı eklentilerini kullanmanız gerekecektir.

sudo smartctl -a /dev/nvme0

SAS

sg_logs /dev/sg1 --page=0x11

arayın

Percentage used endurance indicator(Yüzde kullanılan Dayanıklılık göstergesi): 0%

Bir cevap yazın

*