怎么选择好的服务器

怎么选择好的服务器,第1张

导语:服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。那么,我们可以怎么选择好的服务器?

怎么选择好的服务器

你需要从不同的角度来决定选择一台什么样的服务器,找到满足技术需要、业务发展和成本控制之间的最佳平衡点,为了做到这一点,绝对还是需要一点智慧。51IDC将在下面为大家介绍一些易于理解,尽可能全面的建议,并帮助你做出决定。

先不要急于决定需要怎样的CPU,几个硬盘,几个G内存,需要多少兆带宽这样的问题,那些是我们最后需要得到的答案。在这之前,先一起梳理几个问题。在下面,我们列出了一些“多少”或“什么样”的问题,拿起你的笔或在Windows记事本里新建一个文件,尝试根据下面四个问题来评估自己的需求:

1.服务器运行什么应用?

2.需要支持多少用户访问?

3.需要多大空间来存储数据?

4.我的业务有多重要?

1:服务器运行什么应用?这是首先需要考虑的问题,在这里你要根据服务器的应用类型,也就是用途,来决定服务器的性能、容量和可靠性需求。我们按照前端服务器+应用程序服务器+数据服务器的常见基础架构来讨论:

1.1Web前端:正常情况下,我们认为大多数Web前端服务器(Front-end)对服务器的要求不大,例如静态Web服务器、动态Web服务器、图片服务器等等,因为在现有的技术框架中,我们有很多方案可以解决前端服务器的性能扩展和可靠性问题,例如LVS、Nginx反向代理、硬件负载均衡(F5,A10,Radware)等。甚至在很多访问量不高(几百个用户同时在线)的应用中,51IDC的经典酷睿服务器就可以满足需求。

1.2应用服务器:由于承担了计算和功能实现,我们需要为基于Web架构的应用程序服务器(Application Server)选择足够快的服务器,另外应用程序服务器可能需要用大量的内存,尤其是基于Windows基础架构的Ruby,Python,Java服务器。这一类服务器至少需要使用单路至强的配置。对于可靠性的问题,如果你的架构中只有一台应用服务器,那肯定需要这台服务器足够可靠,RAID绝对是不能忽视的选项。但如果有两台或更多的应用服务器,并设计了负载均衡机制,具有冗余功能,那我们则不必将每台服务器武装到底。

1.3特殊的应用:除了作为Web架构中的应用程序服务器之外,如果你的服务器是用来处理流媒体视频编码、服务器虚拟化、媒体服务器(Asterisk之类),或者作为游戏服务器(逻辑、地图、聊天)运行,则同样对CPU和内存需求比较高,我们至少要考虑单路至强的服务器。其中服务器虚拟化对存储的可靠性的要求都非常高,因为一个篮子里有十几个鸡蛋,篮子一定要足够牢靠才是。

1.4公共服务:我们指的是邮件服务器、文件服务器、DNS服务器、域控服务器这类服务器。通常情况我们会部署两台DNS服务器作为互相备份,域控主服务器也会拥有一台备份服务器(专用的或非专用的),所以对于可靠性,无需达到苛刻的地步。至于邮件服务器,至少需要具备足够的硬件可靠性和容量大小,这主要是为了对邮件数据负责,因为很多用户没有保存和归档邮件数据的习惯,当他们重装系统后,总会依赖重新下载服务器上的数据。至于性能问题,我们认为需要评估用户数量才能决定。

1.5数据库:我们最后讨论的应用,也是要求最高,最重要的服务器。无论你使用的是MySQL、SQLServer还是Oralce,一般情况下,我们认为它需要足够快的CPU,足够大的内存,足够稳定可靠的硬件。单路至强CPU/4GB内存/Raid1绝对是入门配置。关于准确的配置我们需要再讨论业务需求后才能作决定。

2:服务器需要支持多少用户访问?服务器肯定是为了提供某种服务,而使用这些服务的用户同样是我们必须考虑的因素,有几个具体的问题你需要做出评估:有多少注册用户?正常情况下有多少用户会同时在线访问?每天同时在线访问的最高峰值大概是多少?这些问题,对我们决定采用什么样的CPU,多大的内存有着至关重要的影响。51IDC建议你的技术人员和业务部门坐在一起来讨论这几个问题,最后甚至需要按照特定的技术模型和算法,将这些数字转化为一些更具体的技术数字,例如并发多少个连接(很多时候,用户数与连接数不是一个概念)。同时,你还要对未来的用户增长做一个尽可能准确的预测和规划,你的服务器需要支持越来越多的用户。

