云服务器:
相信大多数学习计算机相关专业的小伙伴都应该知道什么是云服务器;简单来说云服务器就是,别人配置好放到远端给你使用的一台电脑,你通过ssh或者其他方式来登录这台电脑,并使用这台电脑完成你想要做的事情;并且大多数云服务器提供商都会顺带提供静态的公网IP给你使用,这样你部署的应用就可以被别人访问了;
轻量应用服务器介绍:
了解过云服务器的小伙伴,一定会对轻量应用服务器产生疑问;其实轻量应用服务器,就是云服务器加上了一些限制而产生的,并且这种限制也会让价格变得更低;一般来说,轻量应用服务器,会对你的流量进行限制,也变相限制了你使用的时间;
以腾讯云为例,这边的轻量应用服务器,会对你的流量进行限制,每个月固定的流量包,超出是要额外付钱的;但是这个流量是只计算服务器吐出来的流量,也就是你访问服务器之后,服务器返回数据给你这个过程产生的流量;对服务器来说就是下载流量免费,上传流量计算;
目前主流的云服务器提供商
腾讯云、阿里云、华为云、百度云、天翼云
云服务器提供商对比和选择
目前来看,对于学生和新用户来说;腾讯云、阿里云以及天翼云是非常好的选择;
首先说说为什么不选择百度云,百度云的云服务器在某种程度上来说,规模并不大,这就导致了百度云的价格偏高,性能也不突出,所以不建议选择;
然后再说一下为什么不选择华为云,其实看了这次双11活动以及华为云对于学生优惠的机器,价格这方面并不是主要问题,而且华为云机器的性能也算是目前主流云服务器提供商中,最好那一层的了;但坏就坏在他不会给你提供公网IP,公网IP这部分费用还得再从华为云去买,这样就导致了,云服务器价格算起来还不错,但是再一买公网IP,很多人就直接放弃了;
天翼云,相信大家都感觉这个名字很陌生对吧,但其实都很陌生,它背靠中国电信的一家云服务提供商;而由于他的规模不大,最近的活动又很诱人,所以很容易吸引到新用户的加入;目前天翼云新用户购买云服务器是最便宜的一家;
腾讯云和阿里云都是绝大多数人选择的云服务提供商,这两个平台经过多年的沉淀,基本上对于小白来说是最好平台了;
那这两个平台选择哪一个呢?
就价格相比较而言,腾讯云的轻量应用服务器便宜,阿里云的云服务器便宜;
那么为什么会导致阿里云的云服务器便宜呢?
其实原因可能会归结于,阿里云云服务器的CPU是存在共享的,如果你仔细看云服务器的名称的话,你会看到有些云服务器的名称是以共享型开头的,这种就是CPU共享的云服务器,但是一般来说我们在使用云服务器的时候,没有那么多计算密集型的应用要执行,所以这点区别,不会很影响使用,如果计算不密集的话,甚至都不会有什么感知;但腾讯云的CPU可都是100%独享,如果存在计算密集的话,选择腾讯云是再放心不过了;
选择对比图表:
选择建议:
如果选择云服务器,并且不担心平台小,出问题难以解决;选择天翼云
如果选择云服务器,喜欢大平台,并且不存在太多计算密集应用,对于续费没有太高的要求;选择阿里云
如果选择轻量应用服务器,担心续费,可能会多次购买;选择腾讯云
如果想要购买学生服务器的话,由于各个平台对学生服务器的限制都比较大,如果不在乎公网访问以及带宽的话,可以选择华为云(性能max,但是一般不会用到);否则的话,根据实际需求,选择最便宜的就好;
其实选择云服务器和云服务器提供商,还有一种方式就是根据你对于配置的要求,来对比各个平台,进而选择划算的平台。
CPU的选择;
一般来说1核的CPU就基本够用了,但是架不住现在大伙什么都想搞,1核的CPU处理太多的并发任务多少还是有点问题的;当然大部分情况下1核基本够用,2核基本满足绝大部分的需求,如果大家有钱比较在意并发处理的能力,2核CPU基本就是最高的选择了 。
内存容量选择:
现在的配置,基本都是1:1、1:2、1:4这样的比例,也就是CPU:内存容量;对于内存的话,其实再多都不够用,内存大限制就少,内存小限制就多一点;以rocketmq为例,单个节点如果不加以限制,默认就会占用2G的内存,但如果你限制到256M,那也不会影响你的正常使。所以对于内存容量来说,建议2G或者4G,如果像部署比较多的中间件4G内存就差不多了,但如果你非要部署一堆东西上去,那么我建议内存最高选择8G,在这三个范围内,花费和性价比就很合适了。
带宽的选择:
在计算带宽的时候,要注意,我们常说的网速其实是多少多少k或m每秒,而云服务器的带宽要换算过去的话,要除以8才是最大的阈值,6M的带宽,实际最大只有750KB/S;但是一般来说,只有你自己应用的话,1M的带宽都可以满足你的需求,毕竟125KB/S的数据量其实还是很大的,哪怕多几个人也不会有问题,但是承受压力这一点就很难了,毕竟只有125KB/S,100QPS下,一些极端数据量还是很难压上去的;不过言归正传,如果你不想让带宽限制到你,5M基本就是你选择的天花板,再高花费也好,实际浪费也好,都会变得很高;但如果是其他附带的,或者性价比比较高的可以选择一试;最合理的选择范围在1~3M之间
数据盘容量选择:
这个基本没有什么好说的,因为最低40G的容量,基本够你用个两三年的了;如果不服,你看一下你自己的电脑,实际生产出来的数据有多少?一两年下来,有些人连500M都没有;当然大容量学习资料不算在其中哈;
轻量应用服务器流量选择:
一般来说,轻量应用服务器的流量很难用完,想要服务器30天吐出几百G的流量那是真的难,因为一般来说使用者会比较少,所以哪怕选择了轻量,实际使用效果也不会差,因为流量的限制基本和没限制一样,你还省钱了
选择图表:
注意:
以上内容,只针对部署单机项目的情况,如果要进行集群的搭建,设计到多台服务器之间的通信等,请自行计算,以上推荐仅作参考。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。