Performance-aware refactoring of cloud-based big data applications
File(s)PID5101973.pdf (497.71 KB)
Accepted version
Author(s)
Li, Chen
Casale, Giuliano
Type
Conference Paper
Abstract
The problem of optimizing performance of cloud-based Big Data applications is critical in the cloud computing domain. In this paper, we propose a performance-aware approach that not only considers the cost of the cloud resources but also focuses on the dependency constraints among the deployed components to help dynamically refactoring the application. Furthermore, our approach closes the gap between design time models and runtime models. The feedback can be provided to application designers to iteratively enhance the application design and improve the application deployment. We have experimented our approach on the Wikistats application and the results show that the proposed approach effectively refactors the deployment based on different QoS metrics (e.g., utilization, cost, availability) of the cloud resources and dependency constraints.
Editor(s)
Arabnia, HR
Deligiannidis, L
Tinetti, FG
Tran, QN
Yang, MQ
Date Issued
2018-12-06
Date Acceptance
2017-12-14
Citation
2017 International Conference on Computational Science and Computational Intelligence (CSCI), 2018, pp.1505-1510
Publisher
IEEE
Start Page
1505
End Page
1510
Journal / Book Title
2017 International Conference on Computational Science and Computational Intelligence (CSCI)
Copyright Statement
Copyright © 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Identifier
http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=WOS:000455029500267&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=1ba7043ffcc86c417c072aa74d649202
Source
International Conference on Computational Science and Computational Intelligence (CSCI)
Subjects
application refactoring
cloud computing
Computer Science
Computer Science, Artificial Intelligence
Computer Science, Theory & Methods
resource management
Science & Technology
software performance engineering
Technology
Publication Status
Published
Start Date
2017-12-14
Finish Date
2017-12-16
Coverage Spatial
Las Vegas, NV, USA
Date Publish Online
2018-12-06