【视频】阿里云云计算 ACP 认证(3)|学习笔记(三)

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
对象存储 OSS,20GB 3个月
简介: 快速学习【视频】阿里云云计算 ACP 认证(3)

开发者学堂课程【高校精品课-华东师范大学 - Python 数据科学基础与实践【视频】阿里云云计算 ACP 认证(3)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/1006/detail/15117


【视频】阿里云云计算 ACP 认证(3)


5、RDS 产品系列

image.gifRDS的产品序列有基础版、高可用版、集群版和三节点企业版。基础版是单实例的,比较少,不是所有规格都有,只给入门用户使用。一般使用双节点的高可用版和三节点的企业版。如果是双节点,主备之间自动复制。三节点是一主两备。我们可以通过增加只读实例来实现读写分离,一个RDS最多可以加到10个只读实例。其中有一个限制:8盒64g以下只能加到5个;64g以上可以加到10个。

6、RDS 核心概念

地域可用区、实例、数据库、数据库账号、运行状态、产品规格

产品规格:可以选几盒几g,根据需求进行选择。规格中有几大类:共享型实例(你的RDS和我的RDS都在一个物理机上,自己会做隔离,但是你的算例是做共享的。

例如我买了一盒一g的,并不是24小时会跑满这一盒,就像小区接共享带宽一样,这台机器有100个盒,但是可能会跑150个盒的RDS。如果某些用户对于计算的要求突然提升导致你所在的物理机的水位上升,此时RDS为了保证你的计算能力,如果你是高负载的,会被做一个迁移操作。理论上不会影响你的性能,你的RDS重启也不会掉线。但是必定会有一个节点跨物理机被飘走,所以计算通路会有稍微不稳定。但是共享型实例提供了更好的性价比,单价更低)、独享型实例(自己买的几盒几g,他人不会使用到。)、独占型实例(独享的CPU内存越用越高,规格大到占据整个机器,就变为独占型)

7、RDS 数据库与账号管理

·由于RDS拥有自身的数据库及数据库账号管理体系,使得用户无法直接使用命令进行数据库创建。

·用户可以通过RDS管理控制台创建数据库,数据库名称实例内唯一,实例间互不影响。

·对于MySQL类型实例,最多可创建500个数据库(如果是SQL Server,最多可以创建50个)

·数据库账号管理可用于创建新的数据库账号,或者修改已有数据库账号的信息。

·RDS MySQL实例支持两种数据库账号∶高权限账号和普通账号。(普通账号给账号的是普通权限,对于账号和数据库的管理只能在RDS的控制台通过可视化的方式进行管理。高权限账号提供权限比较高的接近root的权限,创建了高权限账号后,账号类型无法切换,可以删除账号后重新创建同名账号。

image.gif高权限账号不能通过控制台创建管理数据库,只能通过黑屏或者命令行方式创建。获得更高的权限,但是会有一些便利性丢失。因为如果通过控制台来访问,都是往数据库中添加修改一些记录,所以两者之间会有冲突。所以一旦有高权限账号,普通账号就不能通过可视化方式管理数据库,但是可以删掉重新发布)

8、如何连接 RDS 数据库

1、确认是否满足内网访问的条件(ECS实例与RDS实例位于同一地域、ECS实例与RDS实例的网络类型相同)

2、设置IP白名单(目前大部分默认通用白名单模式,以前都是高安全白名单模式。因为以前访问RDS的链路是有区分的,经典网络的访问和专业网络的访问是需要经过访问链路的切换的,所以此时需要明确区分经典网络和专业网络,用到高安全白名单模式。在2020年进行升级变成高性能的访问模式,所以使用通用的白名单模式,不再区分经典网络与专业网络的访问。)

3、连接RDS实例(可以通过原生命令行、第三方工具、程序编码、DMS进行访问)

9、只读实例

读多写少就可以增加只读节点提升读方面的能力。

在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法承受读取压力,甚至对业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,增加应用的吞吐量。

只读实例采用MySQL.的原生复制功能,将源数据库实例(以下简称主实例)的更改同步到所有相关的只读节点。根据MySQL内存大小:内存264GB最多可创建10个只读实例、内存<64GB最多可创建5个只读实例。

