随着互联网的飞速发展,企业越来越离不开服务器,一个服务器的好坏往往会影响到企业的发展。那么企业如何选择适合的服务器?需要考虑哪些因素?
我们可以从以下几方面考虑:
1.服务器的主要目的是做什么?
选择服务器之前,确定好将运行什么软件,负载有多大,清楚的知道服务器的应用类型,可以决定服务器的配置,包括cpu、内存、硬盘等。
按照常见基础架构来讨论:
Web服务器正常情况下,我们认为大多数Web服务器对硬件要求不大,例如静态Web服务器、动态Web服务器、图片服务器等等,甚至一般的硬件配置(2颗4核、8G内存、1T硬盘)即可满足需求,如果后期Web服务访问量上升,只需要新增同等配置的服务器加入负载均衡集群即可实现Web服务的性能扩展。
应用程序服务器应用服务器由于承担了计算和功能实现,需要为基于Web架构的应用程序服务器。对CPU的配置,至少是双路志强银牌Silver系列。对于可靠性问题,如果你只有一台服务器的话,那么这台服务器必须足够可靠,磁盘做成RAID1阵列是必不可少的。
特殊应用服务器除了作为Web架构中的应用程序服务器之外,如果你的服务器是用来处理流媒体视频编码、服务器虚拟化、媒体服务器(Asterisk之类),或者作为游戏服务器(逻辑、地图、聊天)运行,则同样对CPU和内存需求比较高,我们至少要考虑单路至强的服务器。其中服务器虚拟化对存储的可靠性的要求都非常高,因为一个篮子里有十几个鸡蛋,篮子一定要足够牢靠才是。
数据服务器数据服务器对硬件要求最高,主要特征是CPU要足够快、内存足够大,磁盘IO足够快和稳定。比如:MySQL、Oracle服务器要求CPU配置一定要好,最好是双路志强金牌Gold,磁盘最好使用SSD系列。而Redis服务器主要是内存
其它公用服务器还有一些公用的服务器,例如邮件服务器、DNS服务器、域控服务器。对稳定性要求较高,因此一般会推荐有至少两台进行主、备部署。对硬件来说,没有特殊的需求,所以一般的硬件即可。
2. 业务系统要支持多少的用户量?
硬件服务器是为了提供某种服务,而使用这些服务的用户有多少,也是我们需要考虑的因素,有几个具体的问题需要我们做出评估:
正常情况下有多少用户会同时在线访问?
每天同时在线访问的最高峰值大概是多少?
预估网络带宽会占用多少?
同时,你还要对未来的用户增长做一个尽可能准确的预测和规划,让服务器需要支持越来越多的用户。这些问题,对我们决定采用什么样的CPU,多大的内存有着至关重要的影响。
3.要用多大空间来存储数据?
可以从两个角度来计算这个问题,
一个角度是看有哪些类别的数据是占据空间的。包括:操作系统本身占用的空间、安装应用程序所需要的空间、应用程序所产生的数据、数据库、日志文件、邮件数据等等,如果是Web2.0类的网站,你还要计算每个用户的存储空间。
另一个角度是从时间轴来考虑,这些数据每天都在增长,至少为未来两三年的数据增长做个准确的测算,最后为计算出来的数字结果乘1.5左右的系数,方便维护的时候做各种数据备份和文件转移操作。
4.业务重要性有多高?
服务器可以为不同业务系统提供各种应用服务,这个重要性直接影响到我们对服务器的选型配置。
如果只是做分享文章观点等门户网站,一台服务器,铜牌Bronze
单路cpu、4G内存、500GB足够了,并且也不需要备机,就算服务器出现了一点硬件故障,导致几个小时甚至一两天不能提供访问,工作也会照常继续,对公司也影响不大。
如果是做功能测试,那么对硬件配置基本没要求,虚拟机也可以满足要求,而如果是做性能测试,那么就根据性能测试的方向,选择某方面比较强劲的硬件即
如果是做电商平台类,那么CPU要足够好,内存也要足够大,磁盘一定要做RAID10。同时,还要部署主、备架构,数据要做实时备份、异地远程备份,因为重要的业务系统,一旦发生故障,可能产生客户流失,直接导致的损失就是金钱。
另外企业也可以根据IT成本预算和业务的发展需求,选择租用服务器还是购买服务器。
1.选择服务器租用首先要确定选择国内的还是国外的,国内的话网站域名需要备案,大约20天左右的时间,使用国外的服务器租用网站内容限制少,不需要备案,可以节省大部分的时间。2.选择国内的服务器要确定是用单线、双线还是多线,这个要根据网站针对的用户来选择,因为国内电信联通之间存在竞争关系,电信网通用户互访速度慢。如果是针对南方用户的话就选择电信机房,北方就用联通联通,针对全国用户访问的网站最好选择双线或者多线。
3.接下来就是服务器租用配置的选择了,服务器的配置选择主要包括CPU、内存、硬盘、带宽的选择我们既不能为了省钱去选择配置比较低的服务器,以致网站无法正常运行。也不能选择配置太大的服务器造成资源的浪费。根据网站以及用户的情况选择一台合适的服务器非常重要。
CPU.
如果是新建的网站,应用也不大,用户访问量少,可以先选择价格便宜配置低一点CPU,后期根据自己的业务情况升级到更高配置的机器。如果需要在一台服务器上同时运行多种应用服务,就选择至强系列或者双至强CPU.内存.内存大小主要取决于服务器的用户数量,当然也和应用软件对内存的需求有关。如果是运行比较小的程序,一般2G到4G内存就足够使用了,如果是运行比较大的程序或者数据库,选择8G或者16G甚至更高,保证网站能能够正常运行。
硬盘.
服务器硬盘分为SATA硬盘、SAS硬盘、SSD固态硬盘,SAS硬盘比普通的SATA硬盘转速更快,处理速度也更快,固态硬盘读取速度更快,比机械硬盘快几十倍上百倍。而且不容易损坏,使用时间长。但是其价格昂贵,数据安全性不高。
带宽.
服务器带宽大小的选择也是根据用户访问量来选择的,通常的情况下,中小型网站5M左右的带宽独享就够用了,大型站根据情况不同可选择10M到50M带宽独享,图片和视频站的话则带宽要求更高。
图片站看你的访问量大不大了,如果每天1000人左右。2M-10M之间是合适的。
香港的访问肯定比美国的要快,而且稳定。
我们公司提供香港美国服务器租用和空间租用,有兴趣
可以访问我们公司看看,北京华安普特公司。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)