Analytics‐as‐a‐service in a multi‐cloud environment through semantically‐enabled hierarchical data processing. (16th August 2016)
- Record Type:
- Journal Article
- Title:
- Analytics‐as‐a‐service in a multi‐cloud environment through semantically‐enabled hierarchical data processing. (16th August 2016)
- Main Title:
- Analytics‐as‐a‐service in a multi‐cloud environment through semantically‐enabled hierarchical data processing
- Authors:
- Jayaraman, Prem Prakash
Perera, Charith
Georgakopoulos, Dimitrios
Dustdar, Schahram
Thakker, Dhavalkumar
Ranjan, Rajiv - Other Names:
- Chen Dan guestEditor.
Wang Lizhe guestEditor.
Zhou Suiping guestEditor. - Abstract:
- Summary: A large number of cloud middleware platforms and tools are deployed to support a variety of internet‐of‐things (IoT) data analytics tasks. It is a common practice that such cloud platforms are only used by its owners to achieve their primary and predefined objectives, where raw and processed data are only consumed by them. However, allowing third parties to access processed data to achieve their own objectives significantly increases integration and cooperation and can also lead to innovative use of the data. Multi‐cloud, privacy‐aware environments facilitate such data access, allowing different parties to share processed data to reduce computation resource consumption collectively. However, there are interoperability issues in such environments that involve heterogeneous data and analytics‐as‐a‐service providers. There is a lack of both architectural blueprints that can support such diverse, multi‐cloud environments and corresponding empirical studies that show feasibility of such architectures. In this paper, we have outlined an innovative hierarchical data‐processing architecture that utilises semantics at all the levels of IoT stack in multi‐cloud environments. We demonstrate the feasibility of such architecture by building a system based on this architecture using OpenIoT as a middleware, and Google Cloud and Microsoft Azure as cloud environments. The evaluation shows that the system is scalable and has no significant limitations or overheads. Copyright © 2016Summary: A large number of cloud middleware platforms and tools are deployed to support a variety of internet‐of‐things (IoT) data analytics tasks. It is a common practice that such cloud platforms are only used by its owners to achieve their primary and predefined objectives, where raw and processed data are only consumed by them. However, allowing third parties to access processed data to achieve their own objectives significantly increases integration and cooperation and can also lead to innovative use of the data. Multi‐cloud, privacy‐aware environments facilitate such data access, allowing different parties to share processed data to reduce computation resource consumption collectively. However, there are interoperability issues in such environments that involve heterogeneous data and analytics‐as‐a‐service providers. There is a lack of both architectural blueprints that can support such diverse, multi‐cloud environments and corresponding empirical studies that show feasibility of such architectures. In this paper, we have outlined an innovative hierarchical data‐processing architecture that utilises semantics at all the levels of IoT stack in multi‐cloud environments. We demonstrate the feasibility of such architecture by building a system based on this architecture using OpenIoT as a middleware, and Google Cloud and Microsoft Azure as cloud environments. The evaluation shows that the system is scalable and has no significant limitations or overheads. Copyright © 2016 John Wiley & Sons, Ltd. … (more)
- Is Part Of:
- Software, practice & experience. Volume 47:Number 8(2017)
- Journal:
- Software, practice & experience
- Issue:
- Volume 47:Number 8(2017)
- Issue Display:
- Volume 47, Issue 8 (2017)
- Year:
- 2017
- Volume:
- 47
- Issue:
- 8
- Issue Sort Value:
- 2017-0047-0008-0000
- Page Start:
- 1139
- Page End:
- 1156
- Publication Date:
- 2016-08-16
- Subjects:
- internet of things -- multi‐cloud environments -- big data -- semantic web -- data analytics
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2432 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 2893.xml