grid and cloud computing by: simon luangsisombath

8
Grid and Cloud Computing By: Simon Luangsisombath

Upload: eileen-spencer

Post on 22-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Grid and Cloud Computing By: Simon Luangsisombath

Grid and Cloud ComputingBy: Simon Luangsisombath

Page 2: Grid and Cloud Computing By: Simon Luangsisombath

Grid Computing• The collection of computer resources from multiple locations to reach

a common goal

• Divides pieces of a program to various computers

• Greatly reduces time taken to accomplish a goal meaning efficiency

• Mostly used when one computing unit is insufficient Could range from a pc to a supercomputer

Page 3: Grid and Cloud Computing By: Simon Luangsisombath

Examples of Grid Use• SETI

Since it requires a large amount of computing they allow specified donors computing power for the project

• LHC Is a closed grid not allowing donate processing power They generate approximately 27 TB of data per day

• NFCR They aim to find a cure for cancer using computational methods They accept volunteers who donate a few computing cycles

Page 4: Grid and Cloud Computing By: Simon Luangsisombath

Cloud Computing• Computing that involves a large number of computers through a

communication network

• Not only does it share resources but it allows dynamic reallocation on demand

• Multiple users can access a single server without purchasing licenses Avoiding infrastructure cost Allows business to focus on projects Faster applications and improved manageability

Page 5: Grid and Cloud Computing By: Simon Luangsisombath

Cloud Service Models• Infrastructure as a service (Iaas)

Offer resources such as computers and virual machines Hypervisors support large amounts of virtual machines and scale according to

consumer requirements

• Platform as a Service(PaaS) A model that crates the software using tools and/or libraries from the provider Consumer controls software Provider provides the services that require to host consumer application such

as networks , server and storage

Page 6: Grid and Cloud Computing By: Simon Luangsisombath

• Software as a Service(SaaS) Users are provided access to application software and databases Cloud providers manage infrastructure and platforms of the application Prices on pay-per-use

• The providers do the installing

• Clients have access to the application so it simplifies maintenance and support

• Cloud apps are different by scalability Cloning task onto virtual machines at runtime

Page 7: Grid and Cloud Computing By: Simon Luangsisombath

Grid vs. Cloud• Ideally they do the exact same thing but differences come in

scalability

• Cloud Uses for small allocation request Does not use real time resources but services that are provided Can be open to the public

• Grid Used for large request Real time resources used Available for connected systems