云服务器ECS选购指南及省钱法宝(强烈建议收藏)

作者阿里云代理 文章分类 分类:Linux资源共享 阅读次数 已被围观 1323

导读:阿里云数十种云服务器ECS实例类型,是不是让你在挑选时无从下手呢?


今天给咱们带来的同享是怎么购买云服务器ECS以及怎么买更省钱,分为四个部分:

榜首部分介绍云服务器ECS的根本概念,告诉咱们购买ECS实例时看哪些参数。就像小墨客要买一部手机,会关注内存巨细、CPU频率、屏幕分辨率、相机参数等,选购ECS实例同样能够经过参数挑选来满意自己的上云需求。


第二部分介绍接云服务器ECS实例规范族,具体介绍阿里云首要的ECS产品系列。(时刻严重的情况下能够跳到第三部分)


第三部分具体解说ECS的选型技巧,具体解说不同场景(如大数据/数据库等)下怎么挑选ECS实例,或许某个ECS实例适用于怎样的生产、作业场景,重点干货部分,不容错失。


第四部分介绍怎么省钱省力的来运用ECS,在满意自己需求的前提下,让你上云省钱更经济。


01 云服务器ECS根底概念


图1.jpg

云服务器的根底概念

榜首部分会给咱们介绍云服务器的一些根本概念。

图2.jpg

在开始前,咱们能够回想一下,咱们自己购买笔记本电脑的时分会考虑哪些因素?我自己会先挑选品牌,一般情况下在确定了品牌之后,接下来就会考虑硬件装备,首要是物理硬件的装备和软件的装备。


硬件装备上,我首要会考虑核算功能,像CPU和内存的巨细、CPU的类型等;第二便是存储,笔记本电脑的磁盘有多大;第三部分便是网络才能,比方网卡有几个,关于玩游戏的同学来说,显卡装备也很重要。除了硬件装备外,我也会考虑电脑的操作系统是什么样的,比方Mac OS, windows或ubuntu等。而拿到电脑之后,咱们首要会做一些根底运用软件的安装和装备,包含防火墙等确保咱们整个运用环境的安全性。


这是我在现实生活中去购买一台物理电脑的流程,其实这些概念在云上也是适用的,比方说咱们在挑选一些物理硬件的参数的时分,选CPU和内存,对应在云上的话,便是挑选ECS实例的 CPU 和内存巨细以及 CPU 的类型。


存储这一块,磁盘在云上对应的概念便是块存储,在云上块存储其实是包含两个概念,一个概念是云盘,一个概念是本地盘。有一个跟咱们现实生活中不太相同的点,是云上的块存储,咱们在购买的进程中需求指定用作系统盘仍是用作数据盘的。而现实生活中买了一个电脑里边是有一块磁盘,然后咱们自己会把磁盘分红系统盘仍是数据盘,但在云上的系统盘和数据盘是需求分隔购买的,这是一点点差异。


在网络这一块其实也是类似的,云上供给弹性网卡,让用户经过拜访云服务器就能够联通到网上。


除了这些物理硬件以外,要让一个云服务器真实的跑起来,跟现实生活相同,咱们也需求去安装一个操作系统,这个操作系统在云上的概念便是镜像,阿里云供给多种不同的镜像版本供咱们挑选。


除此以外,云服务器还会有一些特别的概念,比方安全组,本质上是经过一些规矩来限定拜访的流量,即被哪些运用能够拜访。


咱们在买一个电脑之后,这个物理机在手上,你想要什么时分运用就能够什么时分运用。在云上买完一个云服务器之后,由于这个服务器是在云端或许说在远端,咱们拜访云服务器的办法就跟咱们平常翻开一个电脑不太相同,咱们需求经过阿里云的控制台或许经过长途衔接的东西来登录到咱们的云服务器上去。


还有一个小概念是云上的容灾备份才能,便是快照。现实生活中,假如咱们的电脑磁盘呈现了毛病,数据呈现了损坏就无能为力了,或许只能够找专业的人把数据能够找回来,可是不能够确保说一切的数据都能找回来。云上有快照这样一个概念,它的意思是说对云盘的某一个时刻点的数据拍一张照,本质上便是会把磁盘上一切的数据记录下来,假如呈现了问题,咱们就能够经过快照,快速的回滚到某一个时刻点的数据,这样能够确保在事务呈现了问题的情况下,快速做灾备的恢复。

