On-Line Path Computation and Function Placement in SDNs

被引:5
|
作者
Even, Guy [1 ]
Medina, Moti [2 ]
Patt-Shamir, Boaz [1 ]
机构
[1] Tel Aviv Univ, Sch Elect Engn, Tel Aviv, Israel
[2] Ben Gurion Univ Negev, Dept Elect & Comp Engn, Beer Sheva, Israel
关键词
Online algorithms; Software defined networks; Routing; Throughput maximization; Unknown durations;
D O I
10.1007/s00224-018-9863-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider service requests that arrive in an online fashion in Software-Defined Networks (SDNs) with network function virtualization (NFV). Each request is a flow with a high-level specification of routing and processing (by network functions) requirements. Each network function can be performed by a specified subset of servers in the system. The algorithm needs to decide whether to reject the request, or accept it and with a specific routing and processing assignment, under given capacity constraints (solving the path computation and function placement problems). Each served request is assumed to pay a pre-specified benefit and the goal is to maximize the total benefit accrued. In this paper we first formalize the problem, and propose a new service model that allows us to cope with requests with unknown duration without preemption. The new service model augments the traditional accept/reject schemes with a new possible response of stand by. We also present a new expressive model to describe requests abstractly using a plan represented by a directed graph. Our algorithmic result is an online algorithm for path computation and function placement that guarantees, in each time step, throughput of at least a logarithmic fraction of a (very permissive) upper bound on the maximal possible benefit.
引用
收藏
页码:306 / 325
页数:20
相关论文
共 50 条
  • [1] On-Line Path Computation and Function Placement in SDNs
    Guy Even
    Moti Medina
    Boaz Patt-Shamir
    Theory of Computing Systems, 2019, 63 : 306 - 325
  • [2] Efficient event handling in Wireless Sensor and Actor Networks: An on-line computation approach
    Konstantopoulos, Charalampos
    Pantziou, Grammati
    Venetis, Ioannis E.
    Gavalas, Damianos
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 75 : 181 - 199
  • [3] Monitor Placement for Link Latency Measurement in Hybrid SDNs
    Tian, Yang
    Chen, Weiwei
    Lea, Chin-Tau
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (02): : 750 - 763
  • [4] Optimal On-Line Computation of Stack Distances for MIN and OPT
    Bilardi, Gianfranco
    Ekanadham, Kattamuri
    Pattnaik, Pratap
    ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2017, 2017, : 237 - 246
  • [5] On-line path planning with optimal C-space discretization
    Henrich, D
    Wurll, C
    Worn, H
    1998 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - PROCEEDINGS, VOLS 1-3: INNOVATIONS IN THEORY, PRACTICE AND APPLICATIONS, 1998, : 1479 - 1484
  • [6] On-line partitioning for on-line scheduling with resource conflicts
    Borowiecki, Piotr
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2008, 4967 : 981 - 990
  • [7] Joint Dynamical VNF Placement and SFC Routing in NFV-Enabled SDNs
    Liu, Liang
    Guo, Songtao
    Liu, Guiyan
    Yang, Yuanyuan
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (04): : 4263 - 4276
  • [8] Genetic Algorithms with Particle Swarm Optimization based Mutation for Distributed Controller Placement in SDNs
    Liao, Lingxia
    Leung, Victor C. M.
    2017 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (NFV-SDN), 2017, : 104 - 109
  • [9] Achieving Fine-Grained Flow Management Through Hybrid Rule Placement in SDNs
    Zhao, Gongming
    Xu, Hongli
    Fan, Jingyuan
    Huang, Liusheng
    Qiao, Chunming
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (03) : 728 - 742
  • [10] Scalable Approaches for Path Computation
    Cerutti, Isabella
    Bruno, Gianmarco
    Lazzeri, Francesco
    Nijhof, Jeroen
    Castoldi, Piero
    2015 17th International Conference on Transparent Optical Networks (ICTON), 2015,