DocumentCode :
1082256
Title :
Enhancing Availability of Grid Computational Services to Ubiquitous Computing Applications
Author :
Roy, Nirmalya ; Das, Sajal K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX
Volume :
20
Issue :
7
fYear :
2009
fDate :
7/1/2009 12:00:00 AM
Firstpage :
953
Lastpage :
967
Abstract :
The grid is an integrated infrastructure that can play the dual roles of a coordinated resource consumer as well as a donator in distributed computing environments. The enormous growth in the use of mobile and embedded devices in ubiquitous computing environment and their interaction with human beings produces a huge amount of data that need to be processed efficiently anytime anywhere. However, such devices often have limited resources in terms of CPU, storage, battery power, and communication bandwidth. Thus, there is a need to transfer ubiquitous computing application services to more powerful computational resources. In this paper, we investigate the use of the grid as a candidate for provisioning computational services to applications in ubiquitous computing environments. In particular, we present a competitive model that describes the possible interaction between the competing resources in the grid infrastructure as service providers and ubiquitous applications as subscribers. The competition takes place in terms of quality of service (QoS) and cost offered by different grid service providers (GSPs). We also investigate the job allocation of different GSPs by exploiting the noncooperativeness among the strategies. We present the equilibrium behavior of our model facing global competition under stochastic demand and estimate guaranteed QoS assurance level by efficiently satisfying the requirement of ubiquitous application. We have also performed extensive experiments over distributed parallel computing cluster (DPCC) and studied overall job execution performance of different GSPs under a wide range of QoS parameters using different strategies. Our model and performance evaluation results can serve as a valuable reference for designing appropriate strategies in a practical grid environment.
Keywords :
distributed processing; game theory; grid computing; quality of service; coordinated resource consumer; distributed parallel computing cluster; embedded devices; game theory; grid computational services; grid service providers; quality of service; ubiquitous computing; Mahalanobis distance; Nash-Equilibrium; Ubiquitous computing; game theory.; grid computing; pervasive devices; price elasticity; stochastic demand;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2009.15
Filename :
4760138
Link To Document :
بازگشت