1.【简答题仅作参考答案,不要原封不动照抄】某企业的 DNS 服务器计划迁移到阿里云上,做域名的权威解析
想使用 阿里云的 SLB 作 负载均衡保证高可用需要 SLB 同时代理 UDP 和 TCP 的 53 端口,但是 SLB 目前不支持
同时代理两种协 议,请问有什么办法可以解决这个问题。
正确答案 针对该场景,可以使用阿里云 NAT 网关和负载 均衡 SLB 产品组合实现 : 1、首先购买同一地域
SLBSECS 将 ECS 添加到 SLB 后端服务器在后 端 ECS 上部署 DNS 服务;2、购买与 SLB 同一地 域 NAT 网关
3、在 NAT 网关创建 DNAT 条目添力 一条 DNAT 记录将 TCP 的 53 端口映射到 SLB 的 TCP 53 端口再添加一条
DNAT 记录将 UDP 53 端口映射到到 SLB 的 UDP 1053 端口;4、配置 SLB 实例添加两条监听一条是将 TCP
53 端口转 发到后端服务器 TCP53 端口另一条是将 UDP 1053 端口转发到后端服务器 JDP53 端口。
2.一个电商公司需要搭建一个官网, 并且要实现网站数据与图 片分离存储,同时满足高并发访问实现对外提
供不间断服务, 请阿里云资深架构师进行设计并详细阐述。【微信 号 : ike_python]
正确答案 第将动静资源分离其中网站动态数据存储 在 RDS 数据库中图片视频、安装包等静态资源 存储在 OSS
中,使用阿里云全站力加速技术可以 智能区分动静态资源通过添加 OSS 域名作为演 站加速域名将源站的静态
资源缓存至 CDN 加速 节点动态内容通过智能路由和协议优化等动态 力加速技术快速回源获取实现动静态资源
同时加 速。这样的架构优点明显大量的静态资源占 用相当大的存储空间 OSS 存储的成本比云总成 本低 30-
50%并且具备 12 个 9 的数据持久性及 99.995%的数据可用性 OSS 的存储空间随时弹 性扩展无空间上限,2
使用 CDN 的流量费用远低 于公网直接访问 OSS 的流量费用除少数资源 CDN 节无缓存情况下需要回源 OSS 取
流外客 户端直接访问 CDN 的成本很低,在高并发访问 时 CDN 节点缓存的数据不仅可以就近为用户 提供访问资
源提升访问速度还能减少回源取流 降低服务端 ECS 和 OSS 的访问压力 2800 个遍布 世界的 CDN 力加速节点帮
助用户实现高并发访问。第 2 步用户服务端采用 SLB+ESS 架构用 SLB 负载均衡将业务流量分担给多台 ECS 同
时 配合弹性伸缩 ESS 实现 ECS 机或异常或 SLB 当前 CS 组的能力无法满足高并发访问的迅速 扩容新的 ECSh
入 SLB 并自动添加 RDS/OSS 名单实现服务能力弹性扩展。
3. 使用蓝绿发布进行容器发布的时候是如何保证服务不启机的?请详细 阐述相关原理。(微 信号 :
ike_python]
正确答案 使用阿里云容器服务 Kubemetes 实现容器的蓝绿发布功能。蓝绿发布是一种零机的应用更 新策略,
进行整绿发布时,应用的日版本服务 与新版本服务会同时并存,同一个应用不同版 本的服务之间共享路由,通
过调节路由权重的 方式,可以实现不同版本服务之间的流量切 换,验证无误后,可以通过发布确认的方式将 应
用的日版本的服务册除,如果验不通过, 则进并行发布回滚,应用的新版本会进行册 除,蓝绿发布,即通过冗余
来解决问题,通过 两组服务器一组是 active 的生产环境的配置 (绿配害),一组是 nactive 的配置(蓝 置),
当要发布新版本的时候,先把新版本发 布到蓝环境中,然后让 应用程序先热身一下, 这个不会影响到绿环境,
两个是完全隔离的两 个环境,可以在蓝环境上运行一些测试,检查 是否能够正常工作,当一切准备就绪以后,向
新版本迁移就非常简单,只要修改一下路由配 署,将用户从绿环境导向蓝环境即可,这样整 环境就成了生产环
境,如果切换后出现问题, 也可以在非常短的时间内把再做一次切换,就 完成了回滚,而且同时在线的只有一
个版本, 蓝绿部署无需停机,并且风险较小
4. 智电网公司随着业务发展,暴露了现有数据中心很多问题,特邀请阿 里云的资深架构师重新设计数据中心,
并详细阐述设计公司存在问题 1、統需要服务 4100 万居民海量数据高并发采集导致采集系过程 处理能力存在
瓶颈并发速度难以满足要求 2、系统存储需求快速增 加,原存储成本高扩容难度大导致系统存储能力严重不足
3、原架构 因数据存储、数据处理、数据推送、应用服务都 集中在同一数据库 进行处理,导致系统计算能力、
数据处理能力、数据推送能力及系統 响应速度明显不足 4、整个数据中心 30 个系统应用集中部署每次系 统版
本发都要停机且耗时较长,对系统应用、远程费控等实时性要求 高的业务有较大影响。【微信号 :
ike_python]
正确答案 因本地性能不足与扩容机房的 TCO 成本高因此 可以采用阿里云混合云架构或整体业务迁移上 云。
1)采集过程并发处理能力。公司采 集的主要为 蒼龍表数据或用户交易类数据数 据类型复杂样并且 4100 万居
民为技术要求高 并发写入与海量存储最好还有数据快速分析查 询能力需要数据仓库来支持此需求。因此阿里
云 Tablestore 或 Hbase 都适用于海量物联网数据 或海量交易数据的采集存储和分析。其中 Tablestore
的优势在于具备 Feed 流、元数 据、timeline、timestream 等成熟的数据模型与 方案并具备多表引索的
原生分析查询功能。 HBase 数据库的优势在于 LSM 存储模型适用于 超并发数据写入能力。可以同时使用消息
队 列 MQ 进行异步解耦与削峰填谷缓解并发采 集超过系统处理能力负载的问题。通过部等负 载均衡 SLB 作为
评论