Chương 1 KIẾN THỨC NỀN TẢNG
2.3. Cải tiến thuật toán cân bằng tải theo ngưỡng
2.3.1. Một số khái niệm
Xét hệ thống gồm n nút vật lý (các máy tính hoặc các thành phần trong một hệ thống mạng ngang hàng có cấu trúc). Nút ni có khả năng cố định là Ci, tương ứng với số lượng tối đa các câu truy vấn mà nút đó có thể xử lý trong
Tải xử lý truy vấn: tại một thời điểm cụ thể, tải xử lý truy vấn Wi, của
nút ni là số câu truy vấn mà nút ni phải xử lý trong một đơn vị thời gian.
Hệ số sử dụng của một nút ui là tỷ lệ giữa tải làm việc trên khả năng của
nó: ui = Wi / Ci.
Hệ số sử dụng của hệ thống bằng tỷ lệ của tổng tải làm việc của các
nút trên tổng khả năng của các nút:
𝜇 = ∑𝑁−1𝑖=0 𝑊𝑖
∑𝑁−1𝑖=0 𝐶𝑖
với N là tổng số nút trong hệ thống, Wi, Ci lần lượt là tải làm việc và khả năng của nút ni.
Mỗi nút có một giá trị ngưỡng tải trên Ui, một ngưỡng tải dưới Li và
khoảng giá trị U sao cho Ui = Ci - U.
Nút nặng tải: nếu một nút ni nhận được nhiều câu truy vấn hơn Ui thì nó
được coi là nặng tải.
Nút nhẹ tải: nếu một nút ni nhận được số câu truy vấn ít hơn Li thì nó được coi
là nhẹ tải.
Nút quá tải: nút ni được gọi là quá tải khi Wi > Ci. Một nút quá tải sẽ
không có khả năng xử lý thêm các câu truy vấn.
Định tuyến: Các thơng điệp được định tuyến đến đích theo cơ chế định
tuyến của mạng Chord. Định danh đến của một thông điệp là một số nguyên trong khơng gian định danh D của mạng phủ, ví dụ D = 2160. Các thông điệp di chuyển qua các nút trong mạng phủ từ nút nguồn đến nút đích.
Hình 2.2. Khả năng và tải làm việc của một nút
Mỗi nút có một định danh duy nhất được chọn từ không gian định danh
D. Điểm đến của một thơng điệp là nút quản lý khóa. Nút đứng trước và đứng
sau một nút theo chiều kim đồng hồ gọi là nút successor và predecessor của nút đó. Khoảng cách trong khơng gian định danh giữa hai nút n1 và n2 là dist(n1,n2)
Thư mục: Trong hệ thống có một số nút đặc biệt gọi là thư mục
(directory). Nút thư mục là một nút trong mạng được bổ sung thêm cơ chế quản lý thông tin về các nút nhẹ tải có thể di chuyển được. Nút thư mục không cố định, khi một nút thư mục rời mạng, thơng tin nó quản lý sẽ được chuyển cho nút successor và nút successor sẽ trở thành nút thư mục mới.
Nút nhẹ tải có thể di chuyển được: Một nút nhẹ tải n được gọi là di
chuyển được nếu định danh của n dịch chuyển sang một vị trí khác nằm ngồi khoảng không gian định danh từ n đến successor của n mà không làm successor của nút n quá tải.