只读节点采用单个物理节点的架构,只读节点down机后,阿里云承诺将在24小时内恢复。

10、异地灾备实例

灾备实例肯定是在另一个地域,如果在同地域做灾备实例没有意义。一般来讲,灾备实例要选择离自己的原生节点超过500公里以上,避免出现地区级别的自然灾害,主备两个节点全部挂掉。例如主在杭州,备在上海,万一存在重大自然灾害,影响就会比较大。

备节点可以自己创建一模一样的RDS,通过DTS数据传输服务来设置主实例和异地灾备实例之间的同步。或者是创建一个异地灾备实例,即是标准RDS实例加自动搭建好的DTS线路,所以如果不创建异地灾备实例,自己创建一个标准RDS实例加自动搭建好的DTS线路即可。

只读实例、主备实例和灾备实例三者之间的关系

l 只读实例和主备实例在同一地域,可以在不同可用区﹔备实例和

主实例在同一个地域;灾备实例和主备实例在不同地域。

l 只读实例可以根据需要创建最多10个;备实例数量是固定的1~2

个,高可用版1个,三节点企业版(原金融版)2个;灾备实例是不同地域的一主一备。

DTS与DMS是与RDS配套的两个服务。DMS用来管理数据,DTS用来传输数据

 

三、练习题

1. 【单选】下列关于RDS连接方式的说法错误的是?

A.RDS实例支持内外网切换,不会影响其他与RDS实例的连接

B.在高安全模式下,RDS支持仅内网连接、仅外网连接、内外网同时连接

C.用户可以在RDS管理控制台中进行连接方式的切换

D.在标准模式下,RDS实例不支持内网、外网同时连接

此题本意是选c,但是C与D都正确

2. 【单选】自建的MySQL迁移至RDS Mysql可以通过哪个产品实现应用不停服务的情况下,平滑完成数据迁移工作?

A. Mysqldump

B. 数据传输DTS

C. Mysqllnsert

D. 数据库逻辑备份

答案为B。平滑迁移是所谓的不停服迁移,如何实现不停服迁移呢?所谓不停服是指数据进行迁移传输的过程中50T、100T,源库是不禁写的,因为过程可能很长,所以源库一直在写,但是传输的动作一直在持续。那么如何实现不停服迁移呢?

需要经过三个阶段:结构迁移(源库的结构会被先迁移)、全量数据迁移(该时间点源库的信息会一点一点往RDS迁移,但是过程中源库还在写。全量数据迁移过程中会产生增量数据,因为主库是不禁写的,所以增量数据DTS会堆积,不会直接迁移过去。直到这一时刻全量数据被迁移完成。

迁移完后堆积的增量数据会逐步回放)、增量数据回放,两边实时同步(直到有一个时刻:源库有一条数据RDS就会马上同步,最终的效果是实现了实时同步。再找一个合适的时间点将源库的访问迁移到RDS上,寻找业务的低峰期,控制在很短的时间内,如果操作比较完美,就可以实现不停服的迁移)

3. 【单选】为一个互联网初创企业的技术负责人,小A在早期选择了阿里云的云服务器ECS并将Java应用程序、数据库MySQL等部署在了一台云服务器ECS实例上。随看业务反展,发现部署在这台ECS实例上数据库性能出现瓶颈。为了快速解决该问题,同时提高系统安全性和稳定性,您建议选择阿里云的__产品。

A. 负载均衡SLB

B. 云数据库RDS

C. 对象存储OSS

D. 专有云VPC

答案为B

4. 【单选】关于阿里云CDN的描述错误的是?

A. 同名更新时,可以从控制台提交刷新请求,或者使用API,完成主动刷新

B. 缓存刷新指的是强制将分发节点上缓存的资源标记为过期,当用户再次对该资源发起请求时节点会回源拉取资源,并缓存一份更新后的资源在分发节点

C. 同名更新时,如果不主动刷新,只能等待缓存文件到期后才能回源拉取最新的文件

D. 阿里云CDN支持对同名更新的实时更新,用户只要做相关配置后,不必主动提交请求,便可以实现自动刷新

