Điểm:0

Tùy chọn RAID phần mềm Kết hợp SATA bên trong & USB bên ngoài?

lá cờ in

LAI LỊCH

Tôi hiện đang sử dụng thiết lập máy trạm-máy chủ kết hợp cho máy trạm chính của mình. Về cơ bản, chỉ là một cơ sở Fedora chạy Linux KVM, sau đó tôi sẽ chứa một vài hương vị Linux & Cài đặt Windows để sử dụng làm Máy trạm của mình, cùng với khả năng tạo nhanh các vùng chứa để sử dụng trong thử nghiệm.

Các HIỆN HÀNH Bố trí lưu trữ vật lý như sau:

  • Chip Intel 390A
  • iRST dưới dạng tùy chọn RAID "phần cứng" (Cung cấp RAID-0, 1, 10, 5)
    • Hub SATA 6 cổng đơn, được điều khiển bằng RST
      • 2X 120GB SSD SATA6 trong RAID0
      • 2X ổ cứng SATA6 500GB + 1X Ổ cứng SATA6 1TB trong RAID5 (điều kỳ lạ xảy ra với điều này)
      • Ổ cứng 1X 2TB SATA6 Không ĐỘT KÍCH
  • SSD 1TB NVMe PCIe@4x (không được kiểm soát bởi RST, vì trong khoảng 5 năm, đã có một lỗi chưa được sửa liên quan đến cả Linux Kernel và Anaconda ngăn việc liệt kê các ổ đĩa NVMe/PCIe được kiểm soát bởi RST)
  • Trung tâm USB 3.0
    • 1X Ổ cứng gắn ngoài USB 3.0 3TB 5400RPM + 1X 1TB 5400RPM
  • Trung tâm USB 3.1g2
    • 3X Ổ cứng gắn ngoài USB 3.0 2TB 5400RPM
      Tất cả các ổ USB hiện đang ở cấu hình đĩa đơn

Tôi có rất nhiều dung lượng lưu trữ miễn phí và gần đây, một bản cập nhật BIOS đã khiến Mảng RAID-5 "rơi" một trong các đĩa (đĩa 1TB) và hiển thị "xuống cấp" (nhưng không mất dữ liệu, cũng không cần xây dựng lại mảng và nó vẫn hiển thị là "Mảng RST RAID-5", với đĩa thứ ba đã từng hiển thị dưới dạng một đĩa với một phân vùng "RAW" duy nhất, điều này khiến tôi đặt câu hỏi chính xác về cách iRST xử lý RAID 3 đĩa -5 mảng- vì nếu nó thực sự là RAID-5 ngay từ đầu, thì nó sẽ cần thay thế ổ đĩa và được xây dựng lại trước khi bất kỳ dữ liệu nào có thể được truy cập, khiến tôi nghĩ rằng nó thực sự coi nó như một RAID -4, với đĩa chẵn lẻ chuyên dụng, thay vì đĩa chẵn lẻ có sọc hoặc có thể là thứ gì đó không chuẩn, chẳng hạn như RAID-0 trên hai ổ đĩa 500 GB, RAID-1 được nhân đôi trên ổ đĩa 1TB [đây thực sự sẽ là cấu hình tối ưu nhất, vì nó sẽ cho phép sử dụng toàn bộ không gian với hiệu suất tối đa, ít nhất là đọc, trong khi vẫn cho phép xảy ra lỗi một ổ đĩa như trong RAID-5, mặc dù tôi không nghĩ iRST đủ "thông minh" để làm điều đó... nó vẫn còn là một bí ẩn]; Tôi nghĩ rằng BTRFS, và có thể là Linux LVM với ZFS, có thể làm những việc như vậy, hoặc người ta có thể làm điều đó với sự kết hợp của RAID phần cứng và phần mềm, nhưng một lần nữa, không có chủ đề). Ổ đĩa NVMe chứa tất cả các tệp hệ điều hành chính, vì vậy tôi quyết định sao chép mọi thứ từ ổ cứng gắn trong sang ổ cứng gắn ngoài và cấu hình lại hoàn toàn bộ lưu trữ. Vì iRST thực sự chỉ cao hơn RAID phần mềm một bước (trừ khi được sử dụng với các ổ đĩa Intel đặc biệt đó, và thậm chí sau đó, idk), tôi cho rằng sử dụng RAID phần mềm trong Linux là lựa chọn tốt nhất của tôi, vì nó mang lại sự linh hoạt hơn rất nhiều. Tôi đã xem xét btrfs và thành thật mà nói, nó có lẽ là một lựa chọn tốt hơn LVM, nhưng tôi đã quen thuộc hơn với cái sau, vì vậy dù sao đi nữa ...

