scholarly journals A self-stabilizing algorithm for a hierarchical middleware self-adaptive deployment : specification, proof, simulations

2016 ◽  
Vol Volume 25 - 2016 - Special... ◽  
Author(s):  
Maurice-Djibril Faye ◽  
Eddy Caron ◽  
Ousmane Thiare

International audience ABSTRACT. An effective solution to deal with this dynamic nature of distributed systems is to implement a self-adaptive mechanism to sustain the distributed architecture. Self-adaptive systems can autonomously modify their behavior at run-timein response to changes in their environment. Our paper describes the self-adaptive algorithm that we developed for an existing middleware. Once the middleware is deployed, it can detects a set of events which indicate an unstable deployment state. When an event is detected, some instructions are executed to handle the event. We have proposed a sketch proof of the self-stabilizing property of the algorithm. We have designed a simulator to have a deeper insights of our proposed self-adaptive algorithm. Results of our simulated experiments validate the safe convergence of the algorithm. RÉSUMÉ.Dans cet article, nous nous intéressons aux moyens de rendre le déploiement d’un intergiciel auto-adaptatif. Le type d’intergiciel que nous avons considéré ici est hiérarchique (structure de graphe) et distribué. Les infrastructures de grilles/cloud étant dynamiques (perte et ajout de nœuds),un déploiement statique n’est pas la solution idéale car en cas de panne, il est souvent nécessaire de reprendre tout le processus de déploiement; or cette opération est très coûteuse. Nous avons donc proposé un algorithme auto-stabilisant pour que l’intergiciel puisse retrouver un état stable sans intervention extérieure, au bout d’un temps fini, lorsqu’il est confronté à des pannes transitoires. Pouravoir une idée plus précise des caractéristiques de l’algorithme, nous avons conçu un simulateur. Lesrésultats des simulations montrent qu’un déploiement, sujet à des pannes transitoires, s’auto-adapte.

2011 ◽  
Vol 255-260 ◽  
pp. 2121-2125
Author(s):  
Qiang Xu ◽  
Le Chang Sun ◽  
Min Zhang ◽  
Ting Zhao

Churn is a great challenge for the development and deployment of Distributed Hash Table networks, but current churn treatments ignore the effect of adapting the size of routing table flexibly to handle churn. In this paper, we research the routing table self-adaptive mechanism for Kademlia. Based on quantifying the influence ofK, the parameter representing the size of ak-bucket, on routing performance, a self-adaptive algorithm of K is proposed. This algorithm adapts K to the variation of churn rate which is estimated by the validity of data in routing table. Simulation results show that it can reduce the lookup latency under churn. Even if the churn rate varies remarkably, the network is flexible enough to provide fine performance.


2013 ◽  
Vol 579-580 ◽  
pp. 420-424
Author(s):  
Zhang Shi Liu

Aiming at solving the problem that the existing restoring strand operation mechanism cannot realize self-adaption to the variation of position and shape of transmission lines, a method for self-adaptive mechanism design is introduced and summarized to meliorate the mechanism. This method is effective and practical, which can be applied to most common mechanism design: first of all, analyze the structural features of the self-adaptive mechanism; secondly, establish a universal method to determine the structure type named as initial kinematic chain which contains information of the degree of freedom (DOF), the number of links and the kinematic relations between every two of them; finally, considering the features of the existing mechanism, apply the self-adaption design to realize the required mechanism by inverting the initial kinematic chain, and build models and simulations to prove that the improved mechanism does have the ability of self-adaption to the location and shape variation of transmission lines.


2016 ◽  
Vol 725 ◽  
pp. 511-516
Author(s):  
Yi Dong Bao ◽  
Xue Jiao Qin ◽  
Jing Cui ◽  
Hui Ting Wang

In one-step inverse analysis, the restraining force produced by blank holder and draw bead need to be replaced equivalently by the nodal force to obtain a rational blank shape. But the distribution of the equivalent restraining force should not be uniform. A self-adaptive algorithm of the equivalent restraining force is presented in this paper. By comparing the initial configration contour line of the part obtained from three different methods (self-adaptive algorithm, uniformly distributed algorithm and a commercial software Fastform) with experimental results, the self-adaptive algorithm is proved to be accurate and convenient.


Author(s):  
Patrick Juvet Gnetchejo ◽  
Salomé Ndjakomo Essiane ◽  
Abdouramani Dadjé ◽  
Pierre Ele ◽  
Daniel Eutyche Mbadjoun Wapet ◽  
...  

Author(s):  
Andres Otero ◽  
Ruben Salvador ◽  
Javier Mora ◽  
Eduardo de la Torre ◽  
Teresa Riesgo ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document