illist
新新人类
帖子
8
精华
0
无忧币 22
积分 32
阅读权限 20
|
发表于:2007-10-10 09:53
标题:如何进行服务器升级
<上一帖 |
下一帖>
为什么要升级
大部分企业都同时使用许多台服务器,而这些服务器一般都承担着不同的功能,所以企业升级服务器的首要驱动力应该是应用需求。如企业规模扩大、应用功能增加,导致服务器需要承担的处理任务增长过快,服务器不堪重负,造成网络瓶颈。要解决这个问题就要升级服务器部件或更换新的服务器。
在以下情况下需要升级服务器:
CPU响应速度偏低 随着企业应用需求的增加,数据处理量的增大,企业对服务器的响应速度要求也随之增长,这时如果CPU响应速度偏低,就需要对其进行升级了。
内存容量无法满足需求 升级内存容量能将磁盘的使用频率降到最低程度,明显加快进程处理的总体速度。随着企业应用需求的增加,升级服务器的内存是一个比较经济实用的做法。
存储数据日益增加 数据容量的不断膨胀对硬盘空间造成了很大的压力,这时就需要升级服务器硬盘容量;而当服务器的硬盘I/O负载较重,单一硬盘的性能难以承担时,就应考虑采用更高性能的硬盘或组建RAID阵列来进一步提高存储系统的整体性能。
网卡不能满足数据吞吐的需求 网卡对服务器来说也是非常重要的部件,当网卡不能满足数据吞吐的需要,表现为数据吞吐瓶颈时,就需要升级网卡来增加服务器的数据吞吐量。
升级服务器的一个重要前提是服务器有足够升级的空间,也就是说待升级服务器的硬件配置有足够的升级潜力,在这种情况下,才需要对服务器进行升级,否则就必须采购新的服务器。
升级的注意事项
把握企业需求 企业升级服务器并不是一味地追求服务器的性能至上或者追求新技术、新产品,应该根据本企业的实际应用需求来确定服务器的升级方案和计划,要做到企业投入和生产效率的提高成正比。简单地说就是需要控制升级成本,在性能提升和升级成本之间取得一个平衡点。
注意平衡性 服务器升级的目的是满足企业业务的更高需求,所以在服务器升级过程中不能只解决服务器某一方面的瓶颈问题,而忽视了服务器的整体效率,这样反而容易造成新的系统瓶颈。在对服务器进行升级前,首先需要确定服务器究竟是哪一方面的瓶颈问题。
升级的应用导向 应用方向不同,服务器升级时的侧重点也不一样:升级Web服务器主要以升级CPU、内存、网卡等为主,以提高服务器的处理能力,而FTP服务器的升级则应以升级硬盘容量为主。
是否需要升级到64bit系统 这里所说的64bit系统特指x86架构的PC服务器,x86-64系统是目前在PC机和PC服务器领域炙手可热的系统,AMD先于Intel公司推出 64bit的Opteron处理器,而Intel则低调地推出了带有EM64T的XEON处理器,对于这类x86-64处理器而言,如果没有特别的需求,目前32bit系统同样能够满足需要,没有必要刻意去追求64bit服务器系统。另一方面,虽然微软已经推出了64bit版的Windows Server 2003,Linux也有64bit的系统,但目前64bit应用软件的匮乏是制约64bit系统推广的一个重要原因。
计算机的位数
计算机中的位数指的是CPU一次能处理的最大位数。32位计算机的CPU一次最多能处理32位数据。64位计算是相对于32位计算的新一代高性能计算标准,可以提供更大的计算带宽,带来更高的性能。
如何升级
总的来说,服务器的升级主要围绕着CPU、内存、存储系统和网卡这四个方面。
CPU 许多升级服务器的原因都是由于CPU处理能力不足,如CPU太慢、导致应用性能受限。一般来说,CPU升级有单处理器升级为多处理器及更换频率更高或性能更强的CPU两种方式。
在升级的过程中,要清楚服务器采用的架构、CPU的接口及最大能够支持的CPU数量等问题。目前应用广泛的PC服务器有Intel和AMD架构服务器,以及一些采用台式电脑CPU的低端服务器。这些服务器所采用的CPU架构存在着差异,所以在升级CPU的时候需要先清楚企业服务器采用的是哪一种架构的服务器,然后再了解服务器是否还有升级CPU的空间。但是在确定升级CPU之前,必须明确事务处理速度和并发处理性能两个概念。如果服务器访问的客户较少,但每位客户都需要服务器提供某种对CPU依赖很大的应用服务,那么,一个高速的单CPU可能是最有用的。但是,如果存在很多个用户同时对大批量的数据提出访问请求,那么在这些访问均以独立的进程或线程模式打开的情况下,即使是速度较低的多CPU系统也许更为管用。
|
 论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币) |
|