Header

UZH-Logo

Maintenance Infos

JCloudScale: closing the gap between IaaS and PaaS


Zabolotnyi, Rostyslav; Leitner, Philipp; Hummer, Waldemar; Dustdar, Schahram (2015). JCloudScale: closing the gap between IaaS and PaaS. ACM Transactions on Embedded Computing Systems, 15(3):online.

Abstract

Building Infrastructure-as-a-Service (IaaS) applications today is a complex, repetitive and error-prone endeavor, as IaaS does not provide abstractions on top of virtual machines. This paper presents JCloudScale, a Java-based middleware for moving elastic applications to IaaS clouds, with minimal adjustments to the application code. We discuss the architecture, technical features, and evaluate our system with regard to user acceptance and performance overhead. Our user study reveals that JCloudScale indeed allows many participants to build IaaS applications more efficiently, compared to industrial Platform-as-a-Service (PaaS) solutions. Additionally, unlike PaaS, JCloudScale does not lead to a control loss and vendor lock-in.

Abstract

Building Infrastructure-as-a-Service (IaaS) applications today is a complex, repetitive and error-prone endeavor, as IaaS does not provide abstractions on top of virtual machines. This paper presents JCloudScale, a Java-based middleware for moving elastic applications to IaaS clouds, with minimal adjustments to the application code. We discuss the architecture, technical features, and evaluate our system with regard to user acceptance and performance overhead. Our user study reveals that JCloudScale indeed allows many participants to build IaaS applications more efficiently, compared to industrial Platform-as-a-Service (PaaS) solutions. Additionally, unlike PaaS, JCloudScale does not lead to a control loss and vendor lock-in.

Statistics

Citations

3 citations in Web of Science®
6 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

3 downloads since deposited on 17 Jul 2015
0 downloads since 12 months
Detailed statistics

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Language:English
Date:2015
Deposited On:17 Jul 2015 07:26
Last Modified:05 Apr 2016 19:18
Publisher:Association for Computing Machinery
ISSN:1539-9087
Publisher DOI:https://doi.org/10.1145/2792980
Related URLs:http://acmtecs.acm.org/ (Publisher)
http://dl.acm.org/citation.cfm?id=2792980 (Publisher)
Other Identification Number:merlin-id:12170

Download