A scalable network-aware framework for cloud monitoring orchestration

被引:7
|
作者
Jabbarifar, Masoume [1 ]
Shameli-Sendi, Alireza [2 ]
Kemme, Bettina [1 ]
机构
[1] McGill Univ, Sch Comp Sci, Montreal, PQ, Canada
[2] Shahid Beheshti Univ, Fac Comp Sci & Engn, Tehran, Iran
关键词
Cloud computing; SDN; NFV; Service chaining; Monitoring functions; Optimal placement; PLACEMENT; TAXONOMY;
D O I
10.1016/j.jnca.2019.02.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Monitoring components are implanted in clouds to evaluate performance, detect the failures, and assess component interactions by message analysis. In this paper, we propose Monitoring as a Service (MaaS) installed across its software defined network in the cloud. All switches in datacenter only forward traffic. Specific SDN application on top of the network controller has been implemented in order to orchestrate multiple network tenants monitoring needs. Applications declare the required observation for traffics and their specific monitoring needs to the Maas. Therefore, a set of virtual monitoring functions (vMF) are prescribed to be placed in datacenter for flows. An optimal placement algorithm places vMF with respect to the network and computing utilization maximization objectives. Network objective refers to minimize traffic delay for flows needed to be monitored and computing objective expresses balancing nodes computing resources. The optimal placement of virtual network functions is known to be an NP-hard problem. Compared to the existing work, we discovered different problem which how a vMF can be split into smaller pieces to decrease the total placement cost for a set of flows required, based on four patterns: free, parser-collocation, job-collocation, and full-collocation. Moreover, we proposed three heuristics to make our placement algorithm scalable for a large network, called, chain partitioning, topology partitioning, and zoning. We show the feasibility of our approach in a large dataset consists of 540k nodes and 11.5M edges, with about 40 requests (flows) at the same time. Furthermore, the proposed solution saves at least 20 percent of total monitoring cost, in average, compared to the latest related work.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [1] Designing of a Network-Aware Cloud Robotic Sensor Observation Framework
    Nordlund, Fredrik
    Higashida, Manabu
    Teranishi, Yuuichi
    Shimojo, Shinji
    Yokoyama, Masanori
    Shimomura, Michio
    [J]. 2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 288 - 294
  • [2] Implementing Scalable, Network-Aware Virtual Machine Migration for Cloud Data Centers
    Tso, Fung Po
    Hamilton, Gregg
    Oikonomou, Konstantinos
    Pezaros, Dimitrios P.
    [J]. 2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 557 - 564
  • [3] Scalable multicasting with network-aware geometric overlay
    Lua, Eng Keong
    Zhou, Xiaoming
    Crowcroft, Jon
    Van Mieghem, Piet
    [J]. COMPUTER COMMUNICATIONS, 2008, 31 (03) : 464 - 488
  • [4] Scalable Network-Aware Data Centre Federation
    Lor, Suksant Sae
    Vaquero, Luis M.
    Audsin, Dev
    Murray, Paul
    Puthalath, Hareesh
    Melander, Bob
    Sefidcon, Azimeh
    Edwall, Thomas
    Soares, Joao
    Melo, Marcio
    Carapinha, Jorge
    Medhioub, Houssem
    Zeghlache, Djamal
    [J]. 2012 18TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON), 2012, : 167 - 172
  • [5] Bandwidth monitoring for network-aware applications
    Bolliger, J
    Gross, TR
    [J]. 10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 241 - 251
  • [6] Network-aware Cloud Brokerage for telecommunication services
    Carella, Giuseppe
    Magedanz, Thomas
    Campowsky, Konrad
    Schreiner, Florian
    [J]. 2012 IEEE 1ST INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2012,
  • [7] Towards Network-Aware Service Composition in the Cloud
    Wang, Shangguang
    Zhou, Ao
    Yang, Fangchun
    Chang, Rong N.
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (04) : 1122 - 1134
  • [8] SDN controller for Network-aware Adaptive Orchestration in Dynamic Service Chaining
    Mohammed, A. A.
    Gharbaoui, M.
    Martini, B.
    Paganelli, F.
    Castoldi, P.
    [J]. 2016 IEEE NETSOFT CONFERENCE AND WORKSHOPS (NETSOFT), 2016, : 126 - 130
  • [9] NACHOS: Network-Aware CHains Orchestration Selection for NFV in SDN Datacenter
    Huang, Po-Han
    Li, Kuan-Wei
    Wen, Charles H. -P.
    [J]. 2015 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2015, : 205 - 208
  • [10] A Network Cost Provision Framework for Network-Aware Applications
    Gardikis, Georgios
    Xilouris, George
    Sarsembagieva, Katia
    Kourtis, Anastasios
    Negru, Daniel
    [J]. 2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,