• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
 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
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...