Title
Towards multi-level adaptation for distributed operating systems and applications
Abstract
Distributed operating systems simplify building and executing applications on large-scale infrastructures, such as clusters, grids and clouds. These systems operate in a constantly changing environment characterized by varying application needs and varying physical infrastructure capabilities. To handle the diversity and dynamism of both the applications and the underlying infrastructures, the distributed Operating System (OS) should continually adapt to its changing environment. Two challenges arise in this context: how to design the distributed OS in order to facilitate dynamic adaptation, and how to ensure that OS-level adaptation does not conflict with application-level adaptation. This paper proposes to address these challenges by: (1) building the distributed OS as an assembly of adaptable services following the service-oriented architecture; and (2) using a common multi-level adaptation framework to adapt both the OS and the application layers in a coordinated way. Moreover, the paper presents experimental evidence of the usefulness of this approach in adapting the distributed shared memory service of a specific distributed OS.
Year
DOI
Venue
2012
10.1007/978-3-642-33065-0_11
ICA3PP (2)
Keywords
Field
DocType
application-level adaptation,varying physical infrastructure capability,varying application need,application layer,os-level adaptation,towards multi-level adaptation,experimental evidence,dynamic adaptation,large-scale infrastructure,adaptable service,common multi-level adaptation framework,service oriented architecture,distributed shared memory
Dynamism,Distributed operating system,Architecture,Application layer,Computer science,Parallel computing,Distributed design patterns,Distributed shared memory,Operating system,Service-oriented architecture,Distributed computing
Conference
Citations 
PageRank 
References 
0
0.34
15
Authors
3
Name
Order
Citations
PageRank
Djawida Dib1202.35
Nikos Parlavantzas246047.62
Christine Morin3172.71