TY - GEN
T1 - Multicast deployment of cloud operating systems
AU - Lee, Kuen Min
AU - Teng, Wei Guang
AU - Wu, Jin Neng
AU - Huang, Kuo Ming
AU - Ko, Yao Hsing
AU - Hou, Ting Wei
PY - 2012/12/1
Y1 - 2012/12/1
N2 - With cloud computing's paradigm shift for IT industries, the concept of thin clients has become popular again. There are usually numerous nodes with various functions in a cloud computing system. It is important to deploy different cloud operating systems (cloud OSs) onto different nodes. The conventional method of using unicast deployment to distribute a massive cloud OS onto thousands of nodes is time consuming and bandwidth-intensive. In this work, we propose a multicast deployment approach to significantly improve deployment efficiency. Furthermore, our multicast deployment approach can leverage existing configurations of the unicast counterpart. Therefore, customized deployment for different groups of nodes can be achieved. To evaluate the feasibility of the proposed approach in practical applications, our deployment approach is implemented using CentOS and Ubuntu on many nodes. Empirical studies show that the required time for the entire distribution process is significantly reduced, from starting delivery until the OS is ready. Moreover, network bandwidth consumption is also significantly reduced compared with the conventional unicast deployment. Consequently, system administrators must spend less effort on monitoring and maintenance.
AB - With cloud computing's paradigm shift for IT industries, the concept of thin clients has become popular again. There are usually numerous nodes with various functions in a cloud computing system. It is important to deploy different cloud operating systems (cloud OSs) onto different nodes. The conventional method of using unicast deployment to distribute a massive cloud OS onto thousands of nodes is time consuming and bandwidth-intensive. In this work, we propose a multicast deployment approach to significantly improve deployment efficiency. Furthermore, our multicast deployment approach can leverage existing configurations of the unicast counterpart. Therefore, customized deployment for different groups of nodes can be achieved. To evaluate the feasibility of the proposed approach in practical applications, our deployment approach is implemented using CentOS and Ubuntu on many nodes. Empirical studies show that the required time for the entire distribution process is significantly reduced, from starting delivery until the OS is ready. Moreover, network bandwidth consumption is also significantly reduced compared with the conventional unicast deployment. Consequently, system administrators must spend less effort on monitoring and maintenance.
UR - http://www.scopus.com/inward/record.url?scp=84872314047&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84872314047&partnerID=8YFLogxK
U2 - 10.1109/CIT.2012.54
DO - 10.1109/CIT.2012.54
M3 - Conference contribution
AN - SCOPUS:84872314047
SN - 9780769548586
T3 - Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012
SP - 163
EP - 168
BT - Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012
T2 - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012
Y2 - 27 October 2012 through 29 October 2012
ER -