开发者学堂课程【高校精品课-华北电力大学 -云计算技术与应用:云计算案例分析】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/10/detail/15872
云计算案例分析
内容介绍:
一、 ECS 概述
二、 ECS 应用场景
三、 ECS 在阿里云构架中的位置
四、 ECS 基本概念
第2.2节,介绍阿里云上的第一个案例,也就是第一个产品ECS。会从概述、应用场景、基本概念、故障迁移等这些方面给大家做一个介绍。
一、ECS 概述
云服务就是 elastic compute service 的缩写直接叫ECS,是阿里云上提供的一种弹性扩展的LaaS服务。这就和之前介绍的服务模式联系在一起了。
它是一个典型的基础设施服务。要获得的就是服务器,或者叫云服务器,也可以叫虚拟的服务器。可以完全代替掉前期购买it硬件。能够像使用水电等公共资源一样去便捷、高效地使用服务器。带来了两个好处。一个即开即用,一个就是弹性伸缩。所谓即开即用,就是以自助的方式去选择配置,然后点击租用之后,立刻就可以使用,立刻就可以通过Internet访问,弹性伸缩指的是服务器的配置以及服务器的规模,可以根据用户的需求,自动的进行弹性的调整,比如访问量大的时候,可以自动的增加服务器的台数来应对高并发访问,当访问量小的时候呢?又可以调整集群的规模来节省用户的费用。
阿里云官网对 ECS 的介绍:
这里是阿里云ECS,一种性能卓越、稳定可靠、弹性扩展、成本透明的基础设施服务,是RAS层核心的产品。无论您需要的是小型网站托管还是超大计算机群,都能在ECS找到最优方案。ECS依托于阿里云自主研发的飞天云操作系统,实现百万级别服务器的平稳调度,为全球数百个国家和地区的用户解决IP基础设施性能,优化资源。扩容和自动化运维等难题。
客户场景列入互联网、数字政府、工业电商、金融、教育、科学计算等多个行业领域。ECS计算能力涵盖了入门级和企业级全体类的产品,在资源形态上可以选择任意实力规则,同时提供以整机为交付力度的弹性主机,属于服务器和专有素主机。搭配分布式存储架构的快存储性能指标远高于行业平均值,入门即实力,能应对常见的网站、APP、测试环境等场景,企业及实力能面对同数据库系统、缓存、搜索集群、dot do2集群、深度学习等众多工作负载。神龙和ECS SP云盘更是在阿里巴巴年度双11电商控制上完美解决了极限峰值流量的性能瓶颈。
不仅硬件性能扎实,ECS还汇聚了行业顶尖的操作系统专家和开源软件专家。提供市场上组成的镜像和软件,定期更新版本和升级补丁包,使云上资源更丰富、更放心。您只需清点鼠标,数分钟内就能部署多台实力,即使是业务峰值也不怕ECS,支持升级规格和在线扩容平台。帮助您应对业务流量波动,搭配弹性功能和弹性伸缩,能自动根据业务策略调整计算节点规模,管理资源并不难。ECS提供了丰富的运维功能和ADR,满足您对细粒度操作可控性的要求。在这些原子能力基础上,又可以通过资源编排、运维编排、云监控等服务,帮助您建立自动化运维流程和底层系统监控方案,打造更自动、更智能的运营体验。为保障云上数字资产,您可以随时创建快照和设置自动快照策略配置数据,无需担忧操作失误。
使用阿里云ECS,网络安全和数据安全工程的每一步操作,您都能主动设防,支持以最低的安全投入,打造等保合规的应用系统。网络层方面,ECS支持专有网络VPC。您可以自定义划分交换机字网,隔离外部网络,再通过安全组监听端口和隔离弹性网卡的网络访问。此外,ECS还支持SSL证书实力标志,SSH密钥对等功能,保证网络传输的安全性和身份标志具有唯一性。
过去几年,ECS不断释放技术和规模红利,产品价格持续下降,部分机型单产品累计降幅更是高达65%。根据统计,使用ECS的企业平均IP资源,总拥有成本较线下自建可节约50%左右。短期租用和长期订阅都有灵活的计费方式供你选择,云上特有的抢占式实力更是让你用超低的价格使用ECS完成计算任务,现在基础设施云化已成趋势。越来越多的企业不仅将网站单等业务放在云上,还将核心系统在内的全量业务上云。无论是IDC服务器、虚拟机,还是其他云平台的云主机,您都可以通过专业的上云通道服务器迁移中心迁移到ECS阿里云ECS提供性能稳定、高弹性、低成本的云服务器,让云计算成为福慧科技,助力您在科技创新的赛道上,信赖阿里云,信赖ECS。
总结:
稳定、安全、高性能、弹性
二、ECS 应用场景
用户可以根据不同的需求选择不同的ECS应用场景,如图给出建议:
应用场景 |
ECS实例规格 |
配置描述 |
底负应用服务|微服务 |
突发性能实例 |
实例:1核2G; 高效云盘:40GB 宽带:1M 价格672.84元/年 |
轻量应用服务|建站 |
轻量应用服务器 |
实例:2核8G SSD盘:80GB 峰值带宽:10M ¥3672.00元起/年 |
高网路包收发场景,例如视频弹幕,电信业务转发等 |
计算型c6a |
CPU内存比1:2,32核,64GB 最大基础带宽:32.0Gbit/s ¥23417.16起/年 |
大型多人在线(MMO)前端 |
计算型c6a |
CPU内存比1:2,64核,128GB 最大基础带宽:32.0Gbit/s ¥46395.72起/年 |
ü 高性能数据库 ü 内存数据库 |
内存型r6a |
CPU内存比1:8,64核512GB 最大基础带宽:32.0Gbit/s ¥93854.28元起/年 |
应用场景 |
ECS实例规格 |
配置描述 |
ü Hadoop MapReduce/HDFS/Hive/HBase等 ü Spark内存计算/MLIib等 |
大数据型d1 |
CPU内存比1:4,8核32GB 最大内网带宽17Gbps SATA HDD本地盘 ¥16701.00起/年 |
ü 深度学习,例如图像分类,无人驾驶,语音识别等人工智能的算法的训练及推理应用 ü 科学计算、例如计算流体动力学、计算金融学、分子动力学、环境分析等。 |
GPU计算型gn6v |
最高配置8张NVIDIA,16G显存 336GB ¥38622.55起/月 |
ü 深度学习推理 ü 基因组学研究 ü 数据库加速 ü 图片转码,例如PEG转WebP ü 实时视频处理,例如H.265视频压缩 |
FPGA计算型f3 |
FPGA计算卡 Xilinx16nm Virtex UltraScale+器件VU9P 4核16GB ¥359480起/年 |
ü 专属物理隔离 ü 支持第三方虚拟化、AnyStack;支持容器,高网络包收发场景,例如视频弹幕、电信业务转发等;视频编解码、渲染等 |
计算网络增强型弹性裸金属服务器 ebmc5s |
计算性能与传统物理机无差别,安全物理隔离 96核192GB ¥87781.20起/年 |
三、ECS 在阿里云构架中的位置
ECS 应用场景非常的广泛,也是在阿里云上用户数量最多的服务之一,接下来介绍一下阿里云和飞天云平台的关系:
如图,可能刚才见过图类似的一张图。这张图里面仍然可以看到有底层的数据硬件层,然后有飞天云平台层不过地方的飞天平台,看到是用了橘色的,在上面是服务层ECS,看到就是服务层里的第一个服务。他和飞天云平台的关系是非常紧密的,ECS提供的是虚拟机所以ECS严重依赖一个技术就是, 虚拟化技术,ECS里实现单机虚拟化的技术是通过正和科研ECS的服务器呢?一定会有磁盘,ECS的存储是依赖于下层的分布式文件系统。分布式文件系统有一个非常有趣的名字叫盘古。看到飞天云平台里的各个模块其实都有一个有趣的名字,都是以中国的传统神话人物来命名的。
四、 ECS 基本概念
这些基本概念对于我们接下来去购买去使用。配置ECS的时候都是必须要理解的,第一个基本概念就是region指的是阿里云提供云计算服务的城市,之前在讲阿里云概述的时候说到了,在全球分布的数据中心在国内有北京,杭州,上海,深圳等这样的城市都有数据中心。这些城市的名字其实就是这地方的region也就是当购买或者租用一台ECS服务器的时候你首先必须确定你租用的这台ECS是属于哪一属于哪一个region的。第二个概念就是zone: 变成可用区,作用指的是在一个region下,电力和网络相互独立,软件故障隔离的物理的数据中心。
比如看到下面这张图,杭州就是一个region,杭州下边有两个zone,分别是zone a和zone b就认为在杭州地方是有两个相互隔离的物理数据中心,说通俗一点可能会看到有两栋楼,这两栋楼就代表两个zone。
特别强调两个可用区,他们的电力是相互独立的,也就是独立供电这样做的好处和目的是什么呢?就是为了实现一个高可用性。这意味着用户ECS,如果在可用区a和B都部署了,假设出现了意外,比如可用区a停电了。可用区b不一定停电,因为他们的电力供应都是相互独立的,这样的系统是这样冗余部署,能保证系统仍然是可用的,但是出于这样的考虑,网络的相互独立也是这样,还有软件故障的隔离也是这样。不要同时都出现问题,当然电力网络相互独立,并不代表可用区a和可用区B是不能通信的,不会是这样的。位于可用区a可用区b的ECS他们之间不但可以通信而且是高速的内网通信,没有费用的。
这张图里面还看到有北京地域下有可用区a地域的ECS,如果进行通信,在这会走公网的流量,同一个地域内ECS通信是内网的流量,在这就会涉及到选择的问题,如果要买一个ECS,到底是选择北京还是选择杭州呢?如果选了杭州市,用可用区a呢?还是用可用区b呢?先说第一个问题关于地域的选择这件事:
一般会去从两个角度分析比如,系统将来的目标用户是分布在哪?举一个不太恰当的例子,假设目标用户就是只局限在阿联酋,这时候最合适的选择其实就是在迪拜的数据中心去购买ECS,就是要尽量的去接近目标用户群体,另外就是价格因素,比如我的用户都是国内的用户。在国内选选北京还是选杭州呢?大家看官网会发现不同地域的ECS的价格是会有区别的,可能会选择一个价格比较低的,或者是考虑综合的因素,在地域选定之后,zone的选择似乎显得不重要,因为发现,在a可用区还是在B可用区,区别不是很大。
在这用户需要关注的一点就是如果想提升系统的可用性,可以选择多个ECS,并且尽可能地把它们分布在多个可用区。这样就是为了提升系统的可靠性和可用性,出于这样的考虑,来做选择。第三个ECS基本概念说叫实例,英文就是instance。大家就可以理解为就是一台云服务器,它就可以代替传统的你购买了一台物理主机,这就是一个实例,所以一个示例就会包含CPU、内存、磁盘、网络、操作系统,甚至包括防火墙等一些组件
购买建议:
是可以根据需要选择不同的配置,当然在这也并不是用户获取,在阿里云的官网提供了一些固定的规格,大家在这可以看到一个规格的列表。比如通用型的,网络增强型,计算型的内存型,大数据型的,不同的规格都会有相应的配置,右边地方是从中随便选了一个叫做通用型的一款规格,可以看到这处理器和内存的比例是一比四也就意味着两核CPU会配8g的内存它的处理器是英特尔的主频2.5HZ, 他的网络带宽,出入的带宽都是可以选择的,对于IPV4还是V6的支持,用户也是可以选择。另外就是否陪陪弹性网卡,要配多少磁盘,这都是人们如果去购买的时候需要做出的一些选择。
规格:
:通用型实例规格族g6
·通用型实例规格族g5
·存储增强型实例规格族g5s
·网络增强型实例规格族g5ne
·密集计算型实例规格族ic5
·计算型实例规格族c6
·计算型实例规格族c5
·内存型实例规格族r6
·大数据存储密集型实例规格族d2s
·大数据网络增强型实例规格族dlne
·本地SSD型实例规格族i2
·高主频计算型实例规格族hfc6
ecs.g6.large:
处理器与内存配比为1:4 vCPU:2;内存(GiB)8
处理器:2.5GHz主频的IntelXeonPlatinum8269CY
(Cascade Lake), 睿频3.2GHz
网络基础带宽能力(出/入)(G6it/s):1
网络突发带宽能力(出/入)(Gbit/s):3
支持Pv6:是
弹性网卡(包括一块主网卡):2 云盘1OPS5):1 云盘带宽(6it/s):1