Authors:
Dhaval Shah
and
Sanjay Chaudhary
Affiliation:
Dhirubhai Ambani Institute of Information and Communication Technology, India
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Internet and Collaborative Computing
;
Object Orientation in Internet and Distributed Computing
;
Software Agents and Internet Computing
Abstract:
Grid computing, emerging as a new paradigm for next-generation computing, enables the sharing, selection, and aggregation of distributed resources for solving large-scale problems in science, engineering, and commerce. The resources in the Grid are heterogeneous and geographically distributed. The resources in the Grid are dynamic in nature. Resource owners are at discretion to submit/donate the resources in to the Grid environment. The term Web services describes a standardized way of integrating Web-based applications using the XML, SOAP, WSDL and UDDI open standards over an Internet protocol backbone [8]. Grid Services is an extension of Web Services in a Grid environment having statefulness as a key feature. State of any Grid Services is exposed with the help of Service Data Elements. Grid Services may fail during its life cycle due to failure of a resource or a withdrawal of a resource by the resource owner. Thus, there is a need to provide a reliable solution in the form of Gri
d Service instance migration to protect the work of the users, which was carried out. This paper proposes a model that supports Grid Services instance migration. Migration of an instance can take place based on the failure of resource, increase in load at the resource, change in the policy of the domain in which resource resides, user specified migration, or migration due to withdrawal of a resource by the resource owner. It enables the users to specify the migration if the user does not trust the domain in which instance is running. The model includes an incremental checkpointing mechanism to facilitate migration.
(More)