File Location Management in Federated Computing Environments
Chris Hard, Michael Sobolewski · 2009
Abstract—The major objective of the Service Oriented Computing Environment (SORCER) is to form dynamic federations of network services that provide shared data, applications, and tools on a service grid along with exertion-oriented programming. To meet the requirements of these services in terms of data sharing and managing in the form of data files, a corresponding federated file system was developed. The file system fits the SORCER philosophy of interactive exertion-oriented programming, where users create service-oriented programs and can access data files in the same way they use their local file system. The federated file system provides data redundancy in the form of file replication. However, there is no efficient management of these file replicas after creation and the location to which they are replicated to is not taken into account. Thus, a separate File Location Management Framework was developed to fit with the SORCER metacomputing philosophy and to manage autonomically file replication. Index Terms—Federated file system, autonomic file location, exertion-oriented programming, metacomputing, service-oriented systems I.