热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

三种典型场景下的云上虚拟IDC(私有池)选购指南

引言业务上云常态化,业务在云上资源的选购、弹性交付、自助化成为大趋势。不同行业的不同客户,业务发展阶段不一样,云上资源的成本投入在业务整

引言

业务上云常态化,业务在云上资源的选购、弹性交付、自助化成为大趋势。不同行业的不同客户,业务发展阶段不一样,云上资源的成本投入在业务整体成本占比也不一样,最小化成本投入最大化业务收益始终是不同客户间的共同目标。

阿里云面向全行业的用户提供了丰富的云上算力产品服务灵活多样的售卖模式,帮助用户云上精确的资源容量预估和精细的资源交付管理,非常有利于客户节约云上购买资源的成本。

本文是最佳实践--云上私有池系列的第二篇,在第一篇中,笔者重点介绍了私有池的价值和如何获取;本文集中介绍不同场景下私有池的选购指南。

先回顾下私有池是什么:当用户在ECS 控制台,“资源保障”服务标签页下,购买“弹性保障”或者“容量预定”等产品后,就获得了云上一个确定性计算资源(CPU和Memory)预留,并且是专属分配使用的资源池。一个私有池的服务有两个阶段:私有池预留和私有池资源交付。

私有池具备资源库存确定性资源调度交付灵活性的价值,能够为客户业务确定性、连续性发展保驾护航。那么,对不同的客户来说,选购最合适的私有池,可以实现资源成本和业务发展的相匹配。

我们知道,云上客户来自各行各业,通过行业数字化解决方案、数字化产品服务实现产业的自身价值,背后依托云平台提供各种算力服务。算力服务最终会反映在资源需求量的变化上。我们将资源需求量变化特征抽象为图1所示,分为日常稳定性需求日常弹性需求突发需求三种类型。

图1-资源需要量特征

如图1所示,资源确定性的需求集中反映在“日常弹性需求”和“突发需求”。其中,“日常弹性”需求又可以细分为“周期性的”短期资源需求和“非周期性的”短期资源需求(偶发的和特殊时期的)。总结起来,需要确定性交付的场景集中在:

  • “周期性”的短期资源需求
  • “偶发的”大量资源需求
  • “特殊时期的”资源需求

下面就三种场景的确定性资源选购分别做介绍。

周期性的短期资源需求

如图2所示,资源需求表现出明显的周期性和规律性。这种实例数量随时间的变化特征,比较符合游戏、在线教育场景资源需求。例如下班后、周末时段,实例数量上涨,平时实例数量较小。

游戏场景:XX游戏每周六固定时间开新服,大量用户涌入并注册,资源需求激增;在线教育场景:XX在线教育公司,在线教学的课表暑期集中在固定的时间,开课时候,产生大量的资源诉求,课程结束后资源就可以释放。

图2-周期性短期资源需求

确定性交付方案

针对周期性的短期资源需求,下面从资源实例持有时间长短和多云平台进行分类介绍。每一种分类下面细分多种购买方案,并展示相关优势和劣势。

方案1

长期持有

这个方案的核心是一次性、提前把周期性需要的资源购买下来。如表1所示:

表1-长期持有

方案2

短期持有

这个方案的核心是只在周期时间段内,需要资源的时候确保资源确定性交付。如表2所示:

表2-短期持有

针对周期性短期资源需求,购买“弹性保障”是需要预收取一定费用的,相比其他的购买方式成本投入是怎么样的呢?下面做进一步分析。

举例:假设用户有一个确定的资源需求:北京地域,实例规格ecs.g6.xlarge,1台,一个月内预计累计使用时长为12天,一个月内其他的时段资源可以释放。业务上要求:随时需要资源的时候,资源一定是100%成功交付出来。此时,确保资源确定性交付,用户有4种选购和对应的计费方式,如下表3所示:

表3-4种方式费用对比

方式1:“包月”的一个月,总费用1 = 该实例包月价格 * 1

方式2:”包年“的一个月,

总费用2 = 该实例包年的月均价格 * 时长(本案例月数1)

方式3:0预付RI 预留一个月,

总费用3 = 该实例一个月的RI费用

方式4:弹性保证预留一个月,总费用4 = 保障包预定费用+实例开启实际时长产生的费用(40% * 30 = 12 天,本案例1个月只有40%的时间会使用);如果直接包月购买,那么需要支付一个月的价格。

说明:确定规格的某个实例费用对比如下:

包年的月均价 <包月的月价 <按量的累计的月价

因此&#xff0c;在相同配置条件下&#xff0c;以上四种不同的选购方式费用关系是&#xff1a;总费用1 > 总费用2 > 总费用3> 总费用4

这个时候&#xff0c;在相同的配置下&#xff0c;“弹性保障&#43;12天”开启的按量小时总成本最优。

四种方式持有时间和成本的关系抽象为图3所示&#xff1a;

图3-各种方式成本和时长的比较

注意&#xff1a;这里的价格是一个示意图&#xff0c;因为实例的不同配置&#xff0c;最终的价格是有差异的&#xff0c;并且实例的价格也会因为市场变化而有调整。上面示意图3重在表述“比较信息”&#xff1a;当使用时长小于40%的时候&#xff0c;弹性保障相对来说是节省成本的。当使用时长超过40%的时候&#xff0c;弹性保障相比包月已经不划算了。

方案3

混合周期持有

这个方案的特点&#xff1a;业务对资源精细化的管理。例如大数据计算处理&#xff0c;每天晚上固定的购买实例&#xff0c;或者大促活动期间大量购买实例&#xff0c;这些场景下算力任务表现出“等级特性”&#xff1a;其中主任务有严格交付时间限制&#xff08;资源需优先保证&#xff09;&#xff0c;非主任务可以延迟交付&#xff08;依赖Spot 竞价实例的资源来处理&#xff09;。可选的购买方案如表4所示&#xff1a;

表4-混合周期持有

方案4

多云组合

这个方案的特点&#xff1a;当一个云平台出现特定商品临时断供&#xff0c;转为其他云平台进行实例购买。

表5-多云组合

偶发的大量资源需求

偶发大量资源需求表现出不可预测性、突发性&#xff0c;如图4所示。例如互联网或者To C 服务的客户&#xff0c;一些热点事件引发大量服务请求&#xff0c;临时需要大量资源来应对。

图4-偶发大量资源需求

确定性交付方案

既然是偶发的大量资源需求&#xff0c;一种可行的解决方案&#xff1a;保险性质的服务。阿里云的弹性保障就是在2019新冠疫情背景下催生出来的产品服务。用户只需要预交付一定的费用&#xff08;费用和资源诉求量、保障的时间、开启的次数有关&#xff09;&#xff0c;之后按照协议&#xff0c;用户在有突发资源诉求的时候&#xff0c;就可以获取确定性的资源交付。相关购买方案如表6所示。

表6-偶发资源购买方案

特殊时期的资源需求

如图5所示&#xff0c;特殊时期的资源需求表现出计划性可预测性。例如双11、春节、法定长假期等&#xff0c;需要资源保障&#xff0c;确保服务有序进行。

图5-特殊时期的资源需求

确定性交付方案

特殊时期的资源需求&#xff0c;一般不建议长期持有的购买方式&#xff0c;原因是短时资源需要&#xff0c;付出长期的成本&#xff0c;不划算。相关可选购买方案如表7所示。

表7-特殊时期资源选购方案

组合推荐

上面集中从单一视角“确定性”资源交付部分来分析多种购买方案。实际客户“整体的”资源需求&#xff08;业务负载&#xff09;也是表现一定的特征的&#xff0c;如图6所示&#xff0c;我们抽象为共振型平稳型突刺型混布型四类。

图6-业务负载特征分类

针对业务负载的四种分类特征&#xff0c;相应的购买推荐如图7所示 &#xff1a;

图7-组合推荐

总结

针对“确定性”资源交付诉求的场景&#xff0c;阿里云提供了多种选购方案&#xff0c;例如弹性保障立即生效容量预定延迟生效容量预定等产品服务&#xff0c;特别是如电商618、双11以及其他可预测的短期资源需求的这种场景&#xff0c;弹性保障或者延迟生效容量预定是首选方案。而周期性的资源诉求场景&#xff0c;需要确定性交付的&#xff0c;立即生效容量预定结合SavingPlan 节省计划是首选方案。有了确定性资源交付之后&#xff0c;资源的精细化管理等其他工作就有了基础&#xff0c;关于集群资源的更多知识内容&#xff0c;可以参考《深入集群-大型数据中心资源调度和管理》一书。

