电子说
(文章来源:网络整理)
六十年代发展起来的计算机时分服务系统,曾为国防和科研作出过重要贡献。由一台中央大型计算机来连接几十个终端,为它们提供分时数据处理的能力,同时,又能使各终端共享存贮在分时系统中可贵的信息资源。在这以后,并行处理系统也变得时髦起来。并行处理的概念早已有之,五十年代的并行电子计算机中的中央处理单元就是由许多同时工作的逻辑元件组成的。
随着微型机和微处理机的迅速发展,并行处理的概念就被运用于大型计算机系统。这样的系统由几台或几十台处理机构成,它们或被组织成“流水线”,或被组织成某种阵列,或只被一条共用数据通道联接成各自独立的单元。它们在一组指令或多组指令下实现多数据流的处理,或是完成系统软件给它们规定的不同的处理,或是完成相同的处理,不论在什么情况下,它们都在同时运行着。
发展分布式计算机系统是七十年代初的一个重要标志。随着大规模集成电路的发展和超大规模集成电路的诞生,元件和单机的价格日益低廉。相比而言用于计算机网络的数据通信的费用反而超过了数据处理的费用。这一矛盾的转变带来了信息处理和信息存储概念的变革,使得计算机和数据库从集中走向了分散。从七十年代未以来,分布计算机系统和分布式数据库系统逐渐时髦起来。分布式结构提高了计算机系统的处理能力,扩大了系统资源的利用和共享,降低了数据通信的费用,同时缩短了实时控制的响应时间。
现在比较实用的分布式计算机系统有同等结构和分级结构两种。与其相应的分布式数据库系统则称为分区式数据库系统和复制式数据库系统。前一种结构没有中央计算机,分布在各地的处理机和数据库既能独立运行,又能与其他地区的处理机和数据库保持横向联系。后一系统有一中央计算机和数据库,在它周围有一系列的外围处理机和数据库,每一分级平面还可以有次分级。
在这种系统中,各地区的计算机不能直接与其它地区的计算机联系,而必须通过中央计算机来联系。同等或水平系统结构特别适合于预订票的服务系统。就拿质订机票的情况来说,如果选择在飞机班次最多的北京、上海和广州三地建立同等结构的分布式计算机网,在这三地各设一台处理机和一个数据库,那么这三地旗客就可以在当地预订某日某班次的飞机票,他们的姓名,性别,年龄,工作单位以及所订的机票的日期、班次和座位都存储在当地的数据库中,无需另设一中央处理机和总数据库来统一处理和存储三个城市的预订机票的情况。
由某城市预订另一城市的机票的情况毕竟是少数,当这种情况发生时,便可用网内通信的方法与另一城市取得联系,由那里的处理机和数据库处理和存储外地预订机票的信息。这样做既能充分满足旅客的要求,又能避免象集中处理和存储系统所造成网络通信费用的损失。当然,这种系统并不是完美无缺的,一场灾难(如一场大火)就可以把某城市的数据库毁灭净尽,而别的地方并没有这个数据库的“复本”,数以千计的旅客对预订机票处所寄托的希望即会化为泡影,预订机票计算机信息业务的信誉必受到很大的影响。
总之,这种损失远远不及银行丧失顾客存款的根据那样大。由于这种原因,银行所采用的分布式计算机网络就不会使用水平结构,而是使用等级或垂直结构,各地银行的处理机处理当地的业务,将用户帐目存储在自己的数据库中,同时又将这个帐目用通信报告给中央计算机。
(责任编辑:fqj)
全部0条评论
快来发表一下你的评论吧 !