Deploying Data-Intensive Service Composition with a Negative Selection Algorithm

被引:11
作者
Deng, Shuiguang [1 ]
Huang, Longtao [1 ]
Li, Ying [1 ]
Yin, Jianwei [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310003, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Big Data; Data-Intensive; Deployment; Information Technology; Service Composition; PLACEMENT; OPTIMIZATION;
D O I
10.4018/ijwsr.2014010104
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of information technology, data on the Internet is growing even faster than Moore's Law. At the age of big data, more and more services are created to deal with big data, which are called data-intensive services. In most cases, multiple data-intensive services are assembled into a service composition to meet complicated requirements. Since the big-data transmission, which is occurred among component services as well as between a service and a data center, has great influence on the overall performance of a composition, deploying those services cannot be considered independently. This paper proposes an optimal deployment method based on a negative selection algorithm for a data-intensive service composition to reduce the cost of the data transmission. When making a deployment schedule, it considers not only the cost of data transmission among component services, but also the load balance of data centers where component services are deployed. It models the deployment problem as a combination optimization problem and extends a negative selection algorithm to get an optimal deployment plan. A series of experiments are carried out to evaluate the performance of the proposed method using different settings as well as to compare with other methods. The results show that the method outperforms others for the problem of data-intensive service composition deployment.
引用
收藏
页码:76 / 93
页数:18
相关论文
共 20 条
[1]  
[Anonymous], 2000, P GECCO
[2]   Negative selection based immune optimization [J].
Cao, Xianbin ;
Qiao, Hong ;
Xu, Yanwu .
ADVANCES IN ENGINEERING SOFTWARE, 2007, 38 (10) :649-656
[3]  
Cope J. M., 2009, IEEE INT S PAR DISTR, P1
[4]   Recent Advances in Artificial Immune Systems: Models and Applications [J].
Dasgupta, Dipankar ;
Yu, Senhua ;
Nino, Fernando .
APPLIED SOFT COMPUTING, 2011, 11 (02) :1574-1587
[5]  
de Castro LN, 2002, IEEE C EVOL COMPUTAT, P699, DOI 10.1109/CEC.2002.1007011
[6]   Parallel Optimization for Data-Intensive Service Composition [J].
Deng, Shuiguang ;
Huang, Longtao ;
Wu, Bin ;
Xiong, Lirong .
JOURNAL OF INTERNET TECHNOLOGY, 2013, 14 (05) :817-824
[7]   Efficient planning for top-K Web service composition [J].
Deng, Shuiguang ;
Wu, Bin ;
Yin, Jianwei ;
Wu, Zhaohui .
KNOWLEDGE AND INFORMATION SYSTEMS, 2013, 36 (03) :579-605
[8]  
Goldberg D.E., 1989, Genetic_Algorithms_in_Search,_Optimization,_and_Machine Learning
[9]  
Greensmith J, 2006, LECT NOTES COMPUT SC, V4163, P404
[10]  
Hardavellas N, 2009, CONF PROC INT SYMP C, P184, DOI 10.1145/1555815.1555779