3:需要多大空间来存储数据?我们需要从两个角度来计算这个问题,一个角度是有哪些类别的数据,包括:操作系统本身占用的空间、安装应用程序所需要的空间、应用程序所产生的数据、数据库、日志文件、邮件数据等等,如果是Web2.0类的网站,你还要计算每个用户的存储空间另一个角度是从时间轴来考虑,这些数据每天都在增长,你至少要为未来1年(我们建议2~3年)的数据增长做个准确的测算,这可能仍然需要你的软件开发人员和业务人员一起提供足够的信息。最后你仍然需要为计算出来的数字结果乘1.5左右的系数,方便维护的时候做各种数据备份和文件转移操作。

4我的业务有多重要:你需要根据自身的业务领域,来遵循一些要求,我们在下面举几个简单的例子,帮助你理解这些服务器对可靠性、数据完整性等方面的要求:

4.1如果你的服务器用来运行一个WordPress博客,与朋友们分享观点。那么我相信,一台酷睿服务器,1G内存外加一块160GB的硬盘就足够了。就算服务器出现了一点硬件故障,导致几个小时甚至一两天不能提供访问,生活会照常继续,天也不会塌下来。

4.2如果你的服务器用来作为测试平台,那么就不会如生产环境那样,对可靠性有极高的要求,你所需要的可能只是做好例行的数据备份,服务器宕机后,能有个人在今天把问题解决掉就OK了

4.3如果你是一个电子商务公司,服务器正在运行电子商务网站平台,那么请一定要像重视女朋友一样重视服务器,当硬件发生故障而导致宕机,你需要对以下危言耸听的后果做好心理准备:投诉电话被打爆、顾客大量流失、顾客要求退款、市场推广费用打水漂、员工无事可干,公司运营陷入瘫痪、数据丢失(这是最痛苦最灾难的结果,我们经历了太多这样的案例,它甚至会导致一个公司就此消亡)在这里,我们其实只需要简单讨论你的业务对服务器硬件可靠性的要求。换言之,如果你觉得业务不能承担硬盘损坏带来的停机或数据丢失风险,那么一定要选择一个合适的Raid卡,对于冗余电源问题,道理一样。(全面解决这个问题,不单考虑单个服务器的硬件,还需要结合系统架构的规划设计和运维管理来分析,这部分我们将单独撰写文章来讨论。)

在完成以上问题后,我们接下来就可以决定这些具体选项:

选择什么CPU?

回忆一下上面”服务器运行什么应用?“和“需要支持多少用户访问?”两个问题的答案,这将帮助我们来选择合适的CPU。毫无疑问,CPU的主频越高,其性能也更高两个CPU要比一个CPU来得更爽,至强肯定比酷睿更生猛。但我们究竟需要选择怎样的CPU?我们在这里为你提供一些常见情况下的建议:

(1)如果你的业务刚刚起步,预算不是很充足,建议你选择一款经典酷睿服务器,毕竟51IDC的E5300服务器最便宜只需要450块钱一个月。而且,以后你可以根据业务发展情况,随时升级到更高配置的服务器。

(2)如果你需要在一台服务器同时运行多种应用服务,例如.Net+Exchange+SQLServer,那么一个单路至强(例如X3330)或新一代酷睿I3/I7(双核四线程)将是最佳的选择。虽然从技术角度,这不是一个好主意,但至少能够帮你节约一大笔成本。

(3)如果你的服务器运行SQLServer、MySQL或者Oracle,而且目前有几百个用户同时在线,未来还会不断增长,那么你至少应该选择安装一个E5504(或更高主频)的至强服务器。当半年后负载越来越大的时候,可以选择增加一个CPU。

(4)如果你需要一台游戏服务器,那么我们建议你选择一台单路或双路的至强服务器。需要注意的是,使用双路CPU需要应用程序的支持,如果应用程序本身没有对双路CPU进行代码优化,就不会带来性能的显著提升,而且将造成投资的极大浪费。

需要多大的内存?

同样,”服务器运行什么应用?“和“需要支持多少用户访问?”两个问题的答案,也将帮助我们来选择合适的内存容量。相比于CPU,我们更认为内存(RAM)是影响性能的最关键因素。因为在相当多正在运行的服务器中,我们发现CPU利用率一般都在10%~30%之间,甚至更低。但我们发现由于内存容量不够而导致服务器运行缓慢的案例比比皆是,如果服务器不能分配足够的内存给应用程序,应用程序就需要通过缓慢的硬盘接口来交换读写数据,这将导致网站慢的令人无法接受。内存大小主要取决于服务器的用户数量,当然也和应用软件对内存的最低需求和内存管理机制有关系,所以,最好由你的程序员或软件开发商给你最佳的内存配置建议。我们同样在下面给出了一些常见应用环境下的内存配置建议:

