LSI cung cấp công nghệ phân tầng lưu trữ CacheCade của họ , cho phép các thiết bị SSD được sử dụng làm bộ nhớ đọc và ghi để tăng các mảng RAID truyền thống.
Các nhà cung cấp khác đã áp dụng các công nghệ tương tự; Bộ điều khiển HP SmartArray có SmartCache của họ . Adaptec có MaxCache ... Chưa kể một số công cụ tăng tốc dựa trên phần mềm ( sTec EnhanceIO , Velobit , FusionIO ioTurbine , Intel CAS , Facebook flashcache ?) .
Đến từ nền ZFS , tôi sử dụng các loại SSD khác nhau để xử lý các tác vụ đọc bộ nhớ đệm (L2ARC) và ghi bộ nhớ đệm (ZIL). Những đặc điểm khác nhau là cần thiết cho khối lượng công việc tương ứng của họ; Độ trễ thấp và độ bền cho ghi bộ nhớ đệm. Khả năng đọc cao.
- Vì SSD CacheCade có thể được sử dụng để ghi và đọc bộ đệm, mục đích của NVRAM trên bộ điều khiển RAID là gì?
- Khi được sử dụng làm bộ đệm ghi, có gì nguy hiểm đối với SSD CacheCade về độ bền ghi? Sử dụng SSD tiêu dùng dường như được khuyến khích.
- Viết có đi thẳng vào SSD hay chúng chạm vào bộ đệm của bộ điều khiển trước?
- Làm thế nào thông minh là thuật toán đọc bộ nhớ đệm? Tôi hiểu cách các chức năng ZFS ARC và L2ARC . Có cái nhìn sâu sắc nào về quy trình phân tầng CacheCade không?
- Số liệu nào tồn tại để theo dõi hiệu quả của thiết lập CacheCade? Có một phương pháp để quan sát tỷ lệ hoặc tỷ lệ phần trăm bộ nhớ cache ? Làm thế nào bạn có thể biết nếu nó thực sự làm việc?
Tôi quan tâm đến ý kiến và phản hồi về giải pháp LSI. Bất kỳ hãy cẩn thận? Lời khuyên?