Các kiến trúc của một hệ thống vừa mô tả bao gồm 7 yếu tố chính, 3 trong số đó tạo thành hệ thống liên kết nội dung. Đó là hệ thống tương tác định tuyến yêu cầu, hệ
thống tương tác phân phối và hệ thống tương tác tính cước. Hình 2.25 chỉ ra sơ đồ kiến trúc của các phần tử trong hệ thống kết nối mạng nội dung.
Hình 2.25: Các phần tử của hệ thống kết nối mạng nội dung
Các mũi tên trong sơ đồ chỉ ra các hoạt động sau đây: [9]
1. ORIGIN chuyển không gian theo URI về các đối tượng được phân phối và
phân phát bởi các CDN ngang hàng tới hệ thống tương tác định tuyến yêu cầu.
2. ORIGIN đưa ra nội dung mà được phân phối và phân phát bởi hệ thống liên
mạng này tới hệ thống tương tác phân phối.
3. Các hệ thống tương tác phân phối trao đổi nội dung giữa các hệ thống phân
phối CDN. Ngoài ra hệ thống này còn tương tác tới hệ thống tương tác định tuyến theo yêu cầu thông qua quảng bá phản hồi để trợ giúp trong quá trình lựa chọn hệ thống yêu cầu cho khách hàng.
4. Client yêu cầu nội dung từ những gì nó nhận được từ ORIGIN,tuy nhiên do
sự ủy quyền của không gian URI, yêu cầu này trên thực tế sẽ được đưa tới hệ thống tương tác định tuyến yêu cầu.
5. Hệ thống tương tác định tuyến yêu cầu sẽ định tuyến yêu cầu này tới nút thay thế thích hợp trong một mạng CDN phù hợp. Hệ thống tương tác định tuyến yêu cầu này cũng tương tác với các hệ thống khác thông qua các thông báo phản hồi. Quảng bá để giữ cho bảng định tuyến luôn được cập nhật.
6. Sever sao lưu được lựa chọn để cung cấp nội dung tới Client. Thêm vào đó,
sever sao lưu này cũng gửi thông tin tính cước về hệ thống tính tương tác tính cước.
7. Các hệ thống tương tác tính cước tập hợp và xử lý thông tin tính cước vào bản ghi thống kê chi tiết, chi tiết nội dung được ghi để sử dụng cho ORIGIN và tổ chức tính cước (Billing organisation). Bản ghi thống kê chi tiết cũng được phản hồi lại cho hệ thống tương tác định tuyến yêu cầu.
Lưu ý rằng hệ thống tương tác định tuyến yêu cầu chỉ là thành phần bắt buộc để kết nối hoạt động trong liên mạng CDN. Một hệ thống tương tác phân phối cũng cần thiết khi các nhà cung cấp dịch vụ không có một mối tương quan nào tới bất cứ hệ thống CDN đồng cấp nào. Ngoài ra, một hệ thống tương tác tính cước cũng cần thiết khi thông tin thống kê và thông tin người sử dụng được yêu cầu bởi các nhà cung cấp dịch vụ hoặc các tổ chức tính cước.
Chƣơng 3: NGHIÊN CỨU KHẢ NĂNG THIẾT LẬP MẠNG CDN CHO VTC