如何用好云的弹性

简介: 如何用好云的弹性

1. 弹性为什么这么重要

做好弹性让IT能力轻松跟上用户的业务发展,做到多、快、好、省。

  • 多:选择多,可以全球建站、机型选择也多、配套云服务也多。

  • 快:部署快,自建IDC的建设时长以年为单位,云上部署所见即所得。

  • 好:好维护,不用考虑IT硬件故障维修,工作精力可以全部考虑业务发展。

  • 省:根据计算任务按需创建IT资源,解决IT资源的空置问题,IT成本得到空前的优化。

2. 弹性怎么搞

供给侧的建设主要是云厂商负责,目的是为云用户提供更多的弹性资源同时降低运营成本。如何做到将弹性供给侧建设做到“海纳百川”可以说是每个云厂商的独门内功,也是评价一家云厂商优劣的重要标准。
消费侧的建设需要云用户和云厂商共同建设的,云厂商搭台,云用户唱戏。云厂商要为用户提供尽可能方便的弹性创建资源和资源编排的操作界面和API。云用户需要做哪些事情呢?

1.png
图1:弹性消费侧和供给侧

3. 消费侧弹性怎么搞

1.首先选择一家或几家云厂商作为云供货商,如何挑选云厂商做弹性,主要是考虑这个云厂商在市场的占有率和稳定性口碑。因为通常占有率越大的云厂商它在各个地区的库存池子越大,调配库存手段更多,供应链更有保障,可以为我们做弹性提供更充足的资源。考量稳定性口碑自然是为您的业务稳定性考虑。

2.认清哪些资源可以弹性,哪些不能弹性。

 

2.png
图2:可弹性和不可弹性

3.容量评估

不可弹性的资源在做容量评估时要根据业务中长期的规划和峰值预估做评估,因为它们的建设周期一般会很长或者有突发峰值时无法通过弹性应对。
可弹性资源容量评估一般会按日常平均业务流量时所需的资源作为基线水位,考虑到弹性扩容资源交付速度、云厂商资源水位情况略微调整基线水位。

3.png
图3:资源水位线

4.弹性成本核算

云上资源一般有包年包月和按量付费两种常见形式的购买方式,少量云产品支持竞价抢占式实例

  • 按量付费:类似于手机的后付费方式,按实际的使用时长进行付费,这是最灵活的一种购买方式,随来随走,但价格通常也是最高的,适合于应对爆发业务临时扩展,例如临时性的测试、业务高峰时段等;

  • 包年包月:类似于手机的预付费套餐,绑定了具体的云服务器实例,承诺了使用时长,时间上的灵活性差一些,但价格比较优惠,适合于运行固定的7x24服务,如Web服务、数据库等;

  • 竞价抢占式:这是一种非常独特的售卖方式,我们把暂时富余的资源以极低的价格让用户采取类似于竞价的方式来购买,但当供给情况发生变化时,这些云服务器可能被云厂商“抢占”回去,因此比较适合那些随时可以中断、后续再拉起继续的计算任务,例如压测、科学计算、批量计算、视频转码等。

弹性基线以内的资源因为利用率高,所以建议按包年包月形式购买,成本更合算。
日常高峰如果持续时间超过1小时且对数据需要持久保存的建议按量方式购买。
热点峰值比较短暂在1小时以内的而且对数据持久保存没有要求的可以考虑购买竞价抢占式实例。

5.弹性资源调度

  • 定时弹性调度

    如果业务流量每天很有规律的话,可以考虑使用定时弹性调度方式,在业务高峰前扩容,在高峰过是缩容。

  • 动态弹性调度

    动态资源调度可以根据业务流量走势自动扩容和缩容。做到动态资源需要做如下几步。

 

4.png
图4:弹性水位评估

定义扩容、缩容的水位线

5.png
图5:弹性水位线

6.高可用角度设计弹性策略

  • 尽量让业务可以适配多个可用区多个机型做弹性部署

    多可用区部署可以做到多机房灾备
    多可用区部署可在多机房并行创建弹性资源,增加弹性速度
    多机型做弹性可以降低弹性库存保障难度,扩大弹性规模

  • 不可弹性资源也要考虑高可用

    如果有专线尽量考虑双线双接入点接入云厂商
    像缓存这种扩容后需要预热很长时间不适合做弹性,需要考虑弹性峰值时的缓存的水位,做常态部署且考虑多可用区部署,可以让弹性资源就近调用缓存,优化调用耗时。

