服务器的主要性能特点服务器英文名称为“Server”,指的是在网络环境中为客户机(Client)提供各种服务的、特殊的专用计算机。
在网络中,服务器承担着数据的存储、转发、发布等关键任务,是各类基于客户机/服务器(C/S)模式网络中不可或缺的重要组成部分。
其实对于服务器硬件并没有一定硬性的规定,特别是在中、小型企业,它们的服务器可能就是一台性能较好的PC 机,不同的只是其中安装了专门的服务器操作系统,所以使得这样一台PC机就担当了服务器的角色,俗称PC服务器,由它来完成各种所需的服务器任务。
当然由于PC机与专门的服务器在性能方面差距较远,所以可以想象由PC机担当的服务器无论是在网络连接性能,还是在稳定性等其它各方面都不能承担高负荷任务,只能适用于小型,且任务简单的网络。
本文及后面各篇所介绍的不是这种PC服务器,而是各种专门的服务器。
不过,话又说回来,服务器说到底其实也是一种计算机,它也是由PC机发展过来的。
在早期网络不是很普及的时候,并没有服务器这个名称,当时在整个计算机领域只有大型计算机和微型计算机两大类。
只不过随着网络,特别是局域网的发展和普及,“服务器”这个中间层次的计算机开始得到业界的接受,并随着网络的普及和发展不断得到发展。
尽管如此,服务器与我们普通所见的计算机又不完全一样,要不然,在我国这么多服务器厂商中竟然还没有几家能真正生产中、高档服务器,就连全球也只有像IBM、HP、SUN等那么少数几家有这个实力,DELL也只能生产一些中低档服务器,那都是因为服务器的特殊性要求所致,这就是服务器的四大主要特性(通常称之为“四性”)。
虽然服务器也与PC机一样是诸如主板、CPU、内存、硬盘等组成,但这些硬件均不是普通PC机所用的,都是专门开发,用于服务器环境的,尽管外观上基本类似。
也正因如此,服务器的价格通常非常高,中档的服务器都在几万元左右,高档的达几十、上百万。
当然,目前我们也见到了许多标价仅几千元的名牌服务器,如DELL和HP都有这样的服务器。
但这些服务器都属于入门级的服务器档次,在性能方面仅相当于一台高性能PC机,可以称之为“PC服务器”,这是为了满足一些小型企业对专用服务器的需求而开发的。
正因如此,这些服务器也只具有很少部分服务器性能。
随着PC计算机技术的不断发展,服务器和PC技术之间出现了一些反常现象,原来一直以来都是PC技术落后服务器技术,PC机的许多技术都是从服务器中移植过来,但现在发生了一些改变。
因为PC机中许多性能都得到了极大的提高,如CPU高主频、800MHz总线频率、SATA串行磁盘接口、PCI-Express接口和超线程技术等,这些新技术对于服务器来说同样是从未有过的,而且其相应性能要好于服务器原有对应性能,所以这些技术也很快在当前最新的服务器中得到广泛应用。
当然,服务器仍还有许多其先进的特殊性能。
作为一台服务器首先要求的是它必须可靠,即“可用性”。
因为服务器所面对的是整个网络的用户,而不是本机登录用户,只要网络中有用户,服务器就不能断。
在一些特殊应用领域,即使没用户使用有些服务器也得不间断地工作,因为它必须持续地为用户提供连接服务,而不管是在上班,还是下班,也不管是工作日,还是休息、节假日,这就是为什么服务器首先必须要求具备极高的稳定性能的根本原因。
一般来说专门的服务器都需要7X24小时不间断工作,特别是像一些大型的网络服务器,如大公司所用服务器、网站服务器以及提供公众服务器的Web服务器等。
这些服务器也许真正工作开机的次数只有一次,那就是它刚买回来全面安装配置好后投入正式使用的那一次,一直到它彻底报废。
如果动不动出毛病,这样的网络能保持长久正常运作吗?这可算是服务器的最关键性能,也是作为能担当服务器角色的前提,哪怕是一台PC机。
还有,服务器要为这么多用户提供服务,没有高的连接和运算性能是无法承受的,这就是指的服务器“可利用性”。
我们平时一人用一台机都老是觉得慢,如果服务器也像我们平常所用的PC一样,那这么多用户请求又如何能及时得到计算机的响应和完成呢?所以服务器在性能和速度方面也是与普通PC机有很大区别的。
为了实现高速,一般服务器是通过采用对称多处理器安装、插入大量的高速内存等方面来保证,这样也就决定服务器在硬件配置方面也与普通的计算机有着本质的区别。
它的主板上可以同时安装几个甚至几十、上百个(如SUN的FIRE 15K可以支持到106个CPU)服务器专用CPU。
这些CPU与普通PC机中的CPU是完全一样。
我们知道普通CPU最重要的参数是主频,主频越高,运算速度越快,但在服务器CPU中却远不是这样的,通常服务器CPU的主频比较低,如现在Intel的服务器CPU主频通常在P4 左右,远低于PC机CPU快的主频,其它品牌的服务器CPU主频则更低了,但这些服务器CPU都具有非常好的运算性能。
一则CPU主频越高,工作时所散发的热量就越高,给服务器带来最大的不稳定因素;另一方面,服务器运算性能的提高,不仅通过主频的提高来达到的,而是通常在其它参数方面加强得到的,而且多数中、高档服务器还可通过对称多处理器系统来大幅提高服务器的整体运算性能,根本没必要在单个CPU中通过主频的提高来提高运算性能。
在CPU配置方面还要注意的一点就是,服务器的CPU个数一定是双数,即所谓的“对称多处理器系统”。
在内存方面的配置也一样,无论是在内存容量,还是性能、技术等方面都与普通PC机所用内存有根本的区别,具体将在本教程后续篇中详细介绍。
在工作场所添置一台服务器有什么好处?对于大多数企业而言,好处就是可以形成一个中央位置来存放重要的业务数据。
通过将业务数据合并在一个地方,可以确保员工知道在哪个位置找到和访问他们需要的信息,以保持生产效率。
这还意味着与在各台PC 上分布式存储数据相比,集中存储可以更容易地备份和保护数据。
然而,提供集中式、有条理的数据存储只是在工作场所运行服务器的其中一个好处。
如今的服务器还可以做更诀窍:如果部署了Windows Small Business Server 2003 附带的Exchange Server 2003,您就可以阻止不请自来的电子邮件(垃圾邮件)。
Exchange 和Outlook 2003 中的垃圾邮件组织筛选器都可以通过Windows Small Business Server 自动配置。
多其他事情。
下面介绍一些示例:诀窍:如果部署了Windows Small Business Server 2003 附带的Exchange Server 2003,您就可以阻止不请自来的电子邮件(垃圾邮件)。
Exchange 和Outlook 2003 中的垃圾邮件组织筛选器都可以通过Windows Small Business Server 自动配置。
在家或分公司访问数据:通过在工作场所添置服务器,您可以使在家或分公司上班的员工能够访问他们需要使用的文档、电子表格、电子邮件和其他信息。
Windows Small Business Server 2003 具有合理简化的远程访问,带有称为Remote Web Workplace 的功能。
Remote Web Workplace 是您可以使用Windows Small Business Server 创建的网站,它为授权使用的员工提供了企业网络的入口点。
所有员工只需登录这个站点,就可以访问他们的电子邮件、文档,甚至他们自己的办公室PC。
托管Intranet:Intranet 就是公司的内部网站,您可以在此处提供只有工作人员才能访问的信息。
Windows Small Business Server 2003 包括Windows SharePoint Services,它使服务器可以托管预配置的内部网站。
您的员工可以通过该站点发布和协作处理文档。
您还可以通过该站点发布通知、活动、日历和公司重要资源的链接。
托管自己的电子邮件:您可以设置服务器来处理电子邮件。
这意味着员工的邮箱将位于您的服务器上,而不是位于Internet 服务提供商运行的服务器。
许多企业发现,开通自己的电子邮件服务可以更好地控制商务电子邮件。
Windows Small Business Server 附带Exchange Server 2003,该电子邮件服务器软件可以为Internet 和Intranet 电子邮件提供消息传递解决方案。
Exchange 与Outlook 2003 集成,提供了安排会议和联机会议的功能。
Exchange 还使企业可以使用基于Web 的电子邮件程序,称为Outlook Web Access。
在企业网络中使用Exchange 时,Outlook Web Access 使用户能够通过Web 远程访问电子邮件、日程安排和联系人。
从移动设备访问数据:服务器还使连接至Internet 的移动电话或其他便携式设备能够访问数据。
例如,您可以使用Exchange 2003 直接连接至企业服务器来自动同步数据。
使用Smartphone 或Pocket PC Phone Edition 设备的员工全天都能够访问和更新电子邮件、联系人和日历,就像是坐在他们的台式计算机前一样。
使用依赖于数据库的企业程序:通过在企业中添置服务器,您可以使用设计为采用数据库的专门企业程序。
例如,Microsoft CRM 是旨在帮助企业管理客户关系的企业应用程序。
通过将CRM 数据库放在服务器上,您组织中使用数据的所有人—包括销售代表、营销经理、客户服务工作人员—都能够访问和处理服务器上的数据。
Windows Small Business Server 2003 包含了有效运行企业应用程序所需的数据库软件。
Microsoft SQL Server Desktop Engine 是标准版本和高级版本的组件。
更高级的数据库软件Microsoft SQL Server 2000 附带了高级版本的Windows Small Business Server。
收发传真:收发传真是许多企业的日常工作。
然而收发传真会占用电话线路。
Windows Small Business Server 附带了Microsoft Shared Fax Services,使您可以从台式PC 收发传真,而且可以通过电子邮件、办公室打印机或Windows SharePoint Services Intranet 站点接收传真。
使用现在市面上提供的Windows Small Business Server 2003 等通用服务器软件,企业所有者将很难找出不将办公室移到基于服务器系统的理由从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对外提供ftp服务,也可以叫服务器)。