Sự khác biệt giữa phản chiếu phần mềm RAID 1 và RAID giả là gì?


13

Tôi vừa đặt mua hai ổ cứng mới cho máy tính để bàn chính của mình và một bản sao Windows 7 Professional 64-bit. Tôi muốn cài đặt Windows 7 sạch lên các ổ đĩa mới (để lại phân vùng khởi động Windows XP Professional cũ của tôi trong một thời gian trong trường hợp có lỗi xảy ra, v.v.). Tôi muốn cài đặt chúng ở chế độ nhân đôi (RAID 1).

Hiểu biết của tôi là Windows 7 Pro có thể phản chiếu phần mềm, nhưng tôi có thể thiết lập phần mềm này trực tiếp khi cài đặt không? Nếu vậy thì thế nào? Lưu ý rằng tôi muốn chia đĩa thành ba phân vùng (HĐH, ứng dụng và dữ liệu và dữ liệu hàng loạt), tất cả đều được nhân đôi.

Sẽ tốt hơn (đáng tin cậy hơn hay nhanh hơn) khi sử dụng hỗ trợ RAID phần cứng của bo mạch chủ của tôi? Bo mạch chủ của tôi là một nVidia nForce 680i SLI cũ hơn, không phải là bo mạch chủ ổn định nhất và tôi không chắc cấu hình RAID 1 của nó đáng tin đến mức nào (hoặc nếu Windows 7 thậm chí có thể phát hiện và cài đặt vào ổ đĩa được nhân đôi bằng phần cứng) . Ngoài ra, các đặc tính hiệu năng của RAID 1 khá khác so với RAID 0 hoặc RAID 5 và tôi tự hỏi liệu phản chiếu phần mềm của Windows 7 có thực sự nhanh hơn RAID 1 không (ví dụ: tôi là một quản trị viên Unix khi tôi phải đội mũ quản trị hệ thống và tôi đã thành công khi triển khai ZFS; hầu hết các cài đặt RAID 1 phần cứng đều phải đọc cả hai đĩa và so sánh kết quả để tìm lỗi dữ liệu, nhưng ZFS chỉ có thể đọc từ một đĩa trong gương và chỉ cần sử dụng tổng kiểm tra tích hợp, nghĩa là nó có thể có tới 2 lần số lần đọc trong chuyến bay, miễn là không có dữ liệu tham nhũng).

Chỉnh sửa: Được rồi, câu hỏi của tôi về việc Windows 7 có thể thực hiện phản chiếu phần mềm đã được trả lời hay không và nó có thể. Mặc dù vậy, tôi vẫn không chắc chắn liệu RAID phần mềm Windows hoặc chức năng "RAID giả" phần cứng của bo mạch chủ của tôi là lựa chọn tốt hơn. Hãy nhớ rằng, tôi chỉ quan tâm đến việc phản chiếu - không phải là các hoạt động phân chia hoặc chẵn lẻ phức tạp hơn thường cho thấy hiệu năng kém của các giải pháp RAID bo mạch chủ tào lao.


Bảng mạch nVidia nForce của bạn có thể cũng có RAID phần mềm, vì vậy nó có thể không quan trọng lắm.
sinni800

Câu trả lời:


5

Tôi nghĩ hiệu suất khôn ngoan, đặt cược tốt nhất của bạn là thử cả hai và điểm chuẩn, và chia sẻ kết quả ở đây cho mọi người xem! Tôi sẽ đề nghị sử dụng tiện ích ATTO Disk Benchmark .

Theo như tôi chọn, tôi ghét "cuộc đột kích giả". Luôn luôn gây ra cho tôi nhiều vấn đề hơn nó ngăn chặn. Nhận một bộ điều khiển RAID thực sự hoặc làm RAID phần mềm. Lý do duy nhất khiến phần mềm RAID không phổ biến trong quá khứ là do vấn đề về hiệu năng, nhưng đó là chuyện của quá khứ.


