36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the (2003)
Big Island, Hawaii
Jan. 6, 2003 to Jan. 9, 2003
Aniruddha S. Gokhale , Vanderbilt University
Balachandran Natarajan , Vanderbilt University
<p>Rapid advances in networking, hardware, and middleware technologies are facilitating the development and deployment of Grid applications, which are characterized by their very high computing and resource requirements. These applications and services have multiple, simultaneous end-to-end quality of service (QoS) requirements, such as delay guarantees, jitter guarantees, security, scalability, reliability and availability guarantees, and bandwidth and throughput guarantees. Moreover, these applications and services require secure, controlled, reliable, and guaranteed access to different types of resources, such as network bandwidth, computing power, and storage capabilities, available from multiple service providers.</p> <p>To support next-generation Grid applications effectively, there is a need to simplify grid programming by developing a new Grid middleware that raises the level of abstraction, and reduces the accidental complexities incurred by programming at the Grid infrastructure middleware level offered by existing Grid middleware such as Globus, ICENI, and Legion. Moreover, the new Grid middleware must ensure multiple end-to-end QoS properties simultaneously.</p> <p>The paper provides three contributions to the research on next generation Grid middleware architecture that provides the above-mentioned properties. First, we describe how we are utilizing the standards-based CORBA distributed object computing and integration technology to design the next generation Grid middleware, called Grid TAO (GriT) that complements and enhances existing low-level Grid middle-ware, such as Globus. Second, we describe how we are us-ing the real-time, fault-tolerant, and data parallel CORBA features to implement GriT to provide the desired proper-ties. Finally, we show how CORBA?s platform and language independence features are used in GriT to resolve the porta-bility and interoperability challenges faced by current grid applications.</p>
B. Natarajan and A. S. Gokhale, "GriT: A CORBA-Based GRID Middleware Architecture," 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the(HICSS), Big Island, Hawaii, 2003, pp. 319b.