Académique Documents
Professionnel Documents
Culture Documents
Thammi
Reddy
1
GITAM
Univers
ity
Contents to be covered in
this talk
Definition of Cloud
Cloud Architecture
Classification of Clouds
&ata Centres
4tility Computing
Service Computing
1rid Computing
P2P Computing
#ar/et7!riented
Computing
Cloud Computing
8
-Ubiquitous
access
-Reliability
-Scalability
-Autonomic
-Dynamic
discovery
- Composability
-QoS
-SLA
-
}
+
Paradigms
Attributes/Capabilities
?
-Trillion $ business
- Who will own it?
Road Map to Cloud
1. &ifferent types of computers:
#ini Computers
+or/stations
Personal Computers
+e' Search Trends : ;ot
-e.s tems <ref: 1oogle=
Legend:
Cluster computing,
Grid computing,
Cloud computing
Reali2ing the 3Computer 4tilities5 6ision: +hat
Consumers and Providers +ant>
&
m
a
'
o
n
S
(
G
o
o
g
l
e
&
p
p
%
n
g
i
n
e
S
a
l
e
s
)
o
r
c
e
!
c
o
m
*
o
s
s
o
+
*
W
a
r
e
,
-
p
e
r
$
i
s
o
r
s
*
a
n
.r
a
s
o
/
t
&
n
e
0
a
1
e
s
o
u
r
c
e
*
e
t
e
r
i
n
g
2illing
3
o
S
+
i
r
t
u
a
l
i
'
a
t
i
o
n
S
e
r
$
i
c
e
4
e
$
e
l
&
g
r
e
e
m
e
n
t
#ro$isioning
on 5
em
and
#
r
ic
in
g
Utilit-
*anagement
S
e
c
u
r
i
t
-
#ri$ac-
Scalabilit-
1eliabilit-
So/t6are %ng!
Complexit-
%
n
e
r
g
-
%
/
/
i
c
i
e
n
c
-
Clouds 'ased on !.nership and
E@posure
Types of Clouds
Private/Enterprise
Clouds
Cloud computing
model run
+ithin a company,s
o+n -ata Center .
in%rastructure %or
internal and.or
partners use!
Public/Internet
Clouds
/rd party,
multi-tenant Cloud
in%rastructure
0 services)
1 available on
subscription basis
'pay as you go(
,-brid7*ixed Clouds
Mi2ed usage o%
private and public
Clouds)
3easing public
cloud services
+hen private cloud
capacity is
insu%%icient
4he cloud computing service o%%ering and deployment
models
#ar/et7oriented Cloud
$rchitecture
Cloud $rchitecture
Cloud resources
Virtual Machine (VM), VM Management and Deployment
QoS Negotiation, Admission Control, Pricing, SLA Management,
Monitoring, Execution Management, Metering, Accounting, illing
Cloud programming: environments and tools
Web 2.0 Interfaces, Mashups, oncurrent and Distributed
!rogramming, Wor"flo#s, $ibraries, %cripting
Cloud applications
%ocial computing, &nterprise, I%V, %cientific, D's, ...
(
d
a
p
t
i
)
e
M
a
n
a
g
e
m
e
n
t
Core
*iddle6are
User84e$el
*iddle6are
%ystem le)el
*ser le)el
A
u
t
o
n
o
m
i
c
/
C
l
o
u
d
E
c
o
n
o
m
y
A!!s "osting Plat#orms
-esired 5eatures o% Cloud
'i(&el%-service,
'ii(*er-usage metered and
billed,
'iii(6lastic,
'iv(Customi7able
4he iterative &even-step Model o% Migration into the Cloud
-9R$STR4CT4RE $S $ SER6CE <$$S=
PN$T9!R# $-& S!9T+$RE $S $ SER6CE
$ne/a $rchitecture
Private Cloud
LAN network
Ama$on
Microso#t %oogle
&M
Data Center
Hardare !ro"ile Services
Container
!
e
r
s
i
s
t
e
n
c
e
#as$
%odel
#&read
%odel
%ap Reduce
%odel
't&er
%odels
()*# + ,indos %ono + Linu-
S
e
c
u
r
i
t
y
Programming Models
Software Development Kit
Management
Studio
Application
oundation Services
%embers&ip
Services
Reservation
Services
License
Services
AP!s
Design
"#plorer
Management Kit
Administration
Portal
S$A%&egotiation
Web Services
Management
Web Services
Stora.e
Services
Accountin.
Services
abric Services
Dynamic Resource !rovisionin. Services
!nfrastructure
!&ysical %ac&ines/0irtual %ac&ines
Private Cloud
LAN network
Private Cloud
LAN network
Ama$on
Microso#t %oogle
&M
Data Center
Ama$on
Microso#t %oogle
&M
Data Center
Hardare !ro"ile Services
Container
!
e
r
s
i
s
t
e
n
c
e
#as$
%odel
#&read
%odel
%ap Reduce
%odel
't&er
%odels
()*# + ,indos %ono + Linu-
S
e
c
u
r
i
t
y
Programming Models
Software Development Kit
Management
Studio
Application
oundation Services
%embers&ip
Services
Reservation
Services
License
Services
AP!s
Design
"#plorer
Management Kit
Administration
Portal
S$A%&egotiation
Web Services
Management
Web Services
Stora.e
Services
Accountin.
Services
abric Services
Dynamic Resource !rovisionin. Services
!nfrastructure
!&ysical %ac&ines/0irtual %ac&ines
$c/no.ledgements
1. Cloud Computing principals and Paradigms"
RaG/umar )uyya" Oames )ro'erg" $ndr2eG
1oscin/i
2. $'ove the Clouds: $ )er/eley 6ie. of Cloud
Computing #ichael $rm'rust" $rmando 9o@"
Rean 1riffith" $nthony &. Ooseph" Randy Kat2
%. 6#+$RE" ndia