ZTE Communications ›› 2017, Vol. 15 ›› Issue (4): 23-29.DOI: 10.3969/j.issn.1673-5188.2017.04.003

• Special Topic • Previous Articles     Next Articles

HCOS: A Unified Model and Architecture for Cloud Operating System

CHEN Aiguo, WU Huaigu, TIAN Ling, LUO Guangchun   

  1. University of Electronic Science and Technology of China, Chengdu 611731, China
  • Received:2017-05-10 Online:2017-10-25 Published:2019-12-02
  • About author:CHEN Aiguo (agchen@uestc.edu.cn) received his Ph.D. degree in signal and information processing from Beijing University of Posts and Telecommunications, China in 2009. He was a visiting scholar in Arizona State University, USA from Jan. 2013 to Jan. 2014. He is currently an associate professor at the School of Computer Science and Engineering, University of Electronic Science and Technology of China,China. His main research interests are cloud computing, cyber-physical system, and computer network.|WU Huaigu (fs_whg@msn.com) received his B.S. and M.S. degrees in computer science from University of Electronic Science and Technology of China, China in 1997 and 1999 respectively. He received his Ph.D.degree from McGill University, Canada, in 2008. He is currently a post doctor in the School of Computer Science and Engineering, University of Electronic Science and Technology of China. He worked as an architect in the area of cloud computing for about 10 years. His research interests include distributed information system, cloud and big-data computing architecture, micro-service architecture, and mobile software architecture.|TIAN Ling (lingtian@uestc.edu.cn) received her B.S., M.S. and Ph.D. degrees in computer science from University of Electronic Science and Technology of China, China in 2003, 2006 and 2010, respectively. She is currently an associate professor with the School of Computer Science and Engineering, University of Electronic Science and Technology of China. She was a visiting scholar in Georgia State University, USA in 2013. Her research interests include digital multimedia, cloud computing, and big data.|LUO Guangchun (gcluo@uestc.edu.cn) received his B.S., M.S. and Ph.D. degrees in computer science from University of Electronic Science and Technology of China, China in 1995, 1999 and 2004, respectively. He is currently a professor of computer science at the University of Electronic Science and Technology of China. His research interests include computer networking, cloud computing, and big data.
  • Supported by:
    This work was supported in part by Sichuan Provincial Public Security Bureau of China under Grant(No. 2015TD0002);Unicom Cloud Data Co., Ltd of China under Grant(No. 2013JQ0005);Science and Technology Department of Sichuan Province under Grant(no. 2017HH0075)

Abstract:

Currently, Infrastructure as a Service(IaaS) and Platform as a Service(PaaS) platforms play a role as a cloud operating system(COS).They are separated from each other in resource management, which may cause inconsistent resource status and result in the decrease of performance. Moreover, heterogeneous resources are not managed well in existing cloud computing platforms. Referring to the theory of operating system, we propose a unified architecture model of cloud operating system, which has six layers corresponding to the layered architecture of legacy operating system. Based on this architecture, a new cloud operating system called Hua-Cloud Computing System(HCOS) is realized. In HCOS, the hybrid resources are managed in a unified way. This method improves the unified scheduling capability of heterogeneous resources and eliminates the problem of resource status inconsistency. The main characteristics of HCOS are introduced and two typical applications are illustrated in this paper.

Key words: cloud computing, IaaS, PaaS, cloud operating system