Title :
A Platform Based Distributed Service Framework for Large-Scale Cloud Ecosystem Development
Author :
Bo Hu ; Jian Wang ; Liang-Jie Zhang ; Huan Chen ; Lihui Luo
Author_Institution :
Nat. Eng. Res. Center for Supporting Software of Enterprise Internet Services, Shenzhen, China
Abstract :
In the era of Internet, service-oriented development becomes a popular software development paradigm for developing large-scale systems and cloud apps. Followed by this new emerging paradigm, functions would be designed and developed as components, deployed separately and provided as services for integration. In generally, experienced developers tend to introduce some reusable distributed service frameworks in their projects. These frameworks are usually developed based on Service-Oriented Architecture (SOA), and take charge of Remote Procedure Call (RPC), distributed service collaboration, remote service communication and other common duties. It has been proved that these distributed service frameworks are a kind of effective software infrastructures to facilitate development. However, in large-scale cloud ecosystems development, chaos might occur if interdependent remote services composed together to enable cloud services and complex systems. Towards this problem, this paper proposes a novel framework developed by leveraging a platform as a unified access gateway of remote services for different cloud services in the ecosystem. Experimental results show that the framework could effectively reduce the development difficulty of the large-scale cloud ecosystems, and improve the performance of the developed systems.
Keywords :
cloud computing; ecology; environmental science computing; internetworking; network servers; service-oriented architecture; Internet; RPC; SOA; cloud services; complex systems; large-scale cloud ecosystem development; platform based distributed service framework; remote procedure call; remote service communication; service-oriented architecture; service-oriented development; software development paradigm; software infrastructures; unified access gateway; Business; Cloud computing; Complexity theory; Ecosystems; Logic gates; distributed service framework; service-oriented architecture; software development;
Conference_Titel :
Services (SERVICES), 2015 IEEE World Congress on
Conference_Location :
New York City, NY
Print_ISBN :
978-1-4673-7274-9
DOI :
10.1109/SERVICES.2015.21