虚拟化的典型类型
虚拟化的目的
分布式系统准则
一个开放的分布式系统就是根据一系列准则来提供服务,这些准则描述了所提供服务的语法和语义。
可扩展性的度量
- 规模上扩展——用户和进程的数量
- 地域上可扩展——节点之间的最大距离
-
分散式算法与集中式相比不同的特性
没有任何计算机拥有关于系统状态的完整信息;
- 计算机只根据本地信息做出决策;
- 某台计算机的故障不会是算法崩溃;
-
分布式系统的分类
分布式计算系统、分布式信息系统、Distributed Pervasive Systems。
分布式事务处理的特性
原子性;
- 一致性:事务处理不会违反系统的不变性;
- 独立性:并发的事务处理不会相互干扰;
-
分布式系统体系结构(根据组件和连接器不同)
分层体系结构
- 基于对象的体系结构(MVC-J2EE)
- 以数据为中心的体系结构
-
集中式体系结构——客户-服务器体系结构
分层:用户接口层、处理层、数据层
分布式操作系统的类型
- 多处理器操作系统
- 多计算机操作系统
P2P网络是建立再Internet上的一种覆盖网络(建立在另一个网络上的网络,属于应用层,很少考虑网络层物理层的问题)
P2P Chord是基于DHT(分布式哈希表)的结构化P2P