Top Banner
COUD COMPUTING SHRUTI GUPTA Department of Computer Science
20
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: cloud computing

COUD COMPUTING

SHRUTI GUPTA

Department of Computer Science

Page 2: cloud computing

What is Cloud Computing ?

Cloud ????????????

Page 3: cloud computing
Page 4: cloud computing

Cloud + Computing

Cloud : Mass of infrasstructure.

Computing: computing part * platform as a service * infrastruce as a service

Page 5: cloud computing

GRID COMPUTING Emerging enables tchnology Natural evaluation of distributed system

and Internet. Middleware supporting network of

system to facilitate sharing standandardization and openness.

Infrastructure and application model dealing with sharing of compute cycles,data,storage and other resources.

Page 6: cloud computing

Limitaions of grid computing

Explosive growth in application biomedical informatics, space exploration, business analytics

Expenotial growth in compute capabilities: multi core,storage,bandwidth virtual machine

Very short cycle of obscenest in technology: windows 7-window8, java versions; c-C#; python

Page 7: cloud computing

Answer is cloud computing

Cloud computing environment can provide one or more of software these requirements for a cost.

Pay as you go model of business. When using a public cloud the model is

similar to renting the property than owning one.

An organization may also maintain a private cloud and use both

Page 8: cloud computing

What is cloud computing

Provide a variety of computing resources, from servers and storage to enterprise applications such as email, security,

backups all deliver over the internet. It deliver a hosting environment that is

immediate,flexiable, scalable,secure,and available while saving corporation money, time, resources

Page 9: cloud computing

Cloud computing is combination of

Grid, virtulization, utility,automatic computing.

Page 10: cloud computing

Cloud Computing

10Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim Grance

Shared pool of configurable computing resources On-demand network access Provisioned by the Service Provider

Page 11: cloud computing

eg

Hotmail – first in application softwareAmazon- first in infrastructure as a

storage devices ,data storage areaGoogle-gdrive,microsoft- office 365

Page 12: cloud computing

Characteristics of cloud computing

Page 13: cloud computing

Types of cloud

Location based 1.public 2. private 3.community 4.hybrid

Types of Services1. Software as a Service(SaaS)2.Platform as a Services(PaaS)3.Infrastructure as a Service(IaaS)

Page 14: cloud computing

Cloud Service Models

14

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Google App

Engine

SalesForce CRMLotusLive

Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim Grance

Page 15: cloud computing

Cloud component

Client Data center(collection of servers

where the application to which you subscribe is hosted )

Internet

Page 16: cloud computing

Virtual Machines

VM technology allows multiple virtual machines to

run on a single physical machine.

Hardware

Virtual Machine Monitor (VMM) / Hypervisor

Guest OS(Linux)

Guest OS(NetBSD)

Guest OS(Windows)

VM VM VM

AppAppAppAppApp

Xen

VMWare

UML

Denali

etc.

Performance: Para-virtualization (e.g. Xen) is very close to raw physical performance!

16

Page 17: cloud computing

Lower computer cost Improved performance Reduce software cost Instance software update Improved document compatibility Unlimited data storage Data reliability Device independence

Advantages of cloud computing

Page 18: cloud computing

Disadvantages of cloud computing

Constant internet connection Does not work well with low-speed

connections Features might be limited Each cloud systems uses different

protocols and different APIs

Page 19: cloud computing

Future of cloud computing

Page 20: cloud computing

Thank You