Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
P. 1
Cloud Computing

Cloud Computing

Ratings: (0)|Views: 32 |Likes:
Published by vineet_kohli

More info:

Published by: vineet_kohli on May 06, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/26/2011

pdf

text

original

 
 Absac
Cloud computing promises to increase the velocity with which applications are deployed, increase innovation,and lower costs, all while increasing business agility. Sun takes an inclusive view o cloud computing thatallows it to support every acet, including the server, storage, network, and virtualization technology that drivescloud computing environments to the sotware that runs in virtual appliances that can be used to assembleapplications in minimal time. This white paper discusses how cloud computing transorms the way we design,build, and deliver applications, and the architectural considerations that enterprises must make when adoptingand using cloud computing technology.
IntroductIon to
Cloud Computing ArChiteCture
White Paper1st Edition, June 2009
 
This page intentionally let blank.
 
Sun Microsystems, Inc.
table  ces
Ii...................................................................................................1
Sun’s perspective ................................................................................................1
the nae  cl cmpig .......................................................................3
Building on established trends .............................................................................3Virtual machines as the standard deployment object ........................................3The on-demand, sel-service, pay-by-use model .................................................4Services are delivered over the network............................................................7The role o open source sotware .....................................................................8Cloud computing inrastructure models ...............................................................9Public, private, and hybrid clouds ....................................................................9Architectural layers o cloud computing .........................................................12Cloud application programming interaces .....................................................14Cloud computing benets .................................................................................15Reduce run time and response time ...............................................................15Minimize inrastructure risk ...........................................................................15Lower cost o entry .......................................................................................16Increased pace o innovation .........................................................................16
Ahieal csieais  IaaS ..............................................................17
Evolving application architectures ......................................................................17Changing approaches to architecture .............................................................17Changing application designs ........................................................................17The goals remain the same ................................................................................19Consistent and stable abstraction layer ..............................................................20Standards help to address complexity ............................................................21Loose-coupled, stateless, ail-in-place computing ................................................23Horizontal scaling .............................................................................................24Parallelization ..................................................................................................24Divide and conquer .......................................................................................26Data physics .....................................................................................................27The relationship between data and processing ...............................................27Programming strategies ................................................................................28Compliance and data physics ........................................................................28Security and data physics ..............................................................................29Network security practices ................................................................................29

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->