From Message Passing to Cloud Computing---Evolution of distrubuted computing paradigm
From
liujing@ss.pku.edu.cn
Distributed computing
The message passing paradigm
The message system paradigm
1)Message-oriented Middleware
a.Point to point message modle
b.The publish/subscribe message modle
The distributed Objects paradigms
1)Distributed Object system/Protocals
a.Java Remote Method Invocation(
JMI)
b.The Common Object Request Broker Achitecture(
CORBA)
c.Distributed Component Object Model(
DCOM)
d.Simple Object Access Protocal(
SOAP)
The Mobile Agent Paradigm
The Client-Server Paradigm
eg. HTTP,FTP,DNS,finger,gopher
The peer-to-peer Paradigm
Cluster Computing
Prominent components of cluster computers
1)Cluster Middleware
a.Single system image(SSI)
b.System Avalibity infrastructure
2)Hardware
3)Operating System Kernal/gluing layers
4)Application and subsystems
Grid Computing
Cloud Computing
~The Road Map~