Cấu hình thiết bị đa đĩa (RAID phần mềm)

Một phần của tài liệu install.vi_2 (Trang 58 - 60)

6 Sử dụng trình cài đặt Debian

6.3.4.4 Cấu hình thiết bị đa đĩa (RAID phần mềm)

Có nhiều đĩa cứng⁵trong máy tính thì bạn có thể sử dụng công cụpartman-mdđể thiết lập các ổ đĩa bằng một cách tăng hiệu suất và/hay tăng tính đáng tin cậy của dữ liệu. Kết quả được gọi làThiết bị Đa Đĩa(hoặc theo biến thể nổi tiếng nhấtRAID phần mềm).

Thiết bị đa đĩa là cơ bản một bộ phân vùng nằm trên nhiều đĩa khác nhau, được kết hợp với nhau để tạo một thiết bịhợp lý. Vì vậy thiết bị này có thể được dùng như một phân vùng chuẩn (tức là trong chương trìnhpartmanbạn có thể định dạng nó, gán điểm lắp v.v.).

Lợi ích kết quả cũng phụ thuộc vào loại thiết bị MD được tạo. Hiện thời hỗ trợ những loại MD:

RAID0 Mục đích chính là tăng hiệu suất. RAID0 chia tách tất cả các dữ liệu gửi đến ra cáclátkhác nhau, và phân phối chúng một cách đều đặn trên mỗi đĩa trong mảng đó. Bố trí này có thể tăng tốc độ của thao tác đọc/ghi, nhưng mà nếu chỉ một đĩa thất bại thì bạn mấttất cả(một phần thông tin vẫn còn nằm trên các đĩa đang hoạt động, phần khácđãnằm trên đĩa chết).

Bình thường RAID0 dùng làm một phân vùng để chỉnh sửa ảnh động (một thao tác cần rất nhiều tài nguyên).

RAID1 RAID1 thích hợp với thiết lập quan tâm chính với sự đáng tin cậy. Nó bao gồm vài (thường là hai) phân vùng kích cỡ đều mà mỗi phiên bản chứa chính xác cùng một tập hợp dữ liệu. Về cơ bản có ba kết quả. Đầu tiên, nếu một đĩa thất bại, bạn vẫn còn có dữ liệu trùng trên đĩa còn lại. Thứ hai, bạn chỉ có thể sử dụng một phần của khả năng thật (chính xác hơn, phần này là kích cỡ của phiên bản nhỏ nhất trong RAID đó). Thứ ba, các thao tác đọc tập tin được cân bằng theo trọng tải qua các đĩa, mà có thể tăng hiệu suất trên một máy phục vụ (v.d. máy phục vụ tập tin) mà thường phải thực hiện nhiều thao tác đọc đĩa hơn ghi.

Tuỳ chọn bạn cũng có thể gán một đĩa bổ sung trong mảng, để thay thế đĩa chết trong trường hợp đó.

RAID5 RAID5 thoả hiệp hữu ích tốc độ, sự đáng tin cậy và sự thừa dư dữ liệu. Mảng kiểu này chia tách tất cả các dữ liệu gửi đến ra các lát, và phân phối chúng một cách đều đặn trên tất cả trừ một đĩa ra (tương tự với RAID0). Khác với RAID0, mảng RAID5 cũng tính thông tintính chẵn lẻ, mà được ghi vào đĩa còn lại. Đĩa chẵn lẻ không phải tĩnh (có thì được gọi là RAID4), nhưng biến đổi định kỳ, để thông tin tính chẵn lẻ được phân phối đều đặn trên tất cả các đĩa. Nếu một đĩa thất bại, phần thông tin còn thiếu vẫn có thể được tính từ dữ liệu còn lại và tính chẵn lẻ của nó. Mảng RAID5 phải bao gồm ít nhất ba phân vùng hoạt động. Tuỳ chọn bạn có thể gán một đĩa bổ sung trong mảng, để thay thế đĩa chết trong trường hợp đó.

Như bạn thấy ở đây, mảng RAID5 có mức tin cậy tương tự với RAID1, còn làm ít sự thừa dư hơn. Mặt khác, so với RAID0 nó có thể chạy chậm hơn một ít khi ghi dữ liệu, do tính thông tin chẵn lẻ.

CHAPTER 6. SỬ DỤNG TRÌNH CÀI ĐẶT DEBIAN 6.3. SỬ DỤNG MỖI THÀNH PHẦN

RAID6 Mảng RAID6 tương tự với RAID5 trừ nó sử dụng hai thiết bị chẵn lẻ thay cho một. Một mảng RAID6 có khả năng phục hồi sau khi hai đĩa thất bại.

RAID10 Mảng RAID10 kết hợp chức năng chia dữ liệu ra các lát (như RAID0) và bảo tồn dữ liệu trùng (như RAID1). Nó tạonbản sao của dữ liệu gửi đến, và phân phối chúng qua các phân vùng khác nhau để mỗi thiết bị chứa nhiều nhất một bản sao. Giá trị mặc định củanlà 2, nhưng nó có thể được đặt thành một số khác trong chế độ cấp cao. Số các phiên bản được dùng phải là ít nhấtn. Mảng RAID10 có vài bố trí khác nhau để phân

phối các bản sao dữ liệu. Mặc định là các bản saoở gần. Bố trí các bản sao ở gần thì phân phối tất cả các bản sao theo khoảng cùng một hiệu số trên mọi đĩa. Bố trí các bản saoở xathì phân phối tất cả các bản sao theo hiệu số khác nhau trên mọi đĩa. Bản sao ở hiệu số chỉ sao chép lát dữ liệu, không phải bản sao riêng.