图3.jpg

全体介绍完云服务器的根本概念之后,接下具体介绍一下云服务器的存储和网络的概念。


云上的三种存储办法

榜首种是前面现已介绍的块存储的形式,用户创立了一个块存储之后,能够把块存储挂载到实例上,就跟自己运用笔记本电脑进程中,电脑自带的磁盘不行用了,去买移动硬盘来插上来类似。块存储有三种类型,包含普通的高效云盘,还有SSD云盘,以及超高功能超低推迟的ESSD云盘。


第二种存储办法是文件存储,每一个块存储只能够挂载到一个云服务器上,而每个文件存储能够被多台ECS运用。


第三种存储形状是对象存储形状OSS,这个就类似于百度云盘,运用这种存储的办法,更多的经过一个链接来做文件的读取。


云上的网络


网络部分首要是两个概念,专有网络VPC和交换机。


榜首个是专有网络VPC,专有网络是在云上为用户区分一个私有网络,用户经过创立VPC能够创立逻辑上彻底阻隔的一个网络环境,每一个VPC都是由一个路由器以及一个以上的交换机组成的。用户一旦创立了一个VPC专有网络,阿里云会主动为用户创立一个对应的路由器,来完结VPC下一切网络的转发。同一个VPC下的实例之间的内网是互通的,即在同一个VPC下实例之间能够经过内网IP地址来互相拜访。


第二个概念是交换机,前面现已介绍了,一个VPC至少有一个路由器。交换机是专有网络的根底网络设备,用来衔接不同的实例资源,咱们能够经过交换机,在每一个可用区创立多个交换机来区分子网,然后多个交换机之间是能够经过路由器来完结衔接和转发。以上是存储和网络的一些根底的概念。


云服务器ECS的运用流程


下面咱们介绍一下运用ECS的流程。

图4.jpg


一个ECS的实例,咱们能够把它了解成一台虚拟机,它包含内存、磁盘、网络和操作系统等软硬件。而一个ECS服务器实例是多大的规范,底层的物理硬件是什么姿态的,是由对应的实例规范和实例规范族来决议的。实例规范族代表了实例适用的事务场景,它决议了CPU和内存配比,以及底层的物理硬件是什么姿态的。实例规范代表的是实例的巨细,比方说 CPU的数量是多少。


在确定了实例规范之后,咱们还需求去挑选对应的存储,由于只需CPU和内存的话,数据是没有办法存放的,所以就会有一个块存储。块存储有两种,一种是云盘,一种是本地盘。云盘其实是云上的一种三副本的存储形状,能够给用户供给高可用的才能。云盘首要用来做系统盘和数据盘,只需求像物理盘相同把它格局化就能够运用了,而本地盘或许更多的首要是用来做数据盘。


挑选完了核算存储,咱们接下来就要看对应的操作系统,云上的操作系统指的是镜像,现在阿里云供给多种镜像的来历,包含官方供给的这种公共镜像、第三方市场供给的镜像、用户自定义镜像,还答应不同的用户之间同享镜像。


网络方面阿里云会有一个网络带宽,用户能够直接指定。


咱们把实例的核算、存储、网络以及操作系统等参数制定好之后,就能够创立一个跟咱们物理的笔记本电脑相同的云服务器。


创立完之后,咱们经过阿里云的控制台,或许是经过阿里云的APP,能够直接衔接和拜访已购买的云服务器。


02 ECS实例规范族介绍


图5.jpg


第二部分我会给咱们介绍一下ECS实例的规范族是怎么命名的,咱们或许在这一块会有比较多的疑问。现在阿里云供给几百种实例规范,所以在挑选的进程中会目不暇接,其实只需了解了ECS的实例规范族的命名办法,和它的信息布局,咱们就能够很好的选型了。


实例的架构类型、规范分类与具体信息

