到了20世纪80年代,个人对计算的需求催生了PC机时代的到来。随着PC的普及,局部联网的需求也越来越大。局域网 的发展催生了客户端/服务端(Client/Server,CS)分布式架构。客户端/服务端架构实际上是把一部分原先在集中式主机中的工作负载分配到客 户端上运行,减轻了主机的负担,提升了整个系统的并行处理能力。这个相当于在不改变每个电脑的冯·诺依曼架构的前提下,用在多个冯·诺依曼架构的小型电脑 上并行运算,来取代一个在集中式的大型机里的串行计算。
分布式架构的一个重要特点是把计算、存储分布在网络中的多个节点上,通过软件来控制任务的分发和执行调度,这样任务能 同时在多个节点上并行执行,同时给上层的应用提供一个访问远程节点如同访问本地系统一样的接口环境。早期的远程程序调用(RPC)、分布式计算环境 (DCE)、普通对象请求代理(CORBA)等都是分布式框架。这些分布式框架强调的是计算的分布。分布的范围也是在企业的内网。
第一个分布式存储是是由DEC公司在20世纪70年代开发的分布式文件系统File Access Listener(FAL)。SUN于1985年发布第一个广泛使用的分布式文件系统NFS。其后像AFS、KFS、DFS、IBM的GPFS、SUN开 发的Lustre等如雨后春笋般出现。
分布式架构改变不但节省了成本,还提高了效率,使得计算更靠近客户,而不是像过去那样,客户必须到与大中型机相连的终端上才能提交计算任务。
来源:我是码农,转载请保留出处和链接!
本文链接:http://www.54manong.com/?id=991