scholarly journals Effects of software aging and rejuvenation on performability of layered distributed systems

Author(s):  
Jigar Patel

When a fault-tolerant layered distributed system continues its operation despite the presence of component failures, its performance is usually degraded. Its performance can also be degraded if it is executing continuously for a long period of time due to a phenomenon known as software aging. To prevent unexpected or unplanned outages due to aging, a pro-active technique called software rejuvenation can be employed. This technique involves gracefully terminating an application and immediately restarting it with a refreshed internal state. For proper modeling of these systems, their performance and dependiability characteristics need to be considered in a unified way, called performability. This thesis proposes a new model called "Rejuvenated-FTLQN", to evaluate the effects of software aging and rejuvenation on performability of these layered systems. Specifically a Layered Queueing Network (LQN) is used for performance analysis and a Multi State Fault Tree (MSFT) is used for dependability analysis. The model is also used to study the impact of performing rejuvenation, time to perform rejuvenation and rejuvenation frequencey on performability of a system. A software tool called "Rejuvenated-FTLQNS" has been developed to automate the model solution.

2021 ◽  
Author(s):  
Jigar Patel

When a fault-tolerant layered distributed system continues its operation despite the presence of component failures, its performance is usually degraded. Its performance can also be degraded if it is executing continuously for a long period of time due to a phenomenon known as software aging. To prevent unexpected or unplanned outages due to aging, a pro-active technique called software rejuvenation can be employed. This technique involves gracefully terminating an application and immediately restarting it with a refreshed internal state. For proper modeling of these systems, their performance and dependiability characteristics need to be considered in a unified way, called performability. This thesis proposes a new model called "Rejuvenated-FTLQN", to evaluate the effects of software aging and rejuvenation on performability of these layered systems. Specifically a Layered Queueing Network (LQN) is used for performance analysis and a Multi State Fault Tree (MSFT) is used for dependability analysis. The model is also used to study the impact of performing rejuvenation, time to perform rejuvenation and rejuvenation frequencey on performability of a system. A software tool called "Rejuvenated-FTLQNS" has been developed to automate the model solution.


Author(s):  
Shruthi P. ◽  
Nagaraj G. Cholli

Cloud Computing is the environment in which several virtual machines (VM) run concurrently on physical machines. The cloud computing infrastructure hosts multiple cloud service segments that communicate with each other using the interfaces. This creates distributed computing environment. During operation, the software systems accumulate errors or garbage that leads to system failure and other hazardous consequences. This status is called software aging. Software aging happens because of memory fragmentation, resource consumption in large scale and accumulation of numerical error. Software aging degrads the performance that may result in system failure. This happens because of premature resource exhaustion. This issue cannot be determined during software testing phase because of the dynamic nature of operation. The errors that cause software aging are of special types. These errors do not disturb the software functionality but target the response time and its environment. This issue is to be resolved only during run time as it occurs because of the dynamic nature of the problem. To alleviate the impact of software aging, software rejuvenation technique is being used. Rejuvenation process reboots the system or re-initiates the softwares. This avoids faults or failure. Software rejuvenation removes accumulated error conditions, frees up deadlocks and defragments operating system resources like memory. Hence, it avoids future failures of system that may happen due to software aging. As service availability is crucial, software rejuvenation is to be carried out at defined schedules without disrupting the service. The presence of Software rejuvenation techniques can make software systems more trustworthy. Software designers are using this concept to improve the quality and reliability of the software. Software aging and rejuvenation has generated a lot of research interest in recent years. This work reviews some of the research works related to detection of software aging and identifies research gaps.


2019 ◽  
Vol 10 (11) ◽  
pp. 1131-1135
Author(s):  
Tomas Hambili Paulo Sanjuluca ◽  
◽  
Ricardo Correia ◽  
Anabela Antunes de Almeida ◽  
Ana Gloria Diaz Martinez ◽  
...  

Introduction: In order to have a good assessment of the quality of maternal and child health care, it is essential that there is up-to-date and reliable information. Objective: To evaluate the impact of the implementation of a computerized database of clinical processes in the admission, archive and medical statistics section, of Maternity hospital Irene Neto/Lubango-Angola. Methodology: A descriptive study with a quantitative and qualitative approach to carry out a retrospective case study deliveries and newborns, records from 2014 to 2017. Final considerations: The implementation of this project may contribute to the improvement of clinical management support management of the hospital as well as facilitating access to information for research and scientific production.


2018 ◽  
Author(s):  
Emmanuel Owusu-Kwarteng ◽  
Prince Opoku ◽  
Gershon Dagba ◽  
Mark Amankwa

2019 ◽  
Vol 11 (02) ◽  
pp. 1950019 ◽  
Author(s):  
Lin Gan ◽  
He Zhang ◽  
Cheng Zhou ◽  
Lin Liu

Rotating scanning motor is the important component of synchronous scanning laser fuze. High emission overload environment in the conventional ammunition has a serious impact on the reliability of the motor. Based on the theory that the buffer pad can attenuate the impact stress wave, a new motor buffering Isolation Method is proposed. The dynamical model of the new buffering isolation structure is established by ANSYS infinite element analysis software to do the nonlinear impact dynamics simulation of rotating scanning motor. The effectiveness of Buffering Isolation using different materials is comparatively analyzed. Finally, the Macht hammer impact experiment is done, the results show that in the experience of the 70,000[Formula: see text]g impact acceleration, the new buffering Isolation method can reduce the impact load about 15 times, which can effectively alleviate the plastic deformation of rotational scanning motor and improve the reliability of synchronization scanning system. A new method and theoretical basis of anti-high overload research for Laser Fuze is presented.


1986 ◽  
Vol 18 (9) ◽  
pp. 1189-1207
Author(s):  
B Ó Huallacháin

The conventional approach to assessing structural change in regional input – output tables is to measure the impact of coefficient change on the estimation of outputs and multipliers. The methods developed and tested in this paper focus exclusively on the coefficients. Univariate and multivariate statistical analyses can be used to identify and measure various types of changes ranging from coefficient instability to changes in interindustry relationships as a system. A distinction is made between structural changes in input relationships and those in output relationships. The methods are tested by using Washington State data for the years 1963 and 1967. The results are compared with previous analyses of change in these data.


Sign in / Sign up

Export Citation Format

Share Document