Create by jsliang on 2018-12-25 09:28:00
Recently revised in 2021-08-17 08:23:59
截至 2021.08,jsliang 写文章的稳食途径:
- 云服务器推广
- 公众号广告推文
在此感谢小伙伴们的支持和鼓励。
本文主要讲解云服务器购买和常备知识点,如果小伙伴们在选购云服务器途中,发现有不懂的知识点,可以 加微信 Liang123Gogo。
不折腾的前端,和咸鱼有什么区别
目录 |
---|
一 目录 |
二 前言 |
三 腾讯云推广 |
四 阿里云推广 |
五 Q&A |
5.1 阿里云和腾讯云小比对 |
5.2 阿里云 ESC 和轻量应用服务器区别 |
5.3 什么是 10%-15% 性能基线 |
5.4 1核2G 和 2核4G 怎么比对 |
六 参考文献 |
为什么要购买云服务器?
首先,平时我们电脑开服务的时候,就是 Node.js
或者其他后端语言连接 MySQL
/MongoDB
,然后提供接口给前端,这样我们就可以通过浏览器加载前端的网页,别人就可以跑到我们电脑前,看我们的电脑上的项目。
但是,每次别人要跑到你面前来看项目,这是不是很麻烦,所以可以将自己电脑当服务器来使用,就是通过部署 Nginx
、Apache
之类的服务,别人就可以通过 IP 地址访问到我们的项目了(如果解析了域名,那就通过访问域名来访问我们的服务了)
然后,因为项目放自己电脑,所以每次别人想访问你的项目,你就要开着电脑。万一你哪天没开机,别人岂不是见不到了?但是你电脑 24 小时开机,电脑是不是损坏的快?而且需要算电费?
所以,这时候就可以买云服务器了,你可以将云服务器看成一台 24 小时不停机的电脑,电费、损坏之类的都不用你管,你只需要在上面部署好项目,开启服务,别人就可以 24 小时访问你的项目啦~
最后,本文介绍新用户购买云服务器中,主要比对入门型云服务器 1核2G 1M 的,更多的适用场景比对可以看本文的 Q&A。
2021.08 对比新人购买云服务器:
购买时长 | 实例 | 带宽 | 系统盘 |
---|---|---|---|
3 年 | 1核2G | 1M | 50G |
下面是活动价比对:
如果小伙伴们购买碰到问题,可以 加 jsliang 微信 Liang123Gogo。
最后贴一下常备活动链接:
- 「活动」 首单限时秒杀:https://curl.qcloud.com/acgqZcFJ
- 「新用户」 新用户优惠券:https://curl.qcloud.com/7Xm4VFgQ
- 「新老用户」 限量续费代金券:https://reurl.cc/Dg0ZkE
- 「老用户」 云服务器全球购:https://curl.qcloud.com/lrWWORRU
- 「企业」 企业上云特惠活动:https://curl.qcloud.com/fG4g3SIl
当然,免费推广下腾讯云校园云服务器,25 岁以下大学生专享:https://cloud.tencent.com/act/campus
2021.08 比对新人购买 ESC 共享型 n4:
购买时长 | 实例 | 带宽 | 系统盘 |
---|---|---|---|
3 年 | 1核2G | 1M | 40G |
下面是活动价比对:
- 「限时」云上年中钜惠:¥217.8
- 新用户专享特惠和代金券:¥261.36
- 「限时」新人福利会场:¥261.36
如果小伙伴们购买碰到问题,可以 加 jsliang 微信 Liang123Gogo。
最后贴一下常备活动链接:
- 「活动」「永久链接」最新活动页:https://www.aliyun.com/activity?userCode=w7hismrh
- 「活动」「限时链接」 云上年中钜惠:https://www.aliyun.com/activity/daily/july?userCode=w7hismrh
- 「新用户」「必点」 新用户专享特惠和代金券:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=w7hismrh
- 「新用户」「限时」 新人福利会场:https://www.aliyun.com/1111/new?userCode=w7hismrh
- 「老用户」 续费升级优惠券:https://www.aliyun.com/daily-act/ecs/care?userCode=w7hismrh
- 「老用户」 购买云服务器:https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=w7hismrh
在云服务器方面,关于阿里云和腾讯云的比对有:
- 地区收费方面
- 腾讯云:不同地区收费不同
- 阿里云:不同地区收费相同
- 大学生福利方面
- 腾讯云:https://cloud.tencent.com/act/campus
- 阿里云:暂未发现
在 3 个方面比对下:
- 可拓展性:阿里云服务器的扩展性较强,可通过升级到更高配置,例如可升级配置到 64 核 128G 甚至更高配置;轻量应用服务器的配置上限比较低,例如阿里云的轻量应用服务器配置上限大概是 4 核 8G
- 系统:阿里云服务器一般是纯净版系统,需要自己部署运行环境;轻量应用服务器包含可选的多种镜像,例如 WordPress 或者 Node.js 等
- 应用场景:阿里云服务器因为拓展升级能力比较强,所以对高并发、视频编解码、大型游戏等可以部署;轻量应用型适合云计算新人上手,提供了部署好的镜像,方便一键开通简单部署
小总结下:
- ESC 类似于白板台式电脑,你自己挑选配件组装电脑,然后电脑的所有应用都需要自己装,但是拓展性好,可以 DIY,可以扩容
- 而轻量型类似于笔记本,很多东西都帮你搞好了,譬如内置了 NodeJS 服务等。
在回答这个问题之前我们先了解个问题:什么是 CPU 使用率?
CPU 使用率其实就是你运行的程序占用的 CPU 资源,表示你的机器在某个时间点的运行程序的情况。使用率越高表明你运行的程序越多,反之越少。
CPU 对线程的响应并不是连续的,通常会在一段时间后自动中断线程。未响应的线程增加,就会不断加大 CPU 的占用(Node 是单线程的喔~)。
CPU 使用率高的原因有很多,但是一般都是由于病毒木马或开机启动项过多所致。
因此,在日常使用云服务器过程中,不怎么用不到 CPU,偶尔占用下 CPU 10%,存放博客、放几个企业站是毫无压力的。
但是,当你的 CPU 使用率过高的时候,就会产生 CPU 积分,当你的 CPU 积分耗尽时,你的 CPU 使用率不能超过 15% (10%-15%性能基线)。
- 1 个 CPU 积分 = 一个 vCPU 核以 100% 使用率运行 1 分钟
- 1 个 CPU 积分 = 一个 vCPU 核以 50% 使用率运行 2 分钟
- 1 个 CPU 积分 = 2 个 vCPU 核以 25% 使用率运行 2 分钟
如果一个 vCPU 核一小时(60 分钟)都以 100% 使用率运行,一个 vCPU 核每小时需要 60 个 CPU 积分,而 CPU 积分是每天会重置的。
所以,当你购买云服务器的时候,如果你单纯放放博客、企业站等访问量不大的时候(Node 等后端不会大量调动),购买入门级配置(10% - 15% 性能基线,更优价格),如果 CPU 使用过高的产品,建议选择性能均衡配置(CPU性能不限,更高性价比)
常见的,1核 就是单核 CPU,2G 就是 2G 内存,1核GG 就是入门级配置,主要适用于学习体验、测试代码、资源耗费较少的业务等。
1核2G 比较适用于个人博客、小型网站这些场景。
如果你的网站开始日访问量过万了,业务上升了,那么就换成 2核4G 以上的配置,这样访问就不会卡顿,更流畅了。
将一些基础的配置和适用场景罗列下:
配置 | 适用场景 |
---|---|
1核1G 1M | 个人博客或者初期访问量较少的 Web 应用 |
2核4G 3M | 论坛、门户类网站,用户活跃性与访问量较高 |
2核8G 5M | 对官网、品牌比较看重的政府、企业 |
4核8G 8M | 视频、购物类网站,包含庞大的数据信息 |
8核16G 10M | 游戏、软件类网站,对开发、测试、环境要求较高的配置 |
jsliang 的文档库由 梁峻荣 采用 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议 进行许可。
基于 https://github.com/LiangJunrong/document-library 上的作品创作。
本许可协议授权之外的使用权限可以从 https://creativecommons.org/licenses/by-nc-sa/2.5/cn/ 处获得。 基于 https://github.om/LiangJunrong/document-library 上的作品创作。
本许可协议授权之外的使用权限可以从 https://creativecommons.org/licenses/by-nc-sa/2.5/cn/ 处获得。