作者:SRE团队技术小编-小凌

原文链接

本文为阿里云原创内容,未经允许不得转载

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/514452.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android笔试添加自定义服务,Android之Listview(item为单选题)自定义adapter,像考试时前面的10几道单选题的实现...

用于展现重复性的东西,Listview比较好用,看了别人的自定义Adapter(item是EditText,能够很好地获取到每一个item的EditText值)。又由于在做项目的需要,故特制了一个item包含RadioGroup的Listview的自定义Adapter。主要功能&#xf…

实现工具自由!开源的桌面工具箱

来源: HelloGitHubRubick,因为开源所有更自由在一切开始之前,首先要致敬 uTools!如果没有它就没有 Rubick。大家好,我是“拉比克”(Rubick)项目的作者木偶。我做的 Rubick 是一款基于 Electron 的开源桌面工具箱&#…

测试一年多,上线就崩溃!微服务到底应该怎么测试?

简介: 只有了解风险,才能及时应对,保障服务高可用。 不久前,也就是11月16日,澳大利亚交易所(Australian Securities Exchange, ASX)上线了一个新的交易系统,但因为出现故障而被迫关闭…

阿里云熊鹰:基于融合、协同系统的边缘云原生架构演进和实践

简介: 云原生和边缘计算是近两年都非常火的技术话题了,在第十届云计算标准和应用大会上,阿里云高级技术专家熊鹰分享了《基于融合、协同系统的边缘云原生架构演进和实践》,希望通过介绍现在阿里云在边缘计算和边缘云原生这些技术领…

漫画:什么是 “建造者模式” ?

作者&#xff1a;东风玖哥来源&#xff1a; 程序员小灰————— 第二天 —————————————————首先&#xff0c;我们来定义一个Product类&#xff1a;public class Product {ArrayList<String> parts new ArrayList<String>();public void add(S…

阿里云云效何勉:云原生是“精益实践”的最佳助力

简介&#xff1a; 1月15日&#xff0c;国内知名“精益产品开发”研究和实践者、阿里云云效资深技术专家何勉在阿里云《云计算情报局》线上直播栏目中&#xff0c;分享其对研发新模式的最新思考&#xff0c;提出“下一代精益开发方法”&#xff0c;助力企业在研发效能上提升10倍…

开发效率提升15倍!批流融合实时平台在好未来的应用实践

简介&#xff1a; 本文由好未来资深数据平台工程师毛祥溢分享&#xff0c;主要介绍批流融合在教育行业的实践。内容包括两部分&#xff0c;第一部分是好未来在做实时平台中的几点思考&#xff0c;第二部分主要分享教育行业中特有数据分析场景。 1.背景介绍 好未来介绍 好未来是…

那些公司都配不上我,所以我选择创业

【CSDN 编者按】她&#xff0c;一个89年的农村姑娘&#xff0c;从种蘑菇到卖煤球&#xff0c;再到敲代码做云原生&#xff0c;成为企业创始人&#xff0c;一路走来她都经历了哪些困难与挑战&#xff0c;对于新生代程序员又有哪些建议&#xff1f;让我们一起来看看她是怎么说的。…

如何跑通第一个 SQL 作业

简介&#xff1a; 本文由阿里巴巴技术专家周凯波&#xff08;宝牛&#xff09;分享&#xff0c;主要介绍如何跑通第一个SQL。 一、SQL的基本概念 1.SQL 分类 SQL分为四类&#xff0c;分别是数据查询语言&#xff08;DQL&#xff09;、数据操纵语言&#xff08;DML&#xff09…

云原生DevOps的5步升级路径

简介&#xff1a; 究竟什么是云原生DevOps呢&#xff1f;我们认为&#xff1a;云原生DevOps是充分利用云原生基础设施&#xff0c;基于微服务/无服务架构体系和开源标准&#xff0c;语言和框架无关&#xff0c;具备持续交付和智能自运维能力&#xff0c;从而做到比传统DevOps更…

数据创新的四个陷阱

