CHƯƠNG 1 CÁC VẤN ĐỀ CƠ BẢN VỀ MẠNG MÁY TÍNH 1 CHƯƠNG 3 THIẾT KẾ CSDL PHÂN TÁN NỘI DUNG 3 1 Nội dung thiết kế các hệ thống phân tán 3 2 Các chiến lược phân tán dữ liệu 3 3 Phương pháp thiết kế CSDL phâ[.]
CHƯƠNG 3: THIẾT KẾ CSDL PHÂN TÁN NỘI DUNG 3.1 Nội dung thiết kế hệ thống phân tán 3.2 Các chiến lược phân tán liệu 3.3 Phương pháp thiết kế CSDL phân tán 3.4 Phân mảnh liệu 3.5 Cấp phát tài nguyên hệ phân tán MỤC ĐÍCH Cung cấp cho người lập trình ứng dụng phương pháp thiết kế sở liệu phân tán CHƯƠNG 3: THIẾT KẾ CSDL PHÂN TÁN Yêu cầu: • Phải qua bước phân tích trước thiết kế Các bước phải độc lập với giải pháp cài đặt • Chọn vị trí để cài đặt liệu chương trình mạng máy tính • Đối với DBMS phân tán, việc phân tán ứng dụng đòi hỏi hai điều: Phân tán DBMS Phân tán chương trình ứng dụng chạy DBMS 3.1 Nội dung thiết kế hệ thống phân tán Nhận xét: • Có nhiều điểm tuơng đồng với việc thiết kế hệ thống tập trung • Điều khác hệ thống phân bố số địa điểm khác • Tính khả thi, chu kỳ sống, tính mở, tính sẳn sàng, • Thiết kế phần cứng: máy trạm, máy chủ, mạng , Cụ thể? 3.1 Nội dung thiết kế hệ thống phân tán 3.1.1 Các công việc cần phải làm để thiết kế HT phân tán: • Xác định kiến trúc mơ hình phân tán tổng thể • Định vị địa phương cần phân tán, loại hình phân tán sử dụng cho địa phương (tồn bộ, sao, lai, ) • Tiến hành cân đối yếu tố phân tán bao gồm phần tử liệu hoạt động xử lý trạm • Thiết kế sở liệu phân tán • Thiết kế chương trình ứng dụng 3.1 Nội dung thiết kế hệ thống phân tán 3.1.2 Các sản phẩm yêu cầu sau phân tích thiết kế Mô tả trạm Thông tin địa lý Thiết bị vật lý Thông tin hạ tầng Đặc trưng người (trình độ, kỹ năng,, ) Mô tả sử dụng liệu cho trạm Các phần tử liệu sử dụng từ hệ thống Các phần tử liệu cần phải tạo Các phần tử liệu cập nhật Các phần tử liệu xóa 3.1 Nội dung thiết kế hệ thống phân tán 3.1.2 Các sản phẩm yêu cầu sau phân tích thiết kế(tiếp) Mơ tả q trình nghiệp vụ cho trạm Danh sách xử lý (sơ đồ chức năng) trạm Mô tả xử lý Các thỏa thuận phương án kiến trúc hệ thống cho trạm: cho nhu cầu liệu xử lý cho trạm Có cần hay không trợ giúp kỹ thuật Có cần hay khơng hệ thống địa phương, nối mạng Có cần hay khơng cấu hình phân tán khác 3.2 Các chiến lược phân tán liệu 3.2 Các chiến lược phân tán liệu • Việc định vị phân tán liệu nút mạng máy tính định tính hiệu đắn hệ thống phân tán • Có chiến lược phân tán liệu bản: • Tập trung liệu • Chia nhỏ liệu • Sao lặp liệu • Phương thức lai 3.2 Các chiến lược phân tán liệu 3.2.1 Tập trung liệu: Tất liệu tập trung chổ Cách đơn giản có nhược điểm: • Dữ liệu không sẵn sàng cho người sử dụng truy nhập từ xa • Chi phí truyền thơng lớn, thường làm cực đại việc truy nhập liệu tới nơi tập trung • Toàn hệ thống ngừng sở liệu bị cố 3.2.2 Chia nhỏ liệu: • Cơ sở liệu chia thành phần nhỏ liên kết (khơng trùng lặp) • Mỗi phần liệu đưa đến trạm cách thích hợp để sử dụng 3.2 Các chiến lược phân tán liệu 3.2.3 Sao lặp liệu: • CSDL nhân thành nhiều phần đầy đủ đặt nhiều trạm mạng • Nếu CSDL lưu giữ trạm hệ thống ta có trường hợp lặp đầy đủ • Hiện có nhiều kỹ thuật cho phép tạo không đầy đủ phù hợp với yêu cầu liệu trạm đầy đủ quản lý server • Sau khoảng thời gian định làm đồng với ứng dụng 3.2 Các chiến lược phân tán liệu 3.2.4 Phương thức lai: • Cơ sở liệu phân thành nhiều phần: quan trọng khơng quan trọng • Phần quan trọng lưu giữ nơi • Phần quan trọng lưu trữ nhiều nơi khác 10