图6.jpg


在阿里云控制台的购买页面上能够看到,实例规范族的挑选上分红三大模块:架构、分类、具体信息。最上面便是咱们的实例规范架构的类型,有三种架构类型,分别是通用的X86的架构、异构核算(像GPU或许是FPGA、NPU等)、阿里云自研的神龙裸金属架构。


在每种架构下面会有实例规范的分类,从上图能够看到在X86的这种核算型态下,分红了7大类实例规范,不同实例规范代表了不同的硬件装备,挑选任何一个实例规范的分类之后,咱们能够看到对应实例规范的具体信息,这些信息首要分为四部分:


榜首个便是实例规范族的具体信息,包含对应的规范族和实例规范的代称,这儿能够经过点击小问号,能够看到实例规范族的一些具体的描述。
第二部分是 CPU和内存巨细的信息,这儿是咱们在选型的进程中会比较关注的。
第三部分是实例的网络才能信息,包含实例内网的带宽和收发包的才能。
第四部分是CPU的处理类型的信息,包含处理器的主频和睿频这两部分信息。


企业级实例 VS 入门级实例

图7.jpg

在控制台的购买页面上能够看到,ECS的实例规范族特别多,单纯从CPU和内存是无法判别它们的差异,所以咱们需求从微观上来看。阿里云ECS的实例规范全体是分红两大类,一类是企业级实例,一类是入门级实例。


企业级实例是阿里云在2016年9月份才推出的,其特点是vCPU是独享的,也就意味着咱们创立一个企业级实例的时分,实例vCPU与咱们底层物理的 CPU是绑定了的,底层的物理CPU就不或许再分配给其他的实例了,所以企业级的实例不会呈现资源的争抢,因此能确保功能稳定,而且企业级实例供给了十分严厉的SLA功能确保。


而入门级实例便是vCPU跟底层的物理的CPU是不绑定的,意味着或许每个vCPU是随机分配到底层的闲暇的一个物理CPU上,假如同一个物理的物理服务器上有多个同享入门级实例的话,不同的实例就会呈现资源的争抢,导致CPU的功能不稳定。


由于入门级实例存在功能不稳定的特性,所以阿里云现在仅仅供给一种入门级实例,便是在X86架构中的同享型实例, 而X86架构中的其他实例规范,以及异构架构和神龙架构中的一切实例,都是归于企业级实例。


由于企业级实例功能稳定,而且有严厉的SLA的确保,所以它比较适宜于对事务稳定性有比较高的要求的场景。入门级实例由于不能够确保功能稳定性,所以价格相对廉价,比较适宜于一些对功能没有严厉要求,或许在某些时段下才会有功能突发要求的场景,比方有些轻负载的运用或许是微服务。


同享型实例

在介绍完ECS实例大的分类之后,咱们来看一下同享型实例的具体信息。

图8.jpg

咱们前面讲到了只需X86架构下的同享型实例才是入门级实例。这类实例比前面实例在四要素以外多出一个参数,即“均匀基准的CPU核算功能”,基准功能即实例能够持续供给的CPU功能。


同享型实例也便是入门级实例,分红两大类,榜首类是归于规范的同享型实例, CPU是不绑定的,只供给基准CPU功能,所以当呈现资源的争抢,是否能超出基准功能是没有保证。


另外一种特别的同享型实例,名为突发功能型的同享实例,它首要便是照顾到某些运用在绝大多数的时分CPU的运用率或许都不高,负载都不高,可是在某些时分或许会有临时的突发的高功能要求,所以阿里云会供给突发功能的参数,所以您在购买同享型实例的时分,能够经过突发性功能来获得高于均匀基准CPU功能的才能。


突发功能型的同享实例,假如运用实践用量低于了均匀的基准功能,会获得对应的CPU的积分,假如在某些场景下功能要求突然提高之后,比方实例对应的 CPU的运用率超过了20%,会耗费之前累积的CPU的积分,去提高核算功能,让核算功能不会受到影响,这个是突发功能的同享型实例独有的特性。


两个特别的实例规范