(1)无论是Windows下的`IIS还是Linux下的Apache,一般情况下Web前端服务器不需要配置特别高的内存,尤其是在集群架构中,1GB-2GB就已足够。只有当几千个并发用户,并运行动态脚本的时候,我们才会考虑使用4GB或更高的内存。

(2)对于运行Tomcat、Resin、WebLogic、Websphere或.Net这样的应用服务器,2GB内存应该是基准配置。更准确数字需要根据用户数量和技术架构来确定。

(3)数据库服务器的内存由数据库实例的数量、表大小、索引、用户数来决定,一般建议配置4GB以上的内存,我们甚至在很多的客户案例中使用了24GB到48GB的内存。

(4)诸如Imail、Notes、Exchange这样的邮件服务器对内存的要求也并不高,1GB-2GB就可以满足了。

(5)对于一台文件服务器,1GB内存可能就足够了。

(6)还有一些特殊的服务器,我们需要为之配置尽可能高的内存容量,包括Squid,Varnish这样的缓存服务器,和Memcached Server。事实上,上面的数字已经足够慷慨,由于内存技术的不断进化和价格不断降低,我们才得以近乎奢侈的讨论4G、8G、16GB这些曾经不可想象的内存容量。早在2000年的时候,我面对的大多数服务器都是256MB、512MB内存,1GB已经算是高配,而那时同样也需要满足大量用户的访问。所以,除了花钱购买内存来满足应用程序的贪婪之外,系统优化和内存管理仍然是我们需要重视的问题。需要怎样的硬盘存储系统?硬盘存储系统的选择和配置是整个服务器系统里最为复杂的一部分,我们需要考虑硬盘的数量、容量、接口类型、转速、缓存大小,以及是否需要Raid卡,Raid卡的型号和Raid级别等问题。甚至在一些高可靠性高性能的应用环境中,我们还需要考虑使用怎样的外部存储系统(SAN、NAS或DAS)。

网卡的问题:

如果你的基础架构是多服务器环境,而且服务器之间有大量的数据交换,那么我们建议你为每台服务器配置两个或更多的网卡,一个用来对外提供服务,另一个用来做内部数据交换。如果你对安全的要求特别高,我们甚至可以单独安装一个用于系统管理和日常维护的网卡。至于网卡端口的速率问题,这主要取决于你对带宽流量的评估。大多数情况下,百兆网卡足够用来对外提供服务,而内部数据交换建议使用千兆网卡。但话说回来,除了经典酷睿服务器之外,我们现在很难找到百兆接口的服务器主板了。还有一种情况需要注意,如果你选择51IDC的数据备份服务(Managed Backup Service),则需要一块单独的网卡连接到专有的数据备份网络中,进行每天的数据备份,这会带来几个好处:不会占用宝贵的外网带宽、保证数据传输的安全、提供快速的数据备份速度。我们非常希望这篇文章能够帮助你为服务器选择合适的硬件配置,如果你阅读后发现有不正确的地方,请在评论中指出来,我们会及时更新并感谢你的热情指正。

服务器购买流程:

一、选择配置。在购买云服务器时需要选择各项配置,包括CPU、内存、硬盘、带宽、操作系统、线路、存储模式、服务标准、时长以及数量。您可以根据自己的实际需求单独选择各项配置,各参数后的问号有对该参数的简单说明,其中点击各线路名称和服务标准,可以看到该项信息的详细介绍。

二、确认订单。点击购买这个配置之后会来到订单确认页面,请检查订单中的各项参数是否正确,确认无误后点击确认提交。

三、结算。如果您是西部数码的会员,但是还未登录,请先登录,然后同样在购物车中点击结算即可。

购买服务器需要注意:

1、做站群推广,需要考虑量大这个问题,所以配置一定要高,比如内存大小,CPU、存储空间等。

2、站群服务器有一个很明显的特点,那就是IP比较多,但是也还需要对比一下不同的产品IP段是不一样的,多C段比单一C段更有优势,IP个数多更好。

3、带宽的大小能够决定网站加载速度,能够保障网站打开比较快。

4、不限流量的站群服务器优势比较明显,这个对于用户来说,可以更好的做推广,不用担心流量耗尽而影响网站无法打开。

问题一:怎么买服务器 确定你的需求

很多用户在决定采购服务器时,都会对某些应用有着特别的需求。从服务器的硬件构成上看,对不同软件应用环境起决定性影响的主要是处理器子系统以及存储子系统。处理器子系统中包括了处理器、内存以及北桥芯片,也就是服务器中提供数据运算的主要部分。存储子系统的主要组成部分则是硬盘、南桥芯片、SAS卡或者RAID卡,它主要负责的是数据的存储及传输。

在这里我们强烈建议,无论您购买服务器是作为何种应用,首先需要考虑的都是服务器的内存容量。现在的内存价格已经非常便宜了,服务器使用的专用内存价格也下降了很多。即使资金非常紧张,采购时也最好将服务器内存扩充到2GB以上,否则无论是价格多么昂贵的处理器、RIAD系统,也无法充分发挥出其应有的性能。

域控制服务器

域控制器是网络、用户、计算机的管理中心,提供安全的网络工作环境。域控制器不但响应用户的登录需求,而且还负责在服务器间同步和备份用户帐号、WINS、DHCP数据库等,另外,主域控制器还做DNS服务。超过2000个用户以上的企业网,还需要一个备份域服务器来保证网络的安全。域控制器的系统瓶颈是内存,除了操作系统占用的内存外,每增加一个用户需占用1KB内存用于存储用户帐号。

Web服务器

Web服务器是运行Web服务器端软件来为用户提供各种Web应用的设备,对服务器性能的要求也主要取决于网站的内容。如果网站多以静态页面构成,那么在选择服务器时候就要优先考虑磁盘系统的性能。通过采用高转速SAS硬盘以及RAID卡,服务器可以更好的为用户提供静态页面传输。如果网站所提供的服务多为动态页面,那么在选择服务器时就要注意配备高性能的处理器以及大容量内存。这样才能使服务器及时响应用户的请求并做出相应的计算反应。

FTP服务器

如果你的FTP服务器拥有很高的网络接口速率,那么对服务器的负载就主要集中在磁盘系统上。FTP操作不会消耗很多的处理器资源,而由于FTP数据传输通常都会持续很长时间,此时对硬盘的性能和稳定性都会有更多要求。如果你的FTP服务器不想配备RAID卡,那么也最好选择SAS规格的硬盘。不是说SAS硬盘会比现在流行的S-ATA硬盘性能好很多,而是SAS硬盘在长时间工作环境下的故障率会更小一些。此外,在非RAID系统中,硬盘的缓存容量也比较重要。更大容量的缓存可以减少对磁盘的访问,从而在提升数据查找、传输速度的同时减轻硬盘的负载。

文件服务器

如果你想得到一台性能出色的文件服务器,那么你首先需要注意的就是服务器的存储系统。现在的服务器都配备了千兆以太网接口,其网卡能够提供的数据带宽在700Mbps左右。相对于网络速率,磁盘更容易成为影响文件服务器性能发挥的瓶颈。对于一台文件服务器,RAID系统是必备的。如果您的采购资金充足,那么就选择SAS RAID系统吧,如果想节省经费则可以考虑S-ATA RAID系统。

数据库服务器

数据库服务是对服务器负载比较大的一种应用模式。无论是处理器子系统还是磁盘子系统,如果面对的是多用户、高负载的数据库应用,那么你都应该为服务器配备最好的配件。对于一台数据库服务器,首先你需要考虑的是多处理器。大型的数据库软件都可以支持多线程运算,通过采用多处理器就可以在很大程度上提升数据库的运算效率。在保证内存容量的前提下,磁盘系统也是需要你额外注意的。无论内存容量有多大,在数据库运算过程中的磁盘读写操作是必有的。面对多I/O指令,SAS RAID系统在性能上会远远超越任何单一硬盘存储模式,而且从数据安全存储的角度上考虑,RAID系统也非常值得投资。

在采购服务器前,我们还要考虑网络的规模和用......>>

问题二:自己买了服务器,怎么创建自己的网站? 你好.说一下个人的看法.其实你这样操作是饥简单的问题复杂化了.因为你涉及到的不仅仅是固定IP的问题.还有备案的问题.按照工信部的要求.网站在国内放域名是需要备案的.而备案需要你的接入商帮你提交.把服务器放在家里也就没有接入商.备案是个难题.另外家里无论是通风运行环境.电力保护措施等都远不如IDC机房.服务器的噪音.耗电量.辐射等也是你需要考虑的问题.如果结合这些全部算下来.比把机器托管在机房还要成本高的多.其实你可以先找服务商谈好.让他给你分配IP.然后你在家配置好以后再把机器托管到机房.这样没有人知道你的密码.服务器也只有你自己在用. 也就没有所谓的不安全了.至少和你在家里用是一样安全的.

个人观点.希望对你有帮助.若有相关问题不懂或者需要帮忙的可以来找我

问题三:建网站如何购买服务器 你说的1T只是指服务器的硬盘容量.它并不是决定服务器性能的最主要因素.而是决定了服务器能存放的数据量.一台服务器能放多少个网站一方面取决于服务器的配置.带宽大小.另一方面也取决于网站的类型.规模.比如说至强四核处理器.4G内存.1T硬盘.这样一台服务器.如果放企业网站.放几百个不成问题.但如果放大型门户网站.可能放一个就能把资源占满.1T的硬盘.若是放普通的数据量不大的网站.可以放很多个.若是放电影资源或者是数据下载资源.可能1T还不够用.

如果你还没有自己的服务器.或者是对硬件不太熟悉的话建议你租用比较划算.可以选择租用送产权的.一年以后机器就是你的了.因为租用的机器是由IDC公司提供的.硬件质保也由IDC负责.出问题免费更换.这样就减少了你的很多麻烦.另外IDC在硬件方面更熟悉一些.提供的服务器一般是经测试运行较稳定的.

我是从事IDC这一行的.以上是个人观点. 大家有需要帮忙可以来找我

问题四:如何购买一台服务器? 别自己弄了,更不划算...

我告诉你服务器托管的优势是什么?你就明白了

如果你自己有服务器的话我建议你还是去托管,不然无论是在价格上还是稳定性上我觉得也都比你自己在家里放置服务器投入的少的多。也就是将您的服务器及相关设备托管到具有完善机房设施、高品质网络环境、丰富带宽资源和运营经验以及可对用户的网络和设备进行实时监控的网络数据中心内,以此使系统达到安全、可靠、稳定、高效运行(这点才能让您服务器走的更长远)的目的。托管的服务器由你自己进行维护,或者由其它的授权人进行远程维护。而且你不可能24小时都在服务器跟前吧,机房却有7x24小时的专业技术人员24小时都在的,这样你可以节约自己维护的人力成本,以及让自己的网站更安全稳定。

问题五:网站服务器怎么购买? 你好.网站服务器是找IDC公司租用的.一般可以按月租用.也可以按年租用.

首先你要根据自己的网站规模.大概判断下用什么样的配置和带宽.根据网站的访问来源.判断下用什么样的机房线路.把这些确定以后.再找多家符合条件的IDC公司对比筛选.从中找到性价比最高的.

需要注意的是找正规专业的公司.另外在开通之前多了解下服务商提供的技术支持有哪些.再一个就是在开通之前可以让服务商提供一些用户网站做参考.多了解再做决定.

海腾数据杨闯为你解答.若有网站服务器相关问题需要帮忙的找我,我可以根据你的情况给你推荐.

问题六:买了个服务器,不知道怎么使用。 服务器需要托管在机房的,还需要服务器技术、配置环境

你这种情况,直接租用一个服务器空间吧(环境给弄好的,在我们这边买

问题七:怎么买到我的世界服务器 淘宝网上有

问题八:我想购买一个服务器主机,,自己网站用的,怎么弄?就是买来后怎么弄?详细教程,就是买来后要怎么弄,全 买来以后需要安装好操作系统.并配置网站环境,把你的网站数据上传到服务器上面,通过IIS配置好.如果对配置环境和网站不了解的话建议百度搜索下国文教程.这个无法靠文字来详细描述.配置好网站以后把服务器托管到IDC机房即可.因为满足网站需求的不仅仅是服务器.更重要的是服务器的网络运行环境.无论是家里还是企业的网络条件都达不到机房的水平.所以托管还是很有必要的.

另外还有更简单的方法.就是直接根据你的网站需求租用IDC公司的服务器即可.租用的机器是由IDC提供的.硬件质保也由IDC负责.不需要你自己买机器再发到机房.相对会方便划算一些.个人建议.若有相关问题需要帮忙的你可以来找我.

问题九:服务器购买怎么选择配置? 服务器只有一种考虑,就是应用和负载。其实是一个意思。

其次就是价格和稳定性。

最后是服务。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/141002.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-18
下一篇2023-03-18

发表评论

登录后才能评论

评论列表(0条)

    保存