Term Paper On Performance Issues On Cloud Computing PDF
Term Paper On Performance Issues On Cloud Computing PDF
Goldi D Singh
11615327
B.Tech Student, B.Tech Department of Computer Science and Engineering
(Autonomous), Punjab, India
[email protected]
ABSTRACT
Cloud Computing makes the dream of I. INTRODUCTION
computing real as a tool and in the form
of service. This internet - based ongoing The term “cloud computing” is not a new
technology which has brought flexibility, concept for the users of computer’s world
capacity and power of processing has and the concept dates back the last decades
realized service- oriented idea and has and when John MacCarty predicted that
created a new ecosystem in the computing computers might be used one day as a public
world with its great power and benefits. utility. The confluence of technological
Cloud capabilities have been able to move advances and business development in
IT industry one step forward. Nowadays, internet broadband, web services, computer
large and famous enterprise have systems and applications has created
resorted to cloud computing and have complete storm for cloud computing during
transferred their processing and storage the past decade. Nowadays, cloud is the best
to it. Due to popularity and progress of solution for people who are looking for
cloud in different organizations, cloud rapid implementation methods. A more
performance evaluation is of special accurate and scientific definition of cloud
importance and this evaluation can help computing, models, features, performance
users make right decisions. In this paper, criteria and simulation, will be reviewed in
we provide an overall perspective on other key considerations of this paper. The
cloud evaluation criteria. For these Structure of other parts of this paper is
purposes, we present different major organized as follows: In Section ii, related
factors in cloud computing. works, simulation, evaluation methods and
tool are discussed. Section iii introduces
KEYWORDS cloud computing briefly. In section iv the
main purpose of
Cloud Computing, Performance
evaluation, Efficiency, virtualization, load
balancing.
this paper is provided. In this section, factors different users use these services. So, the
and criteria that is used in simulation will be actual cloud environments such as Google,
introduced. At the end, conclusions and Amazon EC2, GoGrid, Elastichosts, Mosso,
future works are listed. Amazon Web Service, Azure and etc. are
suitable for the evaluation, or performance
evaluation may be based on different
providers too.
II. RELATED WORK
Performance evaluation based on different
criteria, evaluation and simulation is usually III. CLOUD COMPUTING
performed based on criteria in accordance
with goals and the results are also studied Cloud computing is a type of parallel,
for proving goal. In studies related to cloud virtual, distributed, configurable, and
computing performance evaluation, some flexible systems, which refers to provision
criteria such as average waiting time, load of applications such as hardwares and
balancing and number of requests, cost and softwares in virtual data centers via internet.
throughput, workload, the rate of Cloud computing services are configurable
transactions, response time, time of and customers pay fees based on the use of
allocation and release of resources, different resources and services.
scheduling algorithms, effectiveness, delays
in service and productivity, the number of The most important element of cloud
input and output operations in the network, structure is server which is the brain behind
etc. are studied. the whole processes in cloud. Cloud is the
important model for access to distributed
Performance evaluation based on specific computing resources.
applications or services, Variety of services
and applications are offered in cloud Pay per use, scalability, use the Internet
environments each of which can be topic for technology, self-service based on the
the simulation scenarios, such as scientific demand, high performance, quick to
computing, e-learning software, high- implement, easy to maintain and update are
performance computing, inbound and key benefits of cloud computing.
outbound applications on the network, And the data recovery, lack of control over
services with assuring quality of service, cloud services, service level agreements,
Multi-Tier Cloud Applications and etc. legal problems, different architectures, audit,
Performance evaluation based on different Reviews and evaluation of the performance
environments, nowadays, large and well- cloud computing environment are the major
known organizations like Google, Oracle, disadvantages of cloud computing.
IBM and etc provide their cloud
environments with their own characteristics
and architectures, and on the other hand,
A. Cloud Computing Service Delivery Hybrid, this model is a combination of two
Models or more cloud deployment models. In this
model, resource management may be
There are three models for delivery of cloud internal or external.
services as follows: