Professional Documents
Culture Documents
term in al
m ain fram e c o m p u ter
w o rk s tatio n
n etw o rk lin k
n etw o rk h o s t
ce n tralize d com pu tin g
Characteristics dis tribu te d com pu tin g
o bje c t s pac e
ne tw o r k s e r vi c e s , o bje c t r e que s t br o ke r , m o bi l e ag e nt
r e m o te pr o c e dur e c al l , r e m o te m e tho d i nvo c ati o n
c l i e nt-s e r ve r
m e s s ag e pas s i ng
low
Pro ce s s A
Pro ce s s B
a m es s ag e
M e s s a g e pa s s in g
C l i e nt ho s t
...
re ce iv e rs
m e s s a g e s y s te m s e n de r
...
...
Pro ce s s B
Pro ce s s A
p r o c 1 ( ar g 1 , ar g 2 )
p r o c 2 ( ar g 1 )
a re m o te o bje ct
s e rv ice o bje ct
S e rv ice re qu e s to r
O bje ct R e qu e s t B ro k e r
m es s ag e
m es s ag e
m es s ag e
IT Cloud
Component Vendors/
Service Catalog, Software Publishers
Cloud Component
Administrator Library Publish & Update
Components,
Service Templates
03/10/24 Dr.S.Swamynathan, DCSE, Anna University Chennai 46 #
What is Cloud Computing?
CLOUD COMPUTING
VIRTUALIZATION
+ STANDARDIZATION
+ AUTOMATION
= Cost
Flexibilit
On-demand self-service
Ubiquitous network access
Location independent resource pooling
Rapid elasticity
Pay per use
Cloud Infrastructure
IaaS Infrastructure as a Service (IaaS)
Architectures
IaaS
GoogleAppEngine
Amazon EC2
Microsoft Azure
IBM Blue
Cloud.vn
Cloud Computing
Capacity
Demand Capacity
Demand
Time Time
Unused resources
03/10/24 Dr.S.Swamynathan, DCSE, Anna University Chennai 74 #
Why Cloud Computing?
Capacity
Unused resources
Demand
Time
Demand
Capacity 1 2 3
Time (days)
Demand Lost revenue
1 2 3
Time (days)
Capacity
Demand
1 2 3
Time (days)
Lost users
Risk of under-provisioning
03/10/24 Dr.S.Swamynathan, DCSE, Anna University Chennai 76 #
Why Cloud Computing?
Comparing Costs: Should I Move to the
Cloud?
Pay separately per resource
Power, cooling and physical plant costs
Operations costs