• DocumentCode
    734219
  • Title

    Performance Characterization of the Servioticy API: An IoT-as-a-Service Data Management Platform

  • Author

    Perez, Juan Luis ; Carrera, David

  • Author_Institution
    Barcelona Supercomput. Center, Univ. Politec. de Catalunya (UPC), Barcelona, Spain
  • fYear
    2015
  • fDate
    March 30 2015-April 2 2015
  • Firstpage
    62
  • Lastpage
    71
  • Abstract
    In the last years, Internet of Things (IoT) and Big Data platforms are clearly converging in terms of technologies, problems and approaches. IoT workloads generate a vast amount of data that needs to be stored and processed, becoming a Big Data problem. IoT devices and sensors generate streams of data across a diversity of locations and protocols that in the end reach a central platform that is used to store and process these streams. Processing can be done in real time, with transformations and enrichment happening on-the-fly, but it can also happen after data is stored and organized in repositories. In the former case, stream processing technologies are required to operate on the data, in the latter analytics and queries are of common use. This paper presents a detailed characterization of the servIoTicy platform: a state-of-the-art infrastructure for hosting Internet of Things (IoT) workloads in the Cloud. It provides multi-tenant data stream processing capabilities, a REST API, data analytics, advanced queries and multi-protocol support in a combination of advanced data-centric technologies. The deployment of such a complex platform in the cloud requires a detailed understanding of all these components and tiers to allow for auto-scaling and dynamic provisioning capabilities. This paper aims to provide this initial characterization to be the basis for advanced cloud provisioning strategies and algorithms.
  • Keywords
    Big Data; Internet of Things; application program interfaces; cloud computing; data analysis; query processing; Big Data platforms; Internet of Things; IoT-as-a-service data management platform; REST API; advanced cloud provisioning strategy; advanced query; auto-scaling capability; cloud computing; data analytics; data stream processing technology; dynamic provisioning capability; multiprotocol support; multitenant data stream processing capability; sensors; servIoTicy API performance characterization; Data processing; Distributed databases; Internet of things; Protocols; Sensors; Servers; Topology; Analytics; Big Data; Cloud Computing; Internet of Things; IoT; Performance characterization; Resource Management; Stream Processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Big Data Computing Service and Applications (BigDataService), 2015 IEEE First International Conference on
  • Conference_Location
    Redwood City, CA
  • Type

    conf

  • DOI
    10.1109/BigDataService.2015.58
  • Filename
    7184865