Hệ thống mạng phân phối nội dung (Content Ditribution Network)

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu về tiêu chuẩn truyền hình theo phương thức IP (IPTV) và khả năng ứng dụng ở Việt Nam (Trang 70 - 73)

CHƢƠNG 2 : CHUẨN DVB-IP

3.1 Mô hình hệ thống IPTV và trong EVN

3.1.2 Hệ thống mạng phân phối nội dung (Content Ditribution Network)

Hình 24 - Cấu trúc hệ thống CDN

Trong cấu trúc hệ thống như hình vẽ, hệ thống bao gồm nhiều cụm máy chủ video, hệ thống chấp nhận cấu trúc phân phối để thực thi việc phân phối nội dung và lập danh mục chương trình giữa các cụm máy chủ. Hệ thống CDN thông thường bao gồm một node trung tâm và một vài node bên cạnh. Mỗi node máy chủ VoD bao gồm một máy chủ quản lý và vài máy chủ VoD. Các máy chủ VoD trong mỗi node có thể được thêm vào một cách linh hoạt để phù hợp với yêu cầu của sự phát triển trong mạng.

Các máy chủ VoD lưu trữ và thao tác trên các luồng Video, gửi các luồng Video và đáp ứng các yêu cầu VCR, trong cùng một thời điểm đồng thời đáp ứng các chức năng dịch vụ như là live TV, NvoD, Time Shift TV và NPVR. Các dung lượng lưu trữ trên đĩa cứng có thể được chia sẽ giữa các máy chủ VoD trong cùng một cụm máy chủ VoD.

Máy chủ quản lý trong node trung tâm được gọi là CDN manager, các máy chủ quản lý tại các nốt bên cạnh được gọi là CDN agent. Máy chủ quản lý CDN (bao gồm manager và agent) nhận các yêu cầu VoD từ người sử dụng, truyền các danh sách nội dung và quản lý các máy chủ VoD dựa trên chính sách cân bằng tải. CDN manager đáp ứng cho việc quản lý và phát hành toàn bộ nội dung và lập lịch giữa các node bên cạnh. CDN agent thực thi việc quản lý và phát hành nội dung bên trong mỗi node của mình và thực hiện cân bằng tải giữa các máy chủ.

Hệ thống CDN hỗ trợ các tính năng rất linh hoạt và thông minh trong mạng. Mỗi node có thể cung cấp đầy đủ chức năng dịch vụ của máy chủ VoD, nó có thể

thêm, xóa hoặc thay đổi các chương trình bằng cách sử dụng các chương trình lưu trữ trong chính nó. CDN Central Node CDN Edge Node CDN Edge Node CDN Edge Node Hình 25 - Cấu trúc mạng hai lớp

 Node CDN trung tâm chứa các chương trình.

 Node CDN bên cạnh xử lý các yêu cầu trực tiếp của người sử dụng.

CDN Edge Node CDN Edge Node CDN Edge Node CDN Edge Node CDN Edge Node CDN Edge Node CDN Edge Node CDN Edge Node CDN Central Node Hình 26 - Cấu trúc mạng đa lớp

 Có rất nhiều mức của hệ thống CDN trung tâm: mức 1 trung tâm, mức 2 trung tâm và nhiều hơn nữa (không có giới hạn các mức), mỗi node trung tâm tại mỗi mức là tương đương nhau.

 Node trung tâm ở mức một đáp ứng cho việc quản lý phân phối nội dung cho các node trung tâm ở mức hai. Các node trung tâm tại mỗi mức đáp ứng cho việc quản lý và phân phối nội dung tới các node bên cạnh cũng như việc phan tải giữa chúng.

 Nội dung được phân phối giữa các node CDN trung tâm khác nhau.

Hệ thống CDN có chức năng quan trọng là việc phân phối nội dung, điều này được thể hiện ở việc phân phối PUSH, PULL và MIRROR

 Phân phối kiểu PUSH có nghĩa là hệ thống có thể đẩy một chương trình từ node này sang node khác phụ thuộc vào các luật phân phối đã được định trước. Quá trình này có thể hoàn toàn thực hiện bằng tay.

 Phân phối kiểu PULL được chấp nhận khi một node A không thỏa mãn yêu cầu của một thuê bao, node A sẽ kéo nội dung tương ứng từ một node trung tâm để phục vụ cho thuê báo đó.

 Phân phối kiểu MIRROR nghĩa là việc phản chiếu và đồng bộ nội dung giữa các máy chủ Video được thiết lập bằng mỗi quan hệ tương phản giữa các máy chủ nguồn VoD và máy chủ đích VoD.

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu về tiêu chuẩn truyền hình theo phương thức IP (IPTV) và khả năng ứng dụng ở Việt Nam (Trang 70 - 73)