• DocumentCode
    108436
  • Title

    Enhancing Availability in Content Delivery Networks for Mobile Platforms

  • Author

    Almashor, Mahathir ; Khalil, Ibrahim ; Tari, Zahir ; Zomaya, Albert Y. ; Sahni, Sartaj

  • Author_Institution
    Sch. of Comput. Sci. & Inf. Technol., RMIT Univ., Melbourne, VIC, Australia
  • Volume
    26
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    2247
  • Lastpage
    2257
  • Abstract
    Ensuring high data availability is a vital prerogative for Content Delivery Networks (CDN), and as we look to deploy CDN mechanisms onto mobile platforms, this imperative becomes ever more challenging. In traditional CDNs, replication ensures high availability of data, with server-loads and content-popularity often used as parameters to tightly control the process. However, the highly transient properties of such wireless and mobile devices constitute a major hurdle for any replication algorithm, rendering most simplified methods inadequate. Our contribution begins with a unique message-pulsing mechanism operating within a wireless cluster, that detects devices and ascertains their reliability. Results show the viability of our pulsing algorithm in determining a base replication level. Next, a Markovian queueing model is introduced, allowing us to induce replication based on the required speed of service. This affords finer control over the replication process, creating a more effective replication strategy suited for mobile-based CDNs. Extensive analysis of the model were performed, with parameters derived from real-world conditions. Results indicate that the model is able to compute logical values for the expected waiting times in service and thus, control the speed of replication within the CDN.
  • Keywords
    client-server systems; internetworking; mobile computing; wide area networks; Markovian queueing model; availability enhancement; base replication level; content delivery networks; content-popularity; data availability; device detection; logical values; message-pulsing mechanism; mobile devices; mobile platforms; mobile-based CDN; process control; rendering; server-loads; transient properties; waiting times; wide area networks; wireless cluster; wireless devices; Availability; Mobile communication; Peer-to-peer computing; Radiation detectors; Servers; Wireless communication; Content delivery networks; availability; replication;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2013.2297927
  • Filename
    6863686