Phương pháp đồng bộ giữa hai tủ đĩa

Một phần của tài liệu Công nghệ mạng lưu trữ và ứng dụng (Trang 72)

Để đồng bộ dữ liệu giữa hai tủ đĩa, có hai phương pháp: đồng bộ theo mức hệ điều hành và đồng bộ theo mức thiết bị lưu trữ. Việc đồng bộ dữ liệu theo mức hệ điều hành sẽ chiếm một lượng tài nguyên không nhỏ của server do đó sẽ ảnh hưởng tới việc xử lý các giao dịch khác. Việc đồng bộ theo mức thiết bị lưu trữ sẽ giải quyết được hạn chế trên. Vì vậy, ta sẽ chọn phương pháp đồng bộ dữ liệu theo mức thiết bị lưu trữ.

Theo mức thiết bị lưu trữ, sẽ có hai phương pháp nhân bản dữ liệu, đó là: nhân bản đồng bộ (synchronous duplication) và nhân bản dị bộ (asynchronous duplication).

- Phương pháp nhân bản đồng bộ:

Hình 3-9: Nhân bản đồng bộ

 Thao tác ghi dữ liệu từ server xuống thiết bị lưu trữ sẽ chiếm mất nhiều thời gian hơn bởi vì: tiến trình ghi dữ liệu từ server xuống thiết bị lưu trữ phải qua bốn bước như hình vẽ trên:

o Bước 1: server ghi dữ liệu xuống bộ nhớ đệm của thiết bị lưu trữ thứ nhất.

o Bước 2: dữ liệu từ bộ nhớ đệm của thiết bị lưu trữ thứ nhất sẽ được ghi sang bộ nhớ đệm của thiết bị lưu trữ thứ hai.

o Bước 3: thiết bị lưu trữ thứ hai gửi tín hiệu xác nhận việc ghi dữ liệu thành công về cho thiết bị lưu trữ thứ nhất.

o Bước 4: thiết bị lưu trữ thứ nhất sẽ gửi xác nhận ghi dữ liệu thành công về server.

 Tuy nhiên, ưu điểm của phương pháp này là dữ liệu giữa hai thiết bị lưu trữ luôn luôn đồng nhất.

- Phương pháp nhân bản dị bộ:

Hình 3-10: Nhân bản dị bộ

 Thao tác ghi dữ liệu từ server xuống thiết bị lưu trữ chiếm ít thời gian. Tiến trình ghi dữ liệu từ server xuống thiết bị lưu trữ qua các bước sau:

o Bước 1: server ghi dữ liệu xuống bộ nhớ đệm của thiết bị lưu trữ thứ nhất.

o Bước 2: thiết bị lưu trữ thứ nhất gửi tín hiệu thông báo cho server biết việc ghi dữ liệu đã thành công.

o Bước 3: dữ liệu từ bộ nhớ đệm của thiết bị lưu trữ thứ nhất sẽ được ghi qua bộ nhớ đệm của thiết bị lưu trữ thứ hai.

o Bước 4: thiết bị lưu trữ thứ hai gửi tín hiệu xác nhận việc ghi dữ liệu qua thiết bị lưu trữ thứ hai thành công.

 Tuy vậy, nhược điểm của phương pháp này đó là: sau bước thứ hai, việc dữ liệu ghi sang thiết bị lưu trữ thứ hai có thể không thành công, tuy nhiên server sẽ không kiểm soát được tình trạng này, khi đó dữ liệu giữa hai thiết bị lưu trữ sẽ không nhất quán.

- Đối với hệ thống giao dịch OLTP, vấn đề nhất quán và toàn vẹn dữ liệu là quan trọng nhất, nên ta sẽ chọn phương pháp nhân bản đồng bộ để triển khai đồng bộ dữ liệu giữa hai tủ đĩa.

Một phần của tài liệu Công nghệ mạng lưu trữ và ứng dụng (Trang 72)

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

(105 trang)