Self-Organizing Mechanism for Cloud Services and Performance Analysis

被引:0
作者
Zhang Changyou [1 ]
Shao Lixiang [1 ]
Li Wenqing [2 ]
Li Hangtong [1 ]
Chen Sicong [3 ]
机构
[1] Shijiazhuang Tiedao Univ, Sch Informat Sci & Technol, Shijiazhuang 050043, Peoples R China
[2] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing 100081, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Comp, Beijing 100876, Peoples R China
关键词
cloud service; self-organizing; alliance-based; performance; MANAGEMENT;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
To improve the performance and robustness in service discovery, a self-organizing mechanism for service alliances of Service Providers (SPs) is proposed in this paper. According to the similarity of service content, an SP publishes its services in a partition of SPs to construct connections between highly similar SPs. These SPs constitute a self-organized distributed environment. A self-organizing protocol is designed to ensure the correctness of the construction of the alliances. The protocol consists of four stages initiating stage, developing stage, developed stage and degradation stage. The experimental results demonstrate that this protocol ensures the self-property. The visualization of alliance developing stages illustrates that sub-alliances are split in balance and self-connected. Compared with the Random Walker algorithm, the time cost and the number of forwarded messages in alliance-based mechanism is lower in service discovery. On three typical topologies (Grid, Random-Graph, Power-Law), the success rate of service discovery is much higher, which shows that self-organized alliances are helpful to enhance the discovery performance.
引用
收藏
页码:135 / 144
页数:10
相关论文
共 24 条
  • [1] [Anonymous], 2011, PROD SERV EB OL
  • [2] [Anonymous], 2009, P INT C ADV MOBILE C, DOI DOI 10.1145/1821748.1821751
  • [3] [Anonymous], 2009, DEP ELECT ENG COMPUT
  • [4] [Anonymous], FORC COM GOOGL APP E
  • [5] A View of Cloud Computing
    Armbrust, Michael
    Fox, Armando
    Griffith, Rean
    Joseph, Anthony D.
    Katz, Randy
    Konwinski, Andy
    Lee, Gunho
    Patterson, David
    Rabkin, Ariel
    Stoica, Ion
    Zaharia, Matei
    [J]. COMMUNICATIONS OF THE ACM, 2010, 53 (04) : 50 - 58
  • [6] The Self-Serv environment for Web services composition
    Benatallah, B
    Sheng, QZ
    Dumas, M
    [J]. IEEE INTERNET COMPUTING, 2003, 7 (01) : 40 - 48
  • [7] Chen N, 2011, CHINA COMMUN, V8, P38
  • [8] Dudley RichardJ., 2010, Microsoft Azure: Enterprise Application Development
  • [9] EYTAN A, 2006, GUESS GRAPH EXPLORAT
  • [10] A service-oriented middleware for building context-aware services
    Gu, T
    Pung, HK
    Zhang, DQ
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2005, 28 (01) : 1 - 18