TY - GEN
T1 - Performance difference prediction in cloud services for SLA-based auditing
AU - Zhang, Hongli
AU - Li, Panpan
AU - Zhou, Zhigang
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/6/24
Y1 - 2015/6/24
N2 - Cloud computing allows individuals and organizations outsource their applications to cloud due to the flexibility and cost savings. However, cloud service providers (CSPs) may offer reduced resources to tenant by virtualization technology for illegal economic benefit. Most cloud tenants don't have specialized knowledge to detect the CSPs' service level agreement (SLA) disruption. To address this issue, we propose a worst-case performance prediction scheme to audit the SLA disruption of cloud by comparison between actual performance cost and the predicted worst-case performance cost. Firstly, we insert labels into application, and collect the running time information on cloud on a small input dataset. The historical information is used to identify the frequent block. Then, we construct the performance cost function for each hotspot block, and resort to curve fitting method to obtain the performance cost function of each frequent block. Finally, we get the worst-case performance prediction by performance estimation model and performance cost function of each one on large input dataset. The experiments show that our proposed scheme can achieve high sensitiveness on cloud SLA and fulfill cloud SLA auditing.
AB - Cloud computing allows individuals and organizations outsource their applications to cloud due to the flexibility and cost savings. However, cloud service providers (CSPs) may offer reduced resources to tenant by virtualization technology for illegal economic benefit. Most cloud tenants don't have specialized knowledge to detect the CSPs' service level agreement (SLA) disruption. To address this issue, we propose a worst-case performance prediction scheme to audit the SLA disruption of cloud by comparison between actual performance cost and the predicted worst-case performance cost. Firstly, we insert labels into application, and collect the running time information on cloud on a small input dataset. The historical information is used to identify the frequent block. Then, we construct the performance cost function for each hotspot block, and resort to curve fitting method to obtain the performance cost function of each frequent block. Finally, we get the worst-case performance prediction by performance estimation model and performance cost function of each one on large input dataset. The experiments show that our proposed scheme can achieve high sensitiveness on cloud SLA and fulfill cloud SLA auditing.
KW - Cloud computing
KW - Performance prediction
KW - SLA
UR - https://www.scopus.com/pages/publications/84990932243
U2 - 10.1109/SOSE.2015.32
DO - 10.1109/SOSE.2015.32
M3 - 会议稿件
AN - SCOPUS:84990932243
T3 - Proceedings - 9th IEEE International Symposium on Service-Oriented System Engineering, IEEE SOSE 2015
SP - 253
EP - 258
BT - Proceedings - 9th IEEE International Symposium on Service-Oriented System Engineering, IEEE SOSE 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 9th IEEE International Symposium on Service-Oriented System Engineering, IEEE SOSE 2015
Y2 - 30 March 2015 through 3 April 2015
ER -