服务器是指在网络环境下运行相应应用软件,为网上用户提供共享信息资源和服务的设备。
服务器是网络的中枢和信息化的核心,具有高性能,高可靠性,高可用性,I/O吞吐能力强,存储容量大,连网和网络管理能力强等特点。
一、
服务器平台
服务器平台指驱动
服务器的引擎,主要按OS和CPU分类,有如下三种;
PC
服务器(亦称NT
服务器,标准Intel架构,32位CPU),主要运行Win NT和Win2000操作系统。
UNIX
服务器(64位RISC CPU),运行商业UNIX操作系统(如SunOS,HP-UX,IBM AIX,Compaq Tru64,Solaris等)。
Linux
服务器,运行开放源代码的UNIX即Linux操作系统(跨PC机和RISC CPU硬件平台)。
二、
服务器规模
中国网管论坛bbs.bitsCN.com 在
服务器市场上,一般称100万美元以上的
服务器为高档
服务器或超级
服务器(性能最高,适于大型关键应用领域),10万美元以下的
服务器为入门级
服务器(量大,面广,适于普及),价位和性能介于二者之间的为中档
服务器。中高档
服务器市场基本是UNIX
服务器的天下,而入门级
服务器市场则基本被PC
服务器包揽,中档
服务器市场是三种
服务器平台争夺最激烈的战场,PC
服务器和Linux
服务器的市场份额不断上升,尤其是Linux
服务器异军突起,受到各大
服务器厂商的广泛关注和支持,发展前景不可限量。
中国网管联盟bitsCN.com 三、
服务器应用类型
互联网应用中
服务器无处不在,它们完成不同的任务,提供不同的功能服务。典型的
服务器有;Web
服务器,数据库
服务器,FTP/Gopher
服务器,Telnet/WAIS
服务器,群件
服务器(Groupware),代理
服务器(Proxy),IRC
服务器,传真
服务器,聊天
服务器,新闻
服务器,邮件表
服务器,邮件
服务器,音频/视频
服务器和应用
服务器等。互联网上的客户是通过浏览器向Web站点的
服务器申请服务,Web本身是3层计算模式(客户端,Web
服务器和数据库
服务器),随互联网应用发展,为满足不同用户的不同需求,用以沟通和连接客户和数据库
服务器的应用
服务器应运而生,得到极大发展。作为一种\"中间件\",应用
服务器可以减低客户程序的容量和复杂性,通过高速缓存和控制数据流提高性能,为客户提供扩展性、安全性、特定业务管理及数据库连通性等好处。
网管联盟bitsCN@com 四、
服务器市场
与WinTel联盟一统天下的PC市场不同,
服务器市场上是群雄争霸,各大计算机硬件和软件巨头纷纷为争夺
服务器平台的标准和
服务器市场的份额而苦战,鹿死谁手难以预料。但可以清晰看到的是:PC
服务器(尤其是64位CPU的
服务器)的发展在威胁着中高档UNIX
服务器,Linux
服务器的发展正在成为潮流,而5大计算机巨头Sun、IBM、HP、Compaq、Dell公司的
服务器战略正决定着
服务器技术和市场的发展方向。
五、
服务器性能
高档UNIX
服务器即超级
服务器的技术水平,代表着国家和企业实力,承担着大型关键领域的应用,在互联网应用中的重要作用是不言而喻的。过去5年来,高档UNIX
服务器迅速成熟起来,已经成为世界各国大机构、大企业和大网络公司的重要选择。在少数场合,甚至代替了IBM S/390和插入兼容制造商(PCM)的大型主机。
网管论坛bbs_bitsCN_com
由于VLSI(超大规模集成电路)技术的进步,处理机主频更快,内存带宽增加,交叉开关、光纤通道及其它新技术增加了I/O带宽,UNIX
服务器性能得以全面提升。所有主要的UNIX
服务器供应商都采用群集技术(多个系统的松散耦合)改进可用性和可扩展性,利用64位CPU的寻址能力来满足超大规模复杂的数据库应用需求。
大型UNIX
服务器正获得S/390
服务器一级的性能,例如,改进系统利用率的系统分区能力,几乎是瞬间容量升级的备用处理机功能等。但使大型UNIX
服务器得以广泛商业应用的最主要因素恐怕是独立软件开发商(ISV)的支持,它们提供了大量功能全面的的应用软件,例如;
SAP、Baan、PeopleSoft和Oracle公司提供的企业资源计划软件ERP;
Oracle、informix、Sybase、IBM公司提供的关系数据库系统;
Computer Associates公司提供的系统管理工具等。
独立软件开发商ISV在
服务器市场发展中具有重要作用,过去它们是主要为专有技术硬件如VAX和AS/400进行开发,当前多数ISV应用已移植到UNIX下,UNIX成为ISV们的主要的开发环境。没有大量独立软件开发商支持的
服务器是不可能成为主流的。
网管论坛bbs_bitsCN_com 六、
服务器性能的几个重要指标
1、可扩展性
可扩展性一直宣传为MPP和NUMA
服务器的主要优势,只要增加节点即可提高系统性能,保护了现有硬件和软件的投资。例如,基于MPP的IBM RS/6000 SP系列
服务器,最多可支持512个节点,IBM声称其NUMA-Q
服务器设计可超过250个CPU。然而,实际应用中,横跨多个节点的在线交易处理OLTP应用是不太容易处理的。
2、24*7的可用性
许多全球性机构,尤其是e商业公司,要求系统能够每天24小时,一年365天的连续运转。持续的停机时间对这些业务具有灾难性的影响,即使几分钟的系统不可用(计划的或意外)也会造成极大破坏和昂贵代价。
某些业务类型需要容错系统,采用冗余硬件和软件技术,可以提供100%的可用性。然而,容错系统价格昂贵,通常仅用于金融、电讯和政府部门等少数高度敏感的应用场合。
实际工作中,必须考虑升级或维护所需的计划停机时间。当然,也可以采用
服务器群集或系统分区等技术减少计划停机时间。
网管u家u.bitscn@com
可使用多种技术提高系统正常工作时间,高可靠性
服务器通常采用冗余部件和热交换部件,如RAID磁盘、风扇和电源等。
Sun和Compaq支持去除、替换和动态重配置CPU主板的能力,无须关掉整个
服务器。虽然许多部件都是热插入式的,但多数操作系统还不具备象支持磁盘和电源那样的全部热交换能力。
服务器群集提供系统失效保护功能,允许滚动升级(有助于消除计划停机时间)。系统必须监控可预计的失效,建立冗余通讯网络,为避免站点灾难性事件,利用扩充的群集互连建立远程灾难数据恢复中心或许是必要的。
高可用性是过去几年中UNIX
服务器硬件和软件技术取得重大进展的一个例证。虽然在高可用性或连续可用性方面,UNIX
服务器还达不到S/390或容错系统的水平,但对于满足分布式或基于网络的应用,UNIX
服务器还是胜任有余。
网管联盟bitsCN@com
七、
服务器技术与市场的现状与发展
专有技术和开放技术的竞争在继续,但伴随着技术的转移(从高档转向中低档机型),高档UNIX
服务器与S/390
服务器的技术差距在不断缩小,过去UNIX
服务器在系统性能、扩展能力和不完善的系统管理工具等方面的弱点,如今对多数机构已经不是重要问题了。
服务器技术的发展和独立软件供应商的支持,使UNIX
服务器的功能越来越强。例如,在
服务器的系统和网络管理工具方面,Compaq和Sun提供动态系统分区能力,隔离不同的业务,各分区运行自己的操作系统和应用,分区间采用硬件实现的防火墙。HP提供软分区或资源管理的能力,通过细粒度的控制,使系统资源与应用和用户需求相一致。
所有主要UNIX
服务器供应商,对大型
服务器几乎都提供不同特色的系统分区(有时称为域),到2002年,类似S/390主机的动态的逻辑分区能力,有望成为高档UNIX
服务器的标准功能。
网管联盟bitsCN_com
虽然S/390和UNIX
服务器供应商目前分享了高档商用
服务器市场,但它们都慎重地关注着来自迅速发展的PC
服务器和Linux
服务器的威胁,并纷纷采取了积极主动的对策。5大计算机巨头中,除Sun 专注于发展UNIX
服务器,Dell只能提供PC
服务器外,IBM、HP、Compaq公司都是UNIX
服务器和PC
服务器的世界级供应商。
PC
服务器基于Intel CPU,运行Win NT和Win 2000操作系统,突出的优势在于;性能/价格比高,ISV的支持和庞大的PC用户群体。尽管32位CPU的PC
服务器尚不具备高档UNIX
服务器或S/390
服务器的可用性、可扩展性、可管理性的能力,但基于Intel公司EPIC架构64位Itanium处理器的
服务器,尤其是第二代McKinley处理器使PC
服务器有机会问鼎中高档
服务器。当然,短期内PC
服务器对高档商用UNIX
服务器还不会构成真正的威胁。
中国网管论坛bbs.bitsCN.com
硬件兼容和开放标准及WinTel联盟曾造就了20年PC时代的辉煌,击败了计算机界的巨无霸IBM。技术在发展,市场在变化,互联网时代
服务器犹如20年前的PC,WinTel联盟已经风光不在。新的对手,新的组合,新的游戏规则,但正如Internet的开放精神风靡全球一样,开放源代码的Linux
服务器近年也独领风骚,得以高速发展,得到Intel以及IBM等主要
服务器供应商的广泛支持,成为业界潮流。Linux是跨硬件平台的,Linux是UNIX的,Linux是开放的,这可能就是Linux
服务器年增长率达到178%的主要原因,而同期UNIX
服务器或PC
服务器都只有百分之十几的年增长率。Linux
服务器的流行标志着对专有技术和垄断技术的挑战,Linux
服务器不仅仅是对UNIX
服务器的压力和机遇,同样是对操作系统和PC
服务器的压力和机遇。未来
服务器平台标准的竞争和演变将是引人注目的,谁能抓住机遇,谁就可能是下一轮市场的胜利者。