You are required to read and agree to the below before accessing a full-text version of an article in the IDE article repository.
The full-text document you are about to access is subject to national and international copyright laws. In most cases (but not necessarily all) the consequence is that personal use is allowed given that the copyright owner is duly acknowledged and respected. All other use (typically) require an explicit permission (often in writing) by the copyright owner.
For the reports in this repository we specifically note that
- the use of articles under IEEE copyright is governed by the IEEE copyright policy (available at http://www.ieee.org/web/publications/rights/copyrightpolicy.html)
- the use of articles under ACM copyright is governed by the ACM copyright policy (available at http://www.acm.org/pubs/copyright_policy/)
- technical reports and other articles issued by M‰lardalen University is free for personal use. For other use, the explicit consent of the authors is required
- in other cases, please contact the copyright owner for detailed information
By accepting I agree to acknowledge and respect the rights of the copyright owner of the document I am about to access.
If you are in doubt, feel free to contact webmaster@ide.mdh.se
Resource Management Framework for Distributed Heterogeneous Systems
Publication Type:
Licentiate Thesis
Abstract
In distributed heterogeneous computing environments, such as in-home
entertainment networks and mobile computing systems, independently
developed applications share common resources, e.g., CPU or network
bandwidth. The resource demands coming from different applications
are usually highly fluctuating over time. For example, video processing
results in both stochastic fluctuations, caused by different coding
techniques for video frames, and structural fluctuations, due to scene
changes. Similarly, wireless networks applications are exposed to longterm
bandwidth variations caused by other application in the system that
are using the same wireless network simultaneously, and short-term oscillations
due to radio frequency interference, like microwave ovens or
cordless phones. Still, applications in such open, dynamic and heterogeneous
environments are expected to maintain required performance levels.In this thesis, we look into solutions for efficient transport of video
streams with acceptable playout quality in home networks, which requires
management of both networks and CPUs. We propose a framework
for efficient resource management for streaming in heterogeneous
system, called the Matrix. The Matrix is based on a global abstraction
of device states, which reduces system state information and decreases
overheads for its determination and dissemination. It provides access to
the entire system state in acceptable fresh way, enabling system wide
optimized decisions to be taken.
Moreover, we use the Matrix framework as the platform to develop
a method for an efficient Quality-of-Service (QoS) provision and adaptation
in dynamic, heterogeneous systems. QoS adaptation is one of the
crucial operations to maximize overall system quality as perceived by
the user while still satisfying individual application demands. It integrates
local QoS mechanisms of the involved devices that deal mostly
with short-term resource fluctuations, with a global adaptation mechanism
that handles structural and long-term load variations on the system level.We have illustrated the effectiveness of our QoS adaptation approach
in the context of video streaming. However, we do not see any limitation
to expand the usage of our approach to the health sector, or some
other community social/industrial applications. Resource management
and QoS adaptation are required whenever we are surrounded with heterogeneous,
mobile, and dynamic environment.
Bibtex
@misc{Rizvanovic1242,
author = {Larisa Rizvanovic},
title = {Resource Management Framework for Distributed Heterogeneous Systems},
month = {April},
year = {2008},
url = {http://www.es.mdu.se/publications/1242-}
}