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, 2010
Rejuvenation 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, 2019
The 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), 2002
Software 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, 2014
Cloud 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, 2002
Software 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, 2011
In 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, 2013
Software 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

open access: yesPerformance Evaluation, 2013
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, 2002
Software 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., 2009
Mobile 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

Home - About - Disclaimer - Privacy