cloud computing

20
COUD COMPUTING SHRUTI GUPTA Department of Computer Science

Upload: shruti-gupta

Post on 26-Jan-2015

690 views

Category:

Education


1 download

DESCRIPTION

 

TRANSCRIPT

COUD COMPUTING

SHRUTI GUPTA

Department of Computer Science

What is Cloud Computing ?

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

Cloud + Computing

Cloud : Mass of infrasstructure.

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

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.

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

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

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

Cloud computing is combination of

Grid, virtulization, utility,automatic 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

eg

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

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

Characteristics of 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)

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

Cloud component

Client Data center(collection of servers

where the application to which you subscribe is hosted )

Internet

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

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

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

Future of cloud computing

Thank You