Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Thiết kế profiler trong middleware tương thích qos theo ứng dụng
MIỄN PHÍ
Số trang
6
Kích thước
323.9 KB
Định dạng
PDF
Lượt xem
970

Thiết kế profiler trong middleware tương thích qos theo ứng dụng

Nội dung xem thử

Mô tả chi tiết

Héi nghÞ khoa häc lÇn thø IX

Kû niÖm 10 n¨m thµnh lËp Häc viÖn c«ng nghÖ b−u chÝnh viÔn th«ng 211

THIẾT KẾ PROFILER

TRONG MIDDLEWARE TƯƠNG THÍCH QOS THEO ỨNG DỤNG

ThS. Vũ Hoàng Hiếu*, TSKH. Hoàng Đăng Hải**

* Học viện công nghệ Bưu chính Viễn thông

Email: [email protected]

** Bộ Bưu chính Viễn thông

Email : [email protected]

Tóm tắt: Để được phân phối chất lượng dịch vụ tốt nhất (QoS), các ứng dụng cần phải tương

thích với môi trường truyền thông và tính toán biến đổi. Lớp middleware có thể hỗ trợ xử lý

tương thích. Chúng tôi đã đề xuất một kiến trúc middleware tương thích mới để tương thích

QoS cho các ứng dụng phân bố [1] và một thuật toán điều khiển tương thích QoS cho kiến

trúc này [2]. Trong bài viết này, chúng tôi trình bầy phương pháp thiết kế Profiler, một thành

phần quan trọng trong kiến trúc middleware này, nó cho phép áp dụng chung cho nhiều ứng

dụng một cách thuận tiện nhất.

1. Giới thiệu

Middleware tương thích cho phép thay đổi

chức năng hoặc điều kiện hoạt động của bộ

xử lý ứng dụng phân bố sau khi phát triển

ứng dụng. Để đáp ứng yêu cầu cung cấp chất

lượng dịch vụ cho hệ thống đa phương tiện

phân bố, chúng tôi đã đề xuất kiến trúc

middleware tương thích QoS theo ứng dụng

[1] và một thuật toán điều khiển tương thích

QoS trong middleware [2]. Kiến trúc này cho

phép tương thích chất lượng dịch vụ ở hai

mức ứng dụng chung và ứng dụng cụ thể.

Việc phân chia một cách rõ ràng các thành

phần của middleware thành hai lớp ứng dụng

chung và ứng dụng cụ thể cho phép kiến trúc

này có thể đáp ứng được yêu cầu QoS của

nhiều ứng dụng, cũng như có thể dễ dàng

triển khai các ứng dụng mới một cách ít tốn

kém. Tuy nhiên các ứng dụng cũng phải chỉ

ra cho middleware biết tham số QoS nào mà

chúng cần phải tương thích để middleware

tập trung vào việc tương thích cho tập các

tham số đặc trưng đó. Mặt khác, tập các

tham số đặc trưng này khó xác định hay đánh

giá trực tiếp. Khi đó, cần phải có giải pháp

cho việc xác định sự thay đổi của các tham

số QoS. Profiler là một giải pháp để thực

hiện điều này. Profiler là một tập hợp các

dịch vụ lưu giữ, cập nhật các tham số QoS

của ứng dụng và mạng. Nó cho phép

middleware thực hiện chức năng tương thích

một cách động. Chức năng của Profiler gồm:

Thứ nhất, cho phép ứng dụng thiết lập trong

middleware tương thích QoS theo ứng dụng

các tham số QoS đặc trưng và mối quan hệ

với các tham số QoS có thể điều khiển khác.

Thứ hai, dịch vụ lưu giữ, cập nhật giá trị của

các tham số QoS đặc trưng sẽ ghi lại tất cả

giá trị của kết quả thăm dò vào QoS Profiler.

Bộ thao tác trong middleware dựa vào các

thông tin có trong Profiler để điều khiển ứng

dụng.

Bài viết này đề xuất phương pháp thiết kế

Profiler nhằm đảm bảo cung cấp đầy đủ

thông tin cho hoạt động điều khiển tương

thích của bộ thao tác trong Middleware. Bài

viết gồm các phần sau: Phần 2 trình bầy sơ

lược kiến trúc middleware và thuật toán điều

khiển tương thích; Phần 3 trình bầy thiết kế

kiến trúc Profiler; Phần 4 mô tả giao diện

Profiler với người sử dụng; Phần 5 đưa ra kết

quả thực nghiệm, Phần 6 nêu kết luận chung.

2. Kiến trúc middleware và thuật toán

điều khiển tương thích

Kiến trúc middleware tổng quát cho phép

thực hiện tương thích QoS theo ứng dụng

trong hệ thống đa phương tiện phân bố được

đề xuất trong [1] gồm hai lớp như hình 1.

Lớp thứ nhất, còn gọi là lớp ứng dụng chung,

bộ điều khiển tương thích ứng dụng chung

Tải ngay đi em, còn do dự, trời tối mất!