第1章 服务器相关概念.docVIP

  • 3
  • 0
  • 约1.58万字
  • 约 15页
  • 2017-10-06 发布于重庆
  • 举报
第1章 服务器相关概念

服务器相关概念 服务器的基本概念 服务器的概念 建构一个网站,首先得提供一个服务器存放网站内容,我们先来了解服务器的相关概念。 服务器是计算机中的一种,它是网络上一种为客户端计算机提供各种服务的高性能的计算机,它在网络操作系统的控制下,将与其相连的硬盘、磁带、打印机、Modem及昂贵的专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发布及数据管理等服务。这里的客户端通常是指安装有Windows、Linux等操作系统的个人计算机。 服务器硬件并没有一个硬性的规定,特别是在中、小型企业,它们的服务器可能就是一台性能较好的PC机,不同的只是其中安装了专门的服务器操作系统,所以使得这样一台PC机就担当了服务器的角色,俗称PC服务器,由它来完成各种所需的服务器任务。当然由于PC机与专门的服务器在性能方面差距较远,可以想象由PC机担当的服务器无论是在网络连接性能,还是在稳定性等其它各方面都不能承担高负荷任务,只能适用于小型且任务简单的服务。 虽然服务器也与PC机一样是诸如主板、CPU、内存、硬盘等组成,在外观上基本类似,但这些硬件均不是普通PC机所用的,都是专门开发,用于服务器环境的。也正因如此,服务器的价格通常非常高,中档的服务器都在几万元左右,高档的达几十、上百万。当然,目前也能见到许多标价仅几千元的名牌服务器,如DELL和HP都有这样的服务器。但这些服务器都属于入门级的服务器档次,在性能方面仅相当于一台高性能PC机,可以称之为“PC服务器”,这是为了满足一些小型企业对专用服务器的需求而开发的。因此,这些服务器也只具有很少部分的服务器性能。 服务器的特性 企业越来越依赖于服务器运营,这种依赖使大多数服务器功能变成了“关键任务”型。企业可以计算出某台服务器在发生故障时的生产效率损失小时数,并将其转化为金额。可以非常绝对的说,服务器必须具备以下特性,以便在当今的企业环境中发挥作用,服务器必须具有出色的可靠性,可利用性、可扩充性和可管理性。 1.可靠性 可靠性是服务器在规定的时间内执行一项工作的可能性。服务器因为多数情况下是要求连续工作的,所以它的可靠非常重要,普通的PC死机了大不了重启,数据的丢失损失也仅限于单台电脑;服务器则完全不同,许多重要的数据都保存在服务器上,许多网络服务都在服务器上运行,一旦服务器发生故障,将会造成大量数据丢失、许多重要业务停顿,如代理上网、安全验证、电子邮件服务等都将失效,造成整个网络的瘫痪,其损失是难以估量的。各种品牌的服务器都有自己的一套独特的提高服务器可靠性的技术方法,但也有一些方法是属于标准性的方法如部件的冗余配置和内存查、纠错技术,都是经常被大家共同采用的。冗余CPU、RAM、PCI适配器、电源、风扇等,可以在单个部件失效的情况下自动切换到备用设备上,保证系统运行,RAID(Redundant Array of Independent Disks,中文名为“独立磁盘冗余阵列”,或简称磁盘阵列)技术可保证硬盘出现问题时在线更换,保证数据的完整性,有些产品还支持操作系统和应用软件的备份,并包含有用于数据紧急恢复的系统模块,从而大大提高了系统的可靠性。如图1-1左边所示为双冗余的服务器电源,右边所示的为一台具有双电源的服务器。 (a) (b) 图1-1 冗余电源服务器 2.可利用性 服务器的可利用性是从服务器的处理能力上来说的,因为服务器所负担的负荷都比较重,要面对整个网络,所以多数情况下我们讲服务器要求具有高的运算处理能力,处理效率要高。在服务器的处理能力上各家开发公司的专家们、生产厂家的专家们也是绞尽脑汁,想尽办法,目前最主要的技术是通过采用对称多处理技术和集群技术来实现的。如图1-2所示为一块支持双路CPU的服务器主板截图。 图1-2 双CPU主板 3.可扩充性 服务器的可扩展性是指服务器的硬件配置可以根据需要灵活配置,如内存、适配器、硬盘、处理器等,因为服务器的硬件配置可能是根据不同时期的网络配置而改变。不论服务器最初的容量有多大,都可以迅速实现容量的增加。由于访问互联网的用户越来越多,而且交易量日益增加,因而最终需要升级服务器。为了保持高的可扩展性,通常需要在服务器上具备一定的可扩展空间,如图1-3左边所示的为IBM @server xSeries 250部门级服务器,该款服务器拥有10个热插拔扩展托架,最多可安装14块硬盘,其中10块硬盘支持热插拔,图4-3右边所示服务器主板上具有8条内存插槽。 4.可管理性 服务器的可管理性特性就是使得服务器具有非常高的可管理性能,可为用户提供十分方便、及时的网络管理,这其中就

文档评论(0)

1亿VIP精品文档

相关文档