首页 理论教育 计算机网络服务方式-计算机网络技术及应用

计算机网络服务方式-计算机网络技术及应用

时间:2023-11-02 理论教育 版权反馈
【摘要】:计算机网络提供的网络服务具有两种基本方式,它们分别是集中式网络服务和分布式网络服务。网络操作系统当决定了一个计算机网络将采用的服务方式后,也就确定了该网络将要安装的网络操作系统。网络服务方式的选择已经不再是规划与设计时所要研究的重点。

计算机网络服务方式-计算机网络技术及应用

计算机网络提供的网络服务具有两种基本方式,它们分别是集中式网络服务和分布式网络服务。

原则上讲,不同的计算机网络系统所能提供的网络服务是多种多样的,但是提供网络服务的方式只有集中式和分布式两种。在进行计算机网络应用的规划和系统设计时,首先需要明确,所需要的是什么方式的网络服务,是集中式的,还是分布式的,或是两者混合式的。

集中式网络服务的技术特征是,所有的网络服务集中在一台计算机上(通常称为服务器),而分布式网络服务则是把网络服务分布在网络中的多台或所有计算机上。

1.集中式网络服务

在集中式网络服务系统中,应用服务器或文件服务器均被称为网络服务器。通常所说的客户机/服务器网络计算模型就是典型的集中式网络服务。以集中式文件共享网络服务为例,集中式网络服务具有以下优势和劣势。

(1)优势

●可以使用特定设备快速有效地存储、恢复和备份数据。

●对数据的采集和维护可以由大量用户分担,有利于减少网络管理费用和数据维护的难度。

(2)劣势

●由于集中式服务汇集于一点,一旦服务器发生故障,将会引起灾难性的数据丢失或可用性的降低。

●由于大量的文件被集中于一个(或若干)服务器之中,集中式服务系统进行恢复数据的平均时间比计算机自身存储要长得多,从而会影响网络的整体性能。

2.分布式网络服务

在分布式网络服务系统中,由多台计算机向自己的应用程序以及网络上其他计算机上的应用程序提供资源共享服务。分布式网络服务的最大特点是,网络服务分布在网络中的不同位置,且网络中的每一个用户都可以享用并管理计算机网络中的服务。以分布式文件共享网络服务为例,分布式网络服务具有以下优势与劣势。

(1)优势

●分布式网络服务的最大优势在于,当一处存储设备出现故障时,只影响该存储系统的文件,服务器上的其他存储设备或其他服务器中的数据将不会受到破坏,并能保证网络正常工作并提供服务。

●相对于集中式网络服务,分布式网络服务在进行数据恢复时,由于整个过程是在本地存储设备上进行的,其过程所用的平均文件检索时间要比集中式服务通过网络检索快得多。(www.xing528.com)

●由于所有服务分布于不同地方,安全可靠性要求降低,因此对服务器及其有关设备的配置要求降低。

(2)劣势

●由于共享文件被保存(分布)于整个网络之中,对如此复杂的网络服务则需要更复杂的文件管理技术,以保证数据的完整性、安全性和有效性。

●正是由于文件的分布存储和服务器的非专用性(意味着服务器性能较低),用户对文件的访问速度一般比较慢,可靠性也稍差。若既要保证数据的可用性和可靠性,又能保证高速访问数据,则将必须有比集中式服务更多的高性能数据采集设备和维护设备,也就意味着需要比集中式服务更多资金的投入。

正如以上所分析的那样,集中式和分布式这两种网络服务方式有完全不同的运行性能,优势和劣势都十分显著。然而,在进行网络的规划与设计时,决定采用集中式还是分布式网络服务方式往往是非常困难的。

3.决定网络服务方式的几个因素

通常,从技术的角度进行服务方式的选择时,一味地追求某一种方式是很难满足所有应用需求的。例如,某公司要求大量一般性数据和文件供大家共享访问,集中式文件共享网络服务是一个最贴切的网络设计方案。而同时员工之间还经常需要进行数据的交换,这种情况应用分布式网络服务在技术上可能是最合理的。因此,往往在一个计算机网络系统中集中式网络服务方式和分布式网络服务方式是共存的。因此,常常在一个计算机网络中都配置有一个服务器,向网络用户集中提供可共享的网络服务,而同时支持用户之间可相互提供服务的分布式网络服务(如Windows“网络邻居”的对等网络服务)。这是一个集中式网络服务和分布式网络服务共存于一个计算机网络中的典型应用案例。

可见,在实际的计算机网络应用中,对网络服务方式的选择并不是一件简单的事情,需要统筹考虑。采用哪一种网络服务方式,需要考虑资源控制策略、服务器专用性和网络操作系统等因素。

(1)资源控制策略

构建网络的目的是共享资源,但对资源的共享并不是没有任何条件的共享,任何一个网络都要对自己提供的资源进行访问控制,以保证资源的安全及可靠性,并限制用户对资源的访问。这就是资源控制策略。

一个计算机网络对资源的控制的最简单策略就是把网络服务的所有硬件及软件集中到一个可以被管理应用软件监视的系统中——某个服务器上。当把资源集中后,可更容易地保护所提供服务的安全性。而分布式资源控制策略则不同,共享资源和服务是由多台不同的计算机分别或共同提供。如果其中一个服务工作不正常,便很难找到原因,而集中式网络服务更容易进行监控和管理。

(2)服务器专用性

简单地讲,服务器专用性就是把一个网络服务的任务分配给经过优化适合这项任务的计算机(专用服务器)。对指定资源的确切分配,就意味着资源至少部分地被委托给集中式服务。在多种计算机以及多种服务需求的环境下,通过服务器专用性得到的益处要比分布式服务多得多。因此,在现代计算机网络的应用中,大量专用服务器的应用,说明了集中式网络服务目前仍然是计算机网络服务方式的主流。

(3)网络操作系统

当决定了一个计算机网络将采用的服务方式后,也就确定了该网络将要安装的网络操作系统。因为计算机网络的体系结构通常由网络操作系统(NOS)来决定,一个特定网络体系结构决定了它所采用的网络服务方式。但是,每一个网络操作系统都有其很强的局限性,都有自己特殊的网络服务。不过,传统意义上的集中(式)服务器和分布式对等网络服务系统的划分正在消失。在一个网络操作系统中,已经可同时提供集中式和分布式两种服务方式供网络管理员或用户选择。网络服务方式的选择已经不再是规划与设计时所要研究的重点。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