SSD TRIM için Donanım RAID Denetleyicisi Desteği


16

Bugün mevcut herhangi bir donanım RAID denetleyicisi TRIM'i destekliyor mu?

Değilse, herhangi bir üreticinin TRIM'i desteklemek için hedef tarihleri ​​var mı?

Performansa duyarlı iş istasyonlarına takılan SSD'ler için TRIM'i bile önemsemeli miyim?

Önermeden önce, evet yazılım RAID'i sorunu ortadan kaldırır, ancak gereksinimlerim yazılım RAID'ine izin vermez.

edit: Cevap, geçerli tarihte "hiçbir RAID denetleyicisi TRIM desteklemiyor" gibi görünüyor.

güncelleme: Intel 7 serisi anakartlar Ağustos 2012 itibariyle RAID 0 TRIM'i destekliyor . Muhtemelen daha da fazla satıcı bunu 2015 yılında destekliyor

Yanıtlar:


18

TRIM komutlarını destekleyen herhangi bir RAID denetleyicisi bilmiyorum.

Wikipedia bağlantınızın açıkladığı gibi, TRIM komutu dosya sistemine artık bir veri bloğuna ihtiyaç duyulmadığında bir SSD'ye bildirme yolu sağlar. Örneğin, bir dosya silindikten sonra.

Dosya sistemi ile SSD'ler arasında bir RAID katmanınız varsa hayat daha da karmaşıklaşır. Önce dosya sisteminden TRIM komutlarını kabul etmek için RAID yazılımını (veya ürün yazılımını) güncellemeniz gerekir. Daha sonra RAID katmanı onlarla ne yapacağını bulmalı. RAID 1 (yansıtma) için oldukça basittir. RAID, TRIM komutlarını temel alınan SSD'lere geçirir.

Eşlik tabanlı RAID için, TRIM komutlarıyla kolayca yapabileceğiniz pek bir şey yoktur. Dosya sistemi bir blok kullanılarak yapıldığında bile, RAID parite hesaplamaları için blok içeriğine ihtiyaç duyduğundan onu TRIM yapamazsınız. RAID, bloğu karşılık gelen eşlik bloğundan çıkarabilir ve daha sonra TRIM yapabilir, ancak şimdi 3 ekstra I / O işlemi eklediniz, böylece TRIM komutunu vermekten bilinmeyen bir kazanç elde edebilirsiniz. Buna nasıl değeceğini göremiyorum.

Sonuç olarak, SSD TRIM komutu hala oldukça yeni. Birçok SSD bunu desteklemez ve kaç dosya sisteminin bunu desteklediğinden bile emin değilim. Bu nedenle, RAID sistemlerinin desteklemeye başlaması biraz zaman alacaktır.


Aramama göre Windows 7 destekliyor. RAID 0 TRIM desteğiyle ilgileniyorum. Evet, RAID 5'i TRIMing oldukça karmaşık olabilir. Düşünceleriniz için teşekkürler.
dss539

Bah, cevabını onaylayacağım ama temsilcim çok düşük. Stack Overflow temsilcisi üzerinden aktardığım temsilcisi WTF oldu? ugh
dss539

1
@ dss539 iyi eğer herhangi bir teselli, ben upvoted. Çok iyi bir açıklama vardı;)
drgncabe

0

TRIM'in yararlı olması için kontrolör tarafından meta veriler şerit içine eklenemedi mi?

Örneğin, her şeritte kaç blok kullanımda olduğunu takip eden bir sayaç bulundurun (işletim sisteminden önceki yazma ve kırpma isteklerine dayanarak). 0'a ulaştığında, şeritteki bloklar için tüm sürücülere bir TRIM komutu gönderin.


Aynı anda sürücü dizisinin depolama kapasitesini azaltırken, sürücüde her şey silindiğinde sürücünün ömrünü fazladan bir yazma ile azaltmayı mı öneriyorsunuz? RAID5 için çoklu okuma ve başka bir yazma işlemi gerektiren yeniden eşitleme paritesi olan bileşik .
Chris S

0

ICH'ler için TRIM destekli en yeni Rapid Storage Technology (RAID) sürücü sürümü 9.6.0.1014 sürücü / yönetici seti ...


10
Bu doğru değil. RAID IN değil, RAID'E SONRAKİ sürücüler için TRIM'i destekler. Örneğin, RAID'de 2 adet 1 TB sürücünüz ve daha sonra tek başına bir SSD, Intel yonga setine bağlı üç sürücünüz var. Intel denetleyicisi RAID modunda olurdu, ancak SSD'nin kendisi bir RAID'de değildi. Sayfanın özellikle nasıl söylediğine dikkat edin: Bir RAID dizisine katılan SSD'ler için TRIM desteklenmez
davr

yanlış bilgi için indirildi
rmalayter

0

Henüz belirli bir gönderiye nasıl cevap verileceğini bulamadım ama davr'un yanlış olduğuna inanıyorum.

9.6.0.1014 Intel RST kurulumumun yardım dosyasına göre TRID for RAID dizilerini destekliyor. İsveççe olmasına rağmen, kaba bir çeviri şöyle:

RAID ile etkinleştirilen sistemler [Bazı standart özellikler] Yazılımımız aşağıdakileri de destekler: [başka bir özellik] • TRIM (yalnızca Microsoft Windows 7 *) Bu işlev, ATA-8'e göre SSD'yi destekler. Bu, yazmaları optimize eder, cihazların aşınmayı azaltmasına yardımcı olur ve kullanılmayan alanı mümkün olduğunca büyük tutar.

Bunun RAID başlığı altında belirtildiğini lütfen unutmayın. Bundan sonra AHCI ile ilgili bir başlık var. Bunu RAID altında trim desteği olarak yorumluyorum - AHCI altında TRIM hakkında hiç bir söz olmadığını unutmayın.


1
Onlar mesaj değil, bu bir forum değil . Yeni olduğunuz için henüz diğer Yanıtlar hakkında yorum yapamazsınız. Ayrıntılar için lütfen SSS'ye (sağ üst) bakın. Sunucu Arızasına Hoşgeldiniz!
Chris S
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.