• Save
Cloud computing and Grid Computing
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Cloud computing and Grid Computing

on

  • 637 views

This presentation contains basic introduction to cloud computing and Grid computing . Also mainly focusing on comparison in cloud and grid. This presentation taking some references on research papers. ...

This presentation contains basic introduction to cloud computing and Grid computing . Also mainly focusing on comparison in cloud and grid. This presentation taking some references on research papers.

Statistics

Views

Total Views
637
Views on SlideShare
614
Embed Views
23

Actions

Likes
1
Downloads
0
Comments
0

5 Embeds 23

http://prabathsl.blogspot.com 16
http://www.prabathsl.blogspot.com 3
http://prabathsl.blogspot.in 2
http://www.prabathsl.blogspot.ru 1
http://www.slideee.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Cloud computing and Grid Computing Presentation Transcript

  • 1. Cloud Computing and Grid Computing By M Prabath Maduranga Peiris B.Sc. (ICT) Special UG – RUSL MSP / MSA
  • 2. Always Problem…. ? High Performance computing resources are very expensive and Hard to access. From : Cloud Computing and Grid Computing 360-Degree Compared 2
  • 3. “Computation may someday be organized as a public unity” John McCarthy - 1961 From : Cloud Computing and Grid Computing 360-Degree Compared 3
  • 4. Starting with Grid • Allow consumers to obtain computing power on demand. • Ian Foster and others standardized the protocols. • Not just computing power • • Data Software • Standard organizations to define standards. ( e.g., OGF, OASIS ) From : Cloud Computing and Grid Computing 360-Degree Compared 4
  • 5. Cloud Computing is a Grid ? • Yes • • • • • • No • • • • Vision - Allow consumers to obtain computing power on demand. Reliability. Flexibility . Manage. Implementations. Big Data in the scene. Cost. Huge investments . 100 000+ Computers. From : Cloud Computing and Grid Computing 360-Degree Compared 5
  • 6. Cloud Computing • Definition A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted, virtualized, dynamically – scalable, managed computing power, storage, platforms, and services are delivered on demand to external customers over the internet. • Specialized • • • Massive Scale Encapsulated as an abstract entity Dynamically configured. (driven by economies of scale) From : Cloud Computing and Grid Computing 360-Degree Compared 6
  • 7. Cloud Computing .. • Main factors to contributing cloud computing • • • • Rapid decrease in HW cost and increase in computer power and storage. Multi – core architecture of modern supercomputers. Exponentially growing data size in scientific data, internet publishing and archiving. Adoption of services computing and Web 2.0 applications. From : Cloud Computing and Grid Computing 360-Degree Compared 7
  • 8. Cloud is different • Evolved and relies on Grid Computing as backbone and infrastructure. • Utility Computing • Business model in which computing resources are packed as metered services. • Cloud can be utilized internally by a company to the public as utility computing • Distributed Computing – enables resource sharing dynamic • Infrastructure that spans across multiple virtual organizations where each VO can consist of either physically distributed institutions or logically related groups. From : Cloud Computing and Grid Computing 360-Degree Compared 8
  • 9. Comparing Grid And Cloud From : Cloud Computing and Grid Computing 360-Degree Compared 9
  • 10. Business Model • In Cloud • Customer will pay on a consumption basis. • E.g. : In Windows Azure (2013) Figure 2: Customized Plan • Storage Capacity Source : http://www.windowsazure.com/en-us/pricing/details/ on 2013 -12 – 30 From : Cloud Computing and Grid Computing 360-Degree Compared 10
  • 11. Business Model… • In Grid • Project Oriented • E.g. : CPU Hours XSEDE( Extreme Science and Engineering Discovery Environment ) Former Tera Grid Operates in CPU Hours. • There is an industrial Undertaking to build grid economy for Global Grid infrastructure • • • • Support trading Negotiation Provisioning Allocation of resources From : Cloud Computing and Grid Computing 360-Degree Compared 11
  • 12. Architecture • Grid Protocol Architecture Application Collective Resource Connectivity Fabric From : Cloud Computing and Grid Computing 360-Degree Compared 12
  • 13. Architecture.. • Cloud Architecture ( Four Layer Architecture) Application Platform Unified Resource Fabric From : Cloud Computing and Grid Computing 360-Degree Compared 13
  • 14. Resource Management • Compute Model • • Grid is mostly batch scheduled Cloud is bit different • Allow all users to share resources same time. Job Processor : 100 Minutes : 60 Submit Via GRAM • Cloud has trouble..? • • Grow in scale Number of users From : Cloud Computing and Grid Computing 360-Degree Compared Local Resource Manager 14
  • 15. Resource Management .. • Data Model • In cloud users will have many hardware driven end functionalities that typically run locally. • • • Virtualization Multimedia play back Grids design to tackle data intensive applications in Grid environment. (Virtual data) • Data Locality • • Map Reducing systems Grid uses NFS, GPFS, PVFS and Luster file systems From : Cloud Computing and Grid Computing 360-Degree Compared 15
  • 16. Resource Management .. • • • Virtualization • • Provides necessary abstractions from the fabric Enables each application encapsulated Why Cloud tend to adopt Virtualization • • • Server and Application consolidation Configurability Application Availability Some Grid’s in action • Nimbus • Virtual workspace is an execution environment From : Cloud Computing and Grid Computing 360-Degree Compared 16
  • 17. Resource Management .. • Monitoring • • Cloud Has Troubles Grid Resources aren't highly abstracted and distributed • • Ganglia Teragrid (xsede) • Provenance • • Derivation history of the data product In grid • Generally built in to workflow system • Chimera, Kepler , Swift (modern scientific workflow systems) From : Cloud Computing and Grid Computing 360-Degree Compared 17
  • 18. Programming Model • Grid Is complicated • • • Multiple administrative domains Resource heterogeneity Stability and performance • Grid Programming Models • Message Passing interface (MPI) • Map Reducing Is just Parallel computing • Cosmos and Dryad • Cloud is All about Mesh up and Scripting From : Cloud Computing and Grid Computing 360-Degree Compared 18
  • 19. Application Model • Grid supports many different Kind of Applications • • • • High Performance Computing to High Throughput Computing Mainly on MPI Portal or a suite of applications In HTC applications • • Loosely coupled Multiple Program Multiple Data (MPMD) , Capacity Computing etc in Niche • Cloud applications are not defined • But loosely coupled From : Cloud Computing and Grid Computing 360-Degree Compared 19
  • 20. Security Model • Cloud data centers are own to same organization and dedicated • In Grid • • Engineered in the fundamental grid Problems • • • Single sign on Using public key based on GSK (Grid Security Infrastructure) CAS(Community Authorization Service ) For advance resource authorization • Cloud Ins with SSL From : Cloud Computing and Grid Computing 360-Degree Compared 20
  • 21. Security Model .. • Cloud User need • • • • • • • Privileged user access Regularity compliance Data Location Data segregation Recovery Investigative support Long-term liability From : Cloud Computing and Grid Computing 360-Degree Compared 21
  • 22. Q &A From : Cloud Computing and Grid Computing 360-Degree Compared 22
  • 23. References • Cloud computing and Grid Computing 360- Degree Compared By Foster I, Zhao Y, Raicu I, Lu S • http://ganglia.wikimedia.org • http://www.windowsazure.com/en-us/documentation/ • https://www.xsede.org/high-performance-computing From : Cloud Computing and Grid Computing 360-Degree Compared 23
  • 24. Thank You e mail : prabathsl@outlook.com Fb/ Twitter : @mpmpeiris Web : www.prabathsl.com From : Cloud Computing and Grid Computing 360-Degree Compared 24