RAID trên bo mạch so với RAID phần mềm


18

Bo mạch chủ của tôi, Asus M4a79t Deluxe, quảng cáo khả năng RAID 0/1/5. Hiểu biết hạn chế của tôi là RAID trên bo mạch tốt hơn RAID phần mềm. Điều này có nhất thiết đúng không? Bộ điều khiển RAID trên bo mạch có hiệu năng gần hơn với bộ điều khiển phần mềm hay bộ điều khiển phần cứng chuyên dụng?


1
Kiểm tra chủ đề tuyệt vời này: serverfault.com/questions/214/ston-software-vs-hardware =)

Nhưng bộ điều khiển trên bo mạch chủ trong bo mạch chủ của tôi có được coi là phần cứng hay phần mềm không?
Thần chú Vidutis

Tôi thấy cuộc đột kích phần mềm trở nên linh hoạt hơn, tôi luôn gặp vấn đề với các hệ thống đột kích phần cứng. Tôi đã từng gặp vấn đề với bộ nhớ kém trên thẻ đột kích, không có chẩn đoán nào có thể tìm thấy nó và nó đã đưa máy chủ ra ngoài trong một tháng trong khi dell cố gắng sửa nó. Trời ơi.

tất cả những câu trả lời này đều hữu ích, tôi sẽ bỏ phiếu cho tất cả nếu tôi nhận được hơn 15 danh tiếng
Mantas Vidutis

3
Bộ điều khiển trên bo mạch chủ của bạn được coi là "fakeraid". Tôi sẽ tránh sử dụng nó vì những lý do được nêu ra nhiều lần trực tuyến và trong Serverfault.
Bart Silverstrim

Câu trả lời:


26

RAID phần cứng, có nghĩa là mua thẻ RAID và cài đặt nó vào máy tính của bạn là tốt.

RAID phần mềm có hiệu năng thấp, nhưng nó khá ổn định và khá đáng tin cậy.

RAID "Onboard", mô phỏng RAID nhảm nhí được tích hợp trong bo mạch chủ của bạn, có hiệu suất thấp và độ ổn định thấp.

Tôi đã sử dụng RAID trên bo mạch trước đây và tôi luôn hối hận. Bạn không nhận được gì, không, zip, từ việc sử dụng mô phỏng RAID tích hợp, bất kể bạn đã trả bao nhiêu cho bo mạch chủ. Không có tối ưu hóa, không có hiệu suất tăng. Mất một ổ đĩa trong RAID 5 ... Có thể mất đúng NGÀY để xây dựng lại nó. Tương tự như vậy, kiểm tra một mảng để tìm lỗi và lỗi SILL xảy ra, vì nó không đáng tin cậy.

Nếu bạn sử dụng phần mềm mô phỏng RAID, ít nhất bạn có thể đặt các ổ đĩa vào một máy khác và có một cú đánh tốt để khôi phục RAID. Với một trình giả lập RAID trên bo mạch? Không thể nào.


Có một số RAID trên bo mạch là RAID phần cứng, nhưng nếu bạn đã trả ít hơn 400 đô la cho bo mạch chủ, thì đó không phải là RAID phần cứng.
Ignacio Vazquez-Abrams

4
Đã đồng ý. Nếu tùy chọn của bạn là RAID giả hoặc RAID phần mềm, hãy đi với RAID phần mềm mỗi lần.
Matt Simmons

1
Linux SoftRAID đá trong khi đó, vì vậy bạn nhầm lẫn @ điểm này.
poige

Ngoài ra còn có một số thẻ RAID là "fake-RAID" (thường là các thẻ rẻ tiền).
afrazier

Những gì bạn nhận được từ fakeraid là khả năng cài đặt và khởi động các cửa sổ trên mảng và cũng có thể truy cập nó trong Linux. Sự khác biệt về hiệu năng giữa cuộc đột kích phần cứng và phần mềm cũng gần như bằng không, ngoại trừ trong các trường hợp cực đoan, chẳng hạn như cuộc đột kích 12 đĩa-6 hoặc cuộc đột kích-10 sử dụng bốn ổ SSD hiệu suất cao. Nếu bạn chỉ sử dụng linux và không có windows, thì chắc chắn hãy dùng phần mềm đột kích qua fakeraid.
psusi

7

"chúng hoàn toàn phù hợp cho ai đó muốn có một kế hoạch dự phòng đơn giản"

Hãy nhớ rằng, RAID không phải là một chiến lược sao lưu, nó được thiết kế để tăng hiệu suất và độ tin cậy của bộ nhớ của bạn!

Sao lưu có nghĩa là lấy dữ liệu được đồng bộ hóa khỏi (các) mảng RAID sang thiết bị lưu trữ khác.

Google cho "đột kích không phải là bản sao lưu" cho vô số bài viết thảo luận về huyền thoại :-)


2

Theo tôi, trên bo mạch RAID thực chất là một phần mềm RAID. Hầu hết các công việc được thực hiện bởi các trình điều khiển chuyên dụng được cài đặt trong hệ điều hành.


