Results 201 to 210 of about 738 (240)
Some of the next articles are maybe not open access.
Benefits of Software Rejuvenation on HPC Systems
International Symposium on Parallel and Distributed Processing with Applications, 2010Rejuvenation is a technique expected to mitigate failures in HPC systems by replacing, repairing, or resetting system components. Because of the small overhead required by software rejuvenation, we primarily focus on OS/kernel rejuvenation. In this paper, we propose three rejuvenation scheduling techniques.
Nichamon Naksinehaboon +4 more
openaire +1 more source
Software Aging and Software Rejuvenation
Proceedings of the 2019 ACM/SPEC International Conference on Performance Engineering, 2019The study of software failures has now become more important since it has been recognized that computer system outages are more due to software faults than due to hardware faults. The phenome- non of "software aging", in which the state of the software system degrades with time, has been reported in widely used software and also in high-availability ...
openaire +1 more source
Analysis of software cost models with rejuvenation
Proceedings. Fifth IEEE International Symposium on High Assurance Systems Engineering (HASE 2000), 2002Software rejuvenation is a preventive maintenance technique that has been extensively studied in the recent literature. In this paper we extend the classical result by Huang et al. (1995), and in addition propose a modified stochastic model to generate the software rejuvenation schedule.
Tadashi Dohi +2 more
openaire +1 more source
Software Rejuvenation in Cloud Systems
2014 IEEE International Symposium on Software Reliability Engineering Workshops, 2014Cloud computing is a promising paradigm able to rationalize the use of hardware resources by means of virtualization. Virtualization allows to instantiate one or more virtual machines (VMs) on top of a single physical machine managed by a virtual machine monitor (VMM). Similarly to any other software, a VMM experiences aging and failures.
openaire +1 more source
Software rejuvenation: analysis, module and applications
Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers, 2002Software rejuvenation is the concept of gracefully terminating an application and immediately restarting it at a clean internal state. In a client-server type of application where the server is intended to ran perpetually for providing a service to its clients, rejuvenating the server process periodically during the most idle time of the server ...
Yennun Huang +3 more
openaire +1 more source
A Comparative Evaluation of Software Rejuvenation Strategies
2011 IEEE Third International Workshop on Software Aging and Rejuvenation, 2011In this paper we present an experimental comparative study of most of the rejuvenation techniques developed so far, divided into two groups: i) simple approaches: physical node reboot (switch off/on), VM reboot, OS reboot and standalone application restart, and ii) sophisticated methods: OS fast reboot, and application restart with hot standby mode. In
Javier Alonso 0001 +4 more
openaire +1 more source
A comprehensive approach to optimal software rejuvenation
Performance Evaluation, 2013Software aging is caused by resource exhaustion and can lead to progressive performance degradation or result in a crash. We develop experiments that simulate an on-line bookstore application, using the standard configuration of TPC-W benchmark. We study application failures due to memory leaks, using the accelerated life testing (ALT).
Jing Zhao 0016 +5 more
openaire +1 more source
Modeling and analysis of software rejuvenation in a server virtualized system with live VM migration
As server virtualization is used in a number of IT systems, the unavailability of virtual machines (VM) on server virtualized systems becomes a significant concern.
Fumio Machida +2 more
exaly +2 more sources
Optimal software rejuvenation policy with discounting
Proceedings 2001 Pacific Rim International Symposium on Dependable Computing, 2002Software rejuvenation is a preventive maintenance technique that has been extensively studied in the recent literature. We consider a generalized problem to estimate the optimal software rejuvenation schedule. More precisely, the software rejuvenation model is formulated via the semi-Markov process, and the optimal software rejuvenation schedule which ...
Tadashi Dohi +2 more
openaire +1 more source
Software Rejuvenation in Embedded Systems
J. Autom. Lang. Comb., 2009Mobile communication devices have multitasking embedded software running in their operating systems (OS) as well as applications. Both the OS modules and the application components are assigned predetermined memory in those devices due to near-realtime performance requirements and lack of virtual memory.
openaire +1 more source