1
Tôi không biết tại sao tôi không nghĩ đến việc đo điểm chuẩn cho chính mình - tôi đoán tôi đã hỏi liệu có bất kỳ cạm bẫy nào được biết đến rộng rãi với cả hai cách tiếp cận này không. Hóa ra là nếu bạn làm điểm chuẩn cho họ ... họ sẽ thực hiện gần như giống hệt nhau; gần giống như nhưng kém hơn một đĩa đơn (ở độ sâu hàng đợi cao và kích thước khối lớn, đĩa đơn có thể tăng cường đọc bão hòa - bộ điều khiển bus bão hòa?). Tuy nhiên, điểm chuẩn đã tiết lộ một điều: với phần cứng giả-RAID được bật, hệ thống mất hơn 15 giây để khởi động, điều này khiến RAID phần mềm trở thành lựa chọn hấp dẫn hơn.
kquinn

7

Theo quan điểm của tôi:

Windows 7 có thể yêu cầu bạn chuyển đổi sang âm lượng động để thực hiện phản chiếu. Trong quá khứ, điều này đã giới thiệu tất cả các loại đau đầu do khả năng tương thích với các tiện ích đĩa khác. Ngoài ra, khối lượng động rất dễ gây rối, nếu bạn phải thực hiện các hoạt động khôi phục đĩa. Tôi biết điều này từ kinh nghiệm cá nhân. Tôi thường tránh các khối động "như bệnh dịch".

Phản chiếu trên bo mạch chủ của bạn thường giữ cấu trúc tương thích trên đĩa, nghĩa là miễn là trình điều khiển sata trên bo mạch của bạn cũng được tải trong HĐH, bạn có thể di chuyển một trong hai ổ đĩa được nhân đôi sang cổng sata thông thường và khởi động vào hệ điều hành tốt, do đó, bạn không thực sự dính cổ của bạn về khả năng phục hồi.

Hiệu suất khôn ngoan, có lẽ cả hai đều giống nhau: cả hai đều sử dụng CPU của bạn để thực hiện tất cả công việc.

Cuối cùng, RAID bo mạch chủ có thể có thêm các tính năng hữu ích, chẳng hạn như thông báo e-mail tự động nếu một thành viên bị lỗi, có ích ....


Tôi ước tôi đã thấy nhận xét này trước khi tôi đưa ra quyết định của mình (mặc dù có lẽ tôi vẫn chọn phần mềm phản chiếu với âm lượng động). Fakeraid của bo mạch chủ của tôi là xương sống, vì vậy không có động lực ở đó. Nhưng, như bạn nói, đĩa động Win7 có một chút kỳ lạ. Tôi đã phải bảo vệ chiếc gương bốn lần bây giờ - một lần khi sáng tạo, một lần khi tái tạo (do tôi gây ra) và hai lần bây giờ vì những lý do dường như ngẫu nhiên (có thể liên quan đến sự cố?). Mã khôi phục của Win7 bị chậm lại - nó cố gắng khôi phục tất cả các phân vùng được nhân đôi trên một đĩa, điều này hoàn toàn giết chết hiệu năng.
kquinn

3

Đã có bộ điều khiển IDE chính của tôi gặp sự cố trên hệ thống Windows đang chạy với RAID phần mềm - và với các đĩa của tôi trên các bộ điều khiển riêng biệt - tôi được bán với sự lựa chọn đúng đắn. Khi bộ điều khiển IDE gặp sự cố, kết quả có thể nhìn thấy là một biểu tượng cảnh báo tam giác nhỏ trong Khay hệ thống thông báo cho tôi về sự cố, nhưng nếu không thì hệ thống vẫn tiếp tục chạy bình thường. Nó thực sự khá ấn tượng khi tôi nhận ra tầm quan trọng của những gì đã xảy ra.

So sánh điều này với trường hợp với RAID phần cứng, nếu bạn mất bộ điều khiển, bạn đã mất cả hai đĩa và hệ thống rõ ràng gặp sự cố.


3

Nó thực sự phụ thuộc vào RAID phần cứng của bo mạch chủ. Rất nhiều bo mạch chủ rẻ hơn (đọc: không có máy chủ) yêu cầu bạn phải cài đặt trình điều khiển RAID phần mềm trong Windows.

Ngoài ra, một RAID phần cứng sẽ được xử lý bằng bo mạch chủ của bạn và do đó có thể bị ràng buộc với bo mạch chủ của bạn. Nếu bạn lo lắng về sự ổn định của bo mạch chủ của bạn, tôi sẽ tránh RAID của nó như bệnh dịch hạch.

