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 条
  • [11] An On-Line Path Computation Algorithm for a Protected GMPLS Enabled Multi-Layer Network
    Bukva, Anica
    Casellas, Ramon
    Martinez, Ricardo
    Munoz, Raul
    17TH EUROPEAN CONFERENCE ON NETWORK AND OPTICAL COMMUNICATIONS (NOC 2012) AND 7TH CONFERENCE ON OPTICAL CABLING AND INFRASTRUCTURE (OC&I 2012), 2012,
  • [12] Service chain placement in SDNs
    Kutiel, Gilad
    Rawitz, Dror
    DISCRETE APPLIED MATHEMATICS, 2019, 270 : 168 - 180
  • [13] The on-line Yes/No test as a placement tool
    Harrington, Michael
    Carey, Michael
    SYSTEM, 2009, 37 (04) : 614 - 626
  • [14] On-line adaptive parallel prefix computation
    Roch, Jean-Louis
    Traore, Daouda
    Bernard, Julien
    EURO-PAR 2006 PARALLEL PROCESSING, 2006, 4128 : 841 - 850
  • [15] ALGORITHM FOR ON-LINE COMPUTATION OF FOURIER SPECTRA
    AHMED, N
    NATARAJAN, T
    RAO, KR
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1973, 3 (04) : 361 - 370
  • [16] The on-line Yes/No test as a placement tool
    Harrington, Michael
    Carey, Michael
    SYSTEM, 1600, 54 (00): : 0346-251X - 1879-3282
  • [17] Off-line and on-line path planning of mobile robot in an environment of static obstacles using evolutionary computation algorithm
    Panda, A.M.
    Dash, R.R.
    Mishra, S.
    Singh, K.C.
    Journal of Electrical and Electronics Engineering, Australia, 2000, 20 (03): : 211 - 223
  • [18] An On-Line Path Planner for Industrial Manipulators
    Padula, Fabrizio
    Perdereau, Veronique
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
  • [19] A fast signature scheme with new on-line computation
    Okamoto, T
    Katsuno, H
    Okamoto, E
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (05) : 1154 - 1161
  • [20] Efficient on-line computation of constrained optimal control
    Borrelli, F
    Baotic, M
    Bemporad, A
    Morari, M
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 1187 - 1192