主流典型应用服务器的硬件配置分析为了更好的理解服务器应用,我们可以从应用的角度并结合服务器的不同技术规格,将其大致分为三类:
快速处理型是指对性能要求高、响应速度快的服务器,如门户网站、网络游戏服务器、防火墙、数据库服务器等。
海量存储服务器需要大量的服务器存储空间,如文章服务器、在线电影服务器、FTP服务器、电子邮件服务器等。对两者都有一定的要求,根据用户数量、用户配额空间大小和访问频率,偏好某一类型。
低成本稳定的服务器对处理速度和数据存储要求不高,但稳定安全,比如企业网站和一般论坛网站,DNS和代理服务器。
根据每类服务器的应用特点,我们来谈谈服务器硬件配置要求:1。web服务器web服务器是以性能为导向的服务器,对服务器硬件平台的要求是由访问的频率和Web服务器支持的服务的复杂程度决定的,也就是被调用的CGI程序对系统资源的消耗。此外,不同软件厂商提供的web服务器以及同一web服务器的不同版本,其资源消耗和各自的性能也是不同的。因此,web服务器的配置首先要确定服务器软件。目前互联网上比较流行的两个web服务器软件是Apache和微软IIS。IIS主要位于小型内网环境,运行在WINDOWS NT/2000/XP/2003服务器平台上,而Apache有多个平台版本:WINDOWS、Linux和Unix。性能方面,Apache PHP比运行ASP的Windows NT IIS略强,Apache稍占优势。现有版本在高性能主机上每秒可以处理10000次以上的操作(响应一个请求就是一次操作)。因此,企业根据应用开发需求选择相应的软件平台和硬件。目前计算机的发展非常快,主流的至强多核技术可以满足10万用户。同时对外部web和DNS的要求较低,可以同时作为外部web和DNS服务器使用。这类服务器的主要特点:运行软件:IIS、Apache技术要求:通常需要1U/2U机箱、SATA/SCSI或SAS硬盘。
1.一般企业网站的服务器。这类服务器主要引入企业,数据量不高。他们通常访问静态网页或推荐访问次数在200次/秒以下的服务器。
硬件配置-酷睿E6300*1 /DDR2 ECC 1G内存2 /160G SATA硬盘2 RAID1容错/双千兆网卡/1U机架/250W ~ 400W电源。
2.面向门户的服务器这类服务器主要服务于门户网站,其访问量巨大,通常生成动态网页或者访问量在500次/秒以下:推荐服务器。
硬件配置——至强5405 * 1 /2 1G FBD667内存/250G SATA硬盘*2 RAID 1容错/双千兆网卡/1U机架/400W服务器电源。
1000次访问/秒以上:推荐服务器硬件配置:至强5335或Xeon5410*2块/2G FBD内存*4块/146GSAS 15000 rpm硬盘*2个RAID 1级容错/双千兆网卡/1U机架400W服务器电源。
至强5335或Xeon5410*2块/2G FBD内存*4块/146G SAS 15000 rpm硬盘*3 RAID 5容错/双千兆网卡/2U机架式480W服务器电源。
3.网游服务器运行软件:传奇、奇迹、A3等技术要求:1U或塔式机箱、多处理器、大内存推荐配置:
保持少于500人同时在线。
推荐服务器硬件配置——酷睿E6300*1 /DDR2 ECC 1G内存2 /160G SATA硬盘2 RAID1容错/双千兆网卡/1U机架/250W ~ 400W电源。
保持少于1000人同时在线:
推荐服务器配置——至强5335或Xeon5410*2块/2G FBD内存*2块/146G SAS 15000转硬盘*2 RAID 1级容错/双千兆网卡/1U机架400W服务器电源。
维护更多:四路服务器或多服务器集群。
4.文章和电影服务器运行软件:Helix Server,Windows Media Services,VOD软件技术要求:访问速度快,存储容量大,RAID 5。
低端配置
推荐的服务器配置-至强5335或Xeon5410*2个/1G FBD内存*2个/750G SATA硬盘*6个RAID 5级容错/双千兆网卡/2U机架式480W服务器电源。
高端配置
推荐的服务器配置-至强5335或Xeon5410*2个/1G FBD内存*2个/400G SAS硬盘*6个RAID 5容错/双千兆网卡/2U机架式510W服务器电源。
动词(verb的缩写)DNS服务器DNS服务器在互联网中的作用是将域名转换成网络可以识别的IP地址。首先,我们要知道所有的互联网网站都是以一个服务器的形式存在的,但是我们如何到达我们想要访问的网站服务器呢?这需要为每台服务器分配一个IP地址。互联网上的网站数不胜数,我们不可能记住每个网站的IP地址。这就产生了一个域名管理系统DNS,方便记忆。它可以把我们输入的好记的域名转换成要访问的服务器的IP地址。比如我们在浏览器中输入www.chinaitlab.com,它会自动成为202.104.237.103的主要特征:运行软件:Linux,Windows技术要求:绝对稳定,全冗余。
推荐的服务器硬件配置-至强5405 * 1 /1G FBD内存*2 /160G SATA硬盘/双千兆网卡/2U机架式500W冗余服务器电源。
六个。FTP文件服务器FTP是英文文件传输协议的缩写,中文意思是文件传输协议。用户可以通过FTP协议在两台联网的计算机之间传输文件,这是在互联网上上传文件的最重要的方法。FTP服务器是在互联网上为FTP提供一定存储空间的计算机。它可以是专用服务器或个人电脑。当它提供这项服务时,用户可以连接到服务器下载文件,也允许用户将自己的文件传输到FTP服务器。
主要特点:运行软件:Serv-U,微软FTP服务器技术要求:海量磁盘存储。
中小型FTP服务器推荐服务器配置——酷睿E6300*1 /DDR2 ECC 1G内存2 /1000G SATA硬盘*3 RAID5容错/双千兆网卡/1U机架/250W~400W电源。
中大容量FTP服务器的推荐服务器配置-至强5310或Xeon5405*1 /2G FBD内存*2 /750 SATA硬盘* 8/双千兆网卡/2U机架式500W冗余服务器电源KS321服务器至强5310或Xeon5405*1 /2G FBD内存*2 /750 SATA硬盘* 12块/双千兆网卡/3U机架式650W冗余服务器电源KS421服务器至强5310或Xeon5405*
七。数据库服务器数据库服务器主要用于企业内部信息的存储、查询和检索,因此需要配备专门的数据库系统,对服务器的兼容性、可靠性和稳定性要求很高。
ORACEL广泛应用于大中型企业、高校和科研领域,也是目前最流行的客户机/服务器架构的DBMS之一。
ORACLE数据库提供了一种新的分布式数据库能力,可以通过网络方便地读写远程数据库中的数据,并具有对称复制技术。
根据实际使用测试的经验,ORACLE数据库的效率很高,巧妙合理的使用了系统内存。当然,它也占用了大量的系统内存,所以ORACLE数据库需要有足够的系统内存来支持,尤其是那些数据库写操作比较频繁的应用(比如UPDATE、INSERT/ADDNEW等)。),所以需要使用大内存。
因此,如果使用ORACLE数据库,可以提高系统内存容量;另外,数据库对内存系统的要求高,并不意味着一味的提升内存容量就可以了,整体性能的提升在任何时候都是如此。对于一些中高端应用,我们建议您使用8核3G至强服务器。MS SQL Server对服务器设备的要求没有ORACLE高,但是根据大多数程序员的经验,在处理器和磁盘系统上做文章来提升MS SQL Server的性能是显而易见的。
SQL Server等数据库对二级缓存的要求更高,在多处理器下可以提高二级缓存。鉴于MS SQL Server的主流应用环境一般是高频双通道至强,另外骁龙的性能确实很优秀,也可以适当考虑;用户可以决定磁盘系统采用RAID 0还是RAID 1。如果有阵列卡,也可以设置RAID 5。特别是Windows 2003 Server企业版的执行效率确实高于Windows 2000 Advanced Server,使用MS SQL Server的用户可以考虑使用2003作为操作系统。
运行软件:Oracle,SQL Server,DB2技术要求:多核高速处理,SAS硬盘,RAID 1或RAID5。
低端数据库服务器推荐服务器配置——至强5405 *2块/1G FBD内存*2块/300G SAS硬盘* 2个RAID 1容错/双千兆网卡/1U机架式400W服务器电源。
中档数据库服务器配置推荐服务器-金品KU283-T2服务器硬件配置-至强5430 *2块/2G FBD内存*2块/300G SAS硬盘*3个RAID5容错或300G SAS硬盘*4个RAID0 1容错/双千兆网卡/2U机架式500W冗余服务器电源。
在日常工作中,服务器配置方案的应用经常会给客户提出硬件配置建议,发现很多客户并不了解基本的信息知识,比如服务器配置号的选择,用户数量之间的关系等。甚至很多IT专业人士,比如erp、crm顾问,也不是很清楚。当然也有可能这些咨询师只专注于自己的工作,认为这些都是售前的事情,不需要知道太多。在我看来,我觉得我懂的比较多,遇到不懂的客户也能告诉人家为什么,至少没有坏处。
服务器选择服务器选择和用户数量之间的关系
注:首选原则:初期向客户提供硬件配置参考时,建议按注册用户(或工作站)的50%计算在线人数。
待机原则:根据企业的行业特点、用户频率、应用特点、硬件投入等综合因素,可适当降低在线用户比例,售前/销售人员了解客户具体情况后可提出适当建议。
服务器推荐品牌:IBM、戴尔、惠普、Sun、联想、浪潮、曙光等品牌。
CPU:如果由于选择不同品牌的服务器或双核处理器而导致CPU型号/主频发生变化,只要求达到同级别或以上即可。
硬盘:硬盘方面,建议选择SCSI硬盘,做RAID 5;对于小型企业,如果考虑购买成本,也可以采用SATA。对于注册用户超过2000人的企业,强烈建议使用磁盘阵列。
硬盘容量=每个用户分配的容量注册用户数+操作系统容量+部分冗余
常用型号参考报价
由于IBM服务器的价格在PC服务器系列的几个品牌中较高,如果报价是针对客户的预算,可以直接发给客户参考,减少业务询价的工作量。
硬件配置和相关型号可以在网上找到:IBM server。
惠普服务器
戴尔poweredge m710hd
SUN服务器
联想(Lenovo)
服务器选择与用户数量关系的在线计算
IBM网站上提供了IBM Systems Workload Estimator工具,可用于计算各种应用程序和用户数量下的推荐服务器模型配置。配置结果提供诸如服务器型号、推荐配置、可伸缩性等信息。
网站:http://www-912.ibm.com/estimator/index.html
以下是IBM Systems Workload Estimator工具的计算结果,供参考:
在高峰期,这个系统将
此工作负载的计算考虑了最大60%的利用率。
根据客户端连接的类型,这相当于4000个有效客户端。
相关概念的解释
注册用户(注册用户)
在线用户(活跃用户)
并发程度(Concurrency)
-“活跃用户”一词是经常遇到的。在理解这个术语的时候,要和“注册用户”区分开来。在线用户是指在固定时间内(通常是15分钟内)向Domino服务器发出服务请求的用户。一般来说,在线人数占总注册人数的65-70%(有数据说在40-50%之间)。比如一个公司有2500个注册用户,它的在线用户可能在1700左右。
当然,一个公司的在线用户与注册用户的比例,也就是这个公司的用户并发程度,取决于这个公司具体的工作方式。公司内部各个部门之间也有很大的差异。通常情况下,服务和销售部门之间的并发程度较低,而人事和财务部门之间的并发程度较高。
在线用户处理的工作可能涉及电子邮件或其他应用程序,如数据库访问。在线用户可根据其工作量分为以下几类:
轻度用户(临时/轻度用户)
中等用户(中度用户)
重度用户(重度用户)
即当前配置可以支持1000在线用户和4000有效用户,服务器配置结果受录入的基本信息影响较大。