Trong trường hợp này, trừ khi bo mạch chủ của bạn có RAID phần cứng thực tế (không phải RAID phần cứng giả tiêu chuẩn), bạn sẽ tốt hơn nhiều khi gắn bó với Windows 7 RAID. Ngay cả khi xem xét RAID phần cứng thuần túy so với RAID phần mềm, vẫn có sự đánh đổi với từng hệ thống và RAID phần cứng IMO chỉ cần thiết trong môi trường sản xuất.


2

Nhưng ZFS không phải RAID 1 hoặc RAID 0 hay RAID 5.

Phần mềm Windows 7 RAID 1 là phần mềm RAID 1, không phải công nghệ nào khác Microsoft đang gọi RAID 1, vì vậy trừ khi họ tìm thấy thuật toán tốt hơn nhiều so với trên bộ điều khiển RAID phần cứng của bạn, bộ điều khiển RAID phần cứng của bạn có thể sẽ hoạt động tốt hơn RAID phần mềm . Tuy nhiên, phần mềm RAID cho phép bạn có nhiều tính di động hơn giữa các thiết lập phần cứng khác nhau với cùng một ổ đĩa.

Theo hiểu biết tốt nhất của tôi, việc cài đặt phần mềm RAID trong Windows 7 chỉ có thể được thực hiện sau khi cài đặt, nhưng đó là một quá trình không đau ngay cả trên ổ đĩa khởi động (chuyển đổi đĩa thành động dưới snapin quản lý đĩa, khởi động lại, nhân bản thiết lập).


"Nhưng ZFS không phải RAID1 hay RAID0 hay RAID5." Không, đó là tất cả ba trong một :) Vì vậy, RAID phần mềm Win7 có thể sẽ hoạt động kém hơn cả bộ điều khiển RAID bo mạch chủ. Đó là điều tốt để biết.
kquinn

1
Bộ điều khiển RAID bo mạch chủ (Intel, nVidia hoặc AMD) không phải là bộ điều khiển RAID phần cứng thực sự. Họ dựa vào trình điều khiển phần mềm để thực hiện chức năng RAID. Việc chúng có nhanh hơn so với triển khai của Windows 7 hay không phụ thuộc vào việc Microsoft đã làm tốt như thế nào.
user10762

2
@davpen [cần dẫn nguồn] Tôi rất vui khi nói rằng bộ điều khiển RAID bo mạch chủ là một trong những bộ điều khiển tồi tệ nhất ngoài kia, nhưng tôi không tin rằng chúng là phần mềm RAID nữa (có lẽ nhiều hơn một chút) so với GPU nvidia là phần mềm Tăng tốc 3D, dựa vào trình điều khiển phần mềm để thực hiện tăng tốc 3D.
Tyler

2
@Tyler - Bộ điều khiển RAID trên máy tính để bàn không có bộ đệm dựa trên pin, RAM chuyên dụng hoặc bộ xử lý XOR chuyên dụng. Việc này giảm tải gần như toàn bộ công việc cho CPU, cũng như RAID phần mềm Windows. Về vấn đề này họ thực hiện gần như giống hệt nhau. Sự khác biệt nếu nếu bo mạch chủ của bạn chết, RAID phần mềm Windows của bạn có thể được di chuyển và nhập trên một máy khác, giải pháp phần cứng psuedo của bạn không thể được di chuyển, ngoại trừ bộ điều khiển phần cứng giả giống hệt
MDMarra

2
@ Tyler + MarkM - MarkM nói đúng về bộ nhớ cache dựa trên pin và RAM chuyên dụng, mặc dù Proc XOR chuyên dụng phụ thuộc vào loại chipset nào được sử dụng. một số chipset tệ hơn những cái khác nếu bạn muốn RAID RAID thực sự, bạn vẫn cần thẻ PCI (e) bổ sung. nhưng như MarkM nói, ưu điểm của RAID phần mềm cấp hệ điều hành là tính di động đối với các phần cứng khác nhau.
quack quixote

1

Một số điều nhỏ cần xem xét:

Khả năng bạn có cần chạy những thứ như phần mềm chụp ảnh đĩa hay không: một số không thể xem qua bộ điều khiển RAID phần cứng khi được bật.

