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
相关论文
共 50 条
  • [21] Algorithm of Scheduling for Data-intensive Computing Operations onto GPU Cluster
    Tang X.-C.
    Zhu Z.-Y.
    Mao A.-Q.
    Fu Y.
    Li Z.-H.
    Ruan Jian Xue Bao/Journal of Software, 2022, 33 (12): : 4429 - 4451
  • [22] Data-intensive resourcing in healthcare
    Hogle, Linda F.
    BIOSOCIETIES, 2016, 11 (03) : 372 - 393
  • [23] WaaS: Workflow-as-a-Service for the Cloud with Scheduling of Continuous and Data-Intensive Workflows
    Esteves, Sergio
    Veiga, Luis
    COMPUTER JOURNAL, 2016, 59 (03) : 371 - 383
  • [24] A Cost-Aware Resource Selection Approach for Data-intensive Applications in Grids
    Liu, Wei
    Shi, Feiyan
    Li, Hongfeng
    Xu, Zhihao
    2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 182 - 185
  • [25] Dynamic Scheduling Approach for Data-Intensive Cloud Environment
    Islam, Md. Rafiqul
    Habiba, Mansura
    2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES, APPLICATIONS AND MANAGEMENT (ICCCTAM), 2012, : 179 - 185
  • [26] A brief survey on big data: technologies, terminologies and data-intensive applications
    Abdalla, Hemn Barzan
    JOURNAL OF BIG DATA, 2022, 9 (01)
  • [27] A trust model-based task scheduling algorithm for data-intensive application
    Xu Y.
    Qu W.
    Proceedings - 2011 6th Annual ChinaGrid Conference, ChinaGrid 2011, 2011, : 227 - 233
  • [28] Data-intensive applications, challenges, techniques and technologies: A survey on Big Data
    Chen, C. L. Philip
    Zhang, Chun-Yang
    INFORMATION SCIENCES, 2014, 275 : 314 - 347
  • [29] Technology Prospects for Data-Intensive Computing
    Akarvardar, Kerem
    Wong, H-S Philip
    PROCEEDINGS OF THE IEEE, 2023, 111 (01) : 92 - 112
  • [30] Reorienting GIScience for a data-intensive society
    Zhao, Bo
    DIALOGUES IN HUMAN GEOGRAPHY, 2024, 14 (02) : 327 - 331