मैं किसी भी RAID नियंत्रक का पता नहीं है जो TRIM आदेशों का समर्थन करता है।
जैसा कि आपका विकिपीडिया लिंक बताता है, TRIM कमांड एक SSD को बताने के लिए फाइल सिस्टम के लिए एक तरीका प्रदान करता है जब डेटा के ब्लॉक की जरूरत नहीं रह जाती है। उदाहरण के लिए, किसी फ़ाइल को हटाने के बाद।
यदि आप फ़ाइल सिस्टम और SSDs के बीच RAID परत रखते हैं, तो जीवन अधिक जटिल हो जाता है। पहले आपको फ़ाइल सिस्टम से TRIM कमांड को स्वीकार करने के लिए RAID सॉफ़्टवेयर (या फ़र्मवेयर) को अपडेट करना होगा। फिर RAID परत को यह पता लगाना है कि उनके साथ क्या करना है। RAID 1 (मिररिंग) के लिए यह बहुत सीधा होगा। RAID बस अंतर्निहित SSDs के लिए TRIM आदेश पारित करेगा।
समानता आधारित RAID के लिए, हालाँकि, बहुत कुछ नहीं है जो आप आसानी से TRIM कमांड के साथ कर सकते हैं। यहां तक कि जब फ़ाइल सिस्टम एक ब्लॉक का उपयोग करके किया जाता है, तो आप इसे ट्रिम नहीं कर सकते हैं, क्योंकि RAID को समता गणना के लिए ब्लॉक की सामग्री की आवश्यकता है। RAID संबंधित समता ब्लॉक से ब्लॉक को घटा सकता है और फिर उसे TRIM कर सकता है, लेकिन आपने अब 3 अतिरिक्त I / O ऑपरेशन जोड़े हैं ताकि आप TRIM कमांड जारी करने से अज्ञात लाभ प्राप्त कर सकें। मैं नहीं देख सकता कि यह इसके लायक कैसे होगा।
सब के सब, SSD TRIM कमांड अभी भी काफी नया है। कई SSDs इसका समर्थन नहीं करते हैं, और मुझे यह भी निश्चित नहीं है कि इसके लिए कितने फ़ाइल सिस्टम का समर्थन है। इसलिए RAID सिस्टम द्वारा इसका समर्थन शुरू करने से पहले थोड़ी देर होने की संभावना है।