
Testing Software Rejuvenation Policy for Time and Load Balancing Scheme in Complex System Using Deterministic-NDST Approach
Author(s) -
Nagaraj G Cholli,
Khalid Amin Shiekh,
G. Srinivasan
Publication year - 2016
Publication title -
international journal of software engineerung and technologies (ijset)
Language(s) - English
Resource type - Journals
ISSN - 2302-4038
DOI - 10.11591/ijset.v1i3.4581
Subject(s) - reboot , rejuvenation , computer science , reliability (semiconductor) , software , reliability engineering , scheme (mathematics) , real time computing , operating system , engineering , mathematics , gerontology , medicine , mathematical analysis , power (physics) , physics , quantum mechanics
Software rejuvenation has become a new horizon for increasing the system reliability and availability in a long run. One of the concept in software rejuvenation policy involves rebooting the system by suspending the disk and capturing the images of processes currently running in the system. In our rejuvenation policy we make use an intelligent time and load algorithm for deciding the optimal rejuvenation period. Since at any given time there can be n number of processes running in the system with different physical memory utilizations and variable workloads running, it becomes very vital to thoroughly test the system with highly chaotic and disruptive workloads. For this we use some non-traditional form of testing which we call non deterministic system testing (NDST) to test different features and conditions of system