SDCache

Software defined data caching control for cloud services

Ala Darabseh, Nikolaos Freris, Yaser Jararweh, Mahmoud Al-Ayyoub

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    The complexity of traditional control approaches typically features slow response times to system and component changes and runs the risk of accessing outdated information. Dynamic environments require fast control approaches to deal with variability in a reliable manner. We adopt the Software Defined System (SDSys) paradigm to handle this issue. The concept behind this fast emerging theme revolves around abstracting all controls as modules within a software control layer. In this paper, we exploit this concept to propose a new system architecture for data caching. We further develop and emulate a testbed environment to evaluate the proposed models by extending the elements of Mininet. Several metrics and multiple scenarios have been considered to capture processing costs and network congestion so as to reflect the merits of this approach. Our experiments validate that the proposed solution based on SDSys renders possible a simple programmable data caching control mechanism.

    Original languageEnglish (US)
    Title of host publicationProceedings - 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, FiCloud 2016
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    Pages164-169
    Number of pages6
    ISBN (Electronic)9781509040520
    DOIs
    StatePublished - Sep 23 2016
    Event4th IEEE International Conference on Future Internet of Things and Cloud, FiCloud 2016 - Vienna, Austria
    Duration: Aug 22 2016Aug 24 2016

    Other

    Other4th IEEE International Conference on Future Internet of Things and Cloud, FiCloud 2016
    CountryAustria
    CityVienna
    Period8/22/168/24/16

    Fingerprint

    Testbeds
    Processing
    Costs
    Experiments

    Keywords

    • Big Data
    • Cloud Services
    • Data Caching
    • Internet of Things (IoT)
    • Mininet
    • Software Defined Storage (SDStorage)
    • Software Defined Systems (SDSys)

    ASJC Scopus subject areas

    • Computer Networks and Communications
    • Computer Science Applications

    Cite this

    Darabseh, A., Freris, N., Jararweh, Y., & Al-Ayyoub, M. (2016). SDCache: Software defined data caching control for cloud services. In Proceedings - 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, FiCloud 2016 (pp. 164-169). [7575859] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/FiCloud.2016.31

    SDCache : Software defined data caching control for cloud services. / Darabseh, Ala; Freris, Nikolaos; Jararweh, Yaser; Al-Ayyoub, Mahmoud.

    Proceedings - 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, FiCloud 2016. Institute of Electrical and Electronics Engineers Inc., 2016. p. 164-169 7575859.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Darabseh, A, Freris, N, Jararweh, Y & Al-Ayyoub, M 2016, SDCache: Software defined data caching control for cloud services. in Proceedings - 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, FiCloud 2016., 7575859, Institute of Electrical and Electronics Engineers Inc., pp. 164-169, 4th IEEE International Conference on Future Internet of Things and Cloud, FiCloud 2016, Vienna, Austria, 8/22/16. https://doi.org/10.1109/FiCloud.2016.31
    Darabseh A, Freris N, Jararweh Y, Al-Ayyoub M. SDCache: Software defined data caching control for cloud services. In Proceedings - 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, FiCloud 2016. Institute of Electrical and Electronics Engineers Inc. 2016. p. 164-169. 7575859 https://doi.org/10.1109/FiCloud.2016.31
    Darabseh, Ala ; Freris, Nikolaos ; Jararweh, Yaser ; Al-Ayyoub, Mahmoud. / SDCache : Software defined data caching control for cloud services. Proceedings - 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, FiCloud 2016. Institute of Electrical and Electronics Engineers Inc., 2016. pp. 164-169
    @inproceedings{7f091fa332b942e493d603e382e2653b,
    title = "SDCache: Software defined data caching control for cloud services",
    abstract = "The complexity of traditional control approaches typically features slow response times to system and component changes and runs the risk of accessing outdated information. Dynamic environments require fast control approaches to deal with variability in a reliable manner. We adopt the Software Defined System (SDSys) paradigm to handle this issue. The concept behind this fast emerging theme revolves around abstracting all controls as modules within a software control layer. In this paper, we exploit this concept to propose a new system architecture for data caching. We further develop and emulate a testbed environment to evaluate the proposed models by extending the elements of Mininet. Several metrics and multiple scenarios have been considered to capture processing costs and network congestion so as to reflect the merits of this approach. Our experiments validate that the proposed solution based on SDSys renders possible a simple programmable data caching control mechanism.",
    keywords = "Big Data, Cloud Services, Data Caching, Internet of Things (IoT), Mininet, Software Defined Storage (SDStorage), Software Defined Systems (SDSys)",
    author = "Ala Darabseh and Nikolaos Freris and Yaser Jararweh and Mahmoud Al-Ayyoub",
    year = "2016",
    month = "9",
    day = "23",
    doi = "10.1109/FiCloud.2016.31",
    language = "English (US)",
    pages = "164--169",
    booktitle = "Proceedings - 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, FiCloud 2016",
    publisher = "Institute of Electrical and Electronics Engineers Inc.",

    }

    TY - GEN

    T1 - SDCache

    T2 - Software defined data caching control for cloud services

    AU - Darabseh, Ala

    AU - Freris, Nikolaos

    AU - Jararweh, Yaser

    AU - Al-Ayyoub, Mahmoud

    PY - 2016/9/23

    Y1 - 2016/9/23

    N2 - The complexity of traditional control approaches typically features slow response times to system and component changes and runs the risk of accessing outdated information. Dynamic environments require fast control approaches to deal with variability in a reliable manner. We adopt the Software Defined System (SDSys) paradigm to handle this issue. The concept behind this fast emerging theme revolves around abstracting all controls as modules within a software control layer. In this paper, we exploit this concept to propose a new system architecture for data caching. We further develop and emulate a testbed environment to evaluate the proposed models by extending the elements of Mininet. Several metrics and multiple scenarios have been considered to capture processing costs and network congestion so as to reflect the merits of this approach. Our experiments validate that the proposed solution based on SDSys renders possible a simple programmable data caching control mechanism.

    AB - The complexity of traditional control approaches typically features slow response times to system and component changes and runs the risk of accessing outdated information. Dynamic environments require fast control approaches to deal with variability in a reliable manner. We adopt the Software Defined System (SDSys) paradigm to handle this issue. The concept behind this fast emerging theme revolves around abstracting all controls as modules within a software control layer. In this paper, we exploit this concept to propose a new system architecture for data caching. We further develop and emulate a testbed environment to evaluate the proposed models by extending the elements of Mininet. Several metrics and multiple scenarios have been considered to capture processing costs and network congestion so as to reflect the merits of this approach. Our experiments validate that the proposed solution based on SDSys renders possible a simple programmable data caching control mechanism.

    KW - Big Data

    KW - Cloud Services

    KW - Data Caching

    KW - Internet of Things (IoT)

    KW - Mininet

    KW - Software Defined Storage (SDStorage)

    KW - Software Defined Systems (SDSys)

    UR - http://www.scopus.com/inward/record.url?scp=84992089338&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84992089338&partnerID=8YFLogxK

    U2 - 10.1109/FiCloud.2016.31

    DO - 10.1109/FiCloud.2016.31

    M3 - Conference contribution

    SP - 164

    EP - 169

    BT - Proceedings - 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, FiCloud 2016

    PB - Institute of Electrical and Electronics Engineers Inc.

    ER -