Mảng RAID10 có thể được dùng để gây ra sự đáng tin cậy và sự thừa dư mà không cần tính chẵn lẻ. Để tóm tắt:

Kiểu Thiết bị tối thiểu Thiết bị phụ tùng

Vẫn còn hoạt động sau khi đĩa thất bại ?

Chỗ sẵn sàng

RAID0 2 không không

Kích cỡ của phân vùng nhỏ nhất được nhân số thiết bị trong RAID RAID1 2 tùy chọn có Kích cỡ của phân vùng nhỏ nhất trong RAID RAID5 3 tùy chọn có Kích cỡ của phân vùng nhỏ nhất nhận lên (số thiết bị trong RAID trừ một) RAID6 4 tùy chọn có Kích cỡ của phân vùng nhỏ nhất nhận lên (số thiết bị trong RAID trừ hai) RAID10 2 tùy chọn có Tổng số các phiên bản chia cho số các bản sao đoạn (mặc định là hai)

Muốn biết thêm về RAID kiểu phần mềm, hãy xem tài liệu RAID phần mềm Thế NàoSoftware RAID HOWTO. Để tạo một thiết bị đa đĩa, bạn cần phải chuẩn bị bằng cách đánh dấu các phân vùng đã muốn. (Làm như thế trong trìnhpartman, trong trình đơn Thiết lập phân vùng nơi bạn nên chọn mục Dùng làm: khối tin vật lý cho RAID.)

G ú

Make sure that the system can be booted with the partitioning scheme you are plan- ning. In general it will be necessary to create a separate file system for/bootwhen using RAID for the root (/) file system. Most boot loaders (including grub) do sup- port mirrored (not striped!) RAID1, so using for example RAID5 for/and RAID1 for/bootcan be an option.

Sau đó, bạn nên chọn mục Cấu hình RAID phần mềm trong trình đơnpartmanchính. (Trình đơn này sẽ xuất hiện chỉ sau khi bạn đánh dấu ít nhất một phân vùng sẽ được dùng là khối tin vật lý cho RAID.) Trên màn hình thứ nhất của tiện íchpartman-md, đơn giản hãy chọn mục Tạo thiết bị đa đĩa (MD). Bạn sẽ xem danh sách các thiết bị

đa đĩa được hỗ trợ, trong đó bạn nên chọn một thiết bị (v.d. RAID1). Kết quả phụ thuộc vào kiểu thiết bị đa đĩa bạn đã chọn.

CHAPTER 6. SỬ DỤNG TRÌNH CÀI ĐẶT DEBIAN 6.3. SỬ DỤNG MỖI THÀNH PHẦN

• RAID0 là đơn giản — bạn sẽ xem danh sách các phân vùng RAID sẵn sàng, và công việc duy nhất của bạn là việc chọn những phân vùng sẽ tạo thành thiết bị đa đĩa.

• RAID1 phức tạp hơn một chút. Trước tiên, bạn sẽ được nhắc nhập số các thiết bị hoạt động và số các thiết bị bổ sung sẽ cộng lại để làm thiết bị đa đĩa (MD). Sau đó, trong danh sách các phân vùng RAID sẵn sàng, bạn cần phải chọn những phân vùng nên hoạt động, và những phân vùng là phụ tùng. Số đếm phân vùng đã chọn phải bằng với số được cung cấp về trước vài giây. Đừng lo lăng: nếu bạn làm lỗi, chọn số phân vùng khác, debian-installerkhông cho phép bạn tiếp tục cho đến khi bạn sửa vấn đề.

• RAID5 có thủ tục thiết lập tương tự với RAID1, trừ bạn cần phải sử dụng ít nhấtbaphân vùng hoạt động. • RAID6 có thủ tục thiết lập tương tự với RAID1, trừ bạn cần thiết ít nhấtbốnphân vùng hoạt động.

• RAID10 lại có thủ tục thiết lập tương tự với RAID1 trừ trong chế độ cấp cao. Trong chế độ cấp cao, debian-installer sẽ nhắc bạn tạo bố trí. Bố trí có hai phần khác nhau. Phần trước là kiểu bố trí: n(sao chép ở gần), hayf(bản sao ở xa), hayo(sao chép theo hiệu số). Phần sau là số các bản sao dữ liệu cần làm. Số này không thể vượt quá số các thiết bị hoạt động, để phân phối mỗi bản sao trên một đĩa riêng. Rất có thể sử dụng đồng thời vài kiểu thiết bị đa đĩa (MD). Chẳng hạn, nếu bạn có ba đĩa cứng 200 GB cả dành cho thiết bị đa đĩa, mỗi đĩa chứa hai phân vùng 100 GB, trong trường hợp này bạn có khả năng kết hợp phân vùng thứ nhất trên cả ba đĩa cứng để tạo RAID0 (phân vùng soạn thảo ảnh động 300 GB nhanh) và sử dụng ba phân vùng khác (2 hoạt động và 1 phụ tùng) như là RAID1 (phân vùng 100 GB hơi đáng tin cậy cho/home).

Sau khi bạn thiết lập được các thiết bị đa đĩa, bạn có thể Kết thúc tiện ích partman-mdđể lùi lại về trình

partman, để tạo hệ thống tập tin trên các thiết bị đa đĩa mới, và gán cho chúng những thuộc tính thường như điểm

lắp.

Một phần của tài liệu install.vi_2 (Trang 58 - 60)

Tải bản đầy đủ (PDF)

(120 trang)