很多客户在准备资金搭建网站购买服务器的时候,对自己的网站应用有一个清晰的认识,但是涉及到服务器的技术和性能,如何购买到满意的服务器,往往就无所适从了。今天边肖就给大家介绍一下主流网站服务器的硬件配置和报价。让我们看一看。
【服务器配置】主流网站服务器配置构成了主流网站服务器的报价。
现在的互联网已经被大量的服务器所服务,形成了一个丰富多彩、信息量巨大的网络世界。最新的英特尔至强处理器采用45纳米制程工艺,提供第二代四核动力,主频高达3.2GHz,L2缓存高达12 MB,FSB1600Mhz。可以使用相同技术、软件和插槽兼容性的现有平台的性能大大提高。借助英特尔5400系列处理器的巨大性能优势,给出WEB服务器的硬件配置,打造完美的高性价比服务器。
很多客户在准备资金搭建网站购买服务器的时候,对自己的网站应用有一个清晰的认识,但是涉及到服务器的技术和性能,如何购买一台满意的服务器,往往不知所措。今天我们粗略的对目前主流网站服务器应用的服务器进行分类和分配。
为了更好的理解服务器应用,我们可以从应用的角度,结合服务器技术规范的不同要求,将其大致分为三类:
快速处理是指对服务器的高性能要求和快速响应速度要求,如门户网站、网络游戏服务器、防火墙、数据库服务器等。
海量存储服务器是指对存储空间要求较大的服务器,如视频服务器、在线电影服务器、FTP服务器、邮件服务器等。两者都有一定的要求,取决于用户数量,用户的配额空间大小,访问频率。
低成本稳定服务器对服务器的处理速度和数据存储要求低,但稳定性和安全性高,如企业网站和常见论坛网站、DNS和代理服务器等。
针对以下每种类型服务器的应用特点,谈谈服务器硬件配置要求:
一.万维网服务器
WWW服务器是以性能为导向的服务器,对服务器硬件平台的要求是由WWW服务器支持的访问频率和服务的复杂程度决定的,也就是被调用的CGI程序对系统资源的消耗。此外,不同软件供应商提供的WWW服务器以及同一台WWW服务器的不同版本具有不同的资源消耗和性能。所以WWW服务器的配置首先要确定服务器软件。
目前互联网上比较流行的两个WWW服务器软件是Apache和微软IIS。IIS主要定位于小型内网环境,运行在WINDOWS NT/2000/XP/2003服务器平台上,而Apache有多个平台版本:WINDOWS、Linux和Unix。与Windows NT IIS相比,Apache PHP运行ASP在性能上略强,Apache略胜一筹。的现有版本已经能够在高性能主机上每秒处理10,000次以上的操作(对请求的一个响应就是一次操作)。因此,企业根据应用开发需求选择相应的软件平台和硬件。
目前计算机发展很快,主流的至强多核技术可以满足10万用户。同时对外部WWW和DNS的要求较低,可以同时作为外部WWW和DNS服务器。
主要特点:
运行软件:IIS,Apache
技术要求:通常需要1U/2U机箱、SATA/SCSI或SAS硬盘。
1.企业网站的服务器
这类服务器主要以介绍企业为主,数据量不高。静态网页的并发访问通常小于200次/秒,推荐的硬件配置是至强3040*1/1G*2/160G*2/单个千兆网卡。
2.面向门户的服务器
这类服务器主要服务于门户网站,这些网站的访问量巨大,通常会生成动态网页或访问量。
低于500次/秒:至强5310或至强5405*1 /2G FBD667/146G SAS/RAID 1/双千兆网卡
每秒超过1000次访问:至强5335或Xeon5420*2台/2G FBD*4台/146G SAS*3/硬盘RAID 5/双千兆网卡
3.面对网络游戏服务器
运行软件:传奇、奇迹、A3等。
技术要求:1U或塔式机箱,多处理器,大内存
推荐配置:
保持500人以下同时在线:Xeon 3210 * 1/1G DDR 667 * 2/160G SATA/RAID 1/千兆网卡
保持1000人以下同时在线:至强5335 * 2/1G FBD 667 * 4/146g SAS * 3/RAID 5/双千兆网卡。
维护更多:4路服务器或多服务器集群
4.视频和电影服务器
运行软件:Helix Server、Windows Media Services、VOD软件
技术要求:访问速度快,存储容量大,RAID 5
推荐配置:
低配置:至强3210*1 /2G/SATA 750G*8/RAID 5/双千兆网卡
高端:Xeon5410*2个/2G/400G SAS*8/RAID 5/双千兆网卡
第二,代理服务器
代理服务器是典型的性能敏感型服务器,一个好的代理服务器可以支持大部分互联网服务的代理。目前,互联网上使用的代理软件很多,其中NETSCAPE代理服务器是最好的一种,它不仅可以支持大多数互联网服务的代理功能,而且可以允许用户嵌入自己的代理分页标题认证管理功能模块。同时还可以支持代理服务器的串行连接,代理认证用户名和密码的SSL加密,防止网络监听。它是内部网代理服务器的理想选择。因此,我们建议使用网景的代理服务器,嵌入我公司的代理计费软件NETGATE,实现代理服务、用户管理和安全保护。
服务器处理的数据与其服务相关。各种服务的平均值在100K左右(主要是HTTP访问)。实现2000个用户10%的同时访问,服务器每秒处理的数据量为2000*10%*100K=20M,单位主频处理的数据量约为1M。因此,要求主频为20/0。4M=20M,但此时需要配置两个网口。因此,应该考虑200M的主频来提升网络端口,加上系统的主频,总数应该是320M。代理服务器的工作原理是大量的代理进程驻留在内存中为不同的用户服务,所以对内存的需求较大。
当然,对于200天以内的中小企业,主流的单颗至强3.0/2.8GHz服务器基本可以满足要求。至于内存容量配置,1GB完全可以满足这个应用。对于一些大型企业,可以考虑双至强处理器服务器。至于内存容量,可以根据具体人数适当增加内存。
主要特点:
运行软件:Windows、ROS、Linux、FreeBSD
技术要求:稳定、廉价、多网卡
推荐配置:Xeon3040*1 ]/1G/ST80G SATA/双千兆网卡
第三,防火墙系统
目前互联网上最流行的防火墙软件是CHECK POINT的FIREWALL-1,其特点是功能齐全,管理方便。但是这个软件不是MPP软件系统,所以CPU的增加对软件的性能影响不大。如果需要大量NAT(网络地址转换)的话,要考虑分配足够的内存来赢得目前的规模,至少要分配2G内存。所以如果单独实现的话,应该考虑配置一个2G内存的多核至强,74G10K的硬盘就能满足应用。如果在同一台机器上实现上述服务,应该增加内存和相应的硬盘容量。
主要特点:
运行软件:检查点等防攻击软件。
技术要求:多处理器、多速度网卡
推荐配置:至强5355*2 /2G/74G 10K SATA/多千兆网卡
四。电子邮件系统
邮件系统是一个实时性要求不高的系统,主要是对硬盘空间的要求。同时要考虑邮件服务器软件对用户数量的支持。按照目前的需求,在Linux平台上使用Postfix邮件系统,一台普通入门级服务器的性能可以支持数百万用户正常收发邮件。当然,电子邮件服务器的硬盘容量应该足够大。建议使用大容量的主流硬盘,如750GB SATA硬盘或400GB SAS硬盘,服务器要预留硬件机架以满足未来应用。建议使用带8 /6硬盘的2U机架式服务器。
主要特点:
运行软件:Exchange Server、Easy Mail等。
技术要求:海量用户要求综合配置高。
推荐配置:至强3210/2G/1000G*8/RAID5
动词(verb的缩写)DNS服务器
DNS服务器在互联网中的作用是将域名转换成网络可以识别的ip地址。首先我们要知道互联网上的网站都是以一个服务器的形式存在的,但是我们如何到达我们想要访问的网站服务器呢?有必要为每台服务器分配一个IP地址。互联网上有这么多网站,我们不可能记住每个网站的IP地址。这就引出了易记域名管理系统DNS,它可以把我们输入的易记域名转换成我们要访问的服务器的IP地址。例如,我们在浏览器中的输入会自动转换成202.104.237.103。
主要特点:
运行软件:Linux、Windows
技术要求:绝对稳定,全冗余。
推荐配置:Xeon3210*1 /2G/ST80G/冗余电源/双千兆网卡
不及物动词FTP文件服务器
FTP是英文File Transfer Protocol的缩写,中文意思是文件传输协议。用户可以通过FTP协议在两台联网的计算机之间传输文件,这是在互联网上上传文件的主要方法。FTP服务器是在互联网上提供FTP提供一定存储空间的计算机,可以是专用服务器,也可以是个人计算机。当它提供这项服务时,用户可以连接到服务器下载文件,也允许用户将自己的文件传输到FTP服务器。
主要特点:
运行软件:Serv-U,微软FTP服务器
技术要求:海量磁盘存储
推荐配置:Xeon5110*1 /2G/SATA 750G*4(视情况而定)/双千兆网卡
七。数据库服务器
数据库主要用于存储、查询和检索企业内部信息,需要配有专门的数据库系统,对服务器的兼容性、可靠性和稳定性要求很高。
ORACEL广泛应用于大中型企业、高校和科研领域,也是目前最流行的客户机/服务器架构的DBMS之一。ORACLE数据库提供了新的分布式数据库能力,可以通过网络方便地读写远程数据库中的数据,并具有对称复制技术。
根据实际测试体验,ORACLE数据库在运行时的效率是很高的,巧妙合理的使用了系统内存。当然,它也使用了大量的系统内存。ORACLE数据库必须有足够的系统内存才能充分发挥其性能优势,尤其是对于那些数据库写操作(如UPDATE、INSERT/ADDNEW等)的应用。)比较频繁,所以需要使用大容量内存。
因此,如果使用ORACLE数据库,可以提高系统内存容量。另外,数据库对内存系统的要求很高,并不意味着盲目提高内存容量就可以了。整体性能的提升,任何时候都是真理。对于一些中高端应用,我们建议您使用8核3G至强服务器。
MS SQL Server对服务器设备的要求没有ORACLE高,但是根据大多数程序员的经验,在处理器和磁盘系统上做文章来提升MS SQL Server的性能是显而易见的。SQL Server等数据库对L2缓存的要求较高,在多处理器下可以提高。鉴于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
推荐配置:
低配置:CPU*2/2G/SAS 146G*2/RADI 1
高配置:CPU*4/4G/SAS 146G*3/RAID 5
总之,上述服务器只是网站应用的一部分,还有更多各具特色的应用。对于每一个应用,都要充分了解应用软件的规律,知道服务器的CPU、内存、硬盘、网卡上的偏向,才能给出满意的服务器硬件配置,才能相信每一个精心设计的服务器一定是最接近完美的。