除了同享型的入门级实例以外,阿里云还有两个实例规范比较特别,便是大数据型和本地SSD。

图9.jpg


这两种实例规范会附带一个本地存储,大数据型实例的本地存储是HDD盘,本地SSD新增的本地存储是具有十分高I/O吞吐,而且有低推迟的本地SSD盘,具体的信息咱们能够在阿里云控制台查看。


企业级实例规范家谱

图10.jpg

下面介绍企业级实例规范的家谱,便利咱们快速了解各个实例家族的“亲属”联系。企业级实例规范族分红三大块,榜首大块是X86核算,除了同享型以外,包含通用、核算、内存、高主频、本地SSD和大数据型都归于咱们的企业级实例,企业级实例每年都在不停地迭代,所以会分红不同的代系,咱们在后面会具体介绍不同的代际之间的差异。异构核算里边一切的GPU和FPGA都是归于企业级的实例,裸金属和高功能核算也是相同的。

图11.jpg

首要,咱们来介绍X86的实例规范的命名办法,分红了5种:


榜首种实例规范是通用型,望文生义便是什么场景都能够用,所以这种类型的代称是g系列,它的vCPU和内存的一个配比是1:4。


第二种实例规范是核算型,望文生义便是在某些场景下对CPU算力的要求会更高一点,所以它的vCPU和内存的配比是1:2,然后简称为c系列。


第三种类型是内存型,供给更多的内存才能,所以它的CPU和内存的配比是1:8,也简称为r系列,r是RAM的简称


第四种和第五种分别是大数据型和本地SSD型,这两种的CPU和内存的配比都是1:4,只是它们配的本地盘的类型是不相同的,导致它们的技术和适宜的场景也是不相同的。所以大数据型的简称是d,本地SSD型简称是i。


在这5个根底的实例规范上面,咱们会去做一些额定的才能提高,比方说在通用型、核算型和内存型这三种类型下,增加了一些高主频的才能,正常的 CPU的主频应该是2.5G赫兹,可是咱们有一些能够是做到3.2G赫兹,这种加上高主频的才能就变成了高主频型,会在前面去加上一个hf这样的一个标识。


随着技术的演进,神龙架构的神龙卡也是在不断地迭代和改善,搭载了第三代的神龙卡能够全体提高通用型、核算型和内存型这三种实例规范的功能,所以就会呈现一个平衡增强型。关于大数据型的话,做了核算和存储的别离,构成了大数据存储型,简称为d2,而 d2s是在大数据的根底上,做了一些网络才能的增强,就变成了一个网络增强型。


实例规范的命名办法和规矩

咱们经过下图能够看到阿里云实例规范的命名办法和规矩。

图12.jpg

普通的X86实例规范称号是分红了三段,榜首部分表明的是产品称号,ECS是阿里云的产品;第二部分表明了实例的规范和代系,前面现已讲过hfg表明是在通用型的根底上增加了高主频的才能,然后6代表的是什么?其实它代表的是咱们产品的代系,能够依据产品的代系推算对应的产品的一个新旧,比方说6代表第6代,5代表的是第5代,这个数字越大代表它是更新的一个代系,它底层的物理硬件也会越新,它的性价比相对而言也会越高。


最终一部分是实例的规范,表明的是实例的vCPU的核数,large代表2个vCPU, xlarge代表4个 vCPU,2xlarge代表的是8个vCPU,以此类推。


了解了以上命名规矩,就能经过实例规范族的称号揣度出来当时这个实例的CPU是什么类型、它的是什么样的代系,以及它的 CPU的数量是多少。

图13.jpg

GPU命名规矩也是类似的,只需一个不相同的点,GPU称号的的中间这一部分会供给CPU和GPU的的配比联系,由于 GPU是除了CPU以外还会供给一个额定的GPU的卡。所以咱们也是直接能够经过它的规范族的格局,能够去揣度出来它底层的物理的装备。


03 ECS实例选型实战


图14.jpg


第三部分给咱们实战讲一下怎么做云服务器ECS的选型。


简述各种规范实例的适用场景

图15.jpg

X86核算:

