前言
这篇文章继续分享50道ACP云计算ECS实例的题库。
刷题区(绿色区域是答案)
问1:阿里云弹性伸缩(Auto Scaling)中,创建完成伸缩组后,为了设置用于弹性伸缩的云服务器ECS实例的规格,需要定义________
A.伸缩配置
B.伸缩规则
C.定时任务
D.伸缩活动
解析:创建伸缩时,需要进行相关配置。在创建伸缩配置时,您可以指定 ECS 实例的参数,例如实例规格、镜像类型、存储大小、登录实例用的密钥对等。
问2:阿里云弹性伸缩(Auto Scaling)中,伸缩组是一组部署了相同应用的云服务器ECS实例的集合。以下关于伸缩组的说法中正确的是哪项?
A.当伸缩组对应的伸缩规则的条件触发后,弹性伸缩会根据设定的伸缩规则添加或者减少伸缩组中的云服务器ECS实例
B.伸缩组是云服务器ECS实例的资源池,当实际应用中需要添加计算资源时,会从伸缩组中获取可用的ECS实例,添加到应用中去
C.伸缩组是云服务器ECS实例的资源池,弹性伸缩会预先创建一定数量的云服务器ECS实例放在伸缩组中
D.伸缩组是监控的目标,其中的云服务器ECS实例,必须是由阿里云弹性伸缩基于相同的镜像自动创建的
解析:阿里云弹性伸缩(Auto Scaling)的基础知识,伸缩组是具有相同应用场景的ECS实例集合。您可以通过伸缩组定义可容纳ECS实例数量的边界值、弹性扩张时创建ECS实例的模板、弹性收缩时移出ECS实例的策略等属性,让伸缩组按照您的需求维护一组ECS实例。服务器ECS实例可以是自己创建,也可以自动添加闲置的云服务器ECS资源。
问3:阿里云弹性伸缩(Auto Scaling) 提供了"弹性自愈功能,能保持伸缩组中的云服务器ECS实例都处在正常状态,从而使业务始终保持正常的负载,提高系统的稳定性。关于”弹性自愈”,以下说法中正确的是哪项?
A.如果伸缩组中某台ECS实例状态不是运行中,则该ECS实例会被移出伸缩组,同时自动创建一台新的ECS实例,添加到伸缩组中来
B.如果伸缩组中某台EC8实例的状态不是运行中,阿里云弹性伸缩会启动ECS实例的故障检查与修复进程,对ECS实例进行自动修复
C.如果伸缩组中某台ECS实例状态不是运行中。阿里云弹性伸缩首先会自动重启该ECS.重启成功后继续保持在伸缩组中。如果重启失败,则从伸缩组中移除。同时创建新的ECS实例键入到伸缩组中来
D.如果伸缩组中某台ECS实例状态不是运行中,阿里云弹性伸缩首先会自动重启该ECS,重启成功后继续保持在伸缩组中,如果重启失败,则会使用指定的镜像恢复该ECS实例到初始状态,继续保持在伸缩组中
解析:弹性伸缩提供健康检查功能,自动监控伸缩组内的ECS实例的健康状态,避免伸缩组内健康ECS实例低于您设置的最小值。当检测到某台ECS实例处于不健康状态时。弹性伸缩自动释放不健康ECS实例并创建新的ECS实例,自动添加新ECS实例到负载均衡实例和RDS实例的访问白名单中。当伸缩组中某台ECS实例的状态不是运行中时,不支持进行自动修复,故B选项错误;当伸缩组中某台ECS实例状态不是运行中时,阿里云弹性伸缩不会首先自动重启,故C、D选项错误。难度:难
问4:在使用阿里云的负载均衡SLB实例时,可以对后端云服务器ECS实例配置不同的权重,权重越大的ECS实例,会被分到越多的负载。某个SLB实例的后端服务器池中有5个ECS实例,都处在健康状态,其中一台实例ecs_inst1权重被设置成了100,以下说法中正确的是哪项?
A.由于不确定其他4台ECS实例的权重配置,所以无法判断ecs_inst1会被分到多大比例的负载
B.100%的负载都会被分发到ecs_inst1上去,其余4台ECS实例会处于空闲状态
C.根据SLB的工作原理,ecs_inst1将会被分到大约20%左右的负载
D.根据外部请求中的请求级别参数判断,所有请求级别参数为100的,都会被转发至ecs_inst1
解析:提示:因为只有一台配置了100的权重,并不知道其他4台ECS的具体权重配置(并不是说一台设置了100的权重,其他的权重都必须0,其他ECS也是同样可以设置为100的权重,这样和这一台的权重是相同的,被分发的请求量也是相同的),所以所以无法判断ecs_inst1会被分到多大比例的负载。
问5:(多选题)阿里云的负载均衡SLB提供对多台云服务器ECS实例进行流量分发的服务,对于公网的负载均衡SLB实例,支持哪两种付费模式?
A.按使用流量计费
B.按固定带宽计费
C.按后端服务器台数计费
D.按照后端服务器的计算能力计费
解析:提示:SLB支持按使用流量或者按照固定宽带付费。
问6:(多选题)阿里云的负载均衡SLB提供对多台云服务器ECS实例进行流量分发的服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。阿里云的负载均衡SLB包括哪些主要组成部分?
A.LoadBalancer
B.Listener
C.Backend Server
D.Heartbeat
解析:提示:Heartbeat不是负载均衡的组成部分。难度:中等
问7:小王是某新闻网站的技术负责人,该网站目前部署在一台阿里云的云服务器ECS实例上。随着用户访问量的增加,小王发现用户访问网站的响应速度在变慢,通过分析发现是应用服务器的Web会话数量太多且CPU利用率超过75%。为了快速缓解该应用服务器的压力,您认为最紧要的事情是哪项?
A.增加一台云服务器ECS实例,并采用负载均衡SLB进行负载分担
B.采用云数据库RDS进行新闻数据存储
C.采用对象存储OSS进行内容的存储
D.采用专有云VPC提升运维效率
解析:提示:划重点:应用服务器的CPU利用率超过75%,所以需要增加ECS来减轻这台服务器的压力,同时需要通过负载均衡SLB来实现他们的负载分担。
问8:某电商网站使用阿里云的负载均衡SLB实例和后端云服务器ECS实例组合的架构实现。某用户发起一个商品查询的请求,会返回商品的说明以及商品图片。如果希望请求中的图片类的请求转发到特定的图片服务器进行处理,请求中的文字类请求转发到特定的文字服务器进行处理。上述场景适合使用负载均衡SLB的哪种服务实现?
A.七层服务
B.四层服务(TCP协议)
C.四层服务(UDP协议)
D.网络接入协议交换
解析:提示:查询商品请求,会返回商品的请求,这个是典型的http请求,是属于七层服务的范畴。难度:中等。
问9:(多选题)阿里云负载均衡SLB是对多台云服务器ECS实例进行流量分发的服务。配置和管理一个负载均衡SLB实例,主要涉及以下哪些操作。
A.负载均衡SLB的操作日志存储位置
B.负载均衡SLB实例的监听配置
C.负载均衡SLB实例的后端ECS实例配置
D.负载均衡SLB的公网IP
E.负载均衡SLB实例的属性配置
解析:提示:公网IP是购买负载均衡SLB时候系统分配的,或者你单独购买EIP后单独给负载均衡SLB绑定。并不是在你在负载均衡的配置和管理里面可以设定的,所以不涉及操作日志存储和公网IP。
问10:(多选题)A公司基于阿里云服务构建了一套销售管理平台,采用三台云服务器ECS实例进行构建,其中一台ECS实例安装了MySQL,作为平台的数据库服务器,另外两台当作WEB服务器。经过一段时间的发展,员工人数激增,销售统计需求增多,平台响应速度逐渐受到挑战,通过云监控发现两台ECS实例的CPU占用率平均超过70%,数据库的负载接近75%。 遇到这种情况可以选择阿里云的哪些服务来优化性能。
A.使用内容分发网络CDN,将平台的css,javascript文件做加速缓存
B.通过增加负载均衡SLB,并新增ECS实例的方式缓解现有ECS实例的负载
C.使用云数据库RDS代替自建MySQL,获得更好的数据库性能;并创建RDS只读实例分流数据库读请求,降低RDS实例主库的压力
D.将数据导入到对象存储OSS,分担平台的存储压力
解析:提示:题目中说到遇到了以下两个问题:两台ECS实例的CPU占用率平均超过70%,数据库的负载接近75%,所以需要通云数据库RDS产品来解决数据库性能问题;需要通过新增ECS实例并将其加入负载均衡SLB来解决ECS实例性能问题。
问11:(多选题)阿里云的负载均衡SLB提供对多台云服务器ECS实例进行流量分发的服务,具有高可用、低成本、安全可靠等特点。关于阿里云的负载均衡SLB的说法正确的有哪些?
A.无需一次性采购昂贵的负载均衡设备
B.解决了单台ECS实例的单点问题
C.支持同城容灾
D.结合云盾提供免费的20G以上的防DDoS攻击能力
E.无论公网还是私网类型实例都支持按流量计费
解析:提示:SLB不需要购买设备,同时支持同城容灾。结合云盾提供免费的5G防DDoS攻击能力;负载均衡SLB的作用就是为了解决单台云服务器单点问题,负载均衡后端多台ECS同时对外提供服务从而扩展了应用的服务能力,增强了应用的可用性;SLB实例的收费不仅有流量费还要实例费/规格费。私网实例在控制台上仅展示按使用流量计费项,私网实例实际不收取流量费。
问12:某企业的网站构建在阿里云的云服务器ECS实例、负载均衡SLB实例以及弹性伸缩(Auto Scaling)之上,其中负载均衡SLB实例已和弹性伸缩绑定,且已开启健康检查。负载均衡检SLB实例检查出后端云服务器ECS实例ecs_inst1处于不健康状态,且ecs_inst1在弹性伸缩的伸缩组中。以下说法中正确的是哪项?
A.弹性伸缩的弹性自愈功能将会把ecs_inst1移出当前伸缩组,且会新创建一个ECS实例添加进来,该新添加实例会被SLB实例分配负载
B.负载均衡SLB实例会将ecs_inst1的权重置为0,暂时不分配负载给它,但是会继续通过健康检查监控ecs_inst1的状态,一旦恢复,则将其重新启用,正常分配负载
C.弹性伸缩的弹性自愈功能将会针对ecs_inst1启动错误检查和自动恢复功能,如果修复成功,ecs_inst1状态恢复正常,则会继续留在伸缩组中,且会被负载均衡SLB实例分配负载
D.弹性伸缩会自动创建一个新的ECS实例,并将该新实例添加到伸缩组,接收负载均衡SLB实例分配的负载,ecs_inst1将会被保留在伸缩组中,等其状态恢复正常后,将会被继续加入SLB实例的后台服务器池
解析:提示:健康检查检查出云服务器ECS实例ecs_inst1处于不健康状态,则会将ecs_inst1移出伸缩组且会重新创建一个新的ECS实例来代替ecs_inst1,同时将其加入负载均衡SLB后端并给其分发请求。
问13:(多选题)阿里云的负载均衡SLB提供对多台云服务器ECS实例进行流量分发的服务,可以通过流量分发扩展应用系统 对外的服务能力,通过消除单点故障提升应用系统的可用性。阿里云的负载均衡SLB可以支持哪些协议。
A.UDP
B.HTTPS
C.PPPoE
D.TCP
E.HTTP
解析:提示:PPPoE是很老的拨号协议,阿里云负载均衡SLB不支持此协议。难度:容易。
问14:某阿里云负载均衡SLB实例下,后端多台云服务器ECS实例配置的权重都一样,但是实际上ECS实例负载却不一样。可能是因为哪项?
A.ECS实例在不同的地域(Region),网络延迟不同
B.采用的转发规则不同
C.开启了会话保持功能
D.开启了获取真实IP的功能
解析:解析: 提示:负载均衡请求不均衡可能有以下几种原因:1. ECS实例请求连接数较少。2. 不同ECS实例的性能不同导致请求不均衡。3. 开启了会话保持功能。4. ECS健康检查异常。5. TCP Keepalive保持长连接。难度:中等。
问15:(多选题)阿里云的负载均衡SLB提供对多台云服务器ECS实例进行流量分发的服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。以下说法中正确的有哪些?
A.有公网IP的负载均衡SLB实例删除后重建会分配一个新的公网IP,原有公网IP不可恢复
B.在通过负载均衡SLB实例对外提供服务前,要确保已经完成并正确配置了所有负载均衡SLB实例后端云服务器ECS实例上的应用服务
C.负载均衡SLB实例配置了健康检查,若一部分后端ECS实例宕机且仍有能正常提供对外服务的ECS实例,应用系统仍旧可以继续工作
D.负载均衡SLB实例提供后端云服务器ECS实例间的数据自动同步功能,采用的是rsync的远程同步技术
E.负载均衡SLB实例配置了健康检查,若一部分后端ECS实例宕机,负载均衡将隔离该部分ECS实例
解析:在通过负载均衡SLB实例对外提供服务前,只需要确保SLB后端有一台ECS应用正常运行;若SLB未结合弹性伸缩一起使用,后端ECS实例宕机SLB会将其隔离(不再给其分发请求),直到该ECS健康检查恢复正常后,还会从隔离区移出,继续分发请求。
问16:使用阿里云的负载均衡SLB实例时,合理的会话保持配置可以实现与某个连接(Session)相关的所有应用请求能够由同一台后端云服务器ECS实例进行处理,维持业务的延续性。七层服务的会话保持是基于什么实现的。
A.cookie
B.源IP
C.负载均衡IP
D.用户的UUID
解析: 提示:四层服务的会话保持是基于源IP实现的,七层服务的会话保持是基于Cookie实现的。难度:中等。
问17:在使用阿里云的负载均衡SLB实例时,做了如下健康检查的配置:响应超时时间为5秒,健康检查间隔为2秒,不健康阀值为3, 健康阀值为3。即对于确认一个后端云服务器ECS实例是不健康的,需要连续三次健康检查超时。则在某后端云服务器ECS实例状态异常后,被负载均衡SLB实例从后端服务器中移除的时间窗为多久?
A.19秒
B.21秒
C.5秒
D.7秒
解析:题目问的是:ECS被负载均衡SLB实例从后端服务器中移除的时间窗为是多久。即后端云服务器ECS实例从健康状态,到健康检查不健康状态的时间窗的时长,此题时间窗= (健康检查成功响应时间5S x 健康阈值3) + 检查间隔2S x (健康阈值3 - 1)=19S。难度:难。
问18:阿里云的负载均衡SLB中,可以通过健康检查来判断后端云服务器ECS实例的可用性。健康检查可以识别出后端服务器池中是否有不可用的云服务器ECS实例,如果有则不给这些异常的云服务器ECS实例分配任务,直到这些云服务器ECS实例恢复正常,某些特殊应用场景下需要关闭健康检查。以下说法中正确的是哪项?
A.七层服务可以关闭健康检查,四层服务无法关闭健康检查
B.四层服务可以关闭健康检查,七层服务无法关闭健康检查
C.无论四层和七层均无法关闭健康检查
D.无论四层和七层均可以关闭健康检查
解析:无论四层和七层均可以健康检查
问19:阿里云的负载均衡SLB对应的后端服务器池中包含多台云服务器ECS实例时,若ECS实例对外服务能力不同,为了更充分的利用ECS实例的处理能力,以下说法中正确的是哪项?
A.给处理能力强的ECS实例配置更高的权重,权重越高意味着将有机会被分配到更多的访问请求
B.按照轮询的模式分发任务,能力强的ECS实例一定能分配到更多的请求
C.按照最小连接数的模式分发任务,能力强的ECS实例一定能分配到更多的请求
D.负载均衡SLB的目的就是为了平衡后台ECS实例间的负载,无法让某些ECS实例分配到更多的请求
解析:提示:通过设置轮询权重,能力强的设置比较高的权重从而获得更多的请求来处理。
问20:在使用阿里云的负载均衡SLB实例时,做了如下健康检查的配置:响应超时时间为1秒,健康检查间隔为2秒,不健康阀值为3, 健康阀值为3。即对于确认一个云服务器ECS实例是健康的,需要连续三次得到正常响应。如果某后端云服务器ECS实例当前状态是不健康的,现在对该实例进行修复,可以通过健康检查确认该实例是健康的时间窗是多久?
A.19秒
B.21秒
C.5秒
D.7秒
解析:健康检查从不健康到健康的时间窗为(成功响应时间1s ✖️健康阈值3)+ (健康检查间隔2s ✖️ 健康阈值(3 - 1))= 3s + 4s = 7s
问21:某电子购物网站,为了方便用户,提供了购物车的功能,即在用户登录期间,可以添加自己喜欢的商品到购物车,选择完成后一次性付款即可。上述网站搭建在阿里云上,选用了云服务器ECS实例和负载均衡SLB实例,应用程序将会话信息和购物车信息都只保存在了应用程序的内存中,公测期间发现绝大部分测试用户的购物车功能没有问题,但一小部分用户的购物车发生了最早添加的商品随机丢失的现象。试分析以下哪些原因可能会造成这种情况?
A.用户购物的时长超过了负载均衡SLB实例中定义的会话保持的超时时间
B.用户使用手机登录,一次购物的过程中,发生过网络的切换导致的重新连接
C.某台云服务器ECS实例状态不正常,导致这部分用户前期的购物篮记录被清空
D.负载均衡SLB实例未开启会话保持功能
E.负载均衡SLB实例进行主备可用区切换导致部分用户数据丢失
解析:提示:商品的数据都保存在内存中,那既然出现了数据丢失,出现的问题要么是用户没有访问保存购物数据的那台机器,要么是保存他那台数据的机器出问题了。用户购物的时长超过了负载均情SLB实例中定义的会话保持的超时时间”,所以随着时间的推移,会有一部无法继续访问之前的ECS的数据,导致之前的购物车的数据丢失。未开启会话保持功能,大部分数据都可能异常,有可能前面添加的也有可能后面添加的。
问22:结合使用阿里云的云服务器ECS实例、负载均衡SLB实例以及弹性伸缩(Auto Scaling)可以构建一个稳定、高效、安全、低成本的系统,既能做到将负载按预定策略分流,又能做到根据业务量的变化自动伸缩资源。关于负载均衡SLB实例和弹性伸缩(Auto Scaling)配合使用的说法中正确的是哪些?
A.一个负载均衡SLB实例可以绑定多个弹性伸缩的伸缩组,且这些伸缩组的伸缩配置可以不同
B.一个负载均衡SLB实例可以绑定多个弹性伸缩的伸缩组,但这些伸缩组的伸缩配置必须一致
C.一个伸缩组可以对应多个负载均衡SLB实例,但是两者必须在同一个地域(Region)中
D.一个伸缩组可以对应多个负载均衡SLB实例,但是两者必须在同一个可用区(Zone)中
解析:B错,一个负载均衡SLB实例可以绑定多个弹性伸缩的伸缩组,且这些伸缩组的伸缩配置可以不同;D错,一个伸缩组可以对应多个负载均衡SLB实例,但是两者必须在同一个地域(Region)中。
问23:在阿里云负载均衡SLB实例和云服务器ECS实例配合使用时,最终服务请求都会被负载均衡SLB实例按照转发的策略和规则分发到ECS实例上去执行。负载均衡SLB实例后端云服务器ECS实例的管理和配置,决定了整个系统的处理能力。以下关于后端云服务器ECS实例,说法正确的有哪些?
A.负载均衡SLB实例的服务能力与后端ECS实例的公网宽带无关
B.在使用负载均衡SLB实例的过程中可以随时调整后端ECS实例的数目
C.不同操作系统的云服务器ECS实例可以同时做为负载均衡SLB实例的后端服务器
D.禁用后端云服务器ECS实例的公网网卡不会影响负载均衡SLB服务E.后端云服务器ECS实例的网络类型必须和负载均衡的实例类型一致
解析:提示:如果ECS有公网IP,禁用公网网卡就会影响负载均衡服务。因为在有公网网卡的情况下,默认路由会走公网,如禁用就无法回包从而影响负载均衡服务。建议不要禁止,如一定要这么做,需要修改默认路由为私网才会不影响服务。但需要考虑业务是否对公网有依赖,如通过公网访问RDS等。后端云服务器ECS的网络类型不一定需要和负载均衡一致,负载均衡可以混挂经典网络和VPC网络的ECS
问24:使用阿里云的负载均衡SLB实例时,可以通过健康检查来判断后端云服务器ECS实例上的可用性。针对7层服务,负载均衡SLB实例的健康检查机制为:默认由负载均衡SLB实例向后端云服务器ECS实例的内网IP地址的应用服务器配置的缺省首页发起什么请求,如果返回“200 OK”,将认为后端云服务器ECS实例运行正常,否则视为运行异常。
A.HTTP
B.SSH
C.Telnet
D.ICMP
解析:解析: 提示:7层服务的监控检查机制为由负载均衡SLB实例向后端云服务器ECS实例的内网IP地址的应用服务器配置的缺省首页发起HTTP请求,然后判断请求的返回码来进行健康检查操作。ICMP监视器(包括ICMPV4和ICMPV6):使用ICMP协议连接服务,通过发送ICMP请求,检测服务是否可用(需要ROOT权限)
使用Telnet命令检测Redis端口的连通性。
阿里云SSH密钥对是一种安全便捷的登录认证方式,由公钥和私钥组成,仅支持Linux实例
问25:游戏行业有个明显的特点是业务流量很难预估,波动很大,例如今天上线1台云服务器ECS实例就足够处理所有的业务需求,明天可能就需要10台云服务器ECS实例来处理所有的需求。这样的场景下,您不知道所需的云服务器ECS实例的数量,准备的少无法应对业务峰值,投入的多又造成大量的资源浪费。在阿里云上,您认为应对游戏行业这种场景的最佳阿里云产品的组合方式是哪项?
A.负载均衡SLB+云服务器ECS+云数据库RDS+弹性伸缩Auto Scaling
B.负载均衡SLB+云服务器ECS+云数据库RDS
C.云服务器ECS+弹性伸缩Auto Scaling
D.云服务器ECS
解析:提示:题目中游戏行业的服务1. 需要云服务器ECS来搭建和运行网站服务;2. 需要云数据库RDS来保存用户数据;3. 需要弹性伸缩Auto Scaling跟库业务报警来实现ECS的弹性增加或减少;4. 需要负载均衡SLB来实现多个ECS之间的请求分发。
问26:使用阿里云的负载均衡SLB实例时,通过会话保持可以实现与某个连接(Session)相关的所有应用请求能够由同一台后端云服务器ECS实例进行处理。为了在七层协议转发中,实现基于cookie的会话保持,阿里云的负载均衡SLB提供了哪些处理方式。
A.Cookie植入
B.Cookie重写
C.Cookie跟踪
D.Cookie校验
解析:提示:HTTP/HTTPS监听可使用植入cookie和重写cookie来进行会话保持。难度:中等。
问27:在使用阿里云负载均衡SLB的管理控制台时,如果需要添加某台云服务器ECS实例到某负载均衡SLB实例的后端服务器池中,ECS实例必须处于哪种状态。
A.运行中
B.启动中
C.已停止
D.已创建
解析:手动添加负载均衡SLB的后端服务器的时候,后端的ECS服务器必须处于运行中状态。可以在任意时刻增加或减少负载均衡实例的后端ECS数量,还可以在不同ECS实例之间进行流量分发切换。但是为了保证您对外服务的稳定性,确保在执行上述操作时,开启了负载均衡的健康检查功能并同时保证负载均衡实例中至少有一台正常运行的ECS。
问28:(多选题)阿里云的负载均衡SLB是对多台云服务器ECS实例进行流量分发的负载均衡服务,支持多种负载均衡的策略,包括哪些?
A.先进先出(FIFO)
B.轮询(RR)
C.加权轮询(WRR)
D.加权最小连接数(WLC)
E.最近最少使用算法(LeastRecentlyUsed,简称LRU
解析:提示:负载均衡支持轮询、加权轮询(WRR)、加权最小连接数(WLC)三种调度算法。
问29:(多选题)使用阿里云负载均衡SLB将负载分发到多台云服务器ECS实例上去的时候,________即可获得发起请求的用户的真实IP。
A.7层服务可以通过Http Header:X-Forwarded-For获取来访者真实IP,并保证配置负载均衡SLB监听时开启“获取真实访问IP”
B.4层服务可以直接获取,无需额外配置
C.4层服务可以通过Http Header:X-Forwarded-For获取来访者真实IP,并保证配置负载均衡SLB监听时开启“获取真实访问IP”
D.7层服务可以直接获取,无需额外配置
解析:提示:针对4层(TCP协议)负载均衡服务,可以直接获取用户IP,七层则需要通过请求头中的X-Forwarded-For获取。
问30:使用阿里云的负载均衡SLB实例时,可以通过健康检查来判断后端云服务器ECS实例的可用性。针对4层服务(TCP协议),负载均衡SLB实例通过________来判断云服务器ECS实例是否可用。
A.端口检查是否超时
B.云服务器ECS实例的服务器端返回的报文内容中的特殊字符
C.云服务器ECS实例的服务器端返回的状态码
D.云服务器ECS实例的服务器端返回的字节数
解析:提示:四层是检查端口,七层是检查服务器端返回的状态码。难度:中等。
问31:(多选题)某视频公司,使用负载均衡SLB将用户的访问请求分发到20台云服务器ECS实例上,由这些配置相同的ECS实例来响应用户的请求。春节将至,根据经验预估,假期期间业务量会增加一倍。可以使用阿里云弹性伸缩(Auto Scaling)来满足资源的弹性变化的需求,由于可以准确的预测业务量变化情况,因此可以选择多种伸缩模式来实现。以下说法正确的是哪些?
A.定时任务:在假期开始当天,增加ECS实例个数到40台,假期过后减少至20台
B.云监控报警任务:通过监控CPU,负载等,在资源紧张时动态增加ECS实例,在资源空闲时,减少ECS实例
C.固定数量模式:从假期开始当天,设置伸缩组的最小实例数为40台,假期过后将该参数调至20台
D.健康模式:保持伸缩组中当前的所有的ECS实例能正常工作,以满足用户访问请求的响应
解析:提示:题目考察的是选择哪几种伸缩模式实现比较合理,并不是说单独需要什么模式来实现。划重点:由于可以准确预测业务量变化情况。所以不需要动态增加机器,所以报警任务不会选。
问32:阿里云的负载均衡SLB可以把用户请求分发到多台云服务器ECS实例上去,其中“加权轮询模式”的转发策略是指哪项?
A.将访问请求分发给目前负载最低的后端云服务器ECS实例
B.将等待最久的访问请求分发给后端云服务器池中处理能力最强的ECS实例
C.将访问请求按照后端云服务器ECS实例的权重依次分发
D.将优先级最高的访问请求优先分发给后端云服务器ECS实例
解析:提示:加权轮询:权重值越高的后端服务器,被轮询到的次数(概率)也越高。难度:中等。
问33:某企业购买了一个负载均衡SLB实例,该实例下挂载了多台云服务器ECS实例,每个ECS实例上都部署了多个不同的站点,并使用不同域名访问。现在负载均衡SLB实例可以通过配置什么来实现对同一台ECS实例上不同站点的健康检查。
A.主机头(Http Host)
B.ECS实例的IP和端口号
C.会话保持使用的协议
D.站点首页的URL
解析:一个负载均衡实例最多支持添加50个监听,每个监听配置对应后端ECS实例上的一个应用。您可以通过对后端ECS实例上的多个应用配置不同主机头的方式来满足这一需求。
问34:使用阿里云的负载均衡SLB实例时,合理的会话保持配置可以实现与某个连接(Session)相关的所有应用请求能够由同一台后端云服务器ECS实例进行处理,维持业务的延续性。四层服务的会话保持是基于什么实现的。
A.源IP
B.负载均衡IP
C.cookie
D.用户的UUID
解析:四层服务的会话保持是基于源IP实现的,七层服务的会话保持是基于Cookie实现的。难度:难。
问35:阿里云的负载均衡SLB提供对多台云服务器ECS实例进行流量分发的服务。负载均衡SLB实例和后端提供服务的云服务器ECS实例必须具有相同的________。
A.地域(Region)
B.规格配置(CPU、内存等)
C.可用区(Zone)
D.带宽设置
解析:负载均衡SLB实例和云服务器ECS搭配使用的时候,两者必须是在同一个地域。难度:中等。
问36:阿里云的负载均衡SLB是对多台云服务器ECS实例进行流量分发的负载均衡服务,支持四层和七层的转发协议。其中四层服务主要是依据________把流量分发到对应的云服务器ECS实例上去。
A.报文中的目标IP地址和端口
B.负载均衡SLB中设定的转发策略和规则
C.报文中真正有意义的应用层内容
D.报文中的源IP地址和端口
解析:所谓四层负载均衡,也就是主要通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。第四层内网负载均衡的话就就是源IP四层负载均衡:是通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器与请求客户端建立TCP连接,然后发送Client请求的数据。
七层负载均衡:也称内容交换,也就是主要通过报文中的真正有意义的应用层内容,再加上负载均衡设备设置的服务器选择方式,决定最终选择的服务器。
问37:在使用阿里云负载均衡SLB的时候,经常会发现有很多100开头的IP(100.x.x.x)在访问负载均衡SLB实例的后端云服务器ECS实例,这可能是什么原因引起的?
A.开启了健康检查选项,负载均衡SLB实例对ECS实例进行健康检查引起的
B.是云监控搜集各种统计指标
C.是阿里云飞天系统的Zookeeper守护进程
D.肯定配置了阿里云弹性伸缩(Auto Scaling),这是弹性伸缩的弹性自愈进程在做ECS实例的状态检查
解析:有10或100开头的IP在频繁访问ECS是因为负载均衡系统除了会通过系统服务器的内网IP将来自外部的访问请求转到后端ECS上之外,还会对ECS进行健康检查(前提是您已经开启了这一功能)和对您的负载均衡服务进行可用性监控,这些访问的来源都是由负载均衡系统发起的。难度:容易。
问38:(多选题)阿里云的负载均衡SLB可以把用户请求按照预设的转发策略分发到后端服务器池中的多台云服务器ECS实例上去,由不同的ECS实例完成请求的响应。以下关于后端服务器池中的ECS实例说法正确的是哪些?
A.同一组ECS实例可以搭建多个网站,并可以同时对这些网站进行负载均衡
B.在使用负载SLB实例的过程中,只要不超过限制,可以随时调整后端ECS实例的数目
C.负载均衡SLB不提供CNAME地址,需要直接将域名解析到负载均衡SLB提供的服务IP地址上
D.后端服务池中的ECS实例的权重加起来一定等于100E.后端服务池中的ECS实例必须都是运行中状态
解析:负载均衡SLB不提供CNAME地址,只提供IP地址;后端服务器的权重之和是没有限制的,你可以每个权重都设置为100;后端服务池中的ECS可能由于异常导致机器不能正常运行,会出现非运行中的情况。
问39:(多选题)阿里云的负载均衡SLB提供对多台云服务器ECS实例进行流量分发的服务,具有高可用、低成本、安全可靠等优点。关于低成本以下说法中正确的有哪些?
A.无论公网还是私网类型实例都支持按流量和带宽计费
B.无需一次性采购昂贵的负载均衡设备
C.运维投入大大减少
D.只收取流量费用,即根据实际使用流量付费,无需为负载均衡支付租费
解析:题目中问的是负载均衡SLB低成本的描述正确的是,"无论公网还是私网类型实例都支持按流量和带宽计费",显然是不正确的,私网是收取实例费的而不是按照流量和带宽收费。"只收取流量费用,即根据实际使用流量付费,无需为负载均衡支付租费"是不正确的,SLB不仅收取实际使用公网流量费用,还收取实例费用。
问40:(多选题)阿里云的负载均衡SL B提供对多台云服务器ECS实例进行流量分发的服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。阿里云的负载均衡SLB支持哪些层网络协议的负载均衡服务?
A.4层(传输层)
B.7层(应用层)
C.3层(网络层)
D.2层(数据链路层)
解析:阿里云负载均衡SLB服务提供4层和7层网络协议负载均衡服务。
问41:通过什么操作,可以实现在阿里云的同一个专有网络VPC下的三个交换机下的云服务器ECS实例之间内网互相不能访问,但并不影响该专有网络VPC的内网其他流量?
A.创建三个安全组,分别包含三个交换机下的所有云服务器ECS实例,先为每个安全组设置允许所有网段访问的规则,再设置禁止另外两个交换机所在网段访问的规 则(优先级要高于前者)
B.创建三个安全组,分别包含三个交换机下的所有云服务器ECS实例,先为每个安全组设置允许所有网段访问的规则,再设置禁止另外两个交换机所在网段访问的规 则(优先级要低于前者)
C.创建一个安全组包含三个交换机下的所有云服务器ECS实例,先为该安全组设置允许所有网段访问的规则,再设置禁止另外两个交换机所在网段访问的规则(优先级要高于前者)
D.其他答案都不对
解析:三个交换机下的云服务器ECS实例之间内网互相不能访问,所以需要三个安全组,安全组中禁止访问的规则需要高于允许访问的规则。
问42:针对阿里云专有网络VPC内的云服务器ECS实例,可以通过安全组来进行ECS实例的访问控制配置。以下说法中正确的是哪项?
A.一个安全组中可以包含同一个可用区的不同VPC里的云服务器ECS实例
B.一个安全组中可以包含同一个地域的不同VPC里的云服务器ECS实例
C.一个安全组中仅可以包含同一个可用区的同一个VPC内的云服务器ECS实例
D.一个安全组中可以包含同一个地域的同一个专有网络VPC内的云服务器ECS实例
解析:针对阿里云专有网络VPC内的云服务器ECS实例,可以通过安全组来进行ECS实例的访问控制配置。以下说法中正确的是哪项?A.一个安全组中可以包含同一个可用区的不同VPC里的云服务器ECS实例B.一个安全组中可以包含同一个地域的不同VPC里的云服务器ECS实例C.一个安全组中仅可以包含同一个可用区的同一个VPC内的云服务器ECS实例D.一个安全组中可以包含同一个地域的同一个专有网络VPC内的云服务器ECS实例
问43:您在阿里云的华东1(杭州)跟华北2(北京)都创建了专有网络VPC,通过哪种方式可以最快速的把华东1(杭州)跟华北2(北京)的VPC通过内网连接起来实现两地云服务器ECS实例可以互相访问。
A.VPN
B.高速通道
C.专线
D.其他答案都对
解析:因为快速是相对的,高速通道、VPN以及专线的建立都是需要一定时间的。所以题目的意思不是说谁最快速,而是说怎么样能通过阿里云最快速实现这样的功能所以三种都可以。
问44:假设网络管理员需要随时随地通过公网对阿里云专有网络VPC下的多台云服务器ECS实例进行管理,通过哪种方式可以既安全又低成本的实现。
A.修改VPC的安全组策略,允许公网的访问
B.其他答案都不对
C.为每一台云服务器ECS实例绑定一个EIP,登录各个云服务器ECS实例进行管理
D.在VPC内选择一台云服务器ECS实例作为堡垒机,申请一个EIP绑定到该ECS实例,通过该堡垒机进行其他云服务器ECS实例的管理
解析:为某台ECS申请了EIP,则可以通过公网访问这台ECS,然后通过这台ECS管理VPC内的其他ECS实例。
问45:想要实现同一个阿里云帐号下的不同云服务器ECS实例之间的网络访问控制,可以通过阿里云管理控制台提供的哪种功能实现。
A.云盾
B.安全组
C.绿网
D.防火墙
解析:提示:题目中说不同云服务器ECS实例之间的网络访问控制,注意是网络访问控制,所以需要通过安全组来实现。难度:中等。
问46:阿里云使用隧道封装技术实现了不同专有网络VPC间二层网络隔离。在VPC内的云服务器ECS实例之间的三层网络访问控制用哪种功能实现。
A.交换机
B.安全组
C.路由器
D.路由表
解析:提示:三层网络访问控制在阿里云中是通过安全组实现的。难度:容易。
问47:(多选题)如果您需要对阿里云的专有网络VPC下的云服务器ECS实例的私网IP进行修改,可以通过哪些方式变更。
A.当需要修改的地址超出ECS实例所在的交换机的地址范围时,可以变更云服务器ECS实例所在的交换机,并变更云服务器ECS实例的私网IP
B.当需要修改的地址没有超过ECS实例所在的交换机的地址范围时,可直接变更云服务器ECS实例的私网IP
C.当需要修改的地址超出ECS实例所在的路由器的地址范围时,变更云服务器ECS实例所在的路由器,并变更云服务器ECS实例的私网IP
D.当需要修改的地址没有超过ECS实例所在的路由器的地址范围时,可直接变更云服务器ECS实例的私网IP您的答案:A,B,D回答错误参考答案:A,B试题解析:
解析:提示:修改私网IP地址有两种方式:如果您不需要更换交换机,则直接修改私网IP即可。如果需要更换交换机,则可以变更云服务器ECS实例所在的交换机,然后直接修改云服务器ECS实例的私网IP。
问48:您基于阿里云的专有网络VPC环境构建应用,只想购买一个的弹性IP(EIP),但是该VPC内有多台云服务器ECS实例需要对外提供服务时,可以采用以下哪种方式解决该问题。
A.不用任何操作,某台云服务器ECS实例绑定EIP之后,外网可以直接访问该VPC内的所有云服务器ECS实例
B.可以通过端口映射的方式,先将EIP绑定到某台云服务器ECS实例A上,并将实例A的端口映射到其他的云服务器ECS实例上
C.在所有云服务器ECS实例所在的安全组增加一条策略,允许所有外网的访问流量
D.其他的选项都不对
解析:因为只有一个EIP,在没有其他设备辅助的情况下,只能选择反向代理方式即通过A 代理
问49:(多选题)阿里云的专有网络VPC中的云服务器ECS实例如果希望访问经典网络中的云数据库RDS实例,以下有关操作方法及产生的影响的说法正确的是哪些?
A.给VPC内的云服务器ECS实例绑定EIP,给RDS实例设置外网连接地址,VPC内的云服务器ECS实例通过公网访问RDS实例的公网地址,经典网络的其他云服务器ECS实例还可以继续访问该RDS实例
B.给VPC内的云服务器ECS实例绑定EIP,给RDS实例设置外网连接地址,VPC内的云服务器ECS实例通过公网访问RDS实例的公网地址,经典网络的其他云服务器ECS实例将无法再访问该RDS实例
C.将经典网络的RDS实例切换到VPC下,VPC内的云服务器ECS实例可以直接通过内网访问RDS实例,经典网络的其他云服务器ECS实例将无法再访问该RDS实例
D.将经典网络的RDS实例切换到VPC下,VPC内的云服务器ECS实例可以直接通过内网访问RDS实例,经典网络的其他云服务器ECS实例依然可以继续访问该RDS实例
解析:提示:云服务器ECS实例通过公网访问RDS实例的公网地址的时候,不会影响到其他经典网络通过公网访问此RDS实例;在VPC中的RDS,其他经典网络则无法访问该RDS实例。
问50:(多选题)某企业使用阿里云的专有网络VPC构建了一个隔离的网络环境,并通过VPN专线将该网络与传统数据中心组成一个按需定制的网络环境,这样就可以把一些原来在传统数据中心中运行的应用平滑迁移到了阿里云上。现在需要从公网上接收用户请求,并使用阿里云的负载均衡SLB实例将这些请求分配到VPC中的多台云服务器ECS实例上去。以下说法中正确的有哪些?
A.用户在VPC内创建负载均衡SLB实例,并挂载VPC内的ECS实例,通过跳板机接收外部请求,然后将这些请求通过负载均衡SLB实例分发给后端ECS实例
B.用户在VPC内创建负载均衡SLB实例,并挂载VPC内的ECS实例,为负载均衡SLB实例绑定一个EIP,即可实现负载均衡SLB实例接受公网请求,并将这些请求分发给后端ECS实例
C.用户创建公网IP的负载均衡SLB实例,挂载VPC中的ECS实例,这样来自于公网的请求就会被分流到VPC中的ECS实例上去处理
D.用户创建公网IP的负载均衡SLB实例,挂载VPC中的ECS实例和本地数据中心的服务器,这样来自于公网的请求就会被分流到VPC中的ECS实例以及本地数据服务器上去处理
解析:题目考察的是公网分发请求至SLB的正确方法,按照官方推荐应该是购买公网IP的负载均衡SLB实例接收公网请求,或者创建VPC内的负载均衡SLB实例,然后再给这个SLB绑定EIP来接收公网请求。用跳板机接收外部请求不规范且冗余,既然有了公网IP,就没有必要使用跳板机来接收公网请求。