本文作者&#xff1a;阿里云技术专家李雨前

原文链接

本文为阿里云原创内容&#xff0c;未经允许不得转载。


推荐阅读
  • 云计算时代下的传统媒体升级之路
    近年来,随着5G、移动互联网、物联网等技术的发展,加速了各行各业的数字化转型,传统媒体也在新技术的驱动下迎来了升级。在传统媒体到新媒体的转 ... [详细]
  • TiDB | TiDB在5A级物流企业核心系统的应用与实践
    TiDB在5A级物流企业核心系统的应用与实践前言一、业务背景科捷物流概况神州金库简介二、现状与挑战神州金库现有技术体系业务挑战应对方案三、TiDB解决方案测试迁移收益问题四、说在最 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 项目运行环境配置及可行性分析
    本文介绍了项目运行环境配置的要求,包括Jdk1.8、Tomcat7.0、Mysql、HBuilderX等工具的使用。同时对项目的技术可行性、操作可行性、经济可行性、时间可行性和法律可行性进行了分析。通过对数据库的设计和功能模块的设计,确保系统的完整性和安全性。在系统登录、系统功能模块、管理员功能模块等方面进行了详细的介绍和展示。最后提供了JAVA毕设帮助、指导、源码分享和调试部署的服务。 ... [详细]
  • 携手生态伙伴,希捷发布银河X16数据存储方案
    2019年6月26日,希捷科技在北京举办“容海量数据筑云之基石”——2019希捷科技企业级生态合作伙伴沟通会暨银河ExosX16新品发布会。在本次发布会上࿰ ... [详细]
  • 2018年数字化转型调查
    PointSource发布了2018年数字化转型调查,主要发现包括:1、由于缺乏战略,企业迫切需要进行数字化转型。2、企业急于开始数字化转型过程,但他们缺乏进行智能投资的战 ... [详细]
  • 老牌医药收割AI红利:先投个15亿美元抢中国人才
    萧箫发自凹非寺量子位报道|公众号QbitAI没想到,一场大会把我的“刻板印象”攻破了。2021世界人工智能大会现场,能看见不少熟悉的身影, ... [详细]
  • 寻求更强大的身份和访问管理(IAM)平台的企业正在转向云,并接受身份即服务(IDaaS)的灵活性。要为IAM选择正确的场外解决方案,业务管理人员和IT专业人员必须在实施之前评估安全 ... [详细]
  • BPM是什么软件?1、BPM是BusinessProcessManagement的简称,译为业务流程管理,它是一种以规范化的构造端到端的卓越业务流程为中心以持续的提高组织业务绩效为 ... [详细]
  • 福特野马中规版有普通、运动、赛道和雪地四种驾驶模式福特野马设置。不同模式调节的是行车电脑的数据,使得车辆在不同的环境下可以更好的发挥车辆的性能。 ... [详细]
  • 时域|波形_语音处理基于matlab GUI音频数据处理含Matlab源码 1734期
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了语音处理基于matlabGUI音频数据处理含Matlab源码1734期相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 地产科技战:10+
    作者|肖漫出品|雷锋网产业组一场房地产巨头的求变征战,正悄然开启。近年来,在限价限购、“房住不炒”以及三道红线的调控政策下,房地产企业竞相加快转型升级的步伐。一方面,房地产市场增量 ... [详细]
  • 目  录译者序致谢作者简介第一部分 大数据基础第1章 理解大数据1.1 概念与术语1.1.1 数据集1.1.2 数据分析1.1.3 数据分析学1.1.4 商务智能1.1.5 关键绩 ... [详细]
  • 鞭牛士报道9月22日上午,由杭州跨境电商综合试验区与PingPong联合发起的“以数字贸易为引擎外贸韧性看杭州”主题交流活动在杭州举行ping。杭州市商务 ... [详细]
  • PPT资料下载:华为如何实施数字化转型
    转载自公众号:企业架构EA之家关注公众号,回复:华为数字化,获取下载地址一个传统企业为什么要做数字化转型?数 ... [详细]
author-avatar
F_hai丽
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有