简介&#xff1a; 数据的重要性在当今已经无需在多言&#xff0c;所有的企业都意识到数据的重要性&#xff0c;都希望利用数据来驱动业务的发展。但是&#xff0c;很多企业信息化管理者依然存在对于数据智能&#xff0c;数据驱动的一些误解&#xff0c;这些误解会让企业的数据利…

Parallels 发布 Desktop 17版本,支持 Windows 11 和 macOS Monterey

Parallels Desktop 17 亮点速揽&#xff1a;性能提升&#xff0c;对图像效果加以改进、增强了 Windows 游戏体验&#xff0c;同时是全球首个在搭载 Apple M1 芯片的 Mac 上运行的 macOS Monterey 虚拟机&#xff0c;带来更为无缝的跨平台工作体验。 编辑 | 宋慧 头图 | Paralle…

如何将实时计算 Flink 与自身环境打通

简介&#xff1a; 如何使用实时计算 Flink 搞定数据处理难题&#xff1f;实时计算 Flink 客训练营产品、技术专家齐上阵&#xff0c;从 Flink的发展、 Flink 的技术原理、应用场景及行业案例&#xff0c;到开源Flink功能介绍和实时计算 Flink 优势详解&#xff0c;现场实操&…

一文知晓浪潮云海OS在SPEC Cloud测试中的调优实践!

日前&#xff0c;SPEC&#xff08;Standard Performance Evaluation Corporation&#xff0c;即国际标准性能评测组织&#xff09;公布了最新 Cloud IaaS 2018 Benchmark 测试成绩&#xff0c;在同规模测试场景下浪潮数据核心产品浪潮云海OS再次刷新世界纪录&#xff0c;性能得…

阿里云 EMR Delta Lake 在流利说数据接入中的架构和实践

简介&#xff1a; 为了消灭数据孤岛&#xff0c;企业往往会把各个组织的数据都接入到数据湖以提供统一的查询或分析。本文将介绍流利说当前数据接入的整个过程&#xff0c;期间遇到的挑战&#xff0c;以及delta在数据接入中产生的价值。 背景 流利说目前的离线计算任务中&…

怎么提升写代码的能力

简介&#xff1a; 对于程序员而言&#xff0c;我始终认为代码是展现能力的关键&#xff0c;一个优秀程序员写的代码&#xff0c;和一个普通程序员写的代码是很容易看出差别的&#xff0c;代码作为程序员的硬实力和名片的展示&#xff0c;怎么提升写代码的能力始终是一个关键的话…

发力LPWAN 升哲打磨数智城市物联网通信之“芯”

8月上旬&#xff0c;随着多项物联网芯片与通信领域技术发明专利证书的下发&#xff0c;升哲科技&#xff08;SENSORO&#xff09;已在低功耗广域物联网&#xff08;LPWAN&#xff09;及相关领域拥有近百项独家专利&#xff0c;突破国外专利封锁实现国产、自主、可控。这些专利技…

android studio证件照代码,Android 修图(换证件照背景,污点修复)

背景前段时间的一个周末&#xff0c;一个女生让我帮她换一下他的证件照背景&#xff0c;我又没带电脑。我又不好意思拒接&#xff0c;怎么办呢&#xff1f;应用商店下载一个证件照换背景的APP&#xff0c;瞬间换完&#xff0c;我正准备保存时&#xff0c;跳出来一个支付框&…

闲鱼是怎么让二手属性抽取准确率达到95%+的?

闲鱼是怎么让二手属性抽取准确率达到95%的&#xff1f; 先上效果 图1 - 二手属性抽取算法效果Demo(1) 背景 闲鱼作为一款C2X的app&#xff0c;站在商品发布的角度&#xff0c;闲鱼商品相对于淘宝商品的特点有&#xff1a; 轻发布导致商品信息不足 闲鱼采用图文描述的轻发布模…

代号红狗:那些站在微软云起点的中国创业者

作者&#xff1a;亲爱的数据 来源&#xff1a;亲爱的数据011996年的北京。上高中二年级的左玥&#xff0c;代表崇文区参加市一级"四通杯"青少年计算机程序设计竞赛&#xff0c;得了一等奖。据左玥回忆&#xff0c;在去参赛的路上&#xff0c;辅导老师还在吐槽&#x…