Xiaozhi Du

  • Citations Per Year
Learn More
Software rejuvenation is a preventive and proactive technology to counteract the phenomenon of software aging and system failures and to improve the system reliability. In this paper we present and analyze three software rejuvenation policies for an operational software system with multiple degradations, called preemptive rejuvenation, delayed rejuvenation(More)
The phenomenon of software aging refers to the exhaustion of operating system resource, fragmentation and accumulation of errors, which results in progressive performance degradation or transient failures or even crashes of applications. In this paper, we investigate the software aging patterns of a real VOD system. First, we collect data on several system(More)
Software rejuvenation is a preventive and proactive technology to counteract the phenomenon of software aging and system failures, and to improve the system reliability. In this paper we present a mixed software rejuvenation policy for an operational software system with multiple degradation states, which considers both the history information and the(More)
The software aging modeling and state evaluation method of a real VOD (Video on Demand) system are investigated. Firstly, the data on several system resource usage and application server are collected. Then, the linear regression method is adopted to remove the various workloads' affection on the system resource consumption, and the software aging process(More)
  • 1