Ứng dụng onePK để đảm bảo chất lượng dịch vụ động (Dynamics

Một phần của tài liệu Công nghệ mạng điều khiển bằng phần mềm và ứng dụng trong doanh nghiệp (Trang 77 - 80)

5 Triển khai SDN trong mạng IP

5.2 Công Cụ Cisco onePK Và Ứng Dụng Trong Doanh Nghiệp

5.2.3 Ứng dụng onePK để đảm bảo chất lượng dịch vụ động (Dynamics

Đảm bảo chất lượng dịch vụ (QoS - Quality of service) là khẳ năng ưu tiên cho một số ứng dụng, một số người dùng, hoặc những luồng dữ liệu so với những dữ liệu khác. Điều này giúp đảm bảo cung cấp một tài nguyên nhất định cho một ứng dụng nào đó. Ví dụ, lưu lượngthoại IP (Voice over IP) có thể được ưu tiên và cung cấp tài nguyên mạng thích hợp để đáp ứng được trễ, jitter, hay băng thông yêu cầu. Tuy nhiên, việc đảm bảo này được gán tĩnh theo cổng của Router hoặc Switch. Các cổng này đều có tốc độ cố định. Ví dụ, trên một cổng Fastethernet tốc độ 100Mb/s, ta có thể dành ra tốc độ 10Mb/s cho dữ liệu thoại. Nhưng thực tế thì tốc độcủa cổng mạng khơng phải là cố định, nó phụ thuộc vào kết nối, ln biến động theo thời gian. Với những kết nối sử dụng sóng hoặc qua cáp thì tốc độ của kết nối phụ thuộc vào điều kiện môi trường (như mưa, nắng,

78

chướng ngại vật, nhiễu…). Do đó tốc độ trong mạng có thể biết động theo thời gian. Hình dưới mơ tả ảnh hưởng của mơi trường đến tốc độ (hay băng thơng) của kết nối.

Hình 25: Ảnh hưởng của môi trường đến băng thông

Sự thay đổi tốc độ của kết nối sẽ thông báo cho Router hoặc Switch biết. Khi đó tốc độcủa cổng trên Router hoặc Switch sẽ thay đổi. Tuy nhiên, có thể xảy ra vấn đề là băng thông giảm quá mức xuống thấp hơn mức tốc độ được dành cho dịch vụ cần ưu tiên. Ví dụ nếu 10Mb/s được dành cho lưu lượng VoIP. Nếu thời tiết xấu tốc độcủa kết nối sẽ xuống thấp hơn 10Mb/s. Kết quả là yêu cầu QoS khơng thể thực hiện (vì nó gán tĩnh là 10Mb/s). Các chính sách QoScó liên quan sẽ bị hủy bỏ khỏi cổng mạng đó.

79

Hình 26: Nhiễu làm cho tốc độ giảm xuống dưới 10Mb/s

Do đó yêu cầu đặt ra cho thiết bị mạng là khẳ năng theo dõi được tốc độ của kết nối để tự động thay đổi các thông số QoS dựa trên tốc độ qua cổng đó. OnePK có thể cung cấp khẳ năng đó, thơng qua giao diện lập trình. Bằng việc sử dụng OnePK API, tốc độcủa cổng thiết bị mạng có thể được theo dõi và đưa ra các chính sách QoS khác nhau

theo thời gian thực, dựa trên các ngưỡng được cung cấp bởi những yêu cầu dịch vụ. Chính sách QoS được thực hiện hồn tồn qua phần mềm. Hình phía dưới mơ tả một đoạn mã lập trình. Khi tốc độ của kết nối xuống dưới 5Mb/s thì tiến trình onePK trên

Router hoặc Switch sẽ thông báo với onePK server được cài đặt trên Controller. Controller sẽ dựa trên những ngưỡng được xác định trước cho băng thơng đó, nó sẽ gửi lại một chính sách QoS mới (với băng thơng mới) cho lưu lượng thoại.

80

Hình 27: Đoạn mã chương trình thực hiện QoS động

Một phần của tài liệu Công nghệ mạng điều khiển bằng phần mềm và ứng dụng trong doanh nghiệp (Trang 77 - 80)

Tải bản đầy đủ (PDF)

(85 trang)