• X86的通用型、核算型和存储型三种实例,CPU和内存的配比比较一致,所以比较适宜做一些中小型的数据库,或许是一些数据处理的使命。
• c系列的话,首要是核算型,所以比较适宜于做一些核算要求比较多的,比方说做一些外部运用,或许做一些批量核算,或许是一些高功能的科学核算类的。
• r系列的话,由于它的内存比较多,所以比较适宜于做一些数据库或许数据剖析的运用。
• 高主频实例规范也是比较适宜于对CPU的主频有比较高要求的高功能科学核算。
• 本地SSD类型,更多的适宜于做一些联系型数据库或许是NoSQL数据库的
• 而D系列的大数据型,或许更适宜于做一些大数据集群的一个场景,比方说像这种Map Reduce这种。


在异构这一块,分红了两大类:

• GPU比较适宜于做深度学习或许是图画视频的可视化的处理;
• FPGA就比较适宜于做图画的转码,或许音视频的解码。


裸金属和高功能核算:

• 更笔直和功能要求更高的一些场景,像一些高功能的数据库或许高功能科学核算场景。


下面咱们举几个例子具体介绍一下选型办法。


X86实例选型引荐

图16.jpg

咱们能够把一个web运用分红以下几个层次,每个层次做对应的引荐:

• 关于Apache和Nginx的web服务器,,由于它首要做一些核算处理,所以引荐是运用一些核算型的,比方说c5、c6这样的;
• 关于像 spring cloud或许说MQ这样的中间件的话,它是归于关于核算和存储的诉求都比较正常的,所以咱们是引荐一些通用性的,比方说g6这样的实例规范;
• 而运用型由于是归于比较通用的场景,所以G6系列就能够满意;
• Redis和Memcache这种缓存运用,对内存的要求是比较高的,所以咱们引荐运用内存型的,像r系列;
• 关于联系型数据库,咱们是能够直接运用内存型,比方说r系列配上咱们的SSD云盘;
• 关于NoSQL,咱们引荐本地SSD型的,比方I系列;
• 关于大数据的话,类似于HDFS或spark的这种,咱们也有专门的大数据型的,像d系列这种的来处理;
• 关于最底层的机器学习的,比方MXNet这种练习框架,会有对应的专门的GPU核算型。


GPU实例选型引荐


GPU云服务器的场景首要分红两大类,榜首大类是人工智能,或许叫机器学习,第二块是图形图画的处理。在机器学习里边也会分红两个场景,一个是练习,一个是推理。所以关于不同细分的笔直范畴,咱们给了一些规范的引荐,具体可见下图。

图17.jpg


下面咱们介绍两个相对而言比较杂乱的选型场景。

 

大数据场景实例选型实战

图18.jpg

榜首个杂乱场景是大数据的场景,类似于Hadoop、Spark这种大数据集群搭建的时分,假如咱们自己手动做搭建,会把进程分红三大块:榜首大块便是集群的办理节点的实例规范选型,第二块是集群的核算节点的选型,第三块是集群的数据节点的选型。


• 办理节点是比较通用的场景,所以直接挑选g系列就能够很好地处理办理的使命;
• 核算节点更多的是归于比较偏正常的事务负载,所以能够把g系列作为首要的挑选,调配SSD云盘;
• 数据节点对存储的吞吐和网络的吞吐有比较高的要求,所以引荐运用 d系列,调配对应的本地盘,能够完结这种数据的读取量;


所以全体来说,在同样一个大数据的集群里边,不同的使命有不同的特征,所以会挑选不同的实例规范。


数据库场景实例选型实战

图19.jpg

第二个杂乱场景是关于数据库选型的:

• 关于普通的事务,负载比较轻的数据库,有专门的通用型g系列,或许内存型r系列调配高效云盘和SSD云盘就能处理,性价比会比较高。由于g系列和本地盘或许本地SSD比起来,价格仍是很有优势的。高效云盘和SSD云盘的全体功能,其实也是能够满意日常数据库的场景的。
• 关于事务负载要求十分高的集群,引荐本地SSD的 i 系列搭载NVMe SSD的云盘,能够完结存储的高IOPS和低延时,能够满意重载数据库的功能要求。


