智能顾问Advisor - 帮你用好云RDS

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 智能顾问(Intelligent Advisor)是一个智能化的云上顾问,在2018年上线面向全网用户开放,基础诊断项全部免费。它根据用户情况,结合阿里云沉淀多年的最佳实践经验,为用户提供精准的个性化诊断与建议。

1. 背景

智能顾问(Intelligent Advisor)是一个智能化的云上顾问,在2018年上线面向全网用户开放,基础诊断项全部免费。它根据用户情况,结合阿里云沉淀多年的最佳实践经验,为用户提供精准的个性化诊断与建议。诊断项涵盖安全、性能、稳定性、成本四大方面,覆盖包含ECS、RDS在内的阿里云多项产品,全方位帮助用户从“用上云”到“用好云”。

本文主要集中对RDS产品的相关诊断项做一次介绍,帮助用户了解智能顾问,以及如何用它可以更好的使用RDS产品,感受到云服务数据库不同于自建的价值。

2. 应用场景

智能顾问为用户提供全方位的云端智能顾问服务,借助阿里云最佳实践,指导用户更好的使用云资源,包括发现RDS推出的新功能特性。

如何开通、授权使用智能顾问,可以参考智能顾问的帮助文档:快速入门

智能顾问有两种典型的应用场景:

  • 通过阿里云控制台访问智能顾问,或者通过阿里云官网的诊断顾问问答机器人、工单系统访问智能顾问控制台,查看资源的诊断优化建议。智能顾问会按照固定的扫描频率,对用户所有云资源实例进行诊断,从而给出优化建议。这种方式是离线的,基于固定频率自动进行,用户无需手动操作。

advisor_arch

  • 专项问题的在线诊断
    目前支持ECS、RDS资源实例的网络连通性诊断,在后面的功能中会有详细的介绍。

3. 功能特性

3.1 基础诊断

智能顾问的诊断建议涵盖四个方面:安全、性能、稳定性、成本。下面分别介绍针对RDS产品的主要诊断项。

3.1.1性能

  • RDS规格升级
    根据数据库性能的历史表现,预测未来数据库的性能趋势,在性能瓶颈出现前,提前给出合理的规格建议。规格升级建议有升级更高规格的实例,也有根据用户的查询使用量推荐升级为独享型实例。

示例:实例经诊断推荐规格升级为独享型实例,在智能顾问控制台:
_01

点击进入推荐详情可以看到当前实例的基本信息和QPS性能分析数据。
_02
点击"升级"操作,直接跳转到实例规格升级引导页面。

  • 数据库索引建议
    索引是数据库最常用的优化手段,可以在不修改数据结构和应用代码的前提下, 大幅提升检索效率。 智能顾问(Advisor)利用CloudDBA的引擎能力对数据库进行深度诊断,从性能最差的TOP SQL中,挖掘缺失的索引,提升数据库性能。

示例:
_
点击"添加索引"操作,跳转到登录数据库,引导添加索引。

  • RDS读写分离
    RDS读写分离,用户应用程序只需连接一个读写分离地址进行数据读取及写入操作,读写分离功能会自动将写入请求发往主实例,而将读取请求按照用户设置的权重发往各个只读实例。

该功能特性为免费使用,同时可以降低资源及维护成本,然后有用户购买了只读实例,因为种种原因却没有开通读写分离功能,对于用户是种损失。智能顾问根据用户的实例购买情况,已经使用情况,把使用读写分离的最佳实践推荐给用户以供参考。

示例:
_
点击"开启读写分离"操作,跳转到RDS控制台的数据库代理功能页,引导开启读写分离连接。

在性能领域,我们还有"慢SQL查询"、"数据库SQL优化"、"RDS短连接优化"几个诊断项,这里不再一一赘述,可以参考智能顾问的帮助文档:功能特性,或者访问智能顾问控制台体验。

3.1.2 安全

  • DDoS防护
    当服务器的网络流量超过一定阈值时(如遭受攻击),实例的流量会进入清洗或者黑洞,导致服务器无法被正常远程登录。智能顾问推荐开通DDOS防护服务,提供当前防护阈值,及最近30天内被攻击时长和黑洞次数,并结合行业、区域、带宽等因素,给出防护阈值建议。

此诊断项有两个状态:用户未开通DDOS服务和已开通DDOS服务。对于未开通状态用户,只提供风险概要,建议开通。对于已开通状态用户,提供最近30天内被攻击时长和黑洞次数,当前防护阈值以及建议防护阈值,建议升级防护包。

示例:
已开通DDoS防护的安全建议
DDoS_
点击"快速提升",跳转到DDoS防护控制台页面,查看对应区域的防护包实例,可以选择防护包升级。

3.1.3 稳定性

  • 实例过期预警
    根据"包年包月"付费模式实例的状态,发现即将到期的实例,避免实例不可用。实例到期后,如果未完成续费操作,阿里云会暂停该实例的服务。智能顾问建议您及时备份或提前续费​。

检测到用户实例中,有小于等于15天即将过期的实例,黄色风险提示;检测到用户实例中,有已经过期的实例,红色警告提示。

3.1.4 成本

  • 付费模式变更
    根据"按量付费"付费模式RDS实例上最近一个月,用户已经花费的价钱,如果包年包月花费 < 按量付费花费,则向用户推荐付费模式变更为包年包月模式。

3.2 连通性检查

3.2.1 用户痛点

用户在使用阿里云产品的过程中,都会遇到各种“连不上”的问题。根据工单情况,大致可以分为以下几类:
1)我的机器与我的ECS、RDS等连不上,即外部与阿里云连不上。
2)我的ECS和我的RDS连不上,即阿里云内部的云资源连不上。
而工单处理的结果,往往是用户配置错误,比如安全组、白名单设置错误等。