CÂU HỎI CHÍNH

Vì vậy, với tất cả những gì đã nói, tôi đã nghĩ đến việc có thể cố gắng kết hợp các ổ USB ngoài của mình vào các thiết lập RAID.Các ổ WD My Passport thực sự khá tốt, đối với các ổ quay 5400RPM và nút cổ chai đối với các thao tác đọc hoặc ghi đơn lẻ thực sự thường là USB PHY. Việc kết hợp các ổ USB ngoài vào các mảng RAID có thể sẽ không cải thiện nhiều về tốc độ mà chỉ làm tắc nghẽn các bộ điều khiển USB. Nhưng điều đó làm tôi suy nghĩ... Điều gì sẽ xảy ra nếu tôi sử dụng ổ đĩa USB bên ngoài cùng với ổ đĩa bên trong, theo cấu hình không chuẩn, chẳng hạn như RAID-3 hoặc RAID-4? Về cơ bản, sử dụng ổ đĩa trong làm ổ Dữ liệu, trong khi sử dụng ổ USB ngoài chậm hơn làm ổ chẵn lẻ?

Suy nghĩ của tôi là, A) Hoạt động chẵn lẻ thực sự chỉ liên quan đến hoạt động ghi, vì vậy việc đọc sẽ không liên quan đến ổ đĩa ngoài. B) Các khối chẵn lẻ (hoặc byte) rõ ràng cũng nhỏ hơn chính dữ liệu, vì vậy có lẽ hiệu suất ghi cũng sẽ giảm.

Một tùy chọn khác có thể là thực hiện RAID-01, với việc chia dải trên các ổ đĩa trong và phản chiếu lên các ổ đĩa ngoài (mặc dù, trong trường hợp như vậy, có lẽ sẽ hợp lý hơn nếu chỉ thực hiện sao lưu thường xuyên theo lịch trình vào bộ nhớ ngoài.

Có ai có kinh nghiệm thực hiện cấu hình không chuẩn như vậy không? Tôi đặc biệt quan tâm đến ý tưởng RAID-3/4, giống như một bằng chứng về khái niệm và thử nghiệm hiệu suất hơn là tính thực tế thuần túy, mặc dù tôi nghĩ rằng có thể có một số ứng dụng thực tế nếu nó được chứng minh là hoạt động. Cảm ơn!

Điểm:0
lá cờ it

Có ai có kinh nghiệm thực hiện cấu hình không chuẩn như vậy không?

Có - cách đây một thời gian, tôi đã có sự kết hợp giữa các ổ đĩa được kết nối với SATA & USB3. Vì tôi không chắc câu hỏi thực sự của "bài đăng" này là gì nên tôi có thể xác nhận rằng các ổ cắm SATA + USB có thể hoạt động tốt với mdadm đột kích phần mềm

Tôi đặc biệt quan tâm đến ý tưởng RAID-3/4... Tất cả điều này phụ thuộc vào trường hợp sử dụng thực tế của bộ lưu trữ

  • nó sẽ có đọc tuần tự dài? thì đột kích3 có lẽ là một lựa chọn tốt.
  • bạn có muốn ghi vào bộ lưu trữ đó nhiều không? sau đó đừng tham gia đột kích4 - nó có một hình phạt ghi lớn.
  • danh sách này có thể tiếp tục và tiếp tục ...

Lời khuyên cuối cùng của tôi là: Nếu bạn có môi trường LAB - hãy thử nghiệm một chút - rất có thể ai đó trên ServerFault có chính xác thiết lập của bạn và sử dụng IMHO thứ gì đó kỳ lạ như đột kích3 hoặc đột kích4 ngày nay.

Nếu bạn không có LAB env - đừng thử nghiệm - hãy tìm thứ gì đó chắc chắn và đã được chứng minh qua thời gian như đột kích5 hoặc đột kích6 hoặc đột kích1 - cũng không kết hợp đĩa chậm và đĩa nhanh trong các loại đột kích này :)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.