Ghi theo sọc các dữ liệu
Trong quá khứ máy tính thường viết dữ liệu trên một ổ đĩa duy Trong quá khứ máy tính thường viết dữ liệu trên một ổ đĩa duy nhất (tại một thời điểm). Ghi theo sọc cho phép phân nhỏ một nhất (tại một thời điểm). Ghi theo sọc cho phép phân nhỏ một
tập tin và viết nhiều phần khác nhau đó lên nhiều đĩa vật lý tập tin và viết nhiều phần khác nhau đó lên nhiều đĩa vật lý
đồng thời. Nếu bạn có 5 khối dữ liệu trong một tập tin và phải đồng thời. Nếu bạn có 5 khối dữ liệu trong một tập tin và phải ghi sọc chúng trên 5 đĩa vật lý, mỗi khối sẽ được viết vào một ghi sọc chúng trên 5 đĩa vật lý, mỗi khối sẽ được viết vào một đĩa riêng biệt một cách đồng thời. Nếu bạn có những giao dịch đĩa riêng biệt một cách đồng thời. Nếu bạn có những giao dịch
OLTP (xử lý giao dịch trực tuyến), mỗi giao dịch nằm gọn OLTP (xử lý giao dịch trực tuyến), mỗi giao dịch nằm gọn trong một khối , thì bạn có thể xử lý 5 giao dịch khác nhau trong một khối , thì bạn có thể xử lý 5 giao dịch khác nhau
đồng thời. đồng thời.
Phần lớn các cấp độ RAID ghi theo sọc ở cấp độ block nhưng Phần lớn các cấp độ RAID ghi theo sọc ở cấp độ block nhưng
RAID có thể ghi theo sọc ở cấp độ bit hay byte. Dung lượng RAID có thể ghi theo sọc ở cấp độ bit hay byte. Dung lượng của block được xác định bởi người quản lý hệ thống và được của block được xác định bởi người quản lý hệ thống và được
gọi là chiều sâu của sọc. gọi là chiều sâu của sọc.
Để tối đa hoá khả năng xử lý giao dịch của hệ thống, dữ liệu Để tối đa hoá khả năng xử lý giao dịch của hệ thống, dữ liệu phải được viết và đọc đồng thời qua lại nhiều ổ đĩa. Để làm phải được viết và đọc đồng thời qua lại nhiều ổ đĩa. Để làm
được điều này, các block dữ liệu của người dùng được ghi được điều này, các block dữ liệu của người dùng được ghi
theo sọc khắp trên hệ thống các ổ đĩa. Một vạch sọc gồm một theo sọc khắp trên hệ thống các ổ đĩa. Một vạch sọc gồm một
hàng các sectors ( một sector có 512 bytes) nằm trên cùng một hàng các sectors ( một sector có 512 bytes) nằm trên cùng một
vị trí trên mỗi đĩa khắp hết bề rộng (số đĩa tạo nên hệ thống vị trí trên mỗi đĩa khắp hết bề rộng (số đĩa tạo nên hệ thống
RAID) của hệ thống. Bề sâu của vạch sọc hay là số sectors cho RAID) của hệ thống. Bề sâu của vạch sọc hay là số sectors cho
mỗi block dữ liệu, được xác định bởi phần mềm của hệ thống. mỗi block dữ liệu, được xác định bởi phần mềm của hệ thống. Bề sâu của vạch sọc ảnh hưởng trực tiếp tới hiệu năng là nếu Bề sâu của vạch sọc ảnh hưởng trực tiếp tới hiệu năng là nếu bề sâu quá cạn đòi hệ thống phải thực thi nhiều lệnh I/O quá bề sâu quá cạn đòi hệ thống phải thực thi nhiều lệnh I/O quá mức. Nếu bề sâu được chỉ định quá lớn, khả năng đa nhiệm mức. Nếu bề sâu được chỉ định quá lớn, khả năng đa nhiệm của bộ vi xử lý và lợi ích có được bởi nhiều ổ đĩa và cần ghi của bộ vi xử lý và lợi ích có được bởi nhiều ổ đĩa và cần ghi
đọc có thể bị phủ định. đọc có thể bị phủ định.
Trong một môi trường lý tưởng, mỗi yêu cầu từ máy chủ có Trong một mơi trường lý tưởng, mỗi u cầu từ máy chủ có liên quan chỉ tới một ổ đĩa, cho phép nhiều giao dịch đồng thời liên quan chỉ tới một ổ đĩa, cho phép nhiều giao dịch đồng thời
tới nhiều ổ đĩa. tới nhiều ổ đĩa.
Tiến trình ghi theo sọc dữ liệu tới nhiều ổ đĩa của hệ thống giải Tiến trình ghi theo sọc dữ liệu tới nhiều ổ đĩa của hệ thống giải quyết được vấn đề được mô tả trước đây về việc một ổ đĩa của quyết được vấn đề được mô tả trước đây về việc một ổ đĩa của hệ thống thì q tải trong khi đó những ổ đĩa khác thì vẫn nhàn hệ thống thì q tải trong khi đó những ổ đĩa khác thì vẫn nhàn
rỗi. việc ghi dữ liệu theo sọc loại trừ đựơc việc sử dụng các ổ rỗi. việc ghi dữ liệu theo sọc loại trừ đựơc việc sử dụng các ổ
đĩa chuyên và đảm bảo trọng tải xử lý dữ liệu được chia đều đĩa chuyên và đảm bảo trọng tải xử lý dữ liệu được chia đều cho các ổ đĩa hiện có, nhờ đó tăng thêm hiệu năng bằng cách cho các ổ đĩa hiện có, nhờ đó tăng thêm hiệu năng bằng cách
ghi nhiều khối dữ liệu đồng thời. ghi nhiều khối dữ liệu đồng thời.