Transparent detection of QOS violations for continuous applications
By:  Kendal V. Polk
Contributors: Naval Postgraduate School (U.S.)
Publisher: Naval Postgraduate School; Available from National Technical Information Service
Published: 2000
Place of publication: Monterey, Calif; Springfield, Va
Language: eng
Number of pages: 103
Description: Resources Management Systems have the task of determining the structure, resource allocation, and scheduling of applications within their scope. One such system is the Management System for Heterogeneous Networks (MSHN) which uses its Client Library to gather knowledge of its environment. The Client Library is wrapped around each application to gather application status and resource usage information by intercepting and interpreting system calls. In previous work, the Client Library was utilized to provide status of an application at the end of the application's execution. This research focuses on a method to gather QoS information on continuous applications within mission- critical systems, while applications are running rather than after execution, without modification to the application's source code. The Client Library has been modified to provide application execution information that is evaluated and compared against user-defined specifications. Any QoS violations result in a notification. This is an indicator for MSHNs scheduler to take corrective action such as adapting to use different resources or data formats. When wrapped applications are used in conjunction with continuous monitoring, overhead is increased, which may be acceptable if transparent QoS monitoring is essential.
Notes: Thesis advisor(s): Irvine, Cynthia E.

"June 2000."

Thesis (M.S. in Computer Science) Naval Postgraduate School, June 2000.

Includes bibliographical references (p. 99-101).

"Approved for public release, distribution unlimited"--Cover.

Also available online.

Mode of access: World Wide Web.

System requirements: Adobe Acrobat reader.

US Army (USA) author.

dk/dk cc:9116 9/14/00