GDM: A General Distributed Method for Cross-Domain Service Function Chain Embedding

被引:22
|
作者
Liu, Yi [1 ]
Zhang, Hongqi [1 ]
Chang, Dexian [1 ]
Hu, Hao [2 ]
机构
[1] Zhengzhou Informat Sci & Technol Inst, Dept Comp Sci & Informat Engn, Zhengzhou 450000, Peoples R China
[2] Zhengzhou Informat Sci & Technol Inst, State Key Lab Math Engn & Adv Comp, Zhengzhou 450000, Peoples R China
基金
国家高技术研究发展计划(863计划); 中国国家自然科学基金;
关键词
Peer-to-peer computing; Substrates; Partitioning algorithms; Load management; Servers; Hidden Markov models; Network function virtualization; Service function chain; cross-domain service function chain embedding; distributed method; domain-level load balancing; ORCHESTRATION;
D O I
10.1109/TNSM.2020.2993364
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Emerging technologies such as network function virtualization (NFV) and software defined networking (SDN) provide a promising way to implement service function chain (SFC), a chain-ordered set of network functions, to support heterogeneous network services through a shared substrate network. A major challenge in this respect is the SFC embedding with respect to constraints of physical resources. Furthermore, for practical purposes, SFC embedding across multiple domains becomes essential. This challenge is referred to as the cross-domain SFC embedding problem, which is intractable due to various reasons, such as the confidentiality of intra-domain information and the domain's local autonomy. In this paper, we propose GDM, a general distributed method for cross-domain SFC embedding. Besides preserving the privacy and autonomy of domains, GDM guarantees fair competition among domains while balancing loads among domains. It first partitions SFC by utilizing an algorithm that can be instantiated to support different embedding goals. Then it allows domains to embed their assigned segments following their policies. Finally, to improve the capability of the whole substrate network to accommodate more SFCs, it implements domain-level load balancing by migrating the deployed VNFs while avoiding excessive influence on the SFC embedding solution. Evaluation results demonstrate that our method performs better in improving acceptance ratio and optimizing domains' embedding goals compared to the existing methods, and it has better scalability.
引用
收藏
页码:1446 / 1459
页数:14
相关论文
共 50 条
  • [1] Towards Cross-Domain Service Function Chain Orchestration
    Toumi, Nassima
    Bernier, Olivier
    Meddour, Djamal-Eddine
    Ksentini, Adlen
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [2] On cross-domain Service Function Chain orchestration: An architectural framework
    Toumi, Nassima
    Bernier, Olivier
    Meddour, Djamal-Eddine
    Ksentini, Adlen
    [J]. COMPUTER NETWORKS, 2021, 187
  • [3] A Cross-Domain Service Function Chain Deployment Scheme Based on Bargaining Game
    Li, Guoyan
    Ren, Yajuan
    Liu, Yi
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [4] Cross-Domain Service Function Chain Routing: Multiagent Reinforcement Learning Approaches
    Zhao, Donghao
    Lu, Yu
    Li, Xiongwei
    Li, Zhiwei
    Liu, Yicen
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (12) : 4754 - 4758
  • [5] Unsupervised Deep Learning for Distributed Service Function Chain Embedding
    Rodis, Panteleimon
    Papadimitriou, Panagiotis
    [J]. IEEE ACCESS, 2023, 11 : 91660 - 91672
  • [6] Cross-Domain Recommendation: An Embedding and Mapping Approach
    Man, Tong
    Shen, Huawei
    Jin, Xiaolong
    Cheng, Xueqi
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 2464 - 2470
  • [7] A Hierarchical Method for Survivable Service Function Chain Embedding
    Liu Y.
    Zhang H.
    Yang Y.
    Chang D.
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2018, 55 (04): : 748 - 767
  • [8] Distributed Cross-Domain Configuration Management
    Pasquale, Liliana
    Laredo, Jim
    Ludwig, Heiko
    Bhattacharya, Karnal
    Wassermann, Bruno
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2009, PROCEEDINGS, 2009, 5900 : 622 - +
  • [9] Distributed Cross-Domain Change Management
    Wassermann, Bruno
    Ludwig, Heiko
    Laredo, Jim
    Bhattacharya, Kamal
    Pasquale, Liliana
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, : 59 - +
  • [10] Markov Chain based Method for In-Domain and Cross-Domain Sentiment Classification
    Domeniconi, Giacomo
    Moro, Gianluca
    Pagliarani, Andrea
    Pasolini, Roberto
    [J]. 2015 7TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT (IC3K), 2015, : 127 - 137