X86 第6代vs第5代 实例价格比照


除了功能以外,咱们也会关注价格,这儿有一个X86里边第6代和第5代的一个价格的比照。

图20.jpg

能够看到除了核算型的实例在某些区域下,第6代实例会比第5代10实例的价格会略高4%以外,通用通用型和内存型的包月价格,第6代遍及比第5代要廉价2%-12%,所以全体来说的话,第6代不仅仅是功能有20%的提高,而且绝大多数的产品会更廉价。


而按量付费的话,第6代的价格比第5代的价格会低37%-47%,这其实是一个十分大的让利的空间。所以在挑选按量去购买ECS的时分,挑选第6代会比第5代要廉价的要廉价的更多。


选型实战总结


总结选型办法,有三个规律,咱们能够记在心里边,在选型的进程中运用。

图21.jpg

榜首个规律是相同巨细的企业级的实例比入门级的实例功能更稳定,可是入门级的实例性价比更高,由于企业级的实例它是独占了vCPU,不存在一个资源的争抢,有功能的保证,可是关于一些个人或许中小网站的运用,假如对功能的诉求并不是那么强的话,挑选入门级的实例其实是一个更好的挑选。


第二个规律是在相同的实例规范下,新一代的实例规范比老一代的实例规范性价比更高,这是由于新一代的实例规范,做了许多技术的演进和更新换代,能够给公有云用户释放更多的技术盈利。


第三个规律是选型时不仅仅要挑选适宜的实例规范,而且还需求搭载适宜的块存储,才能够让云上的运用达到预期的功能。云上会供给4种不同的块存储,包含高效云盘、SSD云盘、ESSD云盘和本地盘,不同的类型盘的IOPS和吞吐是不相同的,所以不仅仅要选适宜的实例规范,还要挑选适宜的块存储,才能够构成合力,达到最佳的功能。


04 ECS省钱省力之道


图22.jpg


在购买云服务器的时分,除了要做实例规范的选型,让挑选的实例规范和事务的匹配度更高以外,咱们还需求去考虑能不能更廉价,能不能够快速完结资源的交给,所以最终一部分给咱们介绍一下ECS省钱省力的技巧。

图23.jpg

省钱大法


榜首个是省钱大法,省钱大法意思是选好了实例规范,还需求挑选最适宜的付费办法,才能够得到更好优化本钱。阿里云现在供给7种付费办法,例如节约方案(Saving Plan)、包年包月、预留实例券、按量付费、抢占式实例等。

图24.jpg

怎么挑选适宜的付费办法呢?有一个攻略,便是咱们需求依据事务的稳定性和峰谷的动摇情况,来挑选最适宜的付费办法。像节约方案、包年包月、预留实例券就比较适宜于稳定的事务负载;有状况而且是动态改变的事务负载的话,能够运用按量付费;而关于彻底没有状况,而且具有很高的容灾才能的,能够运用抢占式的实例来交给,由于抢占式实例的价格是能够做到按量付费实例的10% 的。


省力之道


第二个是省力之道。在云上购买资源的时分,有时分会批量购买,阿里云会供给多种主动化的资源交给形式和东西,能够完结一次装备重复运用,然后提高整个云上部署的速度和效率。

图25.jpg

比方经过控制台做批量的交给;经过部署集能够完结底层具有容灾才能的算力集群的交给;经过弹性弹性和弹性供给,能主动化地完结资源的交给;而经过资源编列,能够把多种不同的资源组合交给。


上云选型四步走

图26.jpg

总结一下,上云的进程中,咱们需求走好四步:

榜首步:对自己的事务特征做一些剖析,包含对功能的要求,对网络的要求,构成一个根本的判别;
第二步:针对事务特征来挑选对应的ECS实例规范;
第三步:挑选对应的一个付费办法,只需挑选最适宜的付费办法,才能够完结云上的本钱最优;
第四步:挑选适宜的交给办法,帮咱们省时省力地完结资源的交给。
本公司销售:阿里云新/老客户,只要购买阿里云,即可享受折上折优惠!>

我有话说: