Abstract:: What Is Cloud?
Abstract:: What Is Cloud?
Abstract:: What Is Cloud?
LAYERS:
ARCHITECTURE:
Cloud architecture, the systems architecture of
the software systems involved in the delivery of
cloud computing, typically involves multiple cloud
components communicating with each other over
application programming interfaces, usually web
services. This resembles the UNIX philosophy of
having multiple programs each doing one thing well i. Client:
and working together over universal interfaces. A cloud client consists of computer
Complexity is controlled and the resulting systems hardware and/or computer software
are more manageable than their monolithic that
counterparts. relies on cloud computing for application
The two most significant delivery, or that is specifically designed for
components of cloud computing architecture are delivery of cloud services and that, in either
known as the front end and the back end. case, is essentially useless without it.
1. The front end is the part seen by the client, Examples include some computers, phones
i.e. the computer user. This includes the and other devices, operating systems and
client’s network (or computer) and the browsers.
applications used to access the cloud via a ii. Application:
user interface such as a web browser. Cloud application services or
"Software as a Service (SaaS)" deliver
2. The back end of the cloud computing software as a service over the Internet,
architecture is the ‘cloud’ itself, comprising
eliminating the need to install and run the Open source
application on the customer's own Open standards
computers and simplifying maintenance and Security
support. Availability and performance
iii. Platform: Sustainability and sitting
Cloud platform services or
"Platform as a Service (PaaS)" deliver a ADVANTAGES:
computing platform and/or solution stack as
a service, often consuming cloud Cloud computing increases profitability
infrastructure and sustaining cloud by improving resource utilization.
applications. It facilitates deployment of It allows enterprises to achieve more
applications without the cost and complexity efficient use of their IT hardware and
of buying and managing the underlying software investments.
hardware and software layers. Agility improves with users' ability to
iv. Infrastructure: rapidly and inexpensively re-provision
Cloud infrastructure services, also technological infrastructure resources.
known as "Infrastructure as a Service Cost is claimed to be greatly reduced and
(IaaS)", delivers computer infrastructure - capital expenditure is converted to
typically a platform virtualization operational expenditure.
environment - as a service. Rather than Device and location independence
purchasing servers, software, data-center enable users to access systems using a web
space or network equipment, clients instead browser regardless of their location or
buy those resources as a fully outsourced what device they are using.
service. Suppliers typically bill such Multi-tenancy enables sharing of
services on a utility computing basis and resources and costs across a large pool of
amount of resources consumed (and users.
therefore the cost) will typically reflect the Reliability is improved if multiple
level of activity. IaaS evolved from virtual redundant sites are used, which makes
private server offerings. well designed cloud computing suitable
v. Server: for business continuity and disaster
The server’s layer consists of recovery.
computer hardware and/or computer Scalability via dynamic ("on-demand")
software products that are specifically provisioning of resources on a fine-
designed for the delivery of cloud grained, self-service basis near real-time,
services,including multi-core processors, without users having to engineer for peak
cloud-specific operating systems and loads.
combined offerings. Security could improve due to
centralization of data,[42] increased
ISSUES: security-focused resource.
Privacy Maintenance of cloud computing
Compliance applications is easier, since they don't
Legal
have to be installed on each user's Movies move through a predetermined set of
computer. images, video game images are grafted from
moment to moment; leading to the issue of latency.
Cloud computing and video games: In a movie, a lag is annoying. In a video game, that
millisecond delay could mean the death of a
Onlive, a newly launched online gaming character.
platform, is testing the idea that video games can be
streamed rather than downloaded. All eyes of the Skeptics further raise questions about privacy,
gaming world are on Onlive because its skeptics ownership rights, storage, and cost. Because the
believe this mode of gaming, just out of beta, was cloud gaming concept is still in infancy, many
delivered prematurely. Yet, if successful, it could issues won't be resolved until further down the road.
dramatically alter the dynamics of game play. Consumers will have to decide if the pros of
moving to streaming are worth the risk of investing
Instead of games being downloaded to in a technology still in beta stages.
computers, they are streamed from remote date
centers-the cloud. Much attention is on cloud If Onlive works through the bugs and establishes
computing because noted corporations like itself as a new leader in the video game sector, its
Amazon, Google, and Microsoft have developed competitors won't be far behind. Gaikai, a rival
expansive cloud platforms and offer a range of streaming service, is already available to the public
services to both private and public sectors. Cloud and OTOY is preparing to launch its "multiple-
capabilities work well for applications such as teraflop supercomputer" and video compression
streaming media. So well, in fact, that media giant technology. Sony hasn't made an official statement,
Apple iTunes announced plans for future migration but shortly after Onlive's unveiling, it is rumored to
to cloud infrastructure. Netflix, a rival mogul, is have filed a trademark notice for the word 'PC-
already a client of Amazon. Companies are moving cloud'. Speculation is that Sony plans to take over
to the cloud because it provides more reliable, less cloud gaming and more. Whatever its plans, cloud
expensive, and faster service to their customers. computing is attracting enough converts to have a
future with or without games.
Perlman acknowledges that awarding
gamers instant gratification is a key factor to Conclusion:
Onlive's potential success. Additional advantages to
cloud gaming include eliminating expense and In today's global competitive market,
necessity of upgrading outdated equipment. Gamers companies must innovate and get the most from its
also gain the convenience of mobility and the resources to succeed. This requires enabling its
capability to play hi-tech games on low end employees, business partners, and users with the
platforms and collaboration tools that promote
computers. Supporters of streaming look forward to
innovation. Cloud computing infrastructures are
the ease of playing games "anywhere, anytime"; next generation platforms that can provide
from a computer, television, iPhone, or an iPod. tremendous value to companies of any size. Cloud
Critics of cloud gaming wonder if the promise of computing can be also applied to video game
instant gratification is too good to be true. One applications.
major concern is the clear difference between
streaming movies and streaming video games.