Cách đây vài năm, không một PC cao cấp nào hoàn thiện mà thiếu đi một vài ổ đĩa khởi động được cấu hình RAID 0. Ngày nay, mọi thứ đã khác. SSD có giá cả hợp lý, dung lượng lớn và tốc độ cao hơn. Nhưng bạn không cần phải bỏ RAID đi. Vẫn có rất nhiều lợi ích khi sử dụng SSD trong cấu hình RAID như tăng cường dự phòng, độ tin cậy và với bộ điều khiển RAID phù hợp, tốc độ còn cao hơn. Tuy nhiên, SSD và HDD không được chế tạo giống nhau, và có một số lỗi phổ biến bạn nên tránh khi cấu hình RAID cho SSDs.

Sử dụng SSD không đồng bộ

Cẩn thận với việc giảm tốc độ hoặc dung lượng

Gallery Image

Không có quy tắc nghiêm ngặt nào chống lại việc kết hợp các ổ đĩa khác nhau trong một cấu hình RAID, và trong một số trường hợp, bạn thậm chí có thể muốn sử dụng các ổ đĩa từ các thương hiệu khác nhau. Tuy nhiên, nếu bạn không mua số lượng lớn SSD để loại bỏ lỗi sản xuất, tốt nhất là sử dụng các SSD giống nhau trong cấu hình RAID. Hiệu suất của bạn sẽ luôn bị giới hạn bởi ổ đĩa chậm nhất, điều này có thể giảm dung lượng, tốc độ hoặc cả hai. Trong cấu hình RAID 1, ổ đĩa chậm nhất sẽ là yếu tố giới hạn tốc độ vì dữ liệu được sao chép trên các ổ đĩa. Trong cấu hình RAID 0, dung lượng là yếu tố hạn chế, vì bạn chỉ có thể dải dữ liệu tới dung lượng của ổ đĩa thấp nhất trong mảng.

Không phải lúc nào cũng xấu khi kết hợp các ổ đĩa, nhưng quan trọng là hiểu cách điều đó có thể ảnh hưởng đến hiệu suất và dung lượng khi tạo mảng. Nếu bạn đang thiết lập mảng trên PC hoặc NAS gia đình, bạn gần như luôn muốn ổ đĩa giống nhau cả về dung lượng. Nó không cần phải từ cùng một thương hiệu, nhưng bạn sẽ muốn đảm bảo khả năng của từng SSD trong mảng được cân bằng. Chỉ khi nào có một lô SSD bị lỗi sản xuất thì mới là vấn đề. Nếu bạn không may mắn đặt hàng một loạt ổ đĩa có lỗi sản xuất, bạn có thể phải đối mặt với nhiều vấn đề trên các ổ đĩa liên tiếp. Tuy nhiên, điều đó không thường xảy ra.

Sử dụng ổ đĩa sai

Doanh nghiệp hay tiêu dùng?

Installing SSDs inside the UnifyDrive UT2

Bạn có thể tạo một mảng RAID chỉ với hai ổ đĩa và một giấc mơ, nhưng quan trọng là cân nhắc mục đích thiết lập mảng RAID nếu bạn đang tìm kiếm hiệu suất và độ bền tốt nhất. Nếu bạn thiết lập mảng nhỏ trong máy cá nhân, bạn có thể sử dụng SSD tiêu dùng. Đặc biệt trong cấu hình RAID 0 hoặc 1 với chỉ vài ổ đĩa, ổ tiêu dùng rẻ hơn các tùy chọn doanh nghiệp và vẫn cung cấp tốc độ tuyệt vời. Chúng được xây dựng cho các đợt tốc độ ngắn cho một người dùng đơn lẻ, thay vì nhiều người dùng và hiệu suất ổn định 24 giờ mỗi ngày.

Một số mảng RAID được xây dựng cho mục đích khác, như sao lưu dài hạn hoặc máy chủ gia đình, và cho các ứng dụng này, bạn sẽ muốn sử dụng SSD doanh nghiệp. SSD doanh nghiệp đắt hơn đáng kể so với các đối tác tiêu dùng của chúng, nhưng chúng cũng được thiết kế để hoạt động với tải công việc cường độ cao suốt ngày đêm. Một SSD tiêu dùng điển hình đi kèm với chỉ số TBW, hoặc Terabytes Written, để chỉ độ bền. SSD doanh nghiệp, ngược lại, đi kèm với số DWPD, hoặc Drive Writes Per Day, chỉ số cho biết bạn có thể điền đầy ổ đĩa mỗi ngày bao nhiêu lần trong suốt thời gian bảo hành.

Nếu bạn chỉ đang lắp ráp một mảng nhỏ, bất cứ thứ gì ngoài SSD tiêu dùng có lẽ là lãng phí tiền bạc. Và nếu bạn đang xây dựng một hệ thống phức tạp hơn, việc chọn bất cứ thứ gì ngoài ổ đĩa doanh nghiệp sẽ gây đau đầu về sau.

Chạy ở dung lượng tối đa

Quy tắc 80/20 áp dụng cho SSD trong RAID

Gallery Image

Chạy một SSD đơn lẻ ở dung lượng tối đa đã là ý tưởng tồi, và nó còn tệ hơn khi nhiều SSD được cấu hình trong một mảng RAID. Khi bạn gần đạt đến dung lượng tối đa của SSD, hiệu suất bắt đầu giảm. Trong một mảng RAID, sự suy giảm hiệu suất này hầu như luôn được phóng đại. Như thường lệ trong một mảng RAID, ổ đĩa yếu nhất sẽ trở thành nút thắt cổ chai. Và vì bạn sẽ chạy ít nhất hai SSD ở dung lượng tối đa trong hầu hết các cấu hình RAID, bạn sẽ bị giới hạn bởi sự suy giảm hiệu suất của ổ đĩa yếu nhất.

Bạn cần giữ một số không gian trống trong mảng RAID của mình để có hiệu suất tốt nhất với SSD. Điều này là do quá trình thu gom rác của SSD, nơi các trang trống được trả lại cho ổ đĩa khi bạn ghi dữ liệu mới. Mặc dù quan trọng đối với một SSD đơn lẻ, thu gom rác còn quan trọng hơn với một mảng RAID, vì một số bộ điều khiển RAID và cấp độ không hỗ trợ TRIM, và SSD có các vấn đề lớn hơn với khuếch đại ghi so với HDD. Không có quy tắc cứng về lượng không gian trống bạn cần, nhưng thường là khoảng 15% đến 20% khi bạn bắt đầu thấy sự suy giảm hiệu suất.

Cấu hình mảng ghi nặng mà không có ổ đĩa phù hợp

Parity nghĩa là nhiều ghi hơn cho SSD của bạn

Gallery Image

Nếu bạn đang cấu hình một mảng RAID với parity và bạn đang sử dụng SSD, bạn cần sử dụng ổ đĩa doanh nghiệp. Không giống như HDD, nơi mà phần duy nhất giới hạn tuổi thọ của chúng là các bộ phận cơ học, SSD có giới hạn ghi nhất định trước khi các ô trở nên không còn sử dụng được. Nếu bạn đang sử dụng một cấp độ RAID với parity, như RAID 4, 5 hoặc 6, bạn đang giới thiệu nhiều ghi hơn vào mảng của mình. Trong bối cảnh RAID, parity nghĩa là mảng có thể được xây dựng lại nếu một ổ đĩa bị hỏng. Nó không giống như việc sao chép. RAID 1 sử dụng sao chép, nhưng không sử dụng parity. Các cấp độ RAID với parity có thể có một ổ đĩa parity chuyên dụng hoặc dữ liệu được phân phối trên toàn bộ mảng.

Parity làm tăng lượng dữ liệu được ghi vào mảng RAID của bạn. Các bit parity được sử dụng để xây dựng lại mảng của bạn trong trường hợp một ổ đĩa bị hỏng chiếm thêm không gian và chúng làm tăng số lượng ghi bạn phải thực hiện vào ổ đĩa. Đây không phải là điều bạn cần lo lắng với RAID 0 hoặc 1, may mắn thay.

Điều đó không có nghĩa là bạn nên tránh hoàn toàn RAID 4, 5 hoặc 6 nếu bạn đang sử dụng SSD. Không phải như vậy. Chỉ cần chú ý rằng các cấu hình này sẽ làm giảm tuổi thọ ổ đĩa của bạn nhanh hơn so với RAID 0 hoặc 1. Nếu bạn đang dự định lắp ráp một mảng RAID 4, 5 hoặc 6 với SSD, hãy chắc chắn sử dụng ổ đĩa doanh nghiệp. Ít nhất thì bạn sẽ có một ý tưởng rõ ràng hơn về thời điểm một ổ đĩa có thể hỏng, và bạn có thể lập kế hoạch để xây dựng lại dữ liệu của mình.

Bỏ qua firmware của bạn

Bộ điều khiển và lưu trữ

A graphic showing a hand holding an SSD.

Có hai loại người trên thế giới: những người cài đặt các bản cập nhật mới ngay lập tức, và những người có tư duy “nếu nó không hỏng, đừng sửa”. Cả hai đều hợp lý, và có lý do bạn có thể muốn ở lại với phiên bản firmware cũ cho bộ điều khiển RAID của mình. Dù sao đi nữa, điều quan trọng là ít nhất phải chú ý đến firmware trên cả SSD và bộ điều khiển RAID của bạn. Đối với bộ điều khiển RAID, mọi thứ khá đơn giản. Các lỗi trong firmware có thể dẫn đến mất dữ liệu về sau, vì vậy bạn sẽ muốn tìm ra quy trình cập nhật firmware để dễ dàng flash firmware mới khi cần.

Bạn không cần firmware mới nhất cho SSD của mình, nhưng vẫn là một ý tưởng tốt để cập nhật mọi thứ lên cùng một phiên bản trước khi cấu hình mảng. SSD phức tạp hơn nhiều so với HDD, bao gồm I/O, bộ điều khiển, bộ nhớ đệm bổ sung, và thậm chí một bộ xử lý nhỏ, và đó là trước khi đến các chip flash thực sự. SSD có thể có các lỗi dẫn đến mất dữ liệu, và chúng không phải lúc nào cũng xuất hiện ngay lập tức. Một số ổ đĩa sẽ bị lỗi do một lỗi sau một số giờ nhất định, hoặc một số byte nhất định đã được ghi. Cập nhật firmware giải quyết các lỗi này.

SSDs tạo nên mảng RAID tuyệt vời

Mặc dù RAID không còn phổ biến như trước đây để cải thiện hiệu suất trong thời đại của SSD tốc độ cao, dung lượng lớn với giá hợp lý, vẫn có rất nhiều lợi thế khi sử dụng SSD trong cấu hình RAID của bạn. Bạn không phải lúc nào cũng thấy một lợi ích về hiệu suất, nhưng RAID vẫn cung cấp các tùy chọn về dự phòng và độ tin cậy để lưu trữ một lượng lớn dữ liệu.