Bài giảng Các hệ thống phân tán và ứng dụng: Chương 4 - TS. Đặng Tuấn Linh
Số trang: 53
Loại file: pdf
Dung lượng: 3.50 MB
Lượt xem: 15
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Các hệ thống phân tán và ứng dụng: Chương 4 - Đồng bộ hóa trong HPT" trình bày các nội dung chính sau đây: Đồng bộ hóa đồng hồ vật lý; Đồng bộ hóa đồng hồ logic; Các thuật toán loại trừ lẫn nhau; Các thuật toán bầu chọn. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Các hệ thống phân tán và ứng dụng: Chương 4 - TS. Đặng Tuấn LinhCÁC HỆ THỐNG PHÂN TÁN VÀ ỨNG DỤNG CHƯƠNG 4:ĐỒNG BỘ HÓA TRONG HPT Based on the lectures of Assoc. Prof. Hà Quốc TrungNội dung ¨ Đồng bộ hóa đồng hồ vật lý ¨ Đồng bộ hóa đồng hồ logic ¨ Các thuật toán loại trừ lẫn nhau ¨ Các thuật toán bầu chọnMở đầu¨ Các tiến trình thực hiện đồng bộ hóa ntn? ¤ Nhiều tiến trình cần lần lượt vào sử dụng tài nguyên chia sẻ dùng chung ¤ Nhiều tiến trình cần thống nhất thứ tự các sự kiện ¤ Vấn đề đối với ngữ cảnh HPT?¨ Đồng bộ hóa dựa trên giá trị thời gian thực¨ Đồng bộ hóa dựa trên thứ tự các sự kiện1. Đồng bộ hóa đồng hồvật lý1. Đồng bộ hóa đồng hồ vật lý¨ Đồng hồ vật lý¨ Các vấn đề khi không đồng bộ hóa đồng hồ vật lý¨ Các thuật toán đồng bộ hóa đồng hồ vật lýVí dụ 1: Lập trình trong HPTVD 2: Global Positioning System(1)Global Positioning System (2)¨ Những khó khăn khi triển khai GPS trong thực tế1. Tín hiệu đi qua các tầng khí quyển trước khi đến với thiết bị thu2. Đồng hồ vật lý của thiết bị thu và vệ tinh không đồng bộĐồng hồ vật lý¨ Timer¨ Counter & Holding register¨ Clock tick¨ Vấn đề trong HPT ¤ Đồng bộ với giá trị RTC IC thời gian vật lý thật (Real Time Clock) ¤ Đồng bộ các đồng hồ vật lý với nhauCác thuật toán đồng bộ hóa đồnghồ vật lý ¨ Network Time Protocol ¨ Thuật toán Berkeley ¨ Đồng bộ hóa đồng hồ vật lý trong các mạng không dayNetwork Time Protocol Getting the current time from a time serverCristian’s AlgorithmThe Berkeley Algorithm (1)¨ Time deamon quảng bá giá trị đồng hồ vật lý của mìnhThe Berkeley Algorithm (2)¨ các máy khác trả lờiThe Berkeley Algorithm (3)¨ Time deamon tính toán ra giá trị trung bình và gửi cho các máy giá trị cần hiệu chỉnhĐồng bộ hóa đhvl trong các mạng khôngdây (1) Đồng bộ hóa đhvl trong các mạng không dây (2)¨ RBS (Reference Broadcast Synchronization)2. Đồng bộ hóa đồng hồlogic2. Đồng bộ hóa đồng hồ logic¨ Cơ chế đồng bộ hóa đồng hồ logic của Lamport¨ Vector clocks
Nội dung trích xuất từ tài liệu:
Bài giảng Các hệ thống phân tán và ứng dụng: Chương 4 - TS. Đặng Tuấn LinhCÁC HỆ THỐNG PHÂN TÁN VÀ ỨNG DỤNG CHƯƠNG 4:ĐỒNG BỘ HÓA TRONG HPT Based on the lectures of Assoc. Prof. Hà Quốc TrungNội dung ¨ Đồng bộ hóa đồng hồ vật lý ¨ Đồng bộ hóa đồng hồ logic ¨ Các thuật toán loại trừ lẫn nhau ¨ Các thuật toán bầu chọnMở đầu¨ Các tiến trình thực hiện đồng bộ hóa ntn? ¤ Nhiều tiến trình cần lần lượt vào sử dụng tài nguyên chia sẻ dùng chung ¤ Nhiều tiến trình cần thống nhất thứ tự các sự kiện ¤ Vấn đề đối với ngữ cảnh HPT?¨ Đồng bộ hóa dựa trên giá trị thời gian thực¨ Đồng bộ hóa dựa trên thứ tự các sự kiện1. Đồng bộ hóa đồng hồvật lý1. Đồng bộ hóa đồng hồ vật lý¨ Đồng hồ vật lý¨ Các vấn đề khi không đồng bộ hóa đồng hồ vật lý¨ Các thuật toán đồng bộ hóa đồng hồ vật lýVí dụ 1: Lập trình trong HPTVD 2: Global Positioning System(1)Global Positioning System (2)¨ Những khó khăn khi triển khai GPS trong thực tế1. Tín hiệu đi qua các tầng khí quyển trước khi đến với thiết bị thu2. Đồng hồ vật lý của thiết bị thu và vệ tinh không đồng bộĐồng hồ vật lý¨ Timer¨ Counter & Holding register¨ Clock tick¨ Vấn đề trong HPT ¤ Đồng bộ với giá trị RTC IC thời gian vật lý thật (Real Time Clock) ¤ Đồng bộ các đồng hồ vật lý với nhauCác thuật toán đồng bộ hóa đồnghồ vật lý ¨ Network Time Protocol ¨ Thuật toán Berkeley ¨ Đồng bộ hóa đồng hồ vật lý trong các mạng không dayNetwork Time Protocol Getting the current time from a time serverCristian’s AlgorithmThe Berkeley Algorithm (1)¨ Time deamon quảng bá giá trị đồng hồ vật lý của mìnhThe Berkeley Algorithm (2)¨ các máy khác trả lờiThe Berkeley Algorithm (3)¨ Time deamon tính toán ra giá trị trung bình và gửi cho các máy giá trị cần hiệu chỉnhĐồng bộ hóa đhvl trong các mạng khôngdây (1) Đồng bộ hóa đhvl trong các mạng không dây (2)¨ RBS (Reference Broadcast Synchronization)2. Đồng bộ hóa đồng hồlogic2. Đồng bộ hóa đồng hồ logic¨ Cơ chế đồng bộ hóa đồng hồ logic của Lamport¨ Vector clocks
Tìm kiếm theo từ khóa liên quan:
Bài giảng Các hệ thống phân tán Các hệ thống phân tán Đồng bộ hóa trong HPT Đồng bộ hóa đồng hồ vật lý Đồng bộ hóa đồng hồ logic Các thuật toán loại trừ lẫn nhau Các thuật toán bầu chọnTài liệu liên quan:
-
Bài giảng Các hệ thống phân tán và ứng dụng: Chương 1 - TS. Đặng Tuấn Linh
67 trang 17 0 0 -
Bài giảng Các hệ thống phân tán và ứng dụng: Chương 7 - TS. Đặng Tuấn Linh
33 trang 16 0 0 -
Bài giảng Các hệ thống phân tán và ứng dụng: Chương 2 - TS. Đặng Tuấn Linh
118 trang 13 0 0 -
Bài giảng Các hệ thống phân tán và ứng dụng: Chương 8 - TS. Đặng Tuấn Linh
50 trang 11 0 0 -
Bài giảng Các hệ thống phân tán và ứng dụng: Chương 6 - TS. Đặng Tuấn Linh
47 trang 10 0 0 -
Bài giảng Các hệ thống phân tán và ứng dụng: Chương 3 - TS. Đặng Tuấn Linh
82 trang 8 0 0 -
Bài giảng Các hệ thống phân tán và ứng dụng: Chương 5 - TS. Đặng Tuấn Linh
72 trang 5 0 0