Multicast deployment of cloud operating systems

Kuen Min Lee, Wei Guang Teng, Jin Neng Wu, Kuo Ming Huang, Yao Hsing Ko, Ting Wei Hou

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

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.

Original languageEnglish
Title of host publicationProceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012
Pages163-168
Number of pages6
DOIs
Publication statusPublished - 2012 Dec 1
Event2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012 - Chengdu, Sichuan, China
Duration: 2012 Oct 272012 Oct 29

Publication series

NameProceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012

Other

Other2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012
CountryChina
CityChengdu, Sichuan
Period12-10-2712-10-29

Fingerprint

Cloud computing
Bandwidth
Monitoring
Industry

All Science Journal Classification (ASJC) codes

  • Information Systems

Cite this

Lee, K. M., Teng, W. G., Wu, J. N., Huang, K. M., Ko, Y. H., & Hou, T. W. (2012). Multicast deployment of cloud operating systems. In Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012 (pp. 163-168). [6391893] (Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012). https://doi.org/10.1109/CIT.2012.54
Lee, Kuen Min ; Teng, Wei Guang ; Wu, Jin Neng ; Huang, Kuo Ming ; Ko, Yao Hsing ; Hou, Ting Wei. / Multicast deployment of cloud operating systems. Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012. 2012. pp. 163-168 (Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012).
@inproceedings{23160d32f4bd4ac0a535a2df27876068,
title = "Multicast deployment of cloud operating systems",
abstract = "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.",
author = "Lee, {Kuen Min} and Teng, {Wei Guang} and Wu, {Jin Neng} and Huang, {Kuo Ming} and Ko, {Yao Hsing} and Hou, {Ting Wei}",
year = "2012",
month = "12",
day = "1",
doi = "10.1109/CIT.2012.54",
language = "English",
isbn = "9780769548586",
series = "Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012",
pages = "163--168",
booktitle = "Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012",

}

Lee, KM, Teng, WG, Wu, JN, Huang, KM, Ko, YH & Hou, TW 2012, Multicast deployment of cloud operating systems. in Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012., 6391893, Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012, pp. 163-168, 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012, Chengdu, Sichuan, China, 12-10-27. https://doi.org/10.1109/CIT.2012.54

Multicast deployment of cloud operating systems. / Lee, Kuen Min; Teng, Wei Guang; Wu, Jin Neng; Huang, Kuo Ming; Ko, Yao Hsing; Hou, Ting Wei.

Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012. 2012. p. 163-168 6391893 (Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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

ER -

Lee KM, Teng WG, Wu JN, Huang KM, Ko YH, Hou TW. Multicast deployment of cloud operating systems. In Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012. 2012. p. 163-168. 6391893. (Proceedings - 2012 IEEE 12th International Conference on Computer and Information Technology, CIT 2012). https://doi.org/10.1109/CIT.2012.54