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 条
  • [41] Network-aware Grid scheduling
    Caminero, Agustin
    Caminero, Blanca
    Carrion, Carmen
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: OTM 2007 WORKSHOPS, PT 1, PROCEEDINGS, 2007, 4805 : 33 - +
  • [42] Network-aware embedding of virtual machine clusters onto federated cloud infrastructure
    Aral, Atakan
    Ovatman, Tolga
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 120 : 89 - 104
  • [43] Network-aware task selection to reduce multi-application makespan in cloud
    Xu, Jie
    Wang, Jingyu
    Qi, Qi
    Liao, Jianxin
    Sun, Haifeng
    Han, Zhu
    Li, Tonghong
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 176
  • [44] SNACS: Social Network-Aware Cloud Assistance for Online Propagated Video Sharing
    Li, Haitao
    Le, Yanfang
    Wang, Feng
    Liu, Jiangchuan
    Xu, Ke
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 877 - 884
  • [45] Rethinking Cloud Platforms: Network-aware Flexible Resource Allocation in IaaS Clouds
    Wickboldt, Juliano Araujo
    Granville, Lisandro Zambenedetti
    Schneider, Fabian
    Dudkowski, Dominique
    Brunner, Marcus
    [J]. 2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 450 - 456
  • [46] An AI-aware Orchestration Framework for Cloud-based LLM Workloads
    Ye, Zi
    Ying, Ruoyu
    [J]. 2024 IEEE 10TH INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND SCALABLE CLOUD, EDGECOM 2024, 2024, : 22 - 24
  • [47] An energy-aware ant colony algorithm for network-aware virtual machine placement in cloud computing
    Gao, Chuangen
    Wang, Hua
    Zhai, Linbo
    Gao, Yanqing
    Yi, Shanwen
    [J]. 2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 669 - 676
  • [48] Dynamic network-aware container allocation in Cloud/Fog computing with mobile nodes
    Tsokov, Tsvetan
    Kostadinov, Hristo
    [J]. INTERNET OF THINGS, 2024, 26
  • [49] Fruit Fly Optimization Algorithm for Network-Aware Web Service Composition in the Cloud
    Shehu, Umar
    Safdar, Ghazanfar
    Epiphaniou, Gregory
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (02) : 1 - 11
  • [50] ENAGS: Energy and Network-aware Genetic Scheduling Algorithm on Cloud Data Centers
    Rawas, Soha
    Itani, Wassim
    Zekri, Ahmed
    El Zaart, Ali
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, DATA AND CLOUD COMPUTING (ICC 2017), 2017,