A cost-efficient content distribution optimization model for fog-based content delivery networks

被引:0
作者
Yadav, Prateek [1 ,2 ]
Kar, Subrat [1 ]
机构
[1] Indian Inst Technol, Dept Elect Engn, Delhi 110016, New Delhi, India
[2] Bennett Univ, Sch Artifcial Intelligence, Greater Noida, Uttar Pradesh, India
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2024年 / 13卷 / 01期
关键词
Fog computing; Content delivery networks (CDNs); Internet of things; Dual-step approach; Greedy techniques; EDGE; ARCHITECTURE; CHALLENGES; INTERNET; PLACEMENT; CLOUD; IOT;
D O I
10.1186/s13677-024-00695-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The massive data demand requires content distribution networks (CDNs) to use evolving techniques for efficient content distribution with guaranteed quality of service (QoS). The distributed fog-based CDN model, with optimal fog node placements, is a suggested aproach by researchers to meet this demand. While many studies have focused on improving QoS by optimizing fog node placement, they have rarely considered the impact on content distribution, affected by placement, usage changes, and delivery rates. Therefore, the practical approach to fog node placement for CDN services must examine its impact on content distribution. Further, current research on fog-based CDN lacks formal methods to address key challenges: R1) strategic placement of fog nodes to process end-user requests; R2) construction of a content distribution path with guaranteed QoS; R3) cost minimization of building a fog-based CDN model. We construct this as a joint optimization problem by considering four parameters: geographical regions, open public Wi-Fi access points (OPWAPs) locations, QoS, and cost to achieve research objectives R1-R3. As a solution, we propose a dual-step framework. First, a heuristic for optimal fog node placement based on geographic regions and OPWAP locations is proposed. Second, we propose two algorithms, Greedy Performance-based Node Selection (GPDS) and Greedy Fog Node Selection algorithm (GFNSA), for selecting fog nodes, minimizing the cost of building a fog-based CDN while achieving optimal content distribution paths. The results demonstrate that the proposed methods outperform the baseline techniques and provide near-optimal solutions to the problem.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Fog Computing Advancement: Concept, Architecture, Applications, Advantages, and Open Issues
    Abdali, Taj-Aldeen Naser
    Hassan, Rosilah
    Aman, Azana Hafizah Mohd
    Quang Ngoc Nguyen
    [J]. IEEE ACCESS, 2021, 9 : 75961 - 75980
  • [2] akamai, Content delivery reference architecture
  • [3] Access Control in Fog Computing: Challenges and Research Agenda
    Aleisa, Mohammed A.
    Abuhussein, Abdullah
    Sheldon, Frederick T.
    [J]. IEEE ACCESS, 2020, 8 : 83986 - 83999
  • [4] A Novel Fog Computing Based Architecture to Improve the Performance in Content Delivery Networks
    Alghamdi, Fatimah
    Mahfoudh, Saoucene
    Barnawi, Ahmed
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019, 2019
  • [5] Energy-Efficient Edge-Fog-Cloud Architecture for IoT-Based Smart Agriculture Environment
    Alharbi, Hatem A.
    Aldossary, Mohammad
    [J]. IEEE ACCESS, 2021, 9 : 110480 - 110492
  • [6] Bo Li, 2022, 2022 IEEE 25th International Conference on Computer Supported Cooperative Work in Design (CSCWD), P1108, DOI 10.1109/CSCWD54268.2022.9776038
  • [7] Bouten N, 2015, PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), P738, DOI 10.1109/INM.2015.7140364
  • [8] Deploying Fog Applications: How Much Does It Cost, By the Way?
    Brogi, Antonio
    Forti, Stefano
    Ibrahim, Ahmad
    [J]. CLOSER: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2018, : 68 - 77
  • [9] Burkard R E., 1998, Handbook of Combinatorial Optimization, P1713, DOI [10.1007/978-1-4613-0303-9_27, DOI 10.1007/978-1-4613-0303-9-27]
  • [10] A Framework for Network Aware Caching for Video on Demand Systems
    Carbunar, Bogdan
    Potharaju, Rahul
    Pearce, Michael
    Vasudevan, Venugopal
    Needham, Michael
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2013, 9 (04)