Autonomic deployment decision making for big data analytics applications in the cloud

被引:0
|
作者
Qinghua Lu
Zheng Li
Weishan Zhang
Laurence T. Yang
机构
[1] China University of Petroleum,College of Computer and Communication Engineering
[2] Lund University,Department of Electrical and Information Technology
[3] St. Francis Xavier University,Department of Computer Science
来源
Soft Computing | 2017年 / 21卷
关键词
Big data analytics; Deployment; Decision making; Cloud; QoS; Autonomic computing;
D O I
暂无
中图分类号
学科分类号
摘要
When changes happen to big data analytics (BDA) applications in the Cloud at runtime, the affected BDA applications have to be re-deployed to accommodate the changes. Deciding the most suitable deployment is critical and complicated. Although there have been various research studies working on BDA application management, autonomic deployment decision making is still an open research issue. This paper proposes a deployment decision making solution for BDA applications in the Cloud: first, we propose a novel language, named DepPolicy, to specify runtime deployment information as policies; second, we model the deployment decision making problem as a constraint programming problem using MiniZinc; third, we propose a decision making algorithm that can make different deployment decisions for different jobs in a way that maximises overall utility while satisfying all given constraints (e.g., cost limit); fourth, we design and implement a decision making middleware, named DepWare, for BDA application deployment in the Cloud. The proposed solution is evaluated in terms of feasibility, functional correctness, performance and scalability.
引用
收藏
页码:4501 / 4512
页数:11
相关论文
共 50 条
  • [1] Autonomic deployment decision making for big data analytics applications in the cloud
    Lu, Qinghua
    Li, Zheng
    Zhang, Weishan
    Yang, Laurence T.
    SOFT COMPUTING, 2017, 21 (16) : 4501 - 4512
  • [2] Data Value, Big Data Analytics, and Decision-Making
    Monino, Jean-Louis
    JOURNAL OF THE KNOWLEDGE ECONOMY, 2021, 12 (01) : 256 - 267
  • [3] Data Value, Big Data Analytics, and Decision-Making
    Jean-Louis Monino
    Journal of the Knowledge Economy, 2021, 12 : 256 - 267
  • [4] Big Data Analytics in Support of the Decision Making Process
    Elgendy, Nada
    Elragal, Ahmed
    INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS/INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT/INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, CENTERIS/PROJMAN / HCIST 2016, 2016, 100 : 1071 - 1084
  • [5] An Approach to Autonomic Deployment Decision Making
    Kusber, Rico
    Haseloff, Sandra
    David, Klaus
    SELF-ORGANIZING SYSTEMS, PROCEEDINGS, 2008, 5343 : 121 - 132
  • [6] The Role of Big Data Analytics in Corporate Decision-making
    Arruda, Darlan
    Madhavji, Nazim H.
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON DATA SCIENCE, TECHNOLOGY AND APPLICATIONS (DATA), 2017, : 28 - 37
  • [7] A big data analytics based methodology for strategic decision making
    Ozemre, Murat
    Kabadurmus, Ozgur
    JOURNAL OF ENTERPRISE INFORMATION MANAGEMENT, 2020, 33 (06) : 1467 - 1490
  • [8] Detection of SLA Violation for Big Data Analytics Applications in Cloud
    Zeng, Xuezhi
    Garg, Saurabh
    Barika, Mutaz
    Bista, Sanat
    Puthal, Deepak
    Zomaya, Albert Y.
    Ranjan, Rajiv
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (05) : 746 - 758
  • [9] Big Data Analytics Technology and Applications in Cloud Computing Perspective
    Wen, Xiangbin
    Wang, Zhenghui
    APPLIED MATHEMATICS AND NONLINEAR SCIENCES, 2023, 8 (02) : 1415 - 1432
  • [10] Big Data on Campus. Data Analytics and Decision Making in Higher Education
    Cornelisz, Ilja
    HIGHER EDUCATION QUARTERLY, 2022, 76 (04) : 893 - 897