Bạn vừa mua hai ổ đĩa - có lẽ là ổ đĩa giống hệt nhau - số sê-ri gần như tuần tự? Nếu vậy và có vấn đề với lô, cả hai có thể thất bại đồng thời. RAID sẽ không mua cho bạn bất cứ điều gì trong tình huống này. Bạn nên mua chúng một cách riêng biệt - hy vọng từ các lô khác nhau.

Khi RAID bị hỏng, hãy kiểm tra xem bạn có cần ra khỏi HĐH để xây dựng lại máy nhân bản không. Trên các gương phần mềm tôi đã thấy, bạn có thể khởi động, chạy HĐH và remirror ở chế độ nền, nhưng nó làm bạn chậm lại (rõ ràng là nó đang đọc ổ đĩa tốt và ghi vào gương.) Tôi không chắc chắn những gì sẽ được yêu cầu cho RAID phần cứng này.


Tôi có kế hoạch sao lưu dữ liệu khác cho dữ liệu quan trọng. Nếu dữ liệu trên mảng này biến mất, tôi sẽ buồn và không vui - nhưng tôi sẽ không bị lừa, bởi vì mọi thứ trên đó đều là dùng một lần hoặc có thể thay thế.
kquinn

Tôi đã sử dụng RAID bo mạch chủ được vài năm rồi. Độ tin cậy khủng khiếp của các bộ điều khiển nhưng remirroring luôn chạy trong nền với Windows đang chạy.
Loren Pechtel

Trên một số hệ thống tôi đã làm việc cùng, cuộc đột kích phần cứng phải được truy cập thông qua chương trình tiền khởi động của chính nó. Trong khi khởi động, nó sẽ xuất hiện một tổ hợp phím đặc biệt mà bạn đã nhấn và nó có một chương trình nhỏ để khởi tạo một ổ cứng mới, đột kích, phá vỡ cuộc đột kích, tái tạo ... nhưng tất cả đều là trước khi khởi động. Đó là những hệ thống cũ hơn.
Blackbeagle

1

Tôi có thể giúp đỡ ở đây - Tôi đã tham gia điện thoại với những người hỗ trợ của Microsoft và những người phương Tây Digital. Tôi mới mua hai ổ 1 TB vì tôi muốn có một số đảm bảo (do các tạp chí dự phòng của tôi) rằng dữ liệu của tôi sẽ được sao chép / sao lưu với sự can thiệp tối thiểu. Chà ... đây là những gì tôi biết:

Bạn có thể thiết lập phản chiếu để xảy ra (giống như RAID 1) nhưng không thực sự bằng cách làm như sau - với một cạm bẫy.

  1. Bạn phải cài đặt Windows 7 để phản chiếu - vì vậy bạn đã làm được điều đó

  2. Tôi thường muốn phân vùng đĩa 0 của mình thành C và D trong đó C dành cho các chương trình và nội dung hệ điều hành và D dành cho dữ liệu. Mỗi ổ đĩa 0 và 1 phải được đặt thành Động. (KHÔNG định dạng đĩa 1 - để nó không được định dạng - nếu không bước tiếp theo sẽ không hoạt động).

  3. Nhấp chuột phải vào ổ D từ đĩa 0 và nhấp chuột trái vào Add Mirror- khi bạn làm điều này, bạn sẽ thấy đĩa 1 xuất hiện và nhấp vào nó. Phần mềm tìm thấy đĩa 1 vì nó hoàn toàn chưa được phân bổ và xem nó như một ổ đĩa miễn phí để phản chiếu.

  4. Nhấp vào OKvà trong một vài phút, bạn sẽ thấy cùng một không gian ổ đĩa được phân bổ cho ổ đĩa 0 ổ đĩa D trên đĩa 1 và nó đặt tên giống nhau - ổ đĩa D và đồng bộ hóa với tỷ lệ phần trăm hiển thị tiến trình. Điều này có thể mất một thời gian ngay cả khi không có dữ liệu để đồng bộ hóa.

Khi quá trình đồng bộ hóa hoàn tất - không cần thực hiện thêm hành động nào - ngoại trừ bạn có thể phải quét lại ổ đĩa bằng cách nhấp chuột trái vào nó và chọn Actiontừ menu sau đó Scan Disks- chỉ mất một chút thời gian và bạn đã hoàn tất.

