A Novel Software Deployment Method Based on Installation Packages

Hongbo Tian,Xiaoyi Zhao,Zhixing Gao,Taiqiang Lv,Xiaoshe Dong
DOI: https://doi.org/10.1109/ChinaGrid.2010.32
2010-01-01
Abstract:The numbers of deployed computational servers in datacenters are becoming larger and larger driven by growing processing requirements, which poses a new challenge to software deployment due to the large amount of nodes involved in the deployment process. Consequently, traditional approach software deployment can not scale well because of their time-consumption properties. In order to solve this problem and provide an efficient solution, this paper proposes a new method for deploying software automatically in large-scale clusters. Softwares are classified into categories according to their installation process. We developed a software prototype SDS: Software Deployment System to verify and test the proposed method. By improving the deployment program based on the traditional installation package, the approach can resolve the difficulty of interaction between administrator and deployment processes during software deployment to achieve the automatic deployment of software. Experimental results show that the system can efficiently deploy software on Linux cluster and outperform linear growth software deployment system.
What problem does this paper attempt to address?