Application Splitting in the Cloud: A Performance Study

被引:0
作者
Faul, Franz [1 ]
Arizcorreta, Rafael [1 ]
Dudouet, Florian [2 ]
Bohnert, Thomas Michael [2 ]
机构
[1] Swiss Re, Zurich, Switzerland
[2] Zurich Univ Appl Sci, Winterthur, Switzerland
来源
PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, VOL 1 (CLOSER) | 2016年
关键词
Cloud Computing; Performance; Database; Hybrid Cloud;
D O I
10.5220/0005857102450252
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud-based deployments have become more and more mainstream in recent years, with many companies evaluating moving their infrastructure to the cloud, whether a public cloud, a private cloud, or a mix of the two through the hybrid cloud concept. One service offered by many clouds providers is Database-as-a-Service, where a user is offered a direct endpoint and access credentials to a chosen type of database. In this paper, we evaluate the performance impact of application splitting in a Hybrid Cloud environment. In this context, the database may be located in a cloud setting and the application servers on another cloud or on-premises, or the other way around. We found that for applications with low database latency and throughput requirements, moving to a public cloud environment can be a cost saving solution. None of the cloud providers evaluated were able to provide comparable performance for database-heavy database applications when compared to an optimized enterprise environment. Evaluating application splitting, we conclude that bursting to the cloud is a viable option in most cases, provided that the data is moved to the cloud before performing the requests.
引用
收藏
页码:245 / 252
页数:8
相关论文
共 50 条
[41]   Comparison of Smartphone Sensors Performance Using Participatory Sensing and Cloud Application [J].
Kos, Anton ;
Umek, Anton ;
Tomazic, Saso .
2015 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION, AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI), 2015, :181-184
[42]   Performance Evaluation of Hypervisors for Cloud Computing [J].
Ahuja, Sanjay P. ;
Sridharan, Suganya .
INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2012, 2 (03) :26-67
[43]   Cloud Computing: Cost, Security, and Performance [J].
Bolin, Jeremiah ;
Yang, Mengkun .
ACMSE '18: PROCEEDINGS OF THE ACMSE 2018 CONFERENCE, 2018,
[44]   Towards the Performance Measurements of Private Cloud [J].
Rele, Akshay R. ;
Dhage, Sudhir N. .
2015 INTERNATIONAL CONFERENCE ON COMMUNICATION, INFORMATION & COMPUTING TECHNOLOGY (ICCICT), 2015,
[45]   Elastic Scaling of Cloud Application Performance Based on Western Electric Rules by Injection of Aspect-Oriented Code [J].
Benz, Konstantin ;
Bohnert, Thomas M. .
COMPLEX ADAPTIVE SYSTEMS, 2015, 2015, 61 :198-205
[46]   Are ARM Cloud Servers Ready for Database Workloads? an Experimental Study [J].
Loghin, Dumitrel .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (03) :818-829
[47]   Application of cloud computing in power security monitoring [J].
Wang, Xiaofeng .
JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2019, 19 (S1) :S195-S201
[48]   Profiling hemodynamic application for parallel computing in the cloud [J].
Ferretti, Marco ;
Santangelo, Luigi .
2019 27TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP), 2019, :41-50
[49]   A hybrid cloud model in the application of electronic evidence [J].
Du, J., 1600, Asian Network for Scientific Information (13) :2964-2968
[50]   Financial Application on an Openstack Based Private Cloud [J].
Bajpai, Deepak ;
Vinayak, Muskan ;
Thulasiram, Ruppa K. ;
Thulasiraman, Parimala .
INTERNET AND DISTRIBUTED COMPUTING SYSTEMS, 2018, 11226 :109-121