Cloud computing and Grid Computing

60 %
40 %
Information about Cloud computing and Grid Computing
Technology

Published on February 17, 2014

Author: prabathsl

Source: slideshare.net

Description

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.

Cloud Computing and Grid Computing By M Prabath Maduranga Peiris B.Sc. (ICT) Special UG – RUSL MSP / MSA

Always Problem…. ? High Performance computing resources are very expensive and Hard to access. From : Cloud Computing and Grid Computing 360-Degree Compared 2

“Computation may someday be organized as a public unity” John McCarthy - 1961 From : Cloud Computing and Grid Computing 360-Degree Compared 3

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

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

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

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

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

Comparing Grid And Cloud From : Cloud Computing and Grid Computing 360-Degree Compared 9

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

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

Architecture • Grid Protocol Architecture Application Collective Resource Connectivity Fabric From : Cloud Computing and Grid Computing 360-Degree Compared 12

Architecture.. • Cloud Architecture ( Four Layer Architecture) Application Platform Unified Resource Fabric From : Cloud Computing and Grid Computing 360-Degree Compared 13

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

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

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

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

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

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

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

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

Q &A From : Cloud Computing and Grid Computing 360-Degree Compared 22

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

Thank You e mail : prabathsl@outlook.com Fb/ Twitter : @mpmpeiris Web : www.prabathsl.com From : Cloud Computing and Grid Computing 360-Degree Compared 24

Add a comment

Related presentations

Related pages

Cloud Computing vs. Grid Computing - What is the Difference?

Cloud Computing vs. Grid Computing. The difference between grid computing and cloud computing is hard to grasp because they are not always ...
Read more

Cloud computing versus grid computing - IBM - United States

Introduction. You may have wondered about cloud computing as compared to grid computing. In this article, I talk about cloud ...
Read more

Cloud vs Grid - arXiv.org e-Print archive

Data Model: While some people boldly predicate that future Internet Computing will be towards Cloud Computing centralized, in which storage, computing, and ...
Read more

Cloud Computing Vs. Grid Computing - ARPN Journal of ...

VOL. 2, NO.5, MAY 2012 ARPN Journal of Systems and Software together and present ...
Read more

Cloud vs. Grid Computing - SiteGround: Quality-Crafted ...

Comparison between Cloud and Grid computing. Cloud computing tries to enhance the concept of Grid computing and avoid the single point of failure when one ...
Read more

Grid computing - Wikipedia, the free encyclopedia

Grid computing is the collection of computer resources from multiple ... Sensor grid; Jungle computing; Code mobility; Cloud computing; Alliances and ...
Read more

Difference between Cloud computing and Grid computing

Cloud computing and Grid computing are the two words that end up confusing many people as they are similar in theory. Cloud computing and Grid computing ...
Read more

terminology - What is the difference between Cloud ...

What is the difference between Cloud Computing and Grid Computing? [closed] up vote 56 down vote favorite. 24.
Read more

Cloud Computing And Grid Computing | LinkedIn

View 275 • Cloud Computing And Grid Computing posts, presentations, experts, and more. Get the professional knowledge you need on LinkedIn.
Read more

What are the major differences between Grid Computing and ...

What are the major differences between Grid Computing and Cloud Computing ?
Read more