DocumentCode
692980
Title
A unified API gateway for high availability clusters
Author
Qian Zhang ; Hanyue Chu ; Mingyu Li ; Xiaohui Hu
Author_Institution
Inst. of Software, Univ. of Chinese Acad. of Sci., Beijing, China
fYear
2013
fDate
20-22 Dec. 2013
Firstpage
2321
Lastpage
2325
Abstract
High-availability (HA) clusters are widely used to provide high availability services. Recently, many HA cluster solutions and products have been proposed or developed by different organizations. However, each HA cluster system has its own administrative tool and application programming interface (API). Besides, vendor lock-in makes customers dependent on the specific vendors´ own high availability clusters. Therefore, it is very complicated to simultaneously manage various HA clusters. To solve this problem, a novel SOA-based Unified API Gateway for high-availability Clusters (UAGC) is proposed in this paper. Under UAGC, cluster services are conveniently managed in a unified way, which is independent of platforms or programming languages. Six web service interfaces are implemented in UAGC to cover most cluster functions. A UAGC-based web service (UAGCService) is implemented with WCF. The experimental results show that UAGCService has good performances.
Keywords
Web services; application program interfaces; service-oriented architecture; HA cluster system; SOA-based unified API gateway; UAGC-based Web service; UAGCService; WCF; Web service interface; application programming interface; high availability cluster; Availability; Contracts; Linux; Logic gates; Network interfaces; Servers; Web services; API gateway; Cluster Consolidation; SOA-based; administrative tool;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronic Sciences, Electric Engineering and Computer (MEC), Proceedings 2013 International Conference on
Conference_Location
Shengyang
Print_ISBN
978-1-4799-2564-3
Type
conf
DOI
10.1109/MEC.2013.6885428
Filename
6885428
Link To Document