Vấn đề CHỈ là - bạn không thể phản chiếu đĩa 0 - ổ C! Tôi rất thất vọng - nó đã thử nó, nhưng chỉ đến nay và sau đó bạn nhận được thông báo lỗi trên khu vực đĩa 0 và đôi khi bạn gặp phải lỗi Trình quản lý đĩa ảo "Không có mức độ nào được tìm thấy cho Plex". Có vấn đề gì với điều đó?! Tôi đã thử nghiên cứu và có lẽ không đủ nhưng cả Microsoft và Western Digital đều không thể giúp tôi. Họ không biết ý nghĩa của nó và có lẽ Windows 7 vẫn chưa hoàn toàn sẵn sàng để tận dụng khả năng phản chiếu của lái xe.

Làm thế nào để có được xung quanh này? - Tôi thực sự sẽ đánh giá cao khi biết bạn đã làm như thế nào! Vui lòng gửi email cho tôi tại freeman.jeffrey@verizon.net.

Đó là tất cả những gì tôi có - tôi đã mất một ngày làm việc với Microsoft Digital Western để có được thông tin này.


Tôi không gặp vấn đề gì khi phản chiếu các phân vùng System và C: trên Windows 7 Professional x64. Tôi đã làm theo các hướng dẫn cơ bản giống như bạn đưa ra, và được nhân đôi mà không có vấn đề gì.
kquinn

Điều "plex" dường như xảy ra nếu bạn đã có một phân vùng khác ở đó. Thực sự gây phiền nhiễu.
RomanSt

Tôi có linh cảm rằng Windows muốn các phân vùng khởi động được nhân đôi ở cùng một khu vực trên mỗi ổ đĩa (vì lý do khả năng khởi động, có lẽ). Sau khi gặp lỗi "plex" khi lần đầu tiên thử phản chiếu phân vùng khởi động của mình, tôi đã di chuyển phân vùng đầu tiên hiện có trên ổ đĩa đích ra khỏi khối không gian trống lớn ở cuối để thoát khỏi đó, và sau đó thử phản chiếu một lần nữa và nó đã thành công.
rakslice

1

Đừng làm điều đó.

Tôi vừa trải qua 3 tháng đóng phim với phần mềm RAID 5 và Windows 7 (64-bit Premium). Khi RAID hoạt động, nó không nhanh như vậy. Hệ thống tiếp tục thả các ổ đĩa cứng - tổng cộng 6. Rơm cuối cùng là khi 2 ổ đĩa cứng bị rơi, khiến hệ thống ở trạng thái rất kém. Tôi vừa mới khử RAID hệ thống và có ổ đĩa cứng 3 x 1 TB ở đó (như b4 với RAID) và hệ thống không chậm hơn và đáng tin cậy hơn nhiều.


1

RAID phần mềm hoạt động tốt cho RAID 0 và RAID 1 - thậm chí cả RAID 10. Nếu bạn muốn dùng RAID 5 hoặc RAID 6, hãy mua bộ điều khiển phần cứng tốt (ARECA, 3Ware, v.v.). Hãy cẩn thận vì một số thẻ RAID trên thị trường cũng là "RAID giả", giống như các bo mạch chủ.


0

Tôi đang dự định cài đặt bản sao bán lẻ của mình trên Windows 7 x64 và tôi nghĩ rằng tôi sẽ chuyển từ phần cứng RAID 0 sang phản chiếu Windows.

Một vài lý do thực sự.

  1. Tôi thực sự không cần 1,5 TB trên máy tính để bàn của mình, khi tôi có một vài TB trong các hộp NAS .

  2. phản chiếu là an toàn hơn nhiều

  3. trong phản chiếu, bộ xử lý có rất ít hoặc không có việc gì để làm. Không có XORing. Tất nhiên cũng không có XORing trong RAID 0. Việc sử dụng bộ xử lý chỉ thực sự phát huy tác dụng với RAID 5 hoặc RAID 6 hoặc RAID 3.

  4. như những người khác đã nói, tính di động nếu bo mạch chủ của tôi gặp sự cố.

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.