云计算与弹性伸缩|学习笔记

简介: 快速学习云计算与弹性伸缩

开发者学堂课程【根据业务量弹性使用云资源云计算与弹性伸缩】学习笔记,与课程紧密联系,让用户快速学习知识。  

课程地址:https://developer.aliyun.com/learning/course/509/detail/6810


云计算与弹性伸缩

 

内容介绍:

一、阿里淘宝双十一购物狂欢节数据

二、支付宝应用咻一咻

三、云计算定义

四、云计算配置方式

五、服务器计算资源弹性的伸缩方式

六、云服务器弹性伸缩方式

七、弹性伸缩优势

 

一、阿里淘宝双十一购物狂欢节数据

2009年,每秒钟订单只有400笔,支付达到极限每秒钟200笔。2015年,每秒钟订单创建24万笔,支付达到了每秒18.59万笔。相比第一次淘宝双十一,每秒订单增长了350倍,支付能力增长了430倍。

淘宝双十一大促,除了平时的服务器的能力之外,还需要增加三至四倍的机器来保障双十一的活动。如果双十一结束,则这批机器资源利用率便会降低,直到次年双十一,这批机器一直处于长期低效率的状态。

 

二、支付宝应用咻一咻

2016年除夕之夜通过“咻一咻”抢红包,全民参与3245亿次,最高峰值每分钟210亿次,处理能力为每秒3.5亿次峰值。

不久后由于支付宝不再看重“咻一咻”社交功能时,咻一咻最终被下架。应用下架后,机器处于闲置状态。无论是淘宝双十一还是支付宝咻一咻,使用的服务器资源并不来源于本身建设的服务器资源。他的服务器资源大多靠阿里云来提供,即通过云计算能力来获取想要的服务器计算资源。

 

三、云计算定义

1.美国国家标准与技术研究院( NIST )定义:

云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

2. 狭义角度定义:

云计算是 IT 技术的交互使用模式。通过网络按需获取资源,比如淘宝双十一,可以通过阿里云提供的服务器资源来完成双十一的大促活动,支付宝咻一咻也是通过阿里云平台获取应用所需要的计算资源。因此弹性对云计算来说是很重要的特征。

 

四、云计算配置方式

1. 超配资源方式:云计算之前给系统配置服务器资源时,基本通过超配资源方式。

无论需求处于低谷状态,还是在发展的过程中,或是在顶峰,都会根据最高点的用户访问或业务的需要来配置服务器资源。超配资源是资源浪费的模式。

2.人工伸缩:在业务初期估算平均量来配置资源,当业务在发展过程中,预测在资源不够的情况下通过人工的方式加大资源。在此过程中,在这个区域

便是资源和需求的严重不匹配。在很大程度上造成用户体验的下降。

3.弹性伸缩:让资源和需求很好地匹配,当用户访问量降低时,资源也相对收缩,当访问量达到峰值时,也相应地扩充资源。

五、服务器计算资源弹性的伸缩方式

按需获取的资源包括服务器的计算资源,网络资源和存储容量资源。弹性伸缩所涉及的资源为服务器的计算资源。

服务器计算资源弹性的伸缩方式有两种,第一种为垂直扩展(针对单台云服务器,提升 CPU,内存,网络,存储容量)。比如初期购买的云服务器配置相对较低,在后期业务的发展需要更多的处理能力时,可以将内存升到4G,也可加大网络和存储容量。

第二种为水平扩展,当单台云服务器处理能力不够时,则会增加额外的云服务器来满足业务发展的需求。弹性伸缩便使用第二种方式。

 

六、云服务器弹性伸缩方式

1.弹性扩张:现有的云服务器公用时,可以增加多台云服务器来扩增服务器的处理能力,同时加进来的服务器可以自动加到负载均衡后端的服务池里。同样它也可以和现有的云服务器一样,访问后端的数据库。

2. 弹性收缩:当业务量下降时不需要大量的云服务器时,便把不需要的云服务器从云服务器ECS 集群中撤掉来降低服务器成本。

3.弹性自愈:在提供服务的服务器中,如果有一台服务器出现故障,那么它将被移出云服务器池,再加入一个健康的云服务器来提供对外的服务。

 

七、弹性伸缩优势

1.自动化:无论扩增,收缩还是自愈,整个活动过程都无需人工干预,弹性伸缩可以根据业务负载情况来动态地增加或减少相应服务器,从而免去人工部署的工作量。

2.节约成本:获取的资源和实际的业务需求能够很好的匹配,可以降低服务器资源成本,且自动化节约了人力成本。

3.容错性:通过弹性伸缩的自愈功能,弹性伸缩会自动检测内部服务器的健康状态,一旦出现有故障,则它将被移出该弹性伸缩的资源池,重新增加另外一台健康的云服务器。

相关文章
|
2月前
|
弹性计算 监控 大数据
云计算中的弹性伸缩:原理与实践
云计算中的弹性伸缩:原理与实践
|
6月前
|
弹性计算 负载均衡 网络协议
云计算中的弹性伸缩与负载均衡技术解析
【7月更文挑战第4天】弹性伸缩与负载均衡作为云计算平台中的两大关键技术,对于构建高可用、可扩展的应用系统具有重要意义。通过合理利用这两种技术,企业可以灵活应对不断变化的业务需求,降低运营成本,提高资源利用效率。未来,随着技术的不断进步和应用的深入,弹性伸缩与负载均衡技术将在更多领域发挥重要作用,推动云计算技术的持续发展。
|
存储 弹性计算 负载均衡
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第4天——二、弹性伸缩AS
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第4天——二、弹性伸缩AS
|
存储 边缘计算 缓存
【视频】阿里云云计算 ACP 认证(3)|学习笔记(四)
快速学习【视频】阿里云云计算 ACP 认证(3)
|
关系型数据库 OLAP 数据库
准备工作连接云计算资源|学习笔记
快速学习准备工作连接云计算资源
170 0
准备工作连接云计算资源|学习笔记
|
Web App开发 人工智能 弹性计算
FC -第一课-《从云计算到云原生再到 Serverless 架构》|学习笔记
快速学习 FC -第一课-《从云计算到云原生再到 Serverless 架构》
377 0
FC -第一课-《从云计算到云原生再到 Serverless 架构》|学习笔记
|
SQL 弹性计算 运维
视频-RDS常见问题排除及 DAS 自动弹性伸缩(四)| 学习笔记
快速学习视频 -RDS 常见问题排除及 DAS 自动弹性伸缩。
视频-RDS常见问题排除及 DAS 自动弹性伸缩(四)| 学习笔记
|
存储 弹性计算 监控
视频- RDS 常见问题排除及 DAS 自动弹性伸缩(三)| 学习笔记
快速学习视频 -RDS 常见问题排除及 DAS 自动弹性伸缩。
视频- RDS 常见问题排除及 DAS 自动弹性伸缩(三)| 学习笔记
|
SQL 存储 弹性计算
视频 -RDS 常见问题排除及 DAS 自动弹性伸缩(一)| 学习笔记
快速学习视频 -RDS 常见问题排除及 DAS 自动弹性伸缩。
视频 -RDS 常见问题排除及 DAS 自动弹性伸缩(一)| 学习笔记
|
人工智能 缓存 运维
serverless学习笔记 | 颠覆开发模式的创新发布背后,我看见了云计算的下一个十年
serverless学习笔记 | 颠覆开发模式的创新发布背后,我看见了云计算的下一个十年
198 0
serverless学习笔记 | 颠覆开发模式的创新发布背后,我看见了云计算的下一个十年

热门文章

最新文章