Towards Network-Aware Service Placement in Community Network Micro-Clouds

被引:6
|
作者
Selimi, Mennan [1 ,3 ]
Vega, Davide [2 ]
Freitag, Felix [1 ]
Veiga, Luis [3 ]
机构
[1] Univ Politecn Cataluna, Barcelona, Spain
[2] Univ Bologna, Bologna, Italy
[3] Univ Lisbon, Inst Super Tecn, INESC ID Lisboa, Lisbon, Portugal
来源
关键词
Community network micro-clouds; Service placement;
D O I
10.1007/978-3-319-43659-3_28
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud services in community networks have been enabled by micro-cloud providers. They form community network micro-clouds (CNMCs), which grow organically, i.e. without being planned and optimized beforehand. Services running in community networks face specific challenges intrinsic to these infrastructures, such as the limited capacity of nodes and links, their dynamics and geographic distribution. CNMCs are used to deploy distributed applications, such as streaming and storage services, which transfer significant amounts of data between the nodes on which they run. Currently there is no support given to users for enabling them to chose better or the best option for specific service deployments. This paper looks at the next step in community network cloud service deployments, by taking network characteristics into account when deciding placement of service instances. We propose a service placement algorithm ( PASP) that minimizes the service overlay diameter, while fulfilling service specific criteria. First, we characterize with simulations the potential performance gains of our approach. Secondly, we apply our algorithm to deploy a distributed storage service currently used in Guifi. net, and evaluate it in the real production network, assessing the performance and effects of our algorithm. We find that our PASP algorithm reduces the client reading times by an average of 16% (with a max. improvement of 31 %) compared to the currently used organic placement scheme. Our results show how the choice of an appropriate set of nodes, taken from a larger resource pool, can influence service performance significantly.
引用
收藏
页码:376 / 388
页数:13
相关论文
共 50 条
  • [1] Bandwidth-aware Service Placement in Community Network Micro-Clouds
    Selimi, Merman
    Cerda-Alabern, Llorenc
    Wang, Liang
    Sathiaseelan, Arjuna
    Veiga, Luis
    Freitag, Felix
    [J]. 2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2016, : 220 - 223
  • [2] A Lightweight Service Placement Approach for Community Network Micro-Clouds
    Mennan Selimi
    Llorenç Cerdà-Alabern
    Felix Freitag
    Luís Veiga
    Arjuna Sathiaseelan
    Jon Crowcroft
    [J]. Journal of Grid Computing, 2019, 17 : 169 - 189
  • [3] A Lightweight Service Placement Approach for Community Network Micro-Clouds
    Selimi, Mennan
    Cerda-Alabern, Llorenc
    Freitag, Felix
    Veiga, Luis
    Sathiaseelan, Arjuna
    Crowcroft, Jon
    [J]. JOURNAL OF GRID COMPUTING, 2019, 17 (01) : 169 - 189
  • [4] Hierarchical Network-Aware Placement of Service Oriented Applications in Clouds
    Moens, Hendrik
    Hanssens, Brecht
    Dhoedt, Bart
    De Turck, Filip
    [J]. 2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,
  • [5] TROBADOR: Service Discovery for Distributed Community Network Micro-Clouds
    Selimi, Mennan
    Freitag, Felix
    Pueyo Centelles, Roger
    Moll, Agusti
    Veiga, Luis
    [J]. 2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, : 642 - 649
  • [6] 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
  • [7] Network-Aware Service Placement in a Distributed Cloud Environment
    Steiner, Moritz
    Gaglianello, Bob
    Gurbani, Vijay
    Hilt, Volker
    Roome, W. D.
    Scharf, Michael
    Voith, Thomas
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2012, 42 (04) : 73 - 74
  • [8] Network-aware Service Function Chaining Placement in a Data Center
    Hsieh, Cheng-Husan
    Chang, Je-Wei
    Chen, Chien
    Lug, Ssu-Hsuan
    [J]. 2016 18TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2016,
  • [9] A Network-Aware Optimization for VM Placement
    Rocha, L. A.
    Verdi, F. L.
    [J]. 2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, : 619 - 625
  • [10] A Network-aware Object Storage Service
    Yokoyama, Shigetoshi
    Yoshioka, Nobukazu
    Ichimura, Motonobu
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 556 - 561