Giữa các CDN ngang cấp

Một phần của tài liệu Nghiên cứu thiết lập mạng cung cấp nội dung (Trang 73)

Nếu nội dung được yêu cầu không có trong bất kỳ server sao lưu nào trong cùng một mạng CDN, nó sẽ phải được yêu cầu từ mạng CDN ngang cấp khác. Do đó, yêu cầu nội dung được định tuyến tới CDN ngang cấp qua hệ thống định tuyến ngang cấp. Mỗi hệ thống này duy trì một cơ sở dữ liệu được gọi là cơ sở dữ liệu cấu hình nội dung, trong đó chứa các thông tin về các đối tượng trong các CDN ngang cấp, địa chỉ của các server sao lưu chứa các đối tượng này. Ngoài ra, cơ sở dữ liệu này chứa thông tin cấu hình như số nút mạng, tải, trễ…Các thông tin này có thể được trao đổi theo chu kỳ bởi các hệ thống định tuyến ngang cấp để cập nhật vào cơ sở dữ liệu của chúng thông tin mới nhất về cấu hình. Các hệ thống định tuyến ngang cấp lưu trữ các thông tin này trong cơ sở dữ liệu của chúng. Dựa trên các thông tin đó, máy định tuyến yêu cầu nhận biết được server sao lưu

tốt nhất cho khách hàng khi khách hàng tạo một yêu cầu nội dung. [8]

Theo hình 2.22 thì các bước thực hiện trao đổi nội dung như sau:

Bước 1(4): Hệ thống định tuyến ngang cấp cung cấp thông tin về một server sao lưu gần nhất/tối ưu/thích hợp trong mạng CDN khác tới máy định tuyến yêu cầu.

Bước 2 (5): Máy định tuyến yêu cầu sẽ chuyển thông tin đó tới server sao lưu yêu cầu

Bước 3 (8, 9): Server sao lưu liên lạc với server sao lưu ngang cấp của CDN khác để nhận nội dung qua gateway ngang cấp. Server sao lưu ngang cấp trong mạng CDN khác sẽ đáp ứng nội dung được yêu cầu.

Bước 4 (10): Kết thúc, server sao lưu gửi nội dung tới khách hàng. Trong khi gửi nội dung tới khách hàng, nó lưu giữ một bản sao nội dung trong cache nội bộ của nó.

Một phần của tài liệu Nghiên cứu thiết lập mạng cung cấp nội dung (Trang 73)