首页 > 其他分享 >阿里云弹性认证ACP集锦2

阿里云弹性认证ACP集锦2

时间:2024-03-08 14:36:49浏览次数:30  
标签:伸缩 弹性 认证 实例 ECS 集锦 ACP 自动 SLB

弹性伸缩(ESS):10%

根据用户的业务需求和策略,自动调整其弹性计算资源的管理服务。业务需求增长时无缝地增加ECS实例(弹性扩张),业务下降时自动减少实例(弹性收缩)。

弹性伸缩免费,但是通过弹性伸缩自动创建或者手工加入的ECS实例,需要按照ECS相关实例类型进行付费。注意,按量付费ECS关机(Stop)后仍会收取实例费用,只有释放(Release)后才不再收取。

支持SLB:在增加或减少ECS时,自动向SLB添加或移除ECS.

支持RDS:在增加或减少ECS时,自动向RDS白名单添加ECS的IP.

1、 弹性自愈:用户根据自己的业务需求自动替换不健康的ECS实例使业务始终保持正常的负载,为业务保驾护航(考题)

2、 伸缩组:具有相同应用场景的ECS实例的集合。伸缩组定义了组内ECS实例数的最大值、最小值及其相关联的SLB实例和RDS实例等属性;其中伸缩配置定义了伸缩组内的ECS的配置信息;伸缩规则定义了具体的伸缩操作,如加入或减少N个ECS实例;执行伸缩规则就产生了一条伸缩活动,记录ECS实例变化情况;定时任务、云监控报警任务可以触发伸缩规则;冷却时间定义了同一伸缩组内,伸缩活动完成后会有一个锁定时间,这个时间内不能执行其他伸缩活动。

伸缩组包含伸缩配置、伸缩规则、伸缩活动,删除伸缩组连带删除伸缩配置、伸缩规则、伸缩活动。

定时任务、云监控报警任务独立于伸缩组(考题)。

3、 伸缩模式:定时模式(执行周期性的定时任务);动态模式(基于云监控性能指标如CPU利用率,自动增减实例);固定数量模式(通过MinSize属性,保持健康运行的实例数量,保证日常业务稳定运行);自定义模式(用户自己定义监控指标,通过API手工伸缩实例数目---比如手工执行伸缩规则、手工添加或移除实例、手工调整MinSize,MaxSize数值,ESS会自动创建或释放实例,使实例维持在MinSize~MaxSize之间);健康模式(如某一台实例为非running状态,该实例将被自动移除或释放—考题);多模式并行(定时模式结合动态模式等组合运行模式,既设置了某一个时刻的伸缩数目,也设置了如果CPU利用率过高可动态创建实例。)

4、 应用场景:随需应变、自动化、智能;某视频公司、某视频直播公司、某游戏公司等业务场景。

5、 注意事项:实例部署的应用需要是无状态的、可横向扩展的,不保存session或相关数据,因此架构设计需要把状态信息(保存到独立的服务器)、数据(RDS)、共享缓存(OCS)、集中日志存储(SLS)等对应的产品。请注意自动创建的ECS,被移出伸缩组会自动释放;用户自己创建手工添加的ECS,移出伸缩组不会被释放。

6、 常见问题:

ECS如何保证配置环境的一致:通过ECS自定义镜像模板,如果自定义镜像修改了/etc/hosts的内容,则新创建的实例会自动清除并还原系统默认etc/hosts;如果使用的是镜像市场的镜像,则需要购买对应数量的镜像(n个),不过镜像市场的镜像不支持批量购买,且镜像市场的镜像可能会过期,这个时候要考虑用新的镜像来替代;1个product code支持不同地域的镜像;

密码登录问题:弹性伸缩自动创建的实例如何查看到密码并进行登录?(每个自动创建的实例密码都不一样,一方面linux可通过设置公私钥进行ssh免密登录,一方面通过控制台重置密码重启实例后生效)

