You are on page 1of 31

Cloud Computing

Anirban Chakravorty
Chakravorty,
MCA-IV SEM,
E
Enrollment-0391184408
ll t 0391184408

1 C-DAC,Noida
What is Computing?
It is the act of
calculating or
reckoning.

Abacus.
Abacus

Computer.

2 C-DAC,Noida
Personal Computer
Computer.

3 C-DAC,Noida
Advantages of PC
PC.
We have control over what we do.

Computation is done here only.

Have memory of its own


own.

Customer has control over infrastructure.

4 C-DAC,Noida
Disadvantages of PC
PC.
Can’t perform resource intensive tasks.

Use of Memory Units and their access


i
increases costt off computation.
t ti

Use of Licensed Software and OS also


increases the cost.
cost

5 C-DAC,Noida
Disadvantages contd
contd….
Space.

Portability.

Power Dependency
Dependency.

6 C-DAC,Noida
Disadvantages contd
Disadvantages…contd…

From business point of view:

For small to medium enterprises cost of


a ta
maintaininggaand
d ope
operating
at g infrastructure
ast uctu e
increases.

7 C-DAC,Noida
Solution is
is……………..

Cloud Computing

8 C-DAC,Noida
What is it?

"A Cloud is a type of parallel and distributed system


consisting of a collection of interconnected and
virtualized computers that are dynamically provisioned
and presented as one or more unified computing
resources
esou ces based o on se
service-level
ce e e ag agreements
ee e ts
established through negotiation between the service
provider and consumers.”

9 C-DAC,Noida
So , what is happening actually?
Data and programs are being swept away
p PC’s and corporate
from Desktop p server
rooms and installed in “the computing
cloud .
cloud”

Dynamic shift from the Desktop localized


computing to the centralized computing
platform.

10 C-DAC,Noida
So we are watching
So, watching…..
In concept, it is a paradigm shift in how
p g is p
computing performed.

Resources remain
R i att th
the networked
t k d grid
id and
d
common business applications are
delivered online which are accessed from
a web browser, while the software and
data are stored on the servers.

11 C-DAC,Noida
Comparisions…
Comparisions
Cloud computing can be confused with::

Network computing.
Grid computing.
computing
Utility Computing.
Virtualization

Though, they are different, but their domains overlap.

12 C-DAC,Noida
History of Cloud…….
Cloud
“The Cloud” is a term borrowed from telephony and more
precisely from VPN’s.

In 1997,the first academic definition was provided by


Ramnath K Chellappa who called it a computing
paradigm
di where
h th
the b
boundaries
d i off computing
ti will
ill b
be
determined by economic rationale rather than technical
limits.
limits

Loudcloud, founded in 1999 by Marc Andreessen,


Loudcloud Andreessen was the
first attempt to commercialize Cloud computing with IaaS
model.
13 C-DAC,Noida
History contd………..
contd
In 2001, IBM defined the concepts of SaaS and it’s
advanced automation techniques in the autonomic
computing manifesto
manifesto.

In 2005 – AMAZON entered the cloud computing arena


and started providing access to their systems by the
name
a eo of Amazon
a o web eb se
services.
ces

In 2007, Google, IBM and a number of Universities


embarked on a large scale cloud computing research
project.
14 C-DAC,Noida
History contd………
contd
In July 2008, HP,INTEL and YAHOO announced the
creation of an open source project named OPEN
CIRRUS which was designed to encourage research
CIRRUS,
into all aspects of cloud computing, service and
datacenter management.
g

O
OPEN CIRRUS
C US pa
partners
e s included
c uded FSF(free
S ( ee so
software
ae
foundation),University of Illinois, IDA(infocom
development authority) singapore, Institute for system
programming at Russian academy of Sciences(ISPRAS)
e.t.c.

15 C-DAC,Noida
Key Characteristics:
Reduced Cost.

Device & location independence.

Reliability.

Security.

Maintenance.

16 C-DAC,Noida
Layers/Cloud computing Stack:

17 C-DAC,Noida
Layers contd…………..
contd
CLIENTS:

A cloud client consists of computer hardware/software that


relies on cloud computing for application delivery or
which is specifically designed for the delivery of the
cloud services.

e.g. Web browsers like IE,Mozilla,Google Chrome.


Devices:: Linux based palm devices,Windows
devices Windows
Mobile,iphone and any other devices with internet
connectivity.
y
18 C-DAC,Noida
Layers contd………….
contd
CLOUD APPLICATION LAYER:

This layer provides the applications that are run at the


service providers end on their platform and which serves
as an interface with the clients
clients.

Eg P2P applications like BitTorrent,Skype.


Eg. BitTorrent Skype
Web applications like FaceBook,Twitter,YouTube.
S S like
SaaS lik G
Googlel apps.(Google
(G l d
docs e.t.c)
t )

19 C-DAC,Noida
Layers contd…………
contd
PLATFORM:

A cloud platform delivers a computing platform as a service


for supporting the cloud applications.

Eg- Services like Google App Engine(in Java &


Python),Paypal(A payment service).

Storage services like Databases(Amazon


SimpleDB,BigTable), File storage like Amazon S3.

20 C-DAC,Noida
Layers contd…..
contd
INFRASTRUCTURE:

Cloud infrastructure is the delivery of computer


infrastructure as a service.

Eg-
Physical Machines.
Virtual Machines(like Amazon EC2 etc).
Network.
Raw storage
g i.e Datacenters.
21 C-DAC,Noida
Types of Cloud
Cloud.
Public Cloud

Hybrid Cloud

Private Cloud

22 C-DAC,Noida
Types of Services
Services.
Infrastructure as a Service(Iaas)

Platform as a Service(Paas)

Software as a Service(SaaS)

23 C-DAC,Noida
Major Issues with Cloud
Computing.
Threshhold policy.

Interoperability Issues.

Hidden Costs.

Security issues.

24 C-DAC,Noida
Advantages

Reduced Cost.

Device & location independence.

Reliability.

Security.

L
Low power C
Consumption.
ti

Maintenance
Maintenance.
25 C-DAC,Noida
Big player
player’s:
s:
Google.

IBM.

Amazon.
Amazon

Airtel(in India).

26 C-DAC,Noida
Conclusion:

27 C-DAC,Noida
My observations:
With lower costs computing can be reached
to masses.
Education in schools can be improved.
C
Computer
t education
d ti can reach
h every Child
in every village, if Governments can use it
properly.

It will promote eco-friendly Computing.


28 C-DAC,Noida
References
Cloud
Cl dC Computing:
ti Clash
Cl h Of Cl
Clouds:
d
http://www.economist.com/displaystory.cfm?story_id=14637206

Autonomic computing manifesto:


http://www.research.ibm.com/autonomic/index.html

A glance to cloud computing:


http://my.opera.com/blu3c4t/blog/2008/11/01/a-glance-to-cloud-computing

Cloud Computing:
http://en.wikipedia.org/wiki/Cloud Computing
http://en.wikipedia.org/wiki/Cloud_Computing

www.sun.com

29 C-DAC,Noida
References contd…..
contd
www.amazon.com

JOURNALS:
Communications of the ACM,July 2008:Cloud Computing News: P.Hayes:

BOOKS:
Cloud Computing, by Michael Miller,QUE Publication.

White Papers:
Cloud Computing white paper, by Judith Myers.
Cloud computing white paper July 2009 by Sun Microsystems.(Sent by email)

30 C-DAC,Noida
THANK YOU!

31 C-DAC,Noida

You might also like