答案为D  B中还有一种缓存预热,直接将缓存资源提前缓冲过去,然后设置一个切换的时间。D选项没有那么智能,什么时候刷新取决于自己的需要。举例例如现在要发布一个游戏三国志战略版,要发布一个新的版本,那么新版本开发下载的时间肯定要有一个统一的时间。但是CDN怎么生效呢?

肯定是提前将新版本的文件缓冲出去,时间点一到,直接从缓存中获取,而不是在该时间点才开始回源。这就叫预热,设置一个切换时间,切换时间一到,就从边缘节点中切出。

5. 【多选】为了保障全体的CDN租户的使用体验,接入阿里云内容分发网络CDN前需要满足一些条件,关于阿里云CDN准入条件的描述,正确的是__?

A. 阿里云官网完成账号实名认证

B. 加速域名可以是彩票类网站

C. 加速的域名必须在工信部完成备案,推荐接入阿里云备案

D. 加速域名的源站内容,可选择保存于云服务器ECS实例或对象存储OSS;如源站内容不在阿里云,接入需经过人工审核

答案为B 涉恐涉政在国家法规中不允许的内容在阿里中也不进行受理

6. 【单选】某视频手机应用,日均活跃用户为两百万,可以使用阿里云的哪一款或几款产品来解决用户对视频,图片,音频的大量访问?

A.OSS+CDN

B.VPC

C.云盾+云监控

D.PTS

答案为A

7. 【单选】小张管理的网站选择部署在阿里云的云服务器ECS实例上,最近发现一个现象,网站首页的宣传视频在某些区域播放速度良好,但是在其它地区播放速度很慢。为了解决此问题,你会选择阿里云__产品。

A. 负载均衡SLB

B. 内容分发网络CDN

C. 云数据库RDS

D. 对象存储OSS

答案为B 解决物理问题产生的延时问题

相关实践学习
Serverless极速搭建Hexo博客
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
存储 云安全 机器学习/深度学习
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第5天——二、阿里云安全(下)
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第5天——二、阿里云安全(下)
|
弹性计算 负载均衡 容灾
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第5天——一、网络与VPC
《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第5天——一、网络与VPC
|
弹性计算 运维 负载均衡
阿里云云计算 ACP 认证(4)|学习笔记(一)
快速学习阿里云云计算 ACP 认证(4)
阿里云云计算 ACP 认证(4)|学习笔记(一)
|
云安全 存储 弹性计算
【视频】阿里云云计算 ACP 认证(5)|学习笔记(三)
快速学习【视频】阿里云云计算 ACP 认证(5)
【视频】阿里云云计算 ACP 认证(5)|学习笔记(三)
|
存储 弹性计算 人工智能
阿里云云计算 ACP 认证(1)|学习笔记(一)
快速学习阿里云云计算 ACP 认证(1)
阿里云云计算 ACP 认证(1)|学习笔记(一)
|
存储 边缘计算 缓存
【视频】阿里云云计算 ACP 认证(3)|学习笔记(四)
快速学习【视频】阿里云云计算 ACP 认证(3)
【视频】阿里云云计算 ACP 认证(3)|学习笔记(四)
|
云安全 数据采集 弹性计算
【视频】阿里云云计算 ACP 认证(5)|学习笔记(四)
快速学习【视频】阿里云云计算 ACP 认证(5)
【视频】阿里云云计算 ACP 认证(5)|学习笔记(四)
|
云安全 弹性计算 安全
【视频】阿里云云计算 ACP 认证(5)|学习笔记(二)
快速学习【视频】阿里云云计算 ACP 认证(5)
|
弹性计算 负载均衡 关系型数据库
【视频】阿里云云计算 ACP 认证(5)|学习笔记(一)
快速学习【视频】阿里云云计算 ACP 认证(5)
|
弹性计算 tengine 网络协议
阿里云云计算 ACP 认证(4)|学习笔记(四)
快速学习阿里云云计算 ACP 认证(4)
阿里云云计算 ACP 认证(4)|学习笔记(四)

相关实验场景

更多
下一篇
无影云桌面