Giải pháp xây dựng CDN của Cisco Networks

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 91)

Thiết lập tiêu chuẩn để triển khai cơ sở hạ tầng của mạng cung cấp nội dung, CDN Cisco cho phép cung cấp dịch vụ để phân phối nội dung gần gũi hơn với người dùng cuối và khắc phục các vấn đề như băng thông, khoảng cách hay độ trễ, khả năng mở rộng máy chủ gốc, và các vấn đề tắc nghẽn trong suốt thời gian sử dụng cao điểm. Ngoài việc cung cấp các dịch vụ lợi ích cho khách hàng, CDN Cisco cũng cho phép các doanh nghiệp đẩy nhanh triển khai của họ về các ứng dụng tiên tiến như kinh doanh điện tử, E-Learning hay các luồng streaming thực. Với hệ thống CDN toàn diện của Cisco, dịch vụ của nhà cung cấp có thể được nâng cao sử dụng đối với người dùng cuối là khách hàng và cung cấp các dịch vụ mới dựa trên nội dung trong khi vẫn duy trì tính sẵn sàng, bảo mật và thời gian đáp ứng tối thiểu.

Sau đây chúng ta sẽ nghiên cứu giải pháp Cisco Internet CDN v2.1 là một giải pháp phân phối nội dung đầy đủ, nó có tất cả các tính năng cần thiết để xây dựng và điều hành CDN. Tính năng này bao gồm:

 Quản lý mạng trung tâm

 Điều khiển các cache phân tán

 Khả năng để tạo ra các CDN ảo

 Sự lựa chọn Server thông minh

 Cân bằng tải toàn cầu

Triển khai Cisco Internet CDN v2.1 cho phép:

 Tăng tốc độ cho các hoạt động trên trang Web để phân phối nội dung theo

nhu cầu, gồm các khuôn dạng file bất kỳ thông qua HTTP, Real Network® streams, Windows Media Technology® streams và Quicktime® streams.

 Cải tiến hoạt động trên các site, bao gồm cả lần tải đỉnh và các sự kiện Web.

 Chi phí băng thông thấp hơn bằng cách phân phối nội dung từ biên mạng.

 Phân phối các dịch vụ Web có chất lượng cao.

Cisco Internet CDN v2.1 cung cấp tính năng dưới đây:

 Phục vụ nội dung HTTP mà được phân phối từ các node phân phối nội dung

được đặt tại các điểm biên mạng thay vì sử dụng một trang Web đi kèm chẳng hạn như các ảnh GIF, và các file PDF.

 Khôi phục mạng một cách tự động khi mạng xảy ra sự cố bị gián đoạn.

Cisco Internet CDN v2.1 được triển khai dựa trên ba loại node để xây dựng CDN. Các node này bao gồm:

 Nhà quản lý phân phối nội dung Cisco (CDM): Bộ điều khiển mạng.

 Bộ định tuyến nội dung Cisco: Node định tuyến yêu cầu thời gian thực.

 Máy nội dung Cisco: Node phân phối nội dung.

Hình 3.2: Giải pháp CDN của Cisco

Hoạt động điều hành Cisco Internet CDN v2.1 ở các nhà quản lý phân phối nội dung

Khi được triển khai trên Cisco Internet CDN v2.1 các node Cisco CDM được đặt tại các điểm trung tâm logic của mạng, việc điều khiển tất cả các chức năng cần thiết để tạo ra và quản lý mạng CDN. Cisco Internet v2.1 của các nhà quản lý nội dung điều khiển các chức năng sau đây:

 Giám sát hệ thống, bao gồm cả điều khiển các thiết bị, nội dung, và

giám sát.

 Thiết lập thiết bị mạng.

 Điều khiển nội dung, bao gồm các site nguồn.

 Lập hóa đơn và ghi lại sự kiện.

Chức năng CDM:

 Giao tiếp trực tiếp với các Web site và kho lưu trữ hiện có để cho phép tăng tốc độ.

 Quản lý trung tâm sử dụng giao diện người dùng Web đồ họa và trang bị các công cụ để điều khiển việc cấu hình, quản lý và thiết lập giám sát.

 Site đơn lẻ hoặc cấu hình dự phòng phân tán cho dung sai lỗi và cân bằng tải.

 URL linh hoạt và xử lý nội dung nguồn để cho phép các Website hiện có dễ dàng đăng ký tới các CDN chủ mà không cần phải sửa đổi nhiều.

 Ba mức truy nhập: Quản trị viên, điều hành, và khách.

