Learn More
Distributed software environments are increasingly complex and difficult to manage, as they integrate various legacy software with proprietary management interfaces. Moreover, the fact that management tasks are performed by humans leads to many configuration errors and low reactivity. This paper presents Jade, a middleware for self-management of distributed(More)
SUMMARY Today, mobility and persistence are important aspects of distributed computing. They have many fields of use such as load balancing, fault tolerance and dynamic reconfiguration of applications. In this context, Java provides many useful mechanisms for the mobility of code via dynamic class loading, and the mobility or persistence of data via object(More)
This paper presents a component-based architecture for autonomous repair management in distributed systems, and a prototype implementation of this architecture, called JADE, which provides repair management for J2EE application server clusters. The JADE architecture features three major elements, which we believe to be of wide relevance for the construction(More)
Javanaise is a remote method invocation mechanism that extends the functionality of Java RMI by allowing dynamic caching of shared objects on the accessing nodes. M any distributed programming environments have been designed to support distributed shared objects over the Internet. Most of these environments—Java RMI 1 and CORBA, 2 for example—support(More)
Arias is a system serviceee for distributed information systems , which provides low-level support for applications that make an intensive use of sharing and persistence. Arias is based on a persistent distributed shared memory that can be tailored and tuned according to the needs of the supported environment. This paper summarizes the basic design choices(More)
OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. Abstract. Nowadays, virtualization is present in almost all computing infras-tructures. Thanks to VM migration and server consolidation, virtualization helps reducing power consumption in distributed environments. On(More)