Provision and Analysis of QoS for Distributed Grid Applications
Dong Guan, Zixing Cai, Zhizhou Kong · 2009
Grid computing provides the infrastructure necessary to access and use distributed resources as part of virtual organizations. When used in this way, grid computing makes it possible for users to participate in collaborative and distributed applications. This class of applications must adhere to stringent real-time constraints and Quality-of-Service (QoS) requirements. We discuss the design and a prototype implementation of a QoS system, and demonstrate how we enable grid applications to become QoS compliant. Internet was partially simulated in our laboratory setup of grid by assuming intermediate routers to be DiffServ enabled. Under such a scenario strict reservation of data paths for flows is not possible and without any dynamic traffic control services reduce to best effort. Experimental results included in this work demonstrate the impact of the architecture with an OGSA-enabled QoS service in the improvement in reliability and throughput of multimedia collaboration between participating nodes in the grid environment.