An Online Placement Scheme for VNF Chains in Geo-Distributed Clouds

被引:0
|
作者
Zhou, Ruiting [1 ,2 ]
机构
[1] Wuhan Univ, Sch Cyber Sci & Engn, Wuhan, Hubei, Peoples R China
[2] Univ Calgary, Dept Comp Sci, Calgary, AB, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Network Function Virtualization (NFV) provides virtualized network services through service chains of virtual network functions (VNFs). VNFs typically execute on virtual machines in a cloud infrastructure, which consists of geo-distributed cloud data centers. Compared to traditional cloud services, key challenges in virtual network service provisioning lie in the optimal placement of VNF instances while considering inter-VNF traffic and end-to-end delay in a service chain. The challenge further escalates when a service chain requires online processing upon the its arrival. We propose an online algorithm to address the above challenges, while aim to maximize the aggregate chain valuation. We first study a one-time VNF chain placement problem. Leveraging techniques of exhaustive sampling and ST rounding, we propose an efficient one-time algorithm to determine the placement scheme of a given service chain. We then propose a primal-dual online placement scheme that employs the one-time algorithm as a building block to make decisions upon the arrival of each chain. Through both theoretical analysis and trace-driven simulations, we verify that the online placement algorithm is computationally efficient and achieves a good competitive ratio.
引用
收藏
页数:2
相关论文
共 50 条
  • [31] Predictive Placement of Geo-distributed Blockchain Nodes for Performance Guarantee
    Lee, Junseok
    Yoo, Yeonho
    Yoo, Chuck
    Yang, Gyeongsik
    2024 IEEE 17TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD 2024, 2024, : 66 - 68
  • [32] Online Placement and Scaling of Geo-Distributed Machine Learning Jobs via Volume-Discounting Brokerage
    Li X.
    Zhou R.
    Jiao L.
    Wu C.
    Deng Y.
    Li Z.
    IEEE Transactions on Parallel and Distributed Systems, 2020, 31 (04) : 948 - 966
  • [33] Efficiently Embedding Service Function Chains with Dynamic Virtual Network Function Placement in Geo-Distributed Cloud System
    Pei, Jianing
    Hong, Peilin
    Xue, Kaiping
    Li, Defang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (10) : 2179 - 2192
  • [34] Geo-distributed BigData Processing for Maximizing Profit in Federated clouds environment
    Gouasmi, Thouraya
    Louati, Wajdi
    Kacem, Ahmed Hadj
    2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 85 - 92
  • [35] Towards optimization of Availability and Cost in Selection of Geo-distributed Clouds Datacenter
    Ziafat, Hasan
    Babamir, Seyed Morteza
    2016 IEEE 10TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2016, : 580 - 584
  • [36] GeoScale: Microservice Autoscaling With Cost Budget in Geo-Distributed Edge Clouds
    Cheng, Ke
    Zhang, Sheng
    Liu, Meizhao
    Gu, Yingcheng
    Wei, Liu
    Cheng, Huanyu
    Liu, Kai
    Song, Yu
    Shi, Xiaohang
    Zhu, Andong
    Tang, Lei
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (04) : 646 - 662
  • [37] Joint Online Coflow Optimization Across Geo-Distributed Datacenters
    Wu, Zhaoxi
    IEEE ACCESS, 2020, 8 : 213602 - 213610
  • [38] Online Cost Minimization for Operating Geo-distributed Cloud CDNs
    Zhang, Xiaoxi
    Wu, Chuan
    Li, Zongpeng
    Lau, Francis C. M.
    2015 IEEE 23RD INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2015, : 21 - 30
  • [39] Scalable and Adaptive Data Replica Placement for Geo-Distributed Cloud Storages
    Liu, Kaiyang
    Peng, Jun
    Wang, Jingrong
    Liu, Weirong
    Huang, Zhiwu
    Pan, Jianping
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (07) : 1575 - 1587
  • [40] Joint Data Purchasing and Data Placement in a Geo-Distributed Data Market
    Ren, Xiaoqi
    London, Palma
    Ziani, Juba
    Wierman, Adam
    SIGMETRICS/PERFORMANCE 2016: PROCEEDINGS OF THE SIGMETRICS/PERFORMANCE JOINT INTERNATIONAL CONFERENCE ON MEASUREMENT AND MODELING OF COMPUTER SCIENCE, 2016, : 383 - 384