Title :
Partition repositories for partition cloning OS independent software maintenance in large clusters of PCs
Author :
Rauch, Felix ; Kurmann, Christian ; Stricker, Thomas M.
Author_Institution :
Lab. for Comput. Syst., Swiss Federal Inst. of Technol., Zurich, Switzerland
Abstract :
As a novel approach to software maintenance in large clusters of PCs requiring multiple OS installations we implemented partition cloning and partition repositories as well as a set of OS independent tools for software maintenance using entire partitions, thus providing a clean abstraction of all operating system configuration states. We identify the evolution of software installations (different releases) and the customization of installed systems (different machines) as two orthogonal axes. Using this analysis we devise partition repositories as an efficient, incremental storage scheme to maintain all necessary partition images for versatile, large clusters of PCs. We evaluate our approach with a release history of sample images used in the Patagonia multi-purpose clusters at ETH Zurich including several Linux, Windows NT and Oberon images. The study includes quantitative data that shows the viability of the OS independent approach of working with entire partitions and investigates some relevant tradeoffs: e.g., between difference granularity and compression block size
Keywords :
Unix; network operating systems; software maintenance; workstation clusters; Linux; Oberon; Patagonia; Windows NT; customization; incremental storage scheme; multi-purpose clusters; network operating system; operating system configuration states; partition cloning; partition repositories; personal computer clusters; software maintenance; Cloning; History; Image analysis; Image storage; Laboratories; Linux; Operating systems; Personal communication networks; Software maintenance; Software prototyping;
Conference_Titel :
Cluster Computing, 2000. Proceedings. IEEE International Conference on
Conference_Location :
Chemnitz
Print_ISBN :
0-7695-0896-0
DOI :
10.1109/CLUSTR.2000.889066