Tôi đang có 4hdd seagate 320gb sata, để đặt cấu hình raid. Tuy nhiên, vì độ an toàn dữ liệu, nên việc chọn raid phù hợp rất quan trọng (tôi dùng nó để làm server data). Đối với các dòng server, nếu dùng ổ SAS thì raid 5 là một chọn lựa rất tốt vì loại ổ này rất bền, khả năng hỏng cả 2 cùng lúc hầu như rất khó xảy ra. Tuy nhiên, đối với dòng sata, ổ mà chạy 24/24 thì khả năng hỏng cao hơn rất nhiều lần cho nên muốn config raid phải chọn lựa rất kỹ. Thông thường với sata 2hdd, chọn raid 1 vì chỉ có 1 chọn lựa. Tuy nhiên, khi có 4 hdd, việc chọn raid khó khăn hơn rất nhiều, vì phải cân bằng giữa an toàn và tốc độ. Tôi giải thích một chút về raid. Raid 10: Dữ liệu được tách đôi ghi trên 2 hdd, đồng thời bản sao lưu trên 2 hdd còn lại. Chính vì vậy, tốc độ raid HDD về mặt lý thuyết sẽ tăng gấp đôi. Độ an toàn cao. Nếu hỏng 1 hdd thì chắc chắn khôi phục được. Nếu hỏng 2 hdd mà là 2 ổ mirror thì vẫn ok, chỉ mất khi 2 ổ đấy có 1 ổ là chính, và ổ thứ 2 là mirror của nó (tỷ lệ: 2/4). Về dung lượng, sẽ bằng 2hdd do 2 cái dùng làm mirror. Raid 5: Dữ liệu được chia dựa trên số ổ tham gia raid. Với 4hdd, sẽ có 3 ổ chạy data và 1 ổ chạy parity (thực tế thì bit parity được xoay vòng trên các ổ nên vai trò các ổ ngang nhau, tôi minh hoạ như trên cho dễ hiểu thôi). Như vậy, với raid cứng, khi lưu 1 đoạn dữ liệu, raid sẽ cắt nó làm 3 để lưu trên 3 ổ và đồng thời tạo parity lưu trên ổ thứ 4. Xét về tốc độ, nó nhanh gấp 3 lần 1 hdd lẻ. Xét về an toàn, nếu hỏng 1 hdd vẫn build lại được, nhưng nếu hỏng 2 cái thì tiêu luôn. Xét về dung lượng, do 1 ổ làm parity nên dung lượng sẽ là 3hdd. Nhìn qua mọi người sẽ thấy, với 4 hdd thì raid 5 nhanh hơn hẳn, và dung lượng mất ít hơn. Nó vẫn an toàn khi 1 hdd bị hỏng. Với raid 10, tốc độ chỉ gấp đôi, dung lượng mất một nửa, nhưng lại an toàn hơn. Trước đây toàn sas, giờ lòi ra ông sata nên không biết phải tính thế nào. với sas, tôi chọn raid 5 ngay ko phải suy nghĩ. Nhưng với sata, mặc dù có bảo hành 3 năm, ổ thấy hỏng cũng ít, nhưng làm server thì đúng là cả vấn đề. Rất mong các bạn giúp đỡ. Đặc biệt là đánh giá về các hệ thống raid 5 trên sata và độ an toàn của sata, vì giờ cái này rất rẻ mà main nào cũng hỗ trợ. (Xét về giá, 1 cái sas 73GB mất >3tr5, raid 1 mất 7tr để có 73GB, trong khi với sata thì raid 10 dùng 4 cái 320gb, mất 4tr để có 640gb, nên giờ các server cũng chuyển sang sata khá nhiều). Lưu ý: lý thuyết trên của tôi áp dụng cho raid cứng, tức là có bộ điều khiển raid chuẩn, nó khác raid mềm rất nhiều. Raid mềm bị phụ thuộc hdh, ví dụ với raid 5 thì hdh sẽ phải build parity cũng như đồng thời điều khiển các ổ nên mất chút cpu và giảm chút tốc độ, nhưng với raid cứng thì nó lo hết nên hdh ko phải làm gì, chỉ cần cài driver cho phần cứng điều khiển raid là được. Trên thực tế, trước đây thì raid cứng hoàn toàn, giờ nó lai nửa cứng nửa mềm, mấy cái main bên ngoài có vài triệu cũng có raid, vì nó là dạng lai này. Nó vẫn đảm bảo tốc độ và hiệu năng, trong khi giảm chi phí. Nhưng tất nhiên không thể bằng raid cứng 100%. Có nhiều loại main còn kỳ cục đến mức ghi hỗ trợ 0, 1, và 5, nhưng muốn dùng 5 phải có soft^^ Điển hình của cái này là gigabyte. Trong forum có nhiều bài nói về việc setup hdh trên raid. Có người nói cài hdh trên 1 hdd, còn lại data trên raid. Có người dùng không setup được hdh khi kích hoạt raid. Tôi có chút góp ý nhỏ, hy vọng không sai nhiều. Nếu đã thích raid, nên cài raid cho cả phân vùng có hdh. Việc này không hề khó như các bạn nghĩ. Ban đầu, các bạn vào bios kích hoạt raid. Sau khi setup trong bios, các bạn khởi động lại system và vào phần quản lý raid, ví dụ với IMS thì nhấn Ctrl+I. Thiết lập loại raid, số hdd tham gia, rồi chia array luôn cho nhanh. Với 2hdd, nếu cần tốc độ thì raid 0, cần an toàn thì raid 1. Với 3 hdd, cần tốc độ thì raid 0, an toàn và tốc độ thì raid 5 (raid 5 kém raid 0 tốc độ của 1 hdd, ~90MB/s). Giờ đến HDH, đây là bước mọi người hay vướng, nhưng thực ra lại rất đơn giản. với các dòng main intel, đĩa guide chỉ cho setup đến win 2003 enterprise sp1, và rất hay lỗi. Với các system IBM, đĩa guide khá tốt nên cứ cắm vào mà cài. Với các main gigabyte thì lủng củng lắm, cái chạy tốt cái không. Nhưng đấy là vì chúng ta yêu cầu hdh mới nhất nên nó mới khổ, chứ hdh cũ thì nó support ngon lành rồi. Với w2k3sp2 (có thể r2)/XP/x64, nếu khi load xong CD mà nó không nhận hdd, các bạn đừng cố gắng làm gì. Tìm một cái pc khác, copy hết cd w2k3 ra, integrate mọi thứ bạn thích, sau đó chạy nLite để integrate thêm cái điều khiển raid là xong. Nhớ để ý chipset nhé, với các loại ich9->ich10R, dùng driver bản 8, còn trở xuống dùng 6 hay 7 cũng ngon rồi. Khi dùng nLite, chỉ integrate cái điều khiển raid thôi, đừng nhét thêm mấy cái driver của card màn hình hay sound... cho nó lằng nhằng, hay bị lỗi linh tinh lắm. Build lại cái đĩa sp2 hỗ trợ raid xong từ đây muốn cài lúc nào cũng được. Linux: tôi chưa dùng bao giờ nên chưa biết góp ý ra sao. Ôi, cái sự raid thời nay nó làm tôi đau đầu quá. Trước đây đưa raid cho các sếp là các sếp gật cái rụp. Hết chọn, chỉ có sas. Giờ thêm chọn lựa sata, đưa các sếp là các sếp hỏi tại sao không dùng sata, chán ghê. Rất mong các bạn trở lại câu hỏi của tôi để giúp tôi sớm. Nếu không, chắc tôi sử dụng raid 10, an toàn hơn mặc dù tốc độ kém hơn nhiều.
Cái cơ bản là chưa bao giờ tôi dùng sata làm raid cho server cả. Với pc thông thường dữ liệu không quan trọng, nhưng với server cứ cẩn thận cho chắc. Chạy raid 5 ngon rồi, nhưng không biết nó an toàn hay không, vì hdd sata để chạy 24/24 đúng là băn khoăn. Thôi, sài raid 5 theo ý bác, chắc cũng ko đến nỗi hỏng 1 lúc 2 hdd, kiếm cái nguồn zippy hay CM real M cho điện nó đảm bảo. Tự build server rẻ thật, chưa đến 20tr là có tốc độ + data khủng rồi, hy vọng nó sẽ bền bằng IBM cho đến khi hết khấu hao.
Thì chịu khó ngồi backup thường xuyên :sun: Mà đa số webmaster đều làm thế cả mà, dù có hay không có raid.
em đang xây dựng RAID 0+1 trên main Giga UD3P ! setup thì ok rùi nhưng em có thắc mắc là khi 1 trong 4 ổ die thì thay HDD khác như thế nào ? trình tự làm sao để không bị mất dữ liệu quan trọng ! thanks
Nếu 1 trong 4 ổ die cũng không sao đâu. Main Giga nó có tool quản lý đúng ko? Nếu không, chọn Raid intel matrix storage rồi cài phần mềm monitor vào, thỉnh thoảng để ý xem nó có thông báo lỗi hdd không. Nếu nó thông báo lỗi, phải để ý nó thông báo ổ nào rồi nhớ thứ tự đấy (0,1,2,3). Chạy ra ngoài mua cái y hệt về rồi tắt máy, thay thế, khởi động lại là ok. Thời gian tự build lại từ 2 đến 10 phút, lúc nó build đừng tắt máy, sau khi build xong lại chạy bt. Vì main bạn không hỗ trợ SAS, nếu có SAS thì có thể nhìn cái đèn trên HDD, lúc nó đang build lại sẽ có màu da cam.
Quên không nhắc, lúc nó đang build, hệ thống vẫn chạy bình thường, nên bạn cần sử dụng tool để giám sát. Nhiều người sau khi thay xong nghe mọi người nói nó tự build, nhưng lại thấy vào win luôn nên thắc mắc không biết nó có chấp nhận ổ mới hay không. Còn nữa, khi mua ổ thay thế cố gắng mua ổ cùng loại, nếu khác hãng thì phải chú ý, vì có một số dòng cùng dung lượng nhưng khác hãng thì nó vẫn khác chút xíu. Nếu bạn tạo raid 100% trên toàn bộ dung lượng, nhiều khi cắm ổ mới vào nó sẽ bị lỗi vì ổ mới nhỏ hơn, lúc này có thể dùng cái lớn hơn, nhưng sẽ bị phí vì raid nó chỉ lấy bằng đúng dung lượng ổ cũ thôi.
Theo mình, nếu đã muốn an tòan dữ liệu, thì ít nhất bạn phải làm 1 quà raid controller level 6, 2 hdd chứa parity nên hư cùng lúc bất cứ 2 ổ nào cũng rebuild được. Xài soft raid level 5 thì cũng chả an tòan, mà tốc độ ghi thì chậm không chấp nhận được. Level 10 với 4 hdd thì tạm được, rẻ, kém an tòan hơn 1 chút, kém tốc độ hơn 1 chút so với hard raid, nhưng nếu bạn xài 8 hdd thì thì hard raid level 6 vừa kinh tế, vừa an tòan, vừa tốc độ cao hơn nhiều. Soft raid trong linux phải tự build chứ linux không nhận raid từ bios.
Raid 5 không an toàn, die 2 ổ là đi luôn. Tuy nhiên tốc độ không hề chậm như mọi người nghĩ, mình thấy nó rất nhanh. Tuy nhiên, raid 5 khá đắt, các loại main nếu mua rời dù main server cũng chỉ là raid 5 mềm nên rất chậm vì nó phải tính bit parity cũng như quản lý các ổ khi lưu, còn raid 5 thực sự chỉ có ở những hệ server lớn. Raid 10 là hard raid chạy khá ổn, chỉ hơi phức tạp ban đầu là khi khởi động máy phải vào trình quản lý raid để set array. Riêng raid 6 mình chưa chạy bao giờ, cám ơn bạn, mình sẽ tìm hiểu để hiểu hơn về các cơ chế raid hiện nay.