24小时技术QQ:3003634090

资讯中心

云服务器和传统服务器配置的选择方式
2019-06-18 00:00:00
阅读()
来源:互联数据
摘要:     服务器的性能主要有服务器的硬件配置、服务器操作系统、应用程序三者来决定的。众多企业和网站运营机

服务器的性能主要有服务器的硬件配置、服务器操作系统、应用程序三者来决定的。众多企业和网站运营机构租服务器,因为选择服务器配置无法满足网站需求而带来困扰,就算租用一台性能强劲、价格昂贵的服务器,也是徒增运营成本,更不能为了省钱去选择一台远不及预期配置的云服务器,因为数据冗余会影响网站运行。你需要从业务的角度来决定选择服务器,既满足技术需要又可以长久发业务还能做好成本控制,想要做到这一点,可以通过下面几招帮你选择服务器配置。


云服务器配置介绍


什么是混合云和私有云、公有云?三者相比,哪个适合你?首先讲讲云服务器,毕竟云服务器应用将越来越广,比较简单,网站需要什么应用和程序?网站有多少用户访问?网站有多少数据需要存储?网站安全需求高不高?至于性能问题,我们认为需要评估用户数量才能决定。


云服务器的配置种类:


1、CPU,云服务器决定运算能力,当网站流量较大,动态页面比较多,2核以上CPU才能满足。


2、云服务器内存,不管是手机还是电脑,内存大小决定应用程序,决定网站打开速度,内存越大,可用缓存越大,打开速度也就越快。根据你网站的规模选择合适服务器内存配置,如果是博客网站,企业官网,1G内存绰绰有余,如果有商城、视频等应用选择的内存就要增加。


3、云主机硬盘,硬盘是用来存储数据的,选择硬盘要看网站的数据大小,在选择时一定要考虑到剩余空间。还有硬盘的I/O读取速度直接决定文件读取的快慢,云服务器硬盘的读取速度比其他网站快很多,一般情况下都够用。


4、云服务器的带宽,不一样的网站类型、结构和访问量等多会影响带宽选择,小网站选择云服务器默认的3M带宽足够用。前提是带宽真实,先选择标配,不够再加,像香港带宽还是比较贵的。如果是博客网站、图片论坛类网站,1w的访问量选择3M的带宽就够了。大带宽适合视频、游戏、直播等网站,当几百上千人同时在线我们就需要50\100M大带宽服务器了。

云服务器配置需求介绍


5、操作系统的选择和个人的熟悉情况和网站具体情况有关,对哪种操作系统比较了解就选择哪种操作系统,另外windows系统对asp程序支持较好,不过占用内存较多,而Linux系统对php程序比较友好,更省内存,并且有的程序可能只支持某个操作系统。


6、线路的选择对于我们来说有的时候十分纠结。如果我们是针对于本地用户,那么我们本来可以选择单线路的服务器,但是双线服务器的优势一般在于双IP,并且对于一个城市来说,宽带有电信、网通不同的。就拿大连这个城市来说,虽然处于北方,但是电信的用户也十分多,所以这个时候果断选择双线可能是更好实现用户体验的好方法。


7、机房所在地区,就是你租的云服务器在哪个机房,机房距离用户群体越近,用户体验越好,如果你用户集中在国内,选择免备案云服务器最好选择香港地区,这样网站打开速度更快,用户体验较好。


云服务器不用自己配置环境,只是相当于一台电脑,但传统服务器可以自己搭建框架。当我们选择传统服务器时也大致可以分为四个方面,包括什么CPU,多大硬盘,多少G内存,带宽大小等等问题,来评估自己网站的需求。


传统服务器建站配置选择:


1、网站需要什么应用和程序?


服务器配置决定网站应用,首先要明确服务器的应用类型和用途,服务器配置影响性能、容量和可靠性需求。我们按照前端服务器+应用程序服务器+数据服务器的常见基础架构来讨论。


Web前端:像静态Web服务器、动态Web服务器、图片服务器等等正常情况下,大多数Web前端服务器(Front-end)对服务器的要求不大,LVS、Nginx反向代理、硬件负载均衡(F5,A10,Radware)等现有的技术框架中,有很多方案可以解决前端服务器的性能扩展和可靠性问题。


应用服务器:要兼顾计算和功能实现,所以在Web架构的基础上选择应用程序服务器(Application Server),如果应用程序服务器需要用大量的内存,比如说Windows基础架构的Ruby,Python,Java服务器。单路至强只是标配。当架构中只有一台应用服务器的时候,服务器稳定性是唯一标准,而且不能缺少RAID。但如果是2台或群服务器,拥有负载均衡,具有冗余功能,那我们不必担心单台服务器的可靠性。

传统服务器应用程序的选择


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


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


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


2、需要支持多少用户访问?注册用户的数量?


访问服务器的用户数量不只是依靠带宽,用户使用的某种应用和服务,多会影响服务器的运行效率。如果出现大量用户同时在线访问,服务器应该保证每天同时在线访问的高峰值时不会崩溃,这就决定了我们选择什么样的CPU,多大的内存有着至关重要的影响。可以咨询售前服务和相关技术人员找到答案。如果需要按照特定的技术模型和算法,将这些数字转化为一些更具体的技术数字,例如并发多少个连接(很多时候,用户数与连接数不是一个概念)。同时,你还要对未来的用户增长做一个尽可能准确的预测和规划,你的服务器需要支持越来越多的用户等问题做出详细研究才能选择。


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


像普通的博客网站和企业网站可能需要的内存只要1个G就足够了,但如果是视频网站,我们需要从很多角度来考虑内存,比如:操作系统本身占用的空间、安装应用程序所需要的空间、应用程序所产生的数据、数据库、日志文件、邮件数据等等。如果是Web2.0类的网站,你还要计算每个用户的存储空间。如果数据不清理,时间越长,数据规模越大,这就要考虑未来1年或者2~3年的数据规模来选择存储空间,因为如果数据非常重要,有利于服务器的维护和各种数据备份和文件转移操作。


云服务器配置如何选择?


目前建站服务器类型大致就这两类,如果我们选择云服务器应该考虑基本配置,如果我们选择独立服务器,就要考虑应用程序,其它需求多可以互相借鉴。对于自己的项目,我们要首先清楚自己网站的需求,在预算内,根据性能要素的优先排序和具体的应用来选择,比如高运算我们优先选择大内存和CPU;如果网站访问数量很大,就先优先考虑带宽和内存。以此类推,才能选择出适合自己网站配置的服务器,需要详细配置参数,可以联系互联数据。


0

上一篇:公司建站如何选择服务器和操作系统?
下一篇:什么是高防服务器与高防CDN?如何选择?
旗下产品均支持24小时免费测试
互联数据香港机房产品均支持24小时免费测试,先测试后付款让业务不熟更放心
在线咨询
免费试用
免费试用
旗下产品均支持24小时免费测试
24小时免费电话
400-8715-668