03 | 云虚拟机(二):眼花缭乱的虚拟机型号,我该如何选择?
何恺铎
该思维导图由 AI 生成,仅供参考
你好,我是何恺铎。
在上一讲中,我带你了解了云虚拟机的大致构架和组成,实际体验了在云上建立第一台虚拟服务器的完整流程,还介绍了在创建过程中,你所需要注意的若干重要选项及其含义。
而在这些选项之中,最重要的恐怕就是虚拟机的规格了,因为它直接决定了虚拟机的计算能力和特点,同时,也会深刻地影响使用成本,是你在选型时需要考虑的重点问题。
很多同学在实际工作中,都会遇到这样的困惑:公司要上云,或者因为业务发展需要采购新的云服务器,但是在查看某云厂商的官网时,发现可选择的虚拟机型号列表很长,有点儿眼花缭乱。
那么,不同种类的虚拟机到底有什么区别呢?在选择时又应该从哪儿入手呢?
今天,我们就来详细聊聊这个话题。
建立对虚拟机配置的多维认知
完整形容一个虚拟机的核心配置和能力,需要从多个角度来入手和描述。弄懂了这些重要维度的含义,你才能够准确理解一个虚拟机的性能预期和使用场景,从而作出正确的型号选择。这里并非只有决定 CPU 核数和内存大小这么简单。那么,主要是哪几个维度呢?
第一个维度,就是虚拟机的“类型”,或者说“系列”。
这是一个非常重要的概念,它是指具有同一类设计目的或性能特点的虚拟机类别。
一般来讲,云厂商会提供通用均衡型、计算密集型、内存优化型、图形计算型等常见的虚拟机类型。这些类型对应着硬件资源的某种合理配比或针对性强化,方便你在面向不同场景时,选择最合适的那个型号。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
本文详细介绍了云虚拟机的选择对企业和个人用户的重要性,从虚拟机规格的重要性出发,分析了不同种类虚拟机的区别以及选择时的考虑因素。首先强调了虚拟机的“类型”和“代”是选择虚拟机时需要重点考虑的因素,不同类型和代别的虚拟机具有不同的性能特点和适用场景。其次,文章提到了虚拟机的实例大小,即硬件计算资源的规模,对于不同的计算负载需求,可以选择不同规模的实例。最后指出了云虚拟机的换代更新并不仅仅在硬件配置层面,还伴随着底层软硬件架构的更新和提升,对性能价格比有着重要影响。通过本文,读者可以快速了解虚拟机选择的关键因素,为自己或公司的云上部署做出更明智的决策。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《深入浅出云计算》,新⼈⾸单¥29
《深入浅出云计算》,新⼈⾸单¥29
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(20)
- 最新
- 精选
- 何恺铎置顶[上讲问题参考回答] 1. 一般常见的方法是通过“跳板机”来间接地访问“内网”的机器,跳板机可以通过使用“弹性IP”来向公网开放。另外,还可以使用VPN来让你的客户端连接到内网虚拟机。相关概念在第6讲中会有进一步讲解。 2. 判断“关机”收不收费的关键,要看相关的资源是不是被“释放”了。在大多数云上,默认的关机会将虚拟机的CPU和内存资源彻底释放,但云硬盘一般会为你保留,所以这时虚拟机不收费,但硬盘可能收取少量费用。还需要注意,部分云中有另一种关机的模式(比如阿里云的“停机并继续收费”和Azure的操作系统内关机),这时CPU和内存资源其实并未释放,所以会继续收费,但这种关机模式能够避免后续因资源不足而开机失败和实例开机后漂移到另一台宿主机。2020-04-1820
- 旺旺置顶我想问在选择机器的时候,都跟CPU的主频没有关系吗? 还是说都不用看主频的,或者没法看主频呢?
作者回复: 有关系的,比如不同代的机器,CPU因为型号不同,主频就可能不同。很多厂商会告诉你相应主频信息。 上面的文中也提到了,不同机型的CPU,单核性能是存在差异的。
2020-03-103 - 拉斯置顶老师还少讲了一个内网网络类型,从10G,到25G,甚至100G,对于那些AI数据训练很关键。
作者回复: 内网网络带宽,的确是虚拟机配置的一部分,谢谢你的补充。这里我们没有提,其实是因为留在第6讲中作为了讨论题。
2020-03-106 - cloudwas置顶1. 申请数据库类型的虚机,cpu和内存可能会大一些16C32G, 2. 对于虚机名的生成,我们平台在设计时,为了更好的满足不同的客户需求,主机名是客户自定义规则,比如 [虚机名前缀][用途] [负责人] [ip] [index][规格]等
作者回复: 主机名的确需要妥善命名,不然很难维护。当然,你也可以考虑利用云上的资源标签(tag)功能,来记录你上面提到的部分属性信息,这样能够更容易地筛选过滤。
2020-03-098 - 我来也置顶到目前为止,用过最奢侈的云端机型,也就是阿里云的ecs.g6.xlarge. 4CPU 16G内存了. 平常都是几个阿里云ecs.t5-c1m2.xlarge 4CPU8G内存的. 上家公司用的最豪的配置就是4CPU8G内存的配置了. 生成环境才一台这种配置,要支撑同时过万人的服务. 由于是golang开发的服务,平常的内存使用量比较低. 不像java的,开一个kafka的docker就是1G的实际占用内存.开一个es,又是一个多G的实际占用内存.
作者回复: 赞。用最低的配置,干最多的事情,是程序员的不懈追求~
2020-03-0926 - 潘政宇不同规格,只是cpu内存比例不同吗,底层硬件应该一样吧
作者回复: 如文中所说,底层硬件会取决于型号和代别,型号后缀也会有影响
2020-03-093 - leslie文章似乎漏了一点-网络的选择:经典网络应当是共享,专有应当是独享。 核心业务中的核心组件一般会独享:系列和型号确实一直没有注意,更多的关注是在比例上。 什么样的比例用在什么样的场景倒是注意过; 1:1的都有看到过,就看服务器的功能定位,测试服务器,什么东西都有; 1:2的比例确实更多的是偏通用型的综合服务器; 1:4或1:8基本上都是中间件存储/数据系统服务器,以及windows服务器。 今天的课程让我明白。确实云计算在某些方面的选择和实体机确实不一样;CPU参照实体机的思路可能就完全走反了。 谢谢老师的分享:期待后续课程的更新以及学习。
作者回复: 关于专有网络和经典网络,请等待网络章节的讲述。
2020-03-0923 - xpxdx老师,文中说的“云上虚拟机的单核性能未必相同”,是指vCPU吗,还是指物理的单核。
作者回复: 你好,这里是指vCPU。
2020-05-211 - 奕aws的虚拟机通用类型还有t3,a1开头的,这后面的数字也代表第几代吗?如果代表第几代那a1第一代的机器还在用的?
作者回复: 是的,AWS命名中字母后的数字一般就是第几代。A1只是代表这个系列的第一代而已,没有很老哦。
2020-03-09 - 我来也学完了今天的课程,捣鼓了下公司阿里云上的服务器资源. 发现按量付费虽好,但长久使用太不划算了!!! 同样的配置, 按量付费一个月的费用是按月付费的近3倍. 也就是说,使用时长超过了10天, 就建议用包月模式了. 发现公司的一个k8s集群,如果转换成包月模式, 几乎可以省去2/3的成本. 这每个月可以省多少钱啊!!!2020-03-0913
收起评论