TY - GEN
T1 - Towards an emerging Cloudware paradigm for transparent computing
AU - Wang, Wei
AU - Zhang, Jingxuan
AU - Guo, Dong
AU - Xiang, Qiao
AU - Huang, Chenxi
AU - Chang, Jinda
AU - Zhang, Liqing
N1 - Publisher Copyright:
Copyright © 2016 ACM.
PY - 2016/12/6
Y1 - 2016/12/6
N2 - Transparent computing is an implementation of ubiquitous computing that is aimed at providing active services for users. In transparent computing, the execution (computation) of computer instructions and data is temporally and spatially separated from their storage. Cloud computing solves the issue of data cloudlization, while transparent computing solves the one of software cloudlization. This paper define the concept of Cloudware, and discusses how to deploy Cloudware in cloud environment efficiently. Based on a loosely coupled von Neumann computing model (also called Cygnus Model), we proposes a new platform to construct the PaaS platform which can directly deploy software on the cloud without any modification, while achieving a new model by the browser services, and we call it transparent computing 2.0. By using micro-service architecture, we can achieve such characteristics as good performance, scalable deployment, faults tolerance and flexible configuration. Finally, we presents a Cloudware PaaS platform prototype, called CloudwareHub, and demonstrates the promising of the transparent computing 2.0 with the support of Cloudware technology.
AB - Transparent computing is an implementation of ubiquitous computing that is aimed at providing active services for users. In transparent computing, the execution (computation) of computer instructions and data is temporally and spatially separated from their storage. Cloud computing solves the issue of data cloudlization, while transparent computing solves the one of software cloudlization. This paper define the concept of Cloudware, and discusses how to deploy Cloudware in cloud environment efficiently. Based on a loosely coupled von Neumann computing model (also called Cygnus Model), we proposes a new platform to construct the PaaS platform which can directly deploy software on the cloud without any modification, while achieving a new model by the browser services, and we call it transparent computing 2.0. By using micro-service architecture, we can achieve such characteristics as good performance, scalable deployment, faults tolerance and flexible configuration. Finally, we presents a Cloudware PaaS platform prototype, called CloudwareHub, and demonstrates the promising of the transparent computing 2.0 with the support of Cloudware technology.
KW - Cloud computing
KW - Cloudware
KW - Service
KW - Transparent computing
UR - https://www.scopus.com/pages/publications/85009111591
U2 - 10.1145/2996890.2996908
DO - 10.1145/2996890.2996908
M3 - 会议稿件
AN - SCOPUS:85009111591
T3 - Proceedings - 9th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2016
SP - 43
EP - 48
BT - Proceedings - 9th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2016
PB - Association for Computing Machinery, Inc
T2 - 9th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2016
Y2 - 6 December 2016 through 9 December 2016
ER -