Triển khai

Các CDM có thể được triển khai hoặc ở chế độ tự trị (Standalone) hoặc ở chế độ dự phòng phân tán. Ở một trong hai chế độ đó, hệ thống sẽ tiếp tục hoạt động và phục vụ nội dung với các node CDM ngoại tuyến. Sự bổ xung node dự phòng thứ hai cho phép quản trị viên mạng thực hiện giám sát các thay đổi nếu một kết nối Internet bị đứt ở một vị trí bất kỳ.

Cisco Internet CDN v2.1 ở các bộ định tuyến nội dung

Cisco Internet CDN v2.1 được triển khai ở các node định tuyến nội dung để cung cấp khả năng tái định hướng và chức năng lựa chọn CE cho CDN. Các node định tuyến nội dung được triển khai tại các vị trí chiến lược trong mạng.

Các chức năng của chúng bao gồm:

 Các server DNS để quyết định tên miền của các URL yêu cầu cho nội dung.

 Xử lý yêu cầu nội dung thời gian thực bằng cách tái định hướng yêu

cầu tới một node CE thích hợp dựa trên các trạng thái mạng hiện tại có được từ cơ chế Scout bộ định tuyến nội dung. Một số yếu tố đó nằm trong quá trình quyết định dưới đây:

- Nhận thực CE để phục vụ vị trí đích.

- Tiến gần DNS proxy tới CE.

- Các điều kiện mạng hiện tại.

- Trạng thái CE hiện tại.

 Tái định hướng dựa trên tất cả các vùng, danh sách các dãy địa chỉ IP

 Cấu hình dự phòng cho dung sai lỗi đa mạng, khu vực rộng và cân bằng tải.

Cisco Internet CDN v2.1 ở Máy nội dung

Các node CE được đặt tại biên của mạng (chẳng hạn như các điểm xuất hiện của nhà cung cấp dịch vụ Internet) để lưu trữ và phân phối nội dung tới các người dùng.

Chức năng này bao gồm:

 Phân phối nội dung tới người dùng đầu cuối

 Lưu trữ các bản sao nội dung.

 Điểm đầu cuối phục vụ cho tất cả các loại phương tiện.

Nguyên lý hoạt động của Cisco Internet CDN v2.1

Trong các ứng dụng cơ bản – phục vụ mọi khuôn dạng nội dung theo yêu cầu từ GIF cho đến phương tiện luồng (Streaming media) từ một node CE ở xa, Internet CDN v2.1 hoạt động theo nguyên lý như sau:

Thiết lập:

1. Sử dụng quản lý GUI, một nhà cung cấp nội dung mới và miền chủ được

đăng ký với nhà quản lý nội dung.

2. Server DNS thích hợp được cập nhật để làm cho các tên miền tiêu chuẩn phù hợp hoàn toàn với các node định tuyến nội dung. Lược đồ Cisco Internet CDN v2.1 URL bao gồm hoặc URL thay đổi hoặc sự chuyển giao tên miền cho hệ thống CDN.

3. Các miền chủ được gán cho các node CDN ảo sử dụng GUI. Việc gán các

miền chủ điều khiển vị trí mà nội dung được sao chép và các CE phục vụ nội dung.

Yêu cầu định hướng lại và phục vụ nội dung:

1. Khi một người dùng yêu cầu nội dung mà nằm dưới sự điều khiển của CDN

(hoặc bằng cách lập URL hoặc bằng cách dùng trình duyệt yêu cầu các đối tượng được gán vào), yêu cầu DNS được gửi tới một trong vài bộ định

tuyến nội dung dự phòng. Sau đó bộ định tuyến nội dung định hướng lại yêu cầu tới một nhóm các nút CE ứng cử dựa trên các điều kiện mạng hiện tại.

2. Sau đó trình duyệt sẽ gửi yêu cầu nội dung tới các CE thích hợp.

3. CE được lựa chọn phục vụ nội dung được yêu cầu cho trình duyệt. Nếu nội

dung không có ở CE, thì CE sẽ lấy nội dung đó ở Server nguồn. [16]

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 91)