Computer Science ›› 2017, Vol. 44 ›› Issue (11): 33-40.doi: 10.11896/j.issn.1002-137X.2017.11.006

Previous Articles     Next Articles

Cloud Operating System for Cloudware

WANG Wei, HU Chang-wu, GUO Dong, ZHANG Jing-xuan, CHANG Jin-da and ZHANG Li-qing   

  • Online:2018-12-01 Published:2018-12-01

Abstract: The rise of cloud computing and the Internet not only bring change on the data center,but also lead to transformation in software development,deployment,operation and maintenance.With the continuous improvement of the current cloud computing and the Internet environment,how to make better use of cloud computing platforms,and how to serve the end users in the field of computer software are big challenges.In recent years,with the further development of concepts like micro-services and containers,software will further step forward to the Cloudware.This paper defined the concept of Cloudware paradigm,and discussed how to deploy Cloudware in cloud environment.Then,we proposed a new cloud operation system called GalaxyOS which can directly deploy software on the cloud without any modification,while achieving a new model by the browser services.By using micro-service architecture,we can achieve such characteristics as good performance,scalable deployment,faults tolerance and flexible configuration.Finally,we evaluated Ga-laxyOS by proposing a user experience oriented framework and carrying out an interactive delay experiment that directly focuses on users’ experience,and verified the effectiveness of our platform.

Key words: Cloud computing,Cloudware,Cloud OS,User experience

[1] MEI H,GUO Y.Network-oriented operating systems:statusand challenges[J].Scientia Sinica Informationis,2013,3(3):303-321.(in Chinese) 梅宏,郭耀.面向网络的操作系统——现状和挑战[J].中国科学:信息科学,2013,43(3):303-321.
[2] MICHAEL A,ARMANDO F,et al.A view of cloud computing[J].Communications of the ACM,2010,53(4):50-58.
[3] STEFAN W,EDDY T,WOUTER J.Comparing PaaS offerings in light of SaaS development[J].Computing,2014,96(8):669-724.
[4] GUO D,WANG W, ZHANG J X,et al.Towards CloudwareParadigm for Cloud Computing[C]∥The 9th IEEE Internatio-nal Conference on Cloud Computing.San Francisco,USA,2016.
[5] GUO D,WANG W,ZHANG J X,et al.Cloudware:An Emerging Software Paradigm for Cloud Computing[C]∥Proceedings of The Internetware ’16.Beijing,China,2016.
[6] MEI H,HUANG G,XIE C T.Internetware:A Software Paradigm for Internet Computing[J].IEEE Computer,2012,45(6):26-31.
[7] ZHOU Y Z,ZHANG Y X.Transparent Computing:Concepts,Architecture,and Implementation[M].CENGAGE Learning Press,2010.
[8] DE LUCIA A,et al.Developing Legacy System MigrationMethods and Tools for Technology Transfer[J].Software:Practice and Experience,2008,38(13):1333-1364.
[9] MENG X,et al.Legacy Application Migration to Cloud[C]∥Proc.2011 IEEE Int’l Conf.on Cloud Computing (CLOUD).2011:750-751.
[10] KARAMPAGLIS Z,et al.Secure Migration of Legacy Applications to the Web[M]∥Information Technology and Open Source Applications for Education,Innovation,and Sustainability.Springer,2014:229-243.
[11] WANG S T,et al.Development of Web-Based Remote Desktop to Provide Adaptive User Interfaces in Cloud Platform[J].Int’l J.Computer,Information,Systems and Control Eng.,2014,8(8):1195-1199.
[12] CHEN B,HSU H,HUANG Y.Bringing Desktop Applications to the Web[J].IT Professional,2016,18(1):34-40.
[13] VAHDAT A,ANDERSON T,DAHLIN M,et al.Webos:Opera-ting System Services For Wide Area Applications[C]∥Procee-dings of the Seventh IEEE Symposium on High Performance Distributed Systems.1997:52-63.
[14] DAN S,JAMES C,et al.A way forward:enabling operating system innovation in the cloud[C]∥Proceedings of the 6th USENIX conference on Hot Topics in Cloud Computing (HotCloud’14).2014.
[15] RAFAEL M,RUBN S,et al.IaaS Cloud Architecture:FromVirtualized Datacenters to Federated Cloud Infrastructures[J].IEEE Computer,2012,45(12):65-72.
[16] FABIO P,PETER B,et al.Toward a Cloud Operating System[C]∥Proceedings of the 2010 IEEE/IFIP Network Operations and Management Symposium Workshops (NOMS Workshop).2010.
[17] JAFFER S,KEDIA P,BANSAL S.Improving Remote Desktopping through Adaptive Record/Replay[C]∥Proceedings of the ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environment (VEE 2015).2015:161-172.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] LEI Li-hui and WANG Jing. Parallelization of LTL Model Checking Based on Possibility Measure[J]. Computer Science, 2018, 45(4): 71 -75, 88 .
[2] XIA Qing-xun and ZHUANG Yi. Remote Attestation Mechanism Based on Locality Principle[J]. Computer Science, 2018, 45(4): 148 -151, 162 .
[3] LI Bai-shen, LI Ling-zhi, SUN Yong and ZHU Yan-qin. Intranet Defense Algorithm Based on Pseudo Boosting Decision Tree[J]. Computer Science, 2018, 45(4): 157 -162 .
[4] WANG Huan, ZHANG Yun-feng and ZHANG Yan. Rapid Decision Method for Repairing Sequence Based on CFDs[J]. Computer Science, 2018, 45(3): 311 -316 .
[5] SUN Qi, JIN Yan, HE Kun and XU Ling-xuan. Hybrid Evolutionary Algorithm for Solving Mixed Capacitated General Routing Problem[J]. Computer Science, 2018, 45(4): 76 -82 .
[6] ZHANG Jia-nan and XIAO Ming-yu. Approximation Algorithm for Weighted Mixed Domination Problem[J]. Computer Science, 2018, 45(4): 83 -88 .
[7] WU Jian-hui, HUANG Zhong-xiang, LI Wu, WU Jian-hui, PENG Xin and ZHANG Sheng. Robustness Optimization of Sequence Decision in Urban Road Construction[J]. Computer Science, 2018, 45(4): 89 -93 .
[8] LIU Qin. Study on Data Quality Based on Constraint in Computer Forensics[J]. Computer Science, 2018, 45(4): 169 -172 .
[9] ZHONG Fei and YANG Bin. License Plate Detection Based on Principal Component Analysis Network[J]. Computer Science, 2018, 45(3): 268 -273 .
[10] SHI Wen-jun, WU Ji-gang and LUO Yu-chun. Fast and Efficient Scheduling Algorithms for Mobile Cloud Offloading[J]. Computer Science, 2018, 45(4): 94 -99, 116 .