伸缩配置与规则问题(考题:弹性伸缩创建伸缩配置的时候如何选我已经购买过的云服务器?(ECS实例必须满足:与伸缩组在同一个region;规格必须与生效伸缩配置的实例规格一致;状态必须是"运行中"状态,不能已加入到其它伸缩组中,不可以是VPC类型;)支持包年包月和按量付费两种类型,加入的ECS实例在移出伸缩组时不会被释放。弹性伸缩是否支持已有的包年包月实例添加?(默认是自动创建按量付费实例,但是同时也支持用户已有的包月和按量实例添加)。每个伸缩组中只能设置一种伸缩配置的规格(CPU和Memory)。不过您可以通过设置多个伸缩组,在每个伸缩组设置不同的配置。一个伸缩组的最大实例数只能为100个,如需更高数量,可以提交工单申请;伸缩配置可以是大配置如8核、16核等,如需更高配置可以提交工单申请;将ECS实例移出伸缩组并释放,ECS上的数据也无法保留的。通过API执行DisableScalingGroup时,自动伸缩而创建的按量付费实例不会自动释放。

弹性伸缩支持 RDS 访问白名单,在增加或减少 ECS 实例时,自动向 RDS 访问白名单中添加 或移出该 ECS 实例的 IP。 但OCS目前不支持。弹性伸缩目前还不能支持"纵向扩展"(考题即ESS暂时无法自动升降ECS的CPU、内存和带宽。

如何保证手工添加的ECS实例不被移出伸缩组(考题?将最小实例数(MinSize)设置为N或者大于N;将移出策略(RemovalPolicy)的第一条挑选规则设置为"最早伸缩配置对应的实例;以上是正常的健康逻辑,如果您停止了这些手工添加的ECS实例,弹性伸缩会视为他们"不健康",并将它们移出伸缩组,因为弹性伸缩需要保证在伸缩组里的ECS实例是"健康"的。(考题:试问某一ECS实例不健康,ESS是如何添加新ECS实例,这里是直接移除,自动新建一台,而不是对该实例进行修复等等的。)

SLB与RDS相关问题如果在伸缩组中指定了SLB实例,伸缩组会自动将加入伸缩组的ECS实例加入到指定的SLB实例中。一个伸缩组默认只能绑定一个SLB实例,如果您需要使用多个SLB实例的话,您可以提交工单申请更高配额,目前ECS实例暂时仅支持一个SLB,多个SLB需要提交工单申请。弹性伸缩是一个开放的弹性伸缩平台。弹性伸缩可以单独扩展和收缩ECS实例,既可以搭配SLB,RDS一起部署,也可以不搭配SLB,RDS一起部署。ESS支持通过云监控触发任务扩展和收缩ECS实例,也可以通过弹性伸缩的Open API对接客户自己的监控系统,客户可以通过自己的监控系统,触发弹性伸缩的伸缩活动。

监控和自动化问题:弹性伸缩是怎么判断里面服务器的可用性的?(如果弹性伸缩在ESS伸缩组里配置SLB,SLB检查您后端的ECS端口正常之后,才会将请求转发给新的服务器的);弹性伸缩是否可以根据云监控中自定义报警项进行动态伸缩?(目前不支持根据自定义监控进行动态伸缩);自动创建的ECS应用部署或任务完成需要结合自定义脚本在开机或关机的时候自动执行。

标签:伸缩,弹性,认证,实例,ECS,集锦,ACP,自动,SLB
From: https://www.cnblogs.com/wxfboke/p/18060882

相关文章

  • 阿里云弹性认证ACP集锦3
    三、负载均衡SLB:15%(自动安全防护)负载均衡分配的IP为独占!结合智能DNS实现跨地域容灾!是对多台云服务器进行流量分发的负载均衡服务。负载均衡可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。SLB通过设置虚拟服务地址(IP),将位于同一地域(Region)的......
  • 阿里云弹性认证ACP集锦5
    五、对象存储OSS:15%是阿里云对外提供的海量,安全,低成本,高可靠的云存储服务。用户可以通过调用API,在任何应用、任何时间、任何地点上传和下载数据,也可以通过用户Web控制台对数据进行简单的管理。OSS适合存放任意文件类型(网页文件—可以直接构建静态网站,图片,视频,音频,文本文件等),适合......
  • 阿里云弹性认证ACP集锦6
    六、内容分发网络CDN:5%建立并覆盖在承载网之上、由分布在不同区域的边缘节点服务器群组成的分布式网络,替代传统以WEBServer为中心的数据传输模式。将源内容发布到边缘节点,配合精准的调度系统;将用户的请求分配至最适合他的节点,使用户可以以最快的速度取得他所需的内容,有效解决In......
  • drf源码剖析----认证
    点击查看代码classRequest:def__init__(self,request,authenticators=None):self._request=requestself.authenticators=authenticatorsor()@propertydefuser(self):#类Request()中没有'_user',访问self._authenticate()......
  • 统一身份认证系统 OpenLDAP 完整部署
    0)LDAP介绍LDAP是什么?在那些地方用会用到LDAP?LDAP英文名称:LightweightDirectoryAccessProtocol轻型目录访问协议。常用在单点登录,用户可以通过一个用户和密码登录多个服务,方便管理。目前我们使用的一下工具,Jenkins,GitLab,Jumpserver,Grafana,Confluence,NextCloud等等,很多开......
  • Gin框架中使用JWT认证
    JWT是什么JSONWebToken(JWT)是一个开放标准(RFC7519),它定义了一种紧凑、独立的方式,可以用JSON对象在双方之间安全地传输信息。由于经过了数字签名,因此这些信息是可以验证和信任的。JWT可以使用密钥(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对进行签名。尽管JW......
  • C++语言代码开发示例-身份证实名认证接口
    实名认证API实时联网核验个人身份信息与所持身份证件人员的一致性,可满足不同应用场景的不同实名认证需求,如身份证号+姓名核验、身份证号+姓名+人像核验、身份证号+姓名+证件人像+现场人像核验等,有助于推动诚信网络环境建设,降低利用网络进行违法犯罪的可能性,防止纠纷和诈骗,确保消费......
  • CSP认证2022.12 452分题解
    A、现值计算题解题目简单易懂,直接写就行了。importmathn,i=map(float,input().split())n=int(n)a=list(map(int,input().split()))ans=0.00forjinrange(n+1):ans=ans+math.pow(1+i,-j)*a[j]print(ans)B、训练计划题解显然是个......
  • Salesforce入门级认证!App Builder备考指南
    AppBuilder认证适用于具有在Lightning平台上开发自定义应用程序的经验的个人,备考者通常需要有6个月到1年在Lightning平台或类似技术平台上构建应用程序的经验。AppBuilder认证对备考者的要求AppBuilder认证验证了备考者在数据建模与管理、流程自动化、用户界面、应用开发......
  • 收藏:关于RADIUS的简明解释(Remote Authentication Dial In User Service远程用户拨号认
    收藏:关于RADIUS的简明解释(RemoteAuthenticationDialInUserService远程用户拨号认证系统)来自:https://baike.sogou.com/v4710162.htm?ch=frombaikevr&fromTitle=RADIUSRADIUS:RemoteAuthenticationDialInUserService,远程用户拨号认证系统(与radius半径的单词拼法一致)......