Sự phân bố dịch vụ trong các phạm vi khách hàng

Một phần của tài liệu GIẢI PHÁP CUNG CẤP CHẤT LƯỢNG DỊCH VỤ TRÊN INTERNET (Trang 25 - 26)

Sự thoả thuận lớp dịch vụ-SLA đợc đa ra, đó là trách nhiệm của khách hàng để quyết định các chủ của nó/các ứng dụng của nó chia sẻ dịch vụ nh thế nào (ví dụ, 10 Mbps của luồng lu lợng bảo hiểm) xác định trong sự thoả thuận lớp dịch vụ-SLA. Quá trình này đợc gọi là sự định vị dịch vụ.

Tại giai đoạn sớm của sự triển khai các dịch vụ khác biệt-Diffserv, các host trong các phạm vi khách hàng sẽ gửi luồng lu lợng của họ theo cách bình thờng, ví dụ, không đánh dấu. Tất cả luồng lu lợng đợc xử lý công bằng trong phạm vi khách hàng, và bằng ISP trớc chính sách, đánh dấu, sự xem xét của các host gửi và các ứng dụng. Sự xử lý các gói từ các khách hàng sẽ nhận đợc quyết định bởi kết quả chính sách (ví dụ, vào ra của các dạng thức) tại bộ định tuyến đầu vào ISP. Tại giai đoạn này, một khách hàng không có khả năng phân bố dịch vụ của nó một cách khác biệt đến các host/các ứng dụng khác nhau. Nếu một phạm vi khách hàng quyết định luồng lu lợng khác nhau từ các host và các ứng dụng khác nhau, có hai sự lựa chọn cơ bản: 1) Mỗi ứng dụng tạo ra sự quyết định của riêng nó trên mỗi dịch vụ để sử dụng, và thiết lập các DSCP của các gói của nó. Không có bộ điều khiển trung tâm. 2) Một bộ điều khiển tài nguyên phối hợp tài nguyên sử dụng của tất cả các ứng dụng. Một bộ điều khiển tài nguyên là một thiết bị cấp cho hoặc từ chối các yêu cầu cho các dịch vụ dựa trên các chính sách phạm vi. Bộ điều khiển tài nguyên trong một phạm vi khách hàng giống nh là bản thân bộ định tuyến lối ra (CPE).

Các chính sách phạm vi có thể đợc lu trữ trong bản thân bộ định tuyến tài nguyên, hoặc chúng có thể đợc lu trữ trong thành phần máy chủ tách biệt. Trong trờng hợp thứ hai, bộ điều khiển tài nguyên sẽ sử dụng giao thức truy cập thành phần trọng lợng nhẹ-LDAP [55] để lấy lại các chính sách một cách có chu kỳ. Từ đó tất cả các host phải cùng hoạt động để chia sẻ dịch vụ xác định trong sự thoả thuận lớp dịch vụ-SLA, đó là kỹ thuật tốt hơn để có bộ điều khiển tài nguyên. Một lịch trình phân bố đợc miêu tả dới đây. Mỗi ngời sử dụng/mỗi ứng dụng sẽ quyết định dịch vụ nào để sử dụng và thiết lập các DSCP của các gói của nó. Từ đó rất nhiều các ứng dụng có thể cần khả năng của việc thiết lập các DSCP của các gói của chúng, nó đợc giới thiệu là hệ thống vận hành (OS) của các host cung cấp giao diện chơng trình ứng dụng-API tới tất cả các ứng dụng. Nếu ứng dụng hoặc hệ thống vận hành-OS không có khả năng thiết lập các DSCP của các gói của nó, sau đó bớc này có thể đợc bỏ qua. CPE sẽ phân lớp các gói và hoạt động nh là bộ điều khiển tài nguyên để quyết định nên nhận luồng ứng dụng dịch vụ nào. Các DSCP của các gói có thể đợc thiết lập lại đến một giá trị mới bằng CPE nếu cần thiết. Sự thuận lợi của giải pháp này là đơn giản và dễ thực hiện. Một chút không thuận lợi của giải pháp này là các ứng dụng không biết CPE sẽ thiết lập các DSCP của các gói của chúng hay không. Điều này có thể là một vấn đề cho các ứng dụng trong thời gian thực.

Để giải thích vấn đề ở trên, khả năng báo hiệu phải đợc thêm vào giữa các ứng dụng và bộ điều khiển tài nguyên. Bởi vì rất nhiều các ứng dụng có thể cần khả năng báo hiệu này, nó đợc giới thiệu rằng hệ thống vận hành-OS cung cấp cơ cấu. Giao thức báo hiệu có thể là giao thức phục vụ nguồn-RSVP hoặc một vài giao thức khác. Với khả năng báo hiệu, khi bộ điều khiển tài nguyên quyết định để thiết lập lại các DSCP của các gói ứng dụng, nó có thể là ứng dụng báo hiệu. Ngời sử dụng sau đó quyết định có dừng hay tiếp tục với dịch vụ tốt nhất.

Nói một cách khác, báo hiệu có thể đợc làm để quyết định ứng dụng dịch vụ nào có thể đ- ợc sử dụng trớc sự truyền dẫn dữ liệu thực tế. Ví dụ, nếu một ứng dụng cần dịch vụ bảo hiểm, nó phải đợc yêu cầu dịch vụ bảo hiểm trớc hết từ bộ điều khiển tài nguyên. Bộ điều khiển tài nguyên sau đó có thể cấp cho hoặc từ chối yêu cầu. Các báo hiệu có thể đ ợc cần đến trớc sự truyền dẫn dữ liệu tuỳ thuộc vào bộ điều khiển tài nguyên nhanh nh thế nào để tạo sự chấp nhận quyết định điều khiển. Nếu sự chấp nhận quyết định điều khiển có thể đ- ợc tạo rất nhanh, sau đó gói dữ liệu thứ nhất có thể phục vụ nh là báo hiệu. Ngoài ra, báo hiệu có thể đợc làm trớc sự truyền dẫn dữ liệu, hoặc một ít các gói dữ liệu đầu tiên có thể bị trễ đáng kể. Từ triển vọng thực tế, bởi vì sự chấp nhận quyết định điều khiển đợc thực hiện bởi Card điều khiển trong CPE thay cho Card đờng dây, nó thích hợp để thực hiện báo hiệu trớc sự truyền dẫn dữ liệu.

Nếu sự thoả thuận lớp dịch vụ-SLA giữa phạm vi khách hàng và ISP của nó là động, phạm vi khách hàng phải báo hiệu ISP của nó cho dịch vụ. Điều này có thể đợc thực hiện bởi giao tiếp giữa các bộ quản trị trong cả các phạm vi hoặc bởi một vài giao thức báo hiệu.

Một phần của tài liệu GIẢI PHÁP CUNG CẤP CHẤT LƯỢNG DỊCH VỤ TRÊN INTERNET (Trang 25 - 26)