Developer Forums | About Us | Site Map
Search  
HOME > TUTORIALS > SERVER SIDE CODING > ADMINISTRATION TUTORIALS > PUTTING LINUX RELIABILITY TO THE TEST


Sponsors





Useful Lists

Web Host
site hosted by netplex

Online Manuals

Putting Linux reliability to the test
By Li Ge & Linda Scott & Mark VanderWiele - 2004-01-19 Page:  1 2 3 4 5 6

System monitoring

The modified top utility that comes with the LTP test suite was used as a system monitoring tool. top provides an ongoing look at processor activity in real time. The enhanced top utility has additional functions that can save snapshots of top results to a file and give the average summary of the resulting file, including information such as CPU, memory, and swap space utilizations.

In our tests, snapshots of system utilization (or top output files) were taken every 10 seconds and saved to result files. In addition, snapshots of system utilization and LTP test output files were taken daily or weekly to have data points to determine whether systems were degrading during long-period runs. This function was controlled by cron jobs and scripts.

Before testing
All selected testing systems had hardware configured as similarly to each other as possible. Extra hardware was removed to reduce potential hardware failure. Minimum-security options were selected during image installation. At least 2 GB of disk space was reserved for storing the top data files and LTP log files.

Note that this is a testing scenario; in real life, users would be well advised to keep security settings at much higher than minimum.

During testing
The system was left undisturbed for the duration of the tests. Occasional access of the system to verify that the test was still executing was acceptable. Verification included using the ps command, checking top data, and checking LTP log data.

After testing
When the test completed, the system monitoring tool top was stopped immediately. All top data files, including daily or weekly snapshots and LTP log files, were saved and processed in order to provide data for analysis.



View Putting Linux reliability to the test Discussion

Page:  1 2 3 4 5 6 Next Page: Conclusion & Resources

First published by IBM developerWorks


Copyright 2004-2017 GrindingGears.com. All rights reserved.
Article copyright and all rights retained by the author.