智能顾问帮助用户自助检查两个IP之间的连通性,判断两个IP之间是否配置相通,对于不同的情况给出相应的建议。

3.2.2 检测项

1)机器运行检测
检测用户输入的两个实例是否处于运行状态
不正常:机器运行不正常,用户输入的两个实例未处于正常运行状态
正常:机器运行正常,用户输入的两个实例处于正常运行状态
2)网络平面检测
检测用户输入的两个实例是否处于同一网络平面
不正常:网络不在同一平面,用户输入的两个实例未处于同一网络平面
正常:网络位于同一平面,用户输入的两个实例处于同一网络平面
3)安全组配置检测
检测用户输入的ECS实例的安全组配置,是否允许连通
不正常:安全组配置有问题,用户输入的实例安全组配置,不允许连通
正常:安全组配置无问题,用户输入的实例安全组配置无问题
4)白名单设置检测
检测用户输入的RDS实例的白名单配置,是否允许连通
不正常:白名单配置有问题,用户输入的实例白名单配置,不允许连通
正常:白名单配置无问题,用户输入的实例白名单配置无问题
5)安全处罚
检测用户输入的实例是否受到了安全管控系统的处罚
不正常:存在管控处罚,识别到存在攻击行为,主机被安全管控处罚
正常:不存在管控处罚,未识别到攻击行为,无处罚

注:这里连通性检查正常,不能保证两个IP之间网络肯定通,因为没有侵入实例进行实际网络数据包的连通性检查。

示例:
阿里云ECS实例->RDS实例连通性检查结果:
_01

后续发展

跟国外部分友商的诊断服务相比,阿里云智能顾问覆盖的产品和诊断项还不够全面,我们会在后续的迭代中不断补充拓展。对于RDS产品的诊断建议,智能顾问走出了一条自己特色的发展道路,针对用户反馈的情况,有重点的给予建议。

欢迎各位阿里云的新老用户,来体验智能顾问的功能,并提出您的宝贵意见。

目录
相关文章
|
7月前
|
DataWorks 安全 关系型数据库
DMS产品常见问题之香港RDS走代理失败如何解决
DMS(数据管理服务,Data Management Service)是阿里云提供的一种数据库管理和维护工具,它支持数据的查询、编辑、分析及安全管控;本汇总集中了DMS产品在实际使用中用户常遇到的问题及其相应的解答,目的是为使用者提供快速参考,帮助他们有效地解决在数据管理过程中所面临的挑战。
|
SQL 关系型数据库 MySQL
多款云数据库产品免费体验!阿里云数据库实验室上线了!
本文作者:依诺,阿里云数据库开发工程师 1.数据库课程上刚教了SQL Server,我自己也想有个SQL Server数据库可以体验一下,有什么便捷的方法呢? 2.我有个小应用需要连接数据库,从哪里可以获得一个免费的数据库并且可以让我通过应用程序访问呢?
多款云数据库产品免费体验!阿里云数据库实验室上线了!
|
7月前
|
存储 关系型数据库 数据库
超1/3中国500强企业都在用的「汇联易」,为什么选用阿里云RDS?
迎峰而上:汇联易依托阿里云RDS通用云盘,加速业务智能化升级
超1/3中国500强企业都在用的「汇联易」,为什么选用阿里云RDS?
|
SQL 关系型数据库 MySQL
阿里云国际站代理商:如何优化阿里云RDS MySQL云数据库?
阿里云国际站代理商:如何优化阿里云RDS MySQL云数据库?随着互联网的快速发展,越来越多的企业开始关注和使用云计算技术。阿里云作为全球领先的云计算服务提供商,其云数据库产品——RDS MySQL在市场上备受欢迎。那么,如何优化阿里云RDS MySQL云数据库呢?本文将从以下几个方面为大家详细介绍。
|
关系型数据库 RDS
阿里云产品——主要使用的阿里云产品有—— RDS
阿里云产品——主要使用的阿里云产品有—— RDS 自制脑图
103 0
|
关系型数据库 数据库 RDS
云速搭部署云数据库RDS最佳实践
本实践通过云速搭设计一个ECS+RDS的通用架构。
云速搭部署云数据库RDS最佳实践
|
SQL 运维 自动驾驶
商业化十周年,阿里云RDS推出企业级自治数据库
近日,阿里云宣布RDS数据库品牌升级计划,推出云原生企业级自治数据库。今天也是阿里云RDS商业化十周年。据了解,阿里云是国内首家提供自治服务的数据库厂商,基于人工智能和机器学习技术,阿里云RDS数据库提供自动升级、自动调优等100%数据库自动驾驶能力。云原生数据库2.0时代,阿里云RDS通过企业级的自治能力为客户提供更快、更稳、更安全的数据库服务。
1100 0
商业化十周年,阿里云RDS推出企业级自治数据库
|
SQL 存储 AliSQL
2021云数据库RDS重磅升级发布会
数据库上云已是大势所趋,如何实现弹性上云,降低企业数据库成本?如何将企业既有数据库能力与云数据库能力相结合,使云数据库更好支撑业务运行?应用和数据库布署到云上后,如何保障数据库内核的平稳运行?
2319 0
2021云数据库RDS重磅升级发布会
|
SQL 存储 AliSQL
1月20日 | 2021云数据库RDS重磅升级发布会
云数据库RDS重磅升级发布会将为您一一揭秘,本次发布会于1月20日14:00-15:00开启直播,我们将对RDS的高弹性产品形态、RDS专属规格进行深度解读,并分享AliSQL内核上众多企业级功能和性能、稳定性、安全等方面的优化。2021开年RDS重磅升级发布会不容错过,敬请期待!
831 0
1月20日 | 2021云数据库RDS重磅升级发布会