Abstract
With
significant advances in communications technology (ICT) information and
in the last half century, there is an increasingly perceived vision
that computing will one day be the fifth wash (after water, electricity,
gas and telephony). This
utility computing, like all the other four companies existing
utilities, provide the basic level of service computing is considered
essential to meet the everyday needs of the community. To deliver this vision, we have proposed a series of computing paradigms, of which the latest is known as cloud computing. Therefore,
in this paper, we define cloud computing and provide the architecture
to create clouds with resource allocation by market-oriented
technologies that leverage such as virtual machines (VM). We
also provide ideas on management strategies based on the market that
cover both customer-driven service management and risk management
computing to support service-level agreement (SLA) -oriented resource
allocation resources. In
addition, we reveal our first thoughts on the interconnection of clouds
in the dynamic creation of exchanges of cloud and world markets. Here
are some representative cloud platforms, especially in industries
developed, together with our current work towards the realization of
resource allocation, market-oriented cloud as made in Aneka cloud
technology company. Moreover,
the difference between the workload of high-performance computing (HPC)
and freight services based on Internet work stands out. We
also describe a goal-trading infrastructure to establish the global
exchange of clouds and markets, and illustrate a case study of use of
the clouds 'stored' for delivering high-performance content. Finally, we conclude with the need for convergence of IT paradigms compete to deliver our vision of the 21st century.Keywords
Cloud computing; Data centers; computing services; Virtualization; resource allocation market-oriented
1. Introduction
Computing
is being transformed to a model that consists of services that are
consumer and delivered in a manner similar to traditional services such
as water, electricity, gas, and telephone manner. In
this model, users access to services according to their needs
regardless of where the services or how they are delivered are housed. Several
computing paradigms have promised to deliver this service computer
vision and these include cluster computing, grid computing, and more
recently, cloud computing. The
latter term refers to infrastructure as a "cloud" of which companies
and users can access applications from anywhere in the world in demand. Therefore, the computer world is rapidly transforming into software
development for millions of consume as a service, rather than running on
their computers.
Today,
it is common to access the Internet content through independently
without reference to the underlying infrastructure hosting. This infrastructure consists of data centers that are monitored and maintained throughout the day by content providers. Cloud
computing is an extension of this paradigm in which the capabilities of
enterprise applications are exposed as sophisticated services that can
be accessed over a network. providers of cloud services are incentivized by profits to be made by charging consumers to access these services. Consumers,
like companies, are attracted by the opportunity to reduce or eliminate
costs associated with the "internal" provision of these services. However,
since the applications in the cloud can be crucial for business
operations of consumers, it is essential that consumers have guarantees
from suppliers in providing services. Usually these are provided through service-level agreement (SLA) negotiated between suppliers and consumers.
Vendors
like Amazon, Google, Salesforce, IBM, Microsoft and Sun Microsystems
have begun to establish new data centers to host applications cloud
computing in various locations around the world to provide redundancy
and ensure reliability in case of site failures. Since
user requirements for cloud services are varied, service providers must
ensure that they can be flexible in their provision of services to
users while remaining isolated from the underlying infrastructure. Recent
advances in microprocessor technology and software have led to
increased capacity basic hardware for running applications inside
virtual machines (VM) efficiently. VM
allows both isolating applications from the underlying hardware and
other virtual machines, and customizing the platform to meet the needs
of the end user. Providers
can expose applications running in virtual machines, or provide access
to virtual machines themselves as a service (for example, Amazon Elastic
Compute Cloud) allowing consumers to install their own applications. While convenient, the use of virtual machines leads to new challenges
such as the intelligent allocation of physical resources to manage
resources competing demands of users.
In
addition, consumers of business services with global operations require
a faster response time, and therefore save time by distributing the
workload to multiple cloud applications in several places at once. This
creates the need for a computing environment for interconnection and
provisioning of clouds multiple domains within and across companies
dynamically. There are many challenges involved in creating this kind of clouds and cloud interconnections.
Therefore,
this paper analyzes the current trends in the cloud computing space and
presents candidates for future improvements in this technology. This document is mainly divided into two parts. The first part analyzes the current research and development by:
•
presenting the vision of 21st century computing and describing
different computing paradigms that have pledged or are promising to
offer this great vision (Section 2),•
Cloud computing distinguish from other two widely explored computing
paradigms: Cluster computing and Grid computing (Section 3),•
focusing on cloud services VM-centric and presentation of an
architecture for creating market-oriented cloud using virtual machines
(Section 4),•
and provides information on management strategies based on the market
that cover both customer-driven service management and management of
risks to keep computational resource allocation oriented SLA (Section 5)
resources,•
revealing our first reflections on the clouds of interconnection for
dynamic creation of global exchange of clouds and markets (Section 6),
and•
comparison of some representative cloud platforms, especially in
industries developed along with our technology company Aneka Cloud
(Section 7).
The second part presents our current work on cloud computing, including:
•
I
realize resource allocation, market-oriented cloud as made in cloud
technology company Aneka and highlight the difference between the
workload High Performance Computing (HPC) and services workload based on
Internet (Section 8),•
incorporating a meta-trading infrastructure for managing service
quality to set the global exchange of clouds and markets (Section 9),
and•
creating
cloud services 3rd party based on delivering high resolution content on
storage services in the cloud business (section 10).
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment