IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v13y2021i12p320-d705334.html
   My bibliography  Save this article

Fog-Based CDN Framework for Minimizing Latency of Web Services Using Fog-Based HTTP Browser

Author

Listed:
  • Ahmed H. Ibrahim

    (Computer Science Department, Faculty of Computers and Information, Assiut University, Assiut 71516, Egypt)

  • Zaki T. Fayed

    (Computer Science Department, Faculty of Computers and Information Sciences, Ain Shams University, Ab-bassia, Cairo 11566, Egypt)

  • Hossam M. Faheem

    (Computer Systems Department, Faculty of Computer and Information Sciences, Ain Shams University, Ab-bassia, Cairo 11566, Egypt)

Abstract

Cloud computing has been a dominant computing paradigm for many years. It provides applications with computing, storage, and networking capabilities. Furthermore, it enhances the scalability and quality of service (QoS) of applications and offers the better utilization of resources. Recently, these advantages of cloud computing have deteriorated in quality. Cloud services have been affected in terms of latency and QoS due to the high streams of data produced by many Internet of Things (IoT) devices, smart machines, and other computing devices joining the network, which in turn affects network capabilities. Content delivery networks (CDNs) previously provided a partial solution for content retrieval, availability, and resource download time. CDNs rely on the geographic distribution of cloud servers to provide better content reachability. CDNs are perceived as a network layer near cloud data centers. Recently, CDNs began to perceive the same degradations of QoS due to the same factors. Fog computing fills the gap between cloud services and consumers by bringing cloud capabilities close to end devices. Fog computing is perceived as another network layer near end devices. The adoption of the CDN model in fog computing is a promising approach to providing better QoS and latency for cloud services. Therefore, a fog-based CDN framework capable of reducing the load time of web services was proposed in this paper. To evaluate our proposed framework and provide a complete set of tools for its use, a fog-based browser was developed. We showed that our proposed fog-based CDN framework improved the load time of web pages compared to the results attained through the use of the traditional CDN. Different experiments were conducted with a simple network topology against six websites with different content sizes along with a different number of fog nodes at different network distances. The results of these experiments show that with a fog-based CDN framework offloading autonomy, latency can be reduced by 85% and enhance the user experience of websites.

Suggested Citation

  • Ahmed H. Ibrahim & Zaki T. Fayed & Hossam M. Faheem, 2021. "Fog-Based CDN Framework for Minimizing Latency of Web Services Using Fog-Based HTTP Browser," Future Internet, MDPI, vol. 13(12), pages 1-16, December.
  • Handle: RePEc:gam:jftint:v:13:y:2021:i:12:p:320-:d:705334
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/13/12/320/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/13/12/320/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:13:y:2021:i:12:p:320-:d:705334. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.