来源:趣玩责编:网络时间:2024-02-11 02:02:27
应用场景
弹性伸缩功能适用于高低峰期明显、计算资源(CPU、内存)不足而导致性能瓶颈的业务场景。 此类业务高峰期的流量是非高峰期的数倍。 时间短,规律性强。 使用弹性伸缩功能会带来更明显的成本节省。
以某教育行业客户为例,业务高峰期仅为白天14:00-21:00 7个小时,查询QPS(Query Per)约为3000; 而非高峰期剩下的17个小时只有最高的QPS 400,非高峰期实际需要的资源只有高峰期的1/7。 在阿里云中配置定时弹性伸缩,可以大幅降低业务非高峰期的计算资源成本,使集群整体使用成本降低一半以上。 不仅可以充分利用集群资源,还可以为您节省更多额外费用。
使用限制
运营流程
步骤一:规划弹性伸缩解决方案
重要的
识别业务中的资源瓶颈。
建议提前对非生产集群进行业务压力测试。 如果发现业务的写入或查询吞吐量基本随着计算资源(CPU、内存)的增加而增加,则说明该业务是计算资源的瓶颈,适合使用弹性伸缩方案。
确认高低峰时段业务吞吐量指标要求。
以数据库加速场景为例,在保持CPU水位在40%~50%的前提下,高峰期为18:00~22:00,单机需要承担; 低峰期为22:00~次日18:00,单机需承受; 那么可以估算,高峰期的节点数量是非高峰期的10倍。
确认弹性索引数据量,并确定是否需要伸缩副本。
对于搜索或数据库加速场景,单机数据量通常不大(几十GB左右),查询QPS一般可以通过水平扩展副本来提高。 例如,20GB、1个分片、1个副本的索引位于2个弹性节点,可承载; 那么当业务需要增长到时,业务可以水平扩展至10个弹性节点。 同时将副本数设置为9,保证每台机器都有独立的数据副本,实现查询QPS的多级提升。
对于日志等大数据量写入场景,单机数据量一般在200GB以上。 此类业务一般不需要通过扩展副本来增加写入吞吐量,只需要水平扩展计算资源即可。
确认弹性时间,在高峰期前完成扩容,保证业务高峰期的稳定。
当进行弹性伸缩时,会触发集群重启。 重启时间与集群负载和数据量有关。 您需要合理评估弹性时间,在业务高峰期之前完成弹性扩容。 建议预留1小时以上。
步骤2:启用弹性节点
请参见创建阿里云实例时启用弹性节点。
重要的
启用弹性节点后,您可以登录对应实例的(),执行GET _cat/命令检查弹性节点是否带有:data标签。
第三步:配置弹性索引
由于弹性索引会涉及高低峰期间扩缩容副本的操作,因此建议将高低峰期间资源占用变化较大的业务索引独立分配给弹性节点,将其他非弹性索引分配给普通数据节点。 实现轻量级的资源隔离,最大程度保证业务的整体稳定性。弹性副本,执行以下命令配置弹性索引:
登录目标阿里云实例控制台,按照页面提示进入首页。
登录控制台的具体操作请参见。
注:本文以阿里云6.7.0版本为例。 其他版本的操作可能略有不同。 请以实际界面为准。
在左侧导航栏中,单击开发工具。
执行以下命令配置弹性索引,并将有弹性需求的索引迁移到弹性节点。
PUT elastic_index/_settings
{
"index.routing.allocation.require.elastic_type": "data"
}
执行以下命令配置非弹性索引,确保分配在普通数据节点上,实现业务索引与节点维度隔离。
PUT normal_index/_settings
{
"index.routing.allocation.exclude.elastic_type": "data"
}
步骤4:配置弹性任务
通过配置弹性伸缩任务,可以在业务高峰和高峰前合理分配资源,提高业务稳定性和可用性。
登录。在左侧导航栏中,单击实例。 输入目标实例。 在顶部菜单栏中,选择资源组和区域。 在实例列表中单击目标实例ID。
在基本信息页面,单击节点可视化右侧的弹性伸缩。
阐明
如果您购买的实例没有开启弹性伸缩功能,则基本信息页面将无法显示弹性伸缩。 您可以通过集群升级功能来启用它。 详情请参见。
在配置弹性伸缩规则页面,启用并配置集群伸缩规则。
范围
阐明
触发条件
仅支持定时触发。
触发周期
指定定时触发的周期和具体时间。 当到达特定时间时,系统会立即对弹性节点进行扩容或缩容。
扩展配置
在业务高峰到来之前,将当前的弹性节点数量增加到高峰期设定的弹性数据节点目标数量。
收缩配置
在业务高峰期到来之前,将当前的弹性节点数量减少到您在非高峰期设置的弹性数据节点目标数量。
指定索引和副本数
检查完毕后,需要分别指定目标副本数和弹性索引。 即扩容或缩容后,系统会修改指定索引的副本数量。 如果选择普通数据节点索引,系统也会修改其副本数量。
重要的
如果弹性任务配置开始时实例处于活动状态,系统将不会执行弹性任务,以保证实例的稳定性。 因此,当您在控制台手动执行实例变更操作时,请确认是否需要同时调整弹性任务的触发时间,避免两者冲突。
配置集群扩缩容报警通知。
弹性伸缩任务失败的原因包括:ECS库存不足、副本数量意外、磁盘已满等。一般建议您配置警报通知,以便在任务失败时能够及时收到通知。
默认情况下,警报通知处于关闭状态。 选择开启后,可以指定联系人和报警接收方式。 如果是手机方式,配置完成后,阿里云会向您推送激活短信。 您需要点击链接激活才能收到报警通知。
阐明
查看业务关联的角色授权说明,单击“确定”。
确认无误后即可完成弹性任务的配置。 当预定时间触发时,集群会自动扩容或缩容。
重要的
角色名称所属。 使用过程中请勿删除该角色,否则会影响使用。
第五步:查看弹性任务变更记录并登录。
在左侧导航栏中,单击操作记录,可以查看弹性任务的变更操作记录。
拳击游戏还是有很多的玩家都是非常的喜欢尝试的,很是刺激,并且也是能够发泄心中的不快吧,现在市面上是有很多的类型的拳击的游戏,这些游戏一般都是一些格斗的游戏,其实是非常的有趣,也是相当的刺激的,游戏中是有一些不同的场景都是能够去进行体验的,我们也是能够去刺激的进行对战的,小编现在就是收集了一些有意思的拳击游戏,相信你们一定会喜欢的。
趣味烧脑游戏一般比较适合人们在无聊的时候打发时间,同时其操作以及游戏规则上都比较简单,让大家不会有上手很难的感受,可以轻轻松松就体验这个游戏的独特乐趣,并且随时下线都不用担心坑队友,同时也可以和好友一起来玩法,有多种挑战模式,可以根据自己的真实水平以及喜好来选择不同的挑战模式参与,收获到不一样的游戏趣味体验!
太空冒险类游戏顾名思义就是以外太空为背景打造的一类游戏,玩家在这种类型的游戏当中可以体验到非常独特有意思的太空冒险旅程,玩法内容的设计上充满了想象力,所有的场景都是人们在日常生活中从来没有见过的,而你可以驾驶各种各样的战舰展开无比激烈的星际对决,同时可以邀请身边的朋友一起参与到冒险当中,竞技对决的过程中十分注重
这里面为大家收集了一系列比较好玩的女生游戏,并且将会不断的更新,每个玩家都可以根据自己的喜好来选择适合自己的游戏打发时间,每款游戏都设置了新手教程,这样方便大家更加轻松的上手,不同类型的游戏可以让你领略到不一样的游戏乐趣,并且在这里随时都可以尝试其他的玩法,让你一次性就可以玩个够,同时还可以将这里的游戏乐趣分享
《解雕侠》御龙在天银枪人物属性怎么加点
高低峰期规律如何使用弹性扩缩功能?
御龙在天枪技加点的方法及方法介绍及方案
简单入门游戏攻略《Nova3近地联盟先遣队》入门攻略
(726传说日-烈火祈愿)7/26登入就送新造型
DNF国服魔刹石材料涨跌怎么样?搬砖心得
(攻略)《守望先锋》银枪装备阶段加点银枪攻略
梦幻西游每周六下午15:00-00降妖伏魔攻略
《巫妖王之怒》新团队副本弹性难度模式正式发布
五一版本安徒恩讨伐战怎么打?