1
card RAID tốt, nhưng trừ khi bạn sẵn sàng để thả các scrilla ($), bạn là chính xác, điều khiển RAID nghèo giảm tải hầu hết công việc để phần mềm.

1

Phụ thuộc vào loại RAID. Đã khá lâu kể từ khi tôi thấy các điểm chuẩn thực hiện so sánh trực tiếp giữa phần mềm thuần túy so với trên tàu, so với chuyên dụng, nhưng từ những gì tôi nhớ:

  • Phần mềm thuần túy chỉ là một thảm họa. Tránh nó bất cứ khi nào có thể. Bạn có thể có được hiệu năng khá hợp lý với thiết lập RAID1 hoặc RAID0 bằng cách sử dụng nó, nhưng thật không đáng để thực sự đặt nó vào vị trí.
  • Hiệu năng RAID 0 trên bo mạch tương đương với bộ điều khiển chuyên dụng. Hiệu suất ghi RAID1 cũng tương tự. Tuy nhiên, hiệu suất đọc RAID1 bị giới hạn ở tốc độ ổ đĩa đơn, trong đó các bộ điều khiển phần cứng tốt hơn sẽ kết hợp dữ liệu lại với nhau như RAID0 để có thông lượng nhanh hơn. Hiệu suất RAID5 trên tàu bị hạn chế. Đủ hợp lý cho một cái gì đó giống như một máy chủ phương tiện gia đình, nhưng phần cứng XOR chuyên dụng của thẻ điều khiển làm cho trên bo mạch trông thiếu máu.

Như tôi đã nói, đã 3 hoặc 4 năm trôi qua kể từ khi tôi thực sự đọc bất cứ điều gì về hiệu suất của bộ điều khiển trên bo mạch và chúng tôi đã có 3 hoặc 4 thế hệ chipset ra đời kể từ đó.


4
Nó đã phải mất một lúc. RAID được triển khai bằng phần mềm trong Linux ngang bằng với hầu hết các RAID khác về độ tin cậy và hiệu năng. RAID phần cứng được ưa thích vì những lý do khác. Sử dụng RAID trên bo mạch như trong RAID dựa trên bo mạch chủ là một ý tưởng rất tồi trừ khi bạn không ngại làm tăng nguy cơ mất dữ liệu của mình.
Bart Silverstrim

Không chỉ trên Linux. Bộ xử lý ngày nay thực sự là ast trên mỗi lõi và có nhiều lõi - chi phí tính toán RAID thậm chí không còn phù hợp trong hầu hết các trường hợp nữa.

1

Như đã nói, RAID bo mạch chủ thường tốt, nếu không nói là tệ hơn so với RAID phần cứng. Họ chắc chắn không nhanh hơn nhiều. Tuy nhiên, chúng hoàn toàn phù hợp với ai đó muốn có một kế hoạch dự phòng đơn giản và không quan tâm nhiều đến hiệu suất hoặc sự ổn định ở mức độ điên rồ.

Vấn đề duy nhất là việc tìm kiếm một bộ điều khiển RAID phần cứng tốt có thể tốn kém. Tuy nhiên, nếu dữ liệu của bạn rất quan trọng với bạn (hoặc nếu bạn chỉ muốn một mảng RAID 10 NHANH CHÓNG), thì nó chắc chắn đáng đồng tiền bát gạo.


1

Đề xuất ban đầu là "Onboard Raid VS Software Raid". Như người ta đã nói, "mua thẻ RAID và cài đặt nó vào máy tính của bạn là tốt", tốt hơn hết là vẫn mua thẻ Raid nhanh, SCSI hoặc SATA, đánh bại phần mềm hoặc trên boong theo kinh nghiệm của tôi. Vô số cài đặt xác định hiệu suất của mảng của bạn, từ chọn vị trí chính xác cho thẻ, kích thước sọc được sử dụng, đến loại Raid, chỉ để đặt tên cho một số. Chi tiêu đô la cho một tùy chọn phần cứng chất lượng tốt tương thích với hệ thống của bạn và bạn sẽ không hối tiếc. Theo kinh nghiệm của tôi, khách hàng của chúng tôi không ngại trả tiền cho Chất lượng, chúng tôi nói với họ: "Thời gian chết của bạn đáng giá bao nhiêu đối với bạn".


0

Tôi đã có trải nghiệm tốt như vậy với cuộc đột kích phần mềm, rằng tôi sẽ không bao giờ mua bộ điều khiển đột kích phần cứng để sử dụng riêng. Nó không đáng tiền, vì cổ chai của tôi là thẻ ethernet với tốc độ 1gbit / s.

Tôi đang sử dụng lõi đơn 2GHz với RAM 2GB trên phần mềm 5x5.5TB RAID5 và luôn có gigabit qua mạng (cho một người dùng). bonnie ++ cho biết ghi 160 MB và đọc 250 MB (tuần tự).

Ngoài ra phần mềm RAID0 của tôi (trên 4x500GB, RAM 2G, lõi kép 2GHz) mang lại hiệu suất đủ cho sử dụng riêng của câu lạc bộ của chúng tôi:

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.