An agent-based approach for the design and analysis of content delivery networks

被引:7
作者
Fortino, Giancarlo [1 ]
Russo, Wilma [1 ]
Vaccaro, Marino [1 ]
机构
[1] DEIS Univ Calabria, I-87036 Arcavacata Di Rende, CS, Italy
关键词
Agent-based modeling and simulation; Content delivery networks; Multi-agent systems; Performance evaluation; METHODOLOGY; STATECHARTS; MULTICAST; PROTOCOL; SYSTEMS; COMPLEX; P2P;
D O I
10.1016/j.jnca.2012.11.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Content delivery networks (CDNs) are currently the most exploited worldwide solution for reliable, scalable and cost-effective delivery of content over the Internet. The development and deployment of new services and components in CDNs should be carried out carefully as they involve huge investments from the CDN providers' perspective. It is therefore necessary to prototype, monitor, and predict the behavior of new CDN services/components in a controlled simulated environment, before and after their final release. As agent-oriented methods, particularly agent-based modeling and simulation (ABMS), have demonstrated high effectiveness for the analysis and design of modern complex distributed systems in a wide range of different application domains, this paper proposes an effective approach based on the agent-oriented ELDAMeth methodology for the design and analysis of CDNs. Specifically, an agent-based extensible CDN framework provides high-level programming abstractions and tools that fully support the simulation of different CDN architectures and mechanisms and allow for automatic evaluation of three main CDN performance indices: average user perceived latency, cache hit ratio and utility. The framework currently makes it available agent models for conventional, cooperative and clustered CDN architectures that have been simulated according to a reference simulation scenario. Results clearly show that clustered architectures have the potential to outperform conventional and cooperative architectures on which real CDNs are currently based and that the proposed agent-based framework is effective in modeling and analyzing CDNs. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:127 / 145
页数:19
相关论文
共 50 条
  • [41] An agent-based approach to modelling virtual enterprises
    Petersen, SA
    Divitini, M
    Matskin, M
    PRODUCTION PLANNING & CONTROL, 2001, 12 (03) : 224 - 233
  • [42] An Agent-Based Modeling Approach to Brain Drain
    Gursoy, Furkan
    Badur, Bertan
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2022, 9 (02) : 356 - 365
  • [43] An agent-based clustering framework for reliable satellite networks
    Geng, Sunyue
    Liu, Sifeng
    Fang, Zhigeng
    Gao, Su
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2021, 212
  • [44] Market Power Analysis in the EEX Electricity Market: An Agent-Based Simulation Approach
    Wang, Jianhui
    Botterud, Audun
    Conzelmann, Guenter
    Koritarov, Vladimir S.
    2008 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, VOLS 1-11, 2008, : 1075 - 1082
  • [45] Agent-based FMS control
    Turgay, Safiye
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2009, 25 (02) : 470 - 480
  • [46] An intelligent agent-based scheme for vertical handover management across heterogeneous networks
    Ahmed, Atiq
    Merghem-Boulahia, Leila
    Gaiti, Dominique
    ANNALS OF TELECOMMUNICATIONS, 2011, 66 (9-10) : 583 - 602
  • [47] Using Causal Discovery to Design Agent-Based Models
    Janssen, Stef
    Sharpanskykh, Alexei
    Ziabari, S. Sahand Mohammadi
    MULTI-AGENT-BASED SIMULATION XXII, MABS 2021, 2022, 13128 : 15 - 28
  • [48] Agent-based modeling as a tool for program design and evaluation
    Lawlor, Jennifer A.
    McGirr, Sara
    EVALUATION AND PROGRAM PLANNING, 2017, 65 : 131 - 138
  • [49] Designing Buildings for Real Occupants: An Agent-Based Approach
    Andrews, Clinton J.
    Yi, Daniel
    Krogmann, Uta
    Senick, Jennifer A.
    Wener, Richard E.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2011, 41 (06): : 1077 - 1091
  • [50] Agent-based distributed manufacturing scheduling: an ontological approach
    Saeidlou, Salman
    Saadat, Mozafar
    Amini Sharifi, Ebrahim
    Jules, Guiovanni D.
    COGENT ENGINEERING, 2019, 6 (01): : 1 - 23