Real-Time Optimization of Dynamic Speed Scaling for Distributed Data Centers

被引:5
|
作者
Hou, Shoulu [1 ]
Ni, Wei [2 ]
Chen, Shiping [2 ]
Zhao, Shuai [1 ]
Cheng, Bo [1 ]
Chen, Junliang [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] CSIRO, Data61, Sydney, NSW 2122, Australia
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
Cloud computing data center; dynamic speed scaling; real-time optimization; ENERGY; CLOUD; TRADEOFF; DELAY; EDGE;
D O I
10.1109/TNSE.2020.2974250
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper proposes a new distributed real-time optimization for MapReduce-style framework in emerging cloud platforms supporting dynamic speed scaling functions. Distinctively different from the existing MapReduce parallelism strategy with fixed specific data chuck sizes, the new approach is able to dynamically dispatch input data of adequate sizes and synthesize interim processing results according to applications and the state of data centers (DCs). The key idea is to decouple the optimizations of data dispatching, processing, and result aggregation without loss of optimality, by employing stochastic optimization techniques. Another important aspect is that we optimize the subproblem of data processing to leverage the energy- and speed-configurability of DCs, by optimally deciding the number of servers to be activated at every DC and the CPU speeds of the activated servers. Evident from extensive simulations, the proposed approach is able to increase the throughput-cost ratio by up to 94.3%, as compared to existing initiatives, and substantially improve the throughput in the case of high-rate data streams.
引用
收藏
页码:2090 / 2103
页数:14
相关论文
共 50 条
  • [21] A generic model for distributed real-time scheduling based on dynamic heterogeneous data
    Bloodsworth, P
    Greenwood, S
    Nealon, J
    [J]. INTELLIGENT AGENTS AND MULTI-AGENT SYSTEMS, 2003, 2891 : 110 - 121
  • [22] Dynamic Scheduling for Real-time Service with Deadline Constraints in Green Cloud Data Centers
    Yue Wenying
    Chen Qiushuang
    [J]. 2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 2565 - 2570
  • [23] Distributed real-time traffic data management
    Lee, Joonwoo
    Hwang, Jaeil
    Shin, Dong-Hoon
    Nah, Yunmook
    Bae, Hae-Young
    Kim, Doo-Hyun
    [J]. ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 478 - +
  • [24] Distributed data real-time application system
    He, Xiang
    Ren, Kaiyin
    Zhang, Mingming
    Huang, Gaopan
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON SOFT COMPUTING IN INFORMATION COMMUNICATION TECHNOLOGY (SCICT 2015), 2015, : 39 - 43
  • [25] An architecture and a general optimization framework for resource management in dynamic, distributed real-time systems
    Drews, F
    Welch, L
    [J]. NINTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, 2004, : 118 - 124
  • [26] PXI-based architecture for real-time data acquisition and distributed dynamic data processing
    Barrera, E
    Ruiz, M
    López, S
    Machón, D
    Vega, J
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (03) : 923 - 926
  • [27] Technology Advances for Dynamic Real-Time Optimization
    Biegler, L. T.
    [J]. 10TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, 2009, 27 : 1 - 6
  • [28] Real-time dynamic optimization of batch systems
    Peters, Nathaniel
    Guay, Martin
    DeHaan, Darryl
    [J]. JOURNAL OF PROCESS CONTROL, 2007, 17 (03) : 261 - 271
  • [29] Dynamic Real-time Optimization of Reservoir Production
    Zhang, Kai
    Yao, Jun
    Zhang, Liming
    Li, Yajun
    [J]. JOURNAL OF COMPUTERS, 2011, 6 (03) : 610 - 617
  • [30] Joint dynamic voltage scaling and adaptive body biasing for heterogeneous distributed real-time embedded systems
    Yan, L
    Luo, H
    Jha, NK
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (07) : 1030 - 1041