Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Abstract - The aim of this study is the analysis and presentation of some ideas on performance
testing in Cloud Computing. Performance is an important factor in testing a web application.
Performance testing in cloud computing is different from that of traditional applications. Our research
methodology in this article includes an overview of existing works on testing performance in Cloud
Computing, focusing on discussion that the traditional benchmarks are not sufficient to analyze
performance testing in Cloud Computing. In this study we are focused mainly on analysis
performance metrics in Cloud Computing, based on their characteristics such as elasticity,
scalability, pay-per-use and fault tolerance, and then we discuss why needed new strategies for
performance testing in Cloud Computing and creation of new benchmarks. From this study we
conclude that the performance testing and evaluation should be performed using new models
testing, which are created according to Cloud Computing characteristics and metrics.
2012. Eljona Proko & Ilia Ninka. This is a research/review paper, distributed under the terms of the Creative Commons AttributionNoncommercial 3.0 Unported License http://creativecommons.org/licenses/by-nc/3.0/), permitting all non-commercial use, distribution,
and reproduction inany medium, provided the original work is properly cited.
I.
Introduction
Cloud computing
a) Essential Characteristics
On-demand self-service based usage model
i.
A consumer can unilaterally provision
computing capabilities, such as server time and network
storage, as needed automatically without requiring
human interaction with each services provider.
ii.
Measured Service
11
Global Journal of Computer Science and Technology ( BD ) Volume XII Issue X Version I
July 2012
July 2012
b) Deployment Models
i.
Private cloud
Global Journal of Computer Science and Technology ( BD ) Volume XII Issue X Version I
12
iii.
Public cloud
Community cloud
Hybrid cloud
c) Service Models
i.
Cloud Software as a Service (SaaS)
The capability provided to the consumer is to
use the providers applications running on a cloud
infrastructure. The applications are accessible from
various client devices through a thin client interface such
as a web browser (e.g., web-based email). The
consumer does not manage or control the underlying
cloud infrastructure including network, servers,
operating systems, storage, or even individual
application capabilities, with the possible exception of
limited user-specific application configuration settings.
ii.
July 2012
IV.
13
Global Journal of Computer Science and Technology ( BD ) Volume XII Issue X Version I
July 2012
Global Journal of Computer Science and Technology ( BD ) Volume XII Issue X Version I
14
Conclusion