华为云用户手册

  • 资源和成本规划 该解决方案主要部署如下资源,每月花费如表1所示,具体请参考华为云官网价格详情,实际收费以账单为准: 表1 资源和成本规划 产品 配置示例 成本预估/月 云数据库 按需计费:1.37元/小时,更多计费详情请参见价格详情。 区域:华北-北京四 计费模式:按需计费 数据库引擎:MySQL 数据库版本:5.7 实例类型:主备 存储类型:SSD云盘 性能规格:通用性 2 vCPUs | 8 GB 存储空间:100GB 购买数量:1 986.40 数据复制服务 按需计费:2.36元/小时,更多计费详情请参见价格详情。 区域:华北-北京四 计费模式:按需计费 任务类型:实时同步 数据流动方向:出云 源数据库引擎:MySQL 目标数据库引擎:CSS/ES 网络类型:VPC 网络 2.36元/小时 (具体花费根据实际数据传输量估算) 云搜索服务 按需计费:4.23元/小时,更多计费详情请参见价格详情。 区域:华北-北京四 计费模式:按需计费 集群类型:Elasticsearch 数据库版本:7.9.3 节点数量:3 节点规格:ess.spec-4u8g 4 vCPUs | 8 GB 节点储存:超高I/O 存储空间:100GB 购买数量:1 3045.60元 合计 — 4032.00元 + 数据传输配置费(2.36元/GB)
  • 资源和成本规划 该解决方案主要部署如下资源,以下费用仅供参考,具体请参考华为云官网价格详情,实际收费以账单为准。 表1 成本预估(仅供参考) 华为云服务 计费说明 每月花费(调用100万次) 自然语言处理 NLP 情感分析(领域版) 区域:华北-北京四 包年包月,按接口调用次数 10万:640元/年 30万:1800元/年 50万:2800元/年 100万:5200元/年 300万:1440元/年 按需付费 8元/1千次 按调用次数计费,详细请参考每月账单。 对象存储服务 OBS 区域:华北-北京四 存储空间:数据存储(多AZ存储) 默认存储类别:标准存储 桶策略:私有 请求费用:0.0100元/万次 存储空间:0.1390元/GB/月 流量费用: 公网流出流量 / 00:00-08:00(闲时)0.2500元/GB 公网流出流量 / 08:00-24:00(忙时)0.5000元/GB 费用包括存储空间、请求费用、流量费用两部分,具体请参考OBS计费详情。 费用包括存储空间、请求费用、流量费用两部分,详细请参考每月账单。 函数工作流 FunctionGraph 区域:华北-北京四 产品:函数 请求次数: 0-100万次: 0元/100万次 100万次以上 : 1.33元/100万次 计量时间: 0-400,000 GB/秒: 0元/GB-秒 400,000 GB/秒以上 :0.00011108元/GB-秒 按调用次数计费,详细请参考每月账单。 合计 - FunctionGraph费用+NLP情感分析费用+OBS费用
    AI
  • 创建rf_admin_trust委托(可选) 进入华为云官网,打开控制台管理界面,鼠标移动至个人帐号处,打开“统一身份认证”菜单。 图1 控制台管理界面 图2 统一身份认证菜单 进入“委托”菜单,搜索“rf_admin_trust”委托。 图3 委托列表 如果委托存在,则不用执行接下来的创建委托的步骤 如果委托不存在时执行接下来的步骤创建委托 单击步骤2界面中的“创建委托”按钮,在委托名称中输入“rf_admin_trust”,委托类型选择“云服务”,选择“RFS”,单击“下一步”。 图4 创建委托 在搜索框中输入“Tenant Administrator”权限,并勾选搜索结果。 图5 选择策略 选择“所有资源”,并单击下一步完成配置。 图6 设置授权范围 “委托”列表中出现“rf_admin_trust”委托则创建成功。 图7 委托列表
  • 给rf_admin_trust委托添加IAM Agency Management FullAccess策略(可选) 打开“统一身份认证”菜单 图12 统一身份认证菜单 进入“委托”菜单,选择rf_admin_trust委托 图13 委托列表 进入“授权记录”菜单,单击“授权”按钮 图14 授权记录 在搜索框输入IAM Agency Management FullAccess,勾选过滤出来的记录,单击下一步,并确认完成权限的配置 图15 配置IAM Agency Management FullAccess策略 配置好后的情况:rf_admin_trust委托拥有Tenant Administrator和IAM Agency Management FullAccess权限 图16 授权记录列表
  • 方案架构 该解决方案基于华为云内容审核的音频审核技术,可在用户将音频上传至OBS时自动化审核音频内容。解决方案架构图如下: 图1 该解决方案将会部署以下资源: 创建两个对象存储服务OBS桶,一个提供给用户上传音频,一个用来转储违规音频和存放审核日志。 创建一个函数工作流 FunctionGraph,当OBS桶收到用户上传的音频后,会自动触发函数调用内容审核服务,进行音频审核并将违规的音频进行替换和转储。 开通内容审核 Moderation服务,用于审核音频内容是否违规。
    AI
  • 操作步骤 获取用户Token,用于调用点播接口时进行认证鉴权。 详细信息请参见构造请求。以“华北-北京四”为示例,若您需要调用其它区域的点播接口,请替换成对应区域的IAM终端节点。 POST https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "username", "password": "password", "domain": { "name": "domainname" } } } }, "scope": { "project": { "name": "projectname" } } } } 如图2所示,红框中的信息为获取用户Token。 图2 获取用户Token 调用创建媒资:上传方式接口,创建媒资,在请求头中增加“X-Auth-Token”字段,其中“Value”为步骤1获取的。 POST https://vod.cn-north-4.myhuaweicloud.com/v1.0/{project_id}/asset { "title": "test", "description": "test", "category_id": 87748, "video_name": "test.mp4", "video_type": "MP4", "cover_type": "PNG", "tags":"mytags,test", "auto_publish": 0, "template_group_name":"test", "subtitles":[ { "id":1, "language":"CN", "type": "SRT", "md5": "SqcyFjJZoDZaP8oKIY6rgQ==", "description":"AAAAA" , "name":"cc.srt" } ], "thumbnail":{ "type":"time", "cover_position":1 }, "review":{ "interval":10, "politics":-1, "terrorism":-1, "porn":-1 } } “vod.cn-north-4.myhuaweicloud.com”为点播服务的终端节点,您可以在VOD终端节点中获取。 “category_id”为媒资分类ID。用户需要提前创建完成媒资分类,操作请参考创建媒资分类。 “template_group_name”为转码模板组名称。用户需要提前创建完成转码模板,操作请参考创建自定义转码模板。 调用IAM接口的区域需与调用点播接口的区域一致,如调用“cn-north-4”区域的IAM接口获取用户Token,则该Token仅能用于调用“cn-north-4”区域点播接口的鉴权。 在返回参数中获取“video_upload_url”,“cover_upload_url”和“subtitle_upload_urls”。 { "asset_id": "3f40a2c7c60454f5f84381e0313ca230", "video_upload_url": "https://vod-bucket-81.obs.cn-north-4.myhuaweicloud.com:443/474bcff2992f4be5b883a2fb9cec7343/3f40a2c7c60454f5f84381e0313ca230/cdeda86cd1b7b3dd760a3ff28a5ee497.mp4?AWSAccessKeyId=BG923RWHL4HFXOGKCVAL&Expires=1560420274&Signature=9f%2BZcdD6SwjIU5ARHYiP6YY1Lyw%3D", "cover_upload_url": "https://vod-bucket-81.obs.cn-north-4.myhuaweicloud.com:443/474bcff2992f4be5b883a2fb9cec7343/3f40a2c7c60454f5f84381e0313ca230/cover/Cover0.png?AWSAccessKeyId=BG923RWHL4HFXOGKCVAL&Expires=1560420274&Signature=4Aa88NK%2By%2By1Xo0RvLpOvuaFCoE%3D", "subtitle_upload_urls": [ "https://vod-bucket-81.obs.cn-north-4.myhuaweicloud.com:443/474bcff2992f4be5b883a2fb9cec7343/3f40a2c7c60454f5f84381e0313ca230/subtitle/1.srt?AWSAccessKeyId=BG923RWHL4HFXOGKCVAL&Expires=1560420274&Signature=l0UclE9yfaVrxkl0kaNnr%2BemG98%3D" ], "target": { "bucket": "vod-bucket-81", "location": "cn-north-4", "object": "474bcff2992f4be5b883a2fb9cec7343/3f40a2c7c60454f5f84381e0313ca230/cdeda86cd1b7b3dd760a3ff28a5ee497.mp4" } } 使用PUT请求分别向“video_upload_url”,“cover_upload_url”和“subtitle_upload_urls”中上传音视频文件、封面图片和字幕文件。 其中,请求头“Content-Type”需要根据上传的文件类型分别设置,如下所示: 视频文件:video/视频格式,如:“video/mp4”。更多视频文件格式对应的请求头填写规则,请参见表1。 音频文件:audio/音频格式,如:“audio/mp3”。更多音频文件格式对应的请求头填写规则,请参见表2。 图片文件:image/图片格式,如:“image/png”。 字幕文件:application/octet-stream。 表1 视频文件请求头填写说明 文件后缀 Content-Type MP4 video/mp4 MOV video/quicktime MXF application/mxf TS video/mp2t MPG video/mpeg FLV video/flv WMV video/x-ms-wmv AVI video/x-msvideo M4V video/m4v F4V application/f4v MPEG video/mpeg M3U8 application/octet-stream _3GP/3GP video/3gpp ASF video/x-ms-asf MKV video/x-matroska WEBM video/webm MPD video/dash 表2 音频文件请求头填写说明 文件后缀 Content-Type MP3 audio/mp3 WMA audio/wma APE audio/ape FLAC audio/flac AAC audio/aac AC3 audio/ac3 MMF audio/mmf AMR audio/amr M4A audio/m4a M4R audio/m4r OGG audio/ogg WAV audio/wav WV audio/wv MP2 audio/mp2 调用接口确认媒资上传接口,完成媒资上传。 POST https://vod.cn-north-4.myhuaweicloud.com/v1.0/{project_id}/asset/status/uploaded { "asset_id": "0f4d3f1f32ec353d8866f2d84a036124", "status":"CREATED" } 媒资上传成功后,您可以在视频点播控制台查看媒资相关详细信息。
  • 响应示例 状态码: 200 处理成功返回。 { "asset_id" : "06da0367af8f297ea3efc791e8b27157", "edk" : "02009800f00446c3aa6ad610bb121a602fa3091daca7a544ded4f514cae2c233cf51f3d88de64712242a8468042db19b4282e0d7196a8d4df6150169debb5d077527fad983e14174f1ab5430958ca4903187321f0a3406284bf938b64de95ddd3db438df9ddae98d347058969fd39be5049a0a5830396432303366352d313235362d346265322d626539642d38313164333363336630353200000000f9776c60d33706c68195bc64934f94ee28fbfdf03e5fbb65c5450599d6aa4807", "dk" : "4Q9KYgKbUChxocNYbteP3A==" } 状态码: 400 处理失败返回。 { "error_code" : "VOD.10101", "error_msg" : "Unable to get the key because there is no encryption." }
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token,使用Token鉴权方式时必选。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。
  • 使用须知 支持登录的数据库实例如下: 表1 支持的数据库实例列表 数据库实例来源 支持的数据库引擎 华为云数据库实例 RDS for MySQL RDS for PostgreSQL RDS for SQL Server RDS for MariaDB DDS GaussDB(for MySQL) GaussDB GeminiDB Cassandra 华为云ECS自建数据库实例 支持MySQL5.5、5.6、5.7、8.0版本实例,暂不支持HA集群。 支持PostgreSQL9.4、9.5、9.6、10、11、12版本的实例。 支持SQL Server2008、2012、2014、2016、2017版本实例;暂不支持HA集群。 创建当前数据库实例的账号和目前登录的账号属于同一个云账号。 创建的数据库实例需要和数据管理服务在同一个Region下。
  • 隐藏账号说明 为了保证数据库的正常运行,防止必要的账户信息被误删,数据管理服务将对GaussDB(for MySQL)数据库以下账户进行隐藏。 表1 账户信息 账户名 说明 mysql.session@localhost GaussDB(for MySQL)5.7及以上版本,所配置的数据库内部账号。 mysql.sys@localhost GaussDB(for MySQL)5.7及以上版本,所配置的数据库内部账号。 mysql.infoschema@localhost 数据库内部账号。 root@% 用户创建GaussDB(for MySQL)实例时设置的账户。 rdsAdmin@localhost 管理账户,拥有最高的superuser权限,用于查询、修改实例信息、故障排查、迁移、恢复等操作。 rdsBackup@localhost 备份账户,用于后台的备份。 rdsMetric 计量账户,用于watchdog采集数据库的状态数据。 rdsRepl 复制账户,用于备实例或只读实例在主实例上同步数据。 rdsProxy 数据库代理账户,该账户在开通读写分离时才会自动创建,用于通过读写分离地址连接数据库时鉴权使用。 drsFull 数据复制服务启动全量迁移任务时,系统在目标数据库中添加的账户,用于迁移数据。 drsIncremental 数据复制服务启动增量迁移任务时,系统在目标数据库中添加的账户,用于迁移数据。
  • 隐藏账号介绍 为了保证RDS for MySQL数据库的正常运行,防止必要的账号信息被误删,数据管理服务将对表1中RDS for MySQL的账户进行隐藏。 表1 账户信息 账户名 说明 mysql.session@localhost MySQL5.7及以上版本所配置的数据库内部账号。 mysql.sys@localhost MySQL5.7及以上版本所配置的数据库内部账号。 mysql.infoschema@localhost 数据库内部账号。 root@% 用户创建MySQL实例时设置的账户。 rdsAdmin@localhost 管理账户,拥有最高权限,用于查询、修改实例信息、故障排查、迁移、恢复等操作。 rdsBackup@localhost 备份账户,用于后台的备份。 rdsMetric 计量账户,用于watchdog采集数据库的状态数据。 rdsRepl 复制账户,用于备实例或只读实例在主实例上同步数据。 rdsProxy 数据库代理账户,该账户在开通读写分离时才会自动创建,用于通过读写分离地址连接数据库时鉴权使用。 drsFull 数据复制服务启动全量迁移任务时,系统在目标数据库中添加的账户,用于迁移数据。 drsIncremental 数据复制服务启动增量迁移任务时,系统在目标数据库中添加的账户,用于迁移数据。
  • 库表大小统计 可查看物理文件大小Top50库表,结合磁盘空间的分布情况,识别占用较高的库表并进行优化。 图6 查看TOP 50库表 单击“查看趋势”,可以查看近7天、近30天、自定义时间段(时间跨度在30天内)的数据量变化情况。 图7 查看趋势 数据管理服务每天凌晨4点左右会进行自动采集一次数据。 物理文件大小为精确采集数据,其余指标为预估值(存在误差),如差距较大建议对目标表执行ANALYZA TABLE。 库名或表名中包含保留特殊字符时无法正常统计,包括“/”和“#p#p”。 目前只支持RDS for MySQL 5.7和8.0版本。 实例总计表数量超过5万时,为了不影响实例,不会采集数据。 由于Top库表可能存在波动,趋势数据可能存在部分缺失。
  • 查看磁盘空间分布 支持查看实例磁盘空间的分布情况及磁盘空间的变化趋势。 图5 查看磁盘空间分布 数据空间:存放用户数据的磁盘空间。 Binlog:存放Binlog日志的磁盘空间。 Slowlog:存放慢日志的磁盘空间。 Relaylog:存放Relaylog日志的磁盘空间。 Audit log:存放审计日志的磁盘空间。 临时空间:存放临时文件的磁盘空间。 其他空间:操作系统预留空间,Linux操作系统会给系统用户预留一部分磁盘空间,系统预留大小预计是磁盘5%左右。
  • 表智能诊断 表智能诊断可以帮助您诊断“单表空间增长异常表”、“无主键表”、“无索引表”的异常情况。 表智能诊断支持自动诊断和手动诊断两种方式。 免费实例暂不支持表智能诊断功能,您可以在设置付费实例或者升级高级智能运维包后,使用该功能。 当表的数量超过5000张时,无法使用手动诊断功能。 当CPU利用率超过90%时,无法使用手动诊断功能。 自动诊断范围为:容量预估页面下方展示的表列表中Top50内的表,手动诊断无范围限制。 在“表智能诊断”区域,查看表智能诊断信息。 图3 表智能诊断 自动诊断 自动诊断将在每天凌晨4点左右自动进行一次。 您可以在表智能诊断左侧区域查看到近一天磁盘容量空间增长异常的表数量,单击具体的数字可以查看诊断详情。 近一天空间增长默认超过10240MB(即10GB)时,会报告异常。您也可以单击自动诊断右侧的,自定义诊断阈值。 手动诊断 单击“重新诊断”,手动触发诊断任务。该操作每5分钟可执行一次。 待诊断成功后,可以查看到无主键表和无索引表的数量,单击具体数字可以查看诊断详情。 图4 查看诊断详情
  • 修订记录 发布日期 修改说明 2023-10-15 第六十五次正式发布。 RDS for MariaDB支持DBA智能运维功能。 新增事件监控。 2023-09-25 第六十四次正式发布。 主账号可以管理被共享出去的数据库实例连接信息,详见管理共享数据库实例登录信息。 RDS for MySQL支持新版DBA智能运维界面,详见DBA智能运维(新版)。 新版DBA智能运维支持巡检评分功能,详见巡检评分。 2023-08-17 第六十三次正式发布。 调整文档结构。 2023-06-07 第六十二次正式发布。 优化定时备份、数据追踪与回滚、任务调度章节。 2023-05-18 第六十一次正式发布。 SQL限流关闭收费限制。 2023-02-10 第六十次正式发布。 数据追踪与回滚中回滚任务列表新增排序与搜索功能。 2023-01-12 第五十九次正式发布。 SQL限流章节新增对GaussDB(for MySQL)的版本限制。 2022-12-09 第五十八次正式发布。 DBA智能运维-GaussDB(for MySQL)实例的全量SQL洞察章节新增全量SQL审计内容。 DBA智能运维-GaussDB实例的全量SQL洞察章节新增全量SQL审计内容。 DBA智能运维-DDM实例的全量SQL洞察章节新增全量SQL审计内容。 2022-12-07 第五十七次正式发布。 DAS支持GaussDB(DWS)数据库管理。 2022-11-30 第五十六次正式发布。 优化SQL限流章节,添加限流规则。 优化SQL限流章节,添加限流规则。 增加各引擎慢SQL中付费实例与免费实例功能区别的说明。 2022-09-09 第五十五次正式发布。 优化DBA智能运维-MySQL实例的全量SQL洞察章节。 2022-08-16 第五十四次正式发布。 DBA智能运维-MySQL实例的全量SQL洞察章节新增全量SQL审计内容。 2022-08-05 第五十三次正式发布。 优化Microsoft SQL Server数据库管理的账号管理内容。 2022-07-29 第五十二次正式发布。 新增支持审计的关键操作列表。 新增查看追踪事件。 优化MySQL数据库管理的账号管理内容。 2022-07-11 第五十一次正式发布。 TOP SQL页签新增按时间段查看SQL列表等内容。 2022-07-04 第五十次正式发布。 优化DBA智能运维-GaussDB实例的功能面介绍章节。 2022-06-29 第四十九次正式发布。 全量SQL洞察章节新增TOP SQL等内容。 2022-06-7 第四十八次正式发布。 SQL限流章节优化前提条件,新增使用须知。 2022-03-11 第四十六次正式发布。 全量SQL洞察增加导出功能的说明内容。 2022-02-22 第四十五次正式发布。 DBA智能运维-MySQL实例的SQL限流章节新增前提条件。 2022-02-07 第四十四次正式发布。 导入章节增加约束限制。 2021-11-22 第四十二次正式发布。 新增全量SQL洞察的使用须知。 2021-11-19 第四十一次正式发布。 优化慢SQL和全量SQL的计费说明。 2021-11-08 第四十次正式发布。 开发工具模块中的表结构对比与同步、数据追踪与回滚、测试数据生成、DBA智能运维服务功能以及DBA智能运维模块中的空间、参数智能推荐、SQL诊断、历史事务、Binlog解析功能变为存量运营。 2021-06-08 第三十九次正式发布。 新增新建索引、修改索引、删除索引三个章节。 新建索引增加未勾选background选项警告功能。 2021-5-25 第三十八次正式发布。 新增账号管理章节。 2021-04-19 第三十七次正式发布。 刷新创建用户并授权使用DAS相关描述。 2021-04-12 第三十六次正式发布。 版本变更,更换名称。 2021-02-02 第三十五次正式发布。 企业流程审批刷新关于企业流程审批用户的说明。 2020-12-30 第三十四次正式发布。 MySQL和GaussDB(for MySQL)新增定时备份特性。 DBA智能运维新增SQL限流特性。 企业流程审批刷新SQL变更章节。 2020-11-17 第三十三次正式发布。 GaussDB支持结果集导出、GaussDB管控面支持逻辑导入导出。 2020-11-02 第三十二次正式发布。 企业流程审批新增支持DDM实例的说明。 2020-10-13 第三十一次正式发布。 增加控制台中有关登录数据库实例列表的说明。 2020-09-27 第三十次正式发布。 刷新权限管理内容、优化GaussDB(for MySQL)数据库章节DBA智能运维内容。 2020-07-27 第二十九次正式发布。 DAS新增企业流程审批大数据导入、数据导出特性,支持GaussDB(for MySQL)实例。 2020-05-30 第二十八次正式发布。 DAS提供企业流程审批,为您提供数据保护、变更审核、操作审计、研发自助化等数据库DevOPS平台,帮助企业实现大规模数据库下的标准化、规范化、高效率、超安全的管理手段。 2020-05-15 第二十七次正式发布。 DAS提供细粒度权限,添加相关内容介绍及操作指导。 2020-04-26 第二十六次正式发布。 DAS为您提供可视化的GeminiDB Cassandra 3.11实例管理界面,方便进行GeminiDB Cassandra 3.11数据库数据管理。 2020-04-24 第二十五次正式发布。 DAS支持对GaussDB(forMySQL)版本的实例进行DBA智能运维运维管控。 2020-04-21 第二十四次正式发布。 DAS对于MySQL和GaussDB(for MySQL)数据库引擎,主备库均支持导出数据库和导出SQL结果集。 2020-04-10 第二十三次正式发布。 DAS为您提供可视化的DDM实例管理界面,方便进行DDM数据库数据管理。 2020-03-20 第二十二次正式发布。 丰富DBA智能运维运维功能,够快速定位出数据库运行中的每一个问题、提前发现潜在风险点。 提高新增支持全量SQL洞察、内存参数设置诊断等特性。 2020-03-18 第二十一次正式发布。 优化控制台DBA智能运维慢SQL、实时会话&性能等特性。 2020-03-09 第十九次正式发布。 DAS全面升级为2.0界面,详见命令操作、命令执行记录、集合管理、视图管理、用户管理等。 2020-03-02 第十八次正式发布。 优化实时会话&性能、全量SQL、慢SQL内容。 2020-02-20 第十七次正式发布。 DAS支持GaussDB(for MySQL)数据库管理。 2020-01-16 第十六次正式发布。 在数据管理服务信息页面,新增DBA智能运维会话管理、实时性能等特性入口。 2020-01-03 第十五次正式发布。 Microsoft SQL Server数据管理新版升级。 2019-12-19 第十四次正式发布。 MySQL支持部分实例进行最优智能参数推荐功能,以及适配优化项。 2019-10-30 第十三次正式发布。 DAS支持开通高级版。 2019-10-10 第十二次正式发布。 支持MySQL8.0版本。 2019-09-10 第十一次正式发布。 新增支持GaussDB引擎数据管理。 2019-08-23 第十次正式发布。 MySQL引擎新版本支持数据追踪与回滚特性。 新增支持数据结构对比与同步。 新增任务调度。 2019-08-05 第九次正式发布。 数据管理服务支持PostgreSQL。 2019-07-02 第八次正式发布。 数据管理服务MySQL引擎支持2.0新版本。 2019-04-02 第七次正式发布。 数据管理服务支持管理文档数据库服务。 支持数据库管理、集合管理、视图管理。 MySQL类型数据库管理方面新增特性: 支持SQL诊断DDL语句查看和反馈功能,自动生成测试数据支持100W级。 Microsoft SQL Server类型数据库管理方面新增特性: 支持会话管理功能、批量导出功能。 以及其他数据管理服务优化点。 2019-02-18 第六次正式发布。 ECS自建库管理新增支持Microsoft SQL Server类型数据库。 MySQL类型数据管理新增功能点: 支持表维护、支持SQL模板、支持InnoDB锁状态查询。 以及其他小的优化项。 2018-12-21 第五次正式发布。 数据管理服务新增支持ECS自建库管理。 数据管理服务首页新增数据库总体状态信息。 MySQL类型数据库新增功能点: 支持Binlog查询功能。 Microsoft SQL Server类型数据库新增功能点: 支持存储过程管理、函数管理、触发器管理。 2018-11-13 第四次正式发布。 MySQL类型数据库新增功能点: 事件管理功能。 存储过程管理功能。 函数管理功能。 查看已保存的SQL。 Microsoft SQL Server类型数据库新增功能点: 用户管理功能。 查看已保存的SQL。 以及其他小的优化项。 2018-09-14 第三次正式发布。 MySQL类型数据库新增触发器管理功能。 增加导出数据库结构功能。 增加导出表结构。 增加导出视图结构。 增加导出MySQL类型数据库的触发器结构。 增加查看表详情信息。 以及修改连接信息时,新增“设置密码为空”、SQL窗口首次执行SQL语句后,自动创建SQL连接等功能。 2018-08-07 第二次正式发布。 数据管理服务新增支持Microsoft SQL Server引擎。 数据管理服务新增执行计划业务功能。 MySQL引擎支持数据导入与导出功能。 2018-06-25 第一次正式发布。
  • 示例流程 图1 给用户授权DAS权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予数据管理服务 “DAS FullAccess”权限。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 在“服务列表”中选择“数据管理服务 DAS”,进入DAS主界面,单击详情页左上角“新增数据库登录”,若可以正常创建数据库登录,则表示DAS所需权限策略均已生效。
  • 库表大小统计 可查看物理文件大小Top50库表,结合磁盘空间的分布情况,识别占用较高的库表并进行优化。 图6 查看TOP 50库表 单击“查看趋势”,可以查看近7天、近30天、自定义时间段(时间跨度在30天内)的数据量变化情况。 图7 查看趋势 数据管理服务每天凌晨4点左右会进行自动采集一次数据。 物理文件大小为精确采集数据,其余指标为预估值(存在误差),如差距较大建议对目标表执行ANALYZA TABLE。 库名或表名中包含保留特殊字符时无法正常统计,包括“/”和“#p#p”。 实例总计表数量超过5万时,为了不影响实例,不会采集数据。 由于Top库表可能存在波动,趋势数据可能存在部分缺失。
  • 表智能诊断 表智能诊断可以帮助您诊断“单表空间增长异常表”、“无主键表”、“无索引表”的异常情况。 表智能诊断支持自动诊断和手动诊断两种方式。 免费实例暂不支持表智能诊断功能,您可以在设置付费实例或者升级高级智能运维包后,使用该功能。 当表的数量超过5000张时,无法使用手动诊断功能。 当CPU利用率超过90%时,无法使用手动诊断功能。 自动诊断范围为:容量预估页面下方展示的表列表中Top50内的表,手动诊断无范围限制。 在“表智能诊断”区域,查看表智能诊断信息。 图3 表智能诊断 自动诊断 自动诊断将在每天凌晨4点左右自动进行一次。 您可以在表智能诊断左侧区域查看到近一天磁盘容量空间增长异常的表数量,单击具体的数字可以查看诊断详情。 近一天空间增长默认超过10240MB(即10GB)时,会报告异常。您也可以单击自动诊断右侧的,自定义诊断阈值。 手动诊断 单击“重新诊断”,手动触发诊断任务。该操作每5分钟可执行一次。 待诊断成功后,可以查看到无主键表和无索引表的数量,单击具体数字可以查看诊断详情。 图4 查看诊断详情
  • 查看磁盘空间分布 支持查看实例磁盘空间的分布情况及磁盘空间的变化趋势。 图5 查看磁盘空间分布 数据空间:存放用户数据的磁盘空间。 Binlog:存放Binlog日志的磁盘空间。 Slowlog:存放慢日志的磁盘空间。 Relaylog:存放Relaylog日志的磁盘空间。 Audit log:存放审计日志的磁盘空间。 临时空间:存放临时文件的磁盘空间。 其他空间:操作系统预留空间,Linux操作系统会给系统用户预留一部分磁盘空间,系统预留大小预计是磁盘5%左右。
  • 功能模块 实例概览页面从多个模块为用户展示实例的运行情况,各功能模块详情请参见表1。 表1 功能说明 功能模块 说明 告警统计 查看实例运行中不同等级告警条数。单击告警数,可以跳转至告警规则页面,显示该告警等级下的所有告警规则。 健康智能诊断 基于运行数据结合智能算法对实例进行整体诊断,帮助您所见即所得了解实例的健康情况。 资源使用情况 查看实例的CPU利用率、内存利用率、磁盘空间利用率和磁盘IOPS指标数。 重点性能指标 查看实例的近一小时的重点性能指标,包括CPU和慢SQL数、连接数、内存使用率、硬盘读写吞吐量。
  • 副本集 业务模型编号对应的业务模型,请参见业务模型。 OPS:Operation Per Second,数据库每秒执行的操作数。 不同业务模型和实例规格下,基于3.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表1中加粗内容。 表1 弱一致性,且预置小数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s5 s4 s3 s2 1U4GB 7830 4150 3703 4566 4888 2522 2U4GB 11861 7446 5930 7857 8709 4710 2U8GB 14094 7470 6666 8219 8800 4541 4U8GB 26261 8050 7782 8337 8915 4769 4U16GB 30532 20198 7741 11864 11550 5477 8U16GB 50304 41831 8255 12302 12226 5496 8U32GB 51178 79702 17033 75994 43370 10422 不同业务模型和实例规格下,基于3.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表2中加粗内容。 表2 弱一致性,且预置大数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s5 s4 s3 s2 1U4GB 4413 3896 2997 3523 3758 1922 2U4GB 6243 6855 5155 6152 6020 2040 2U8GB 7945 7014 5395 6343 6766 3461 4U8GB 12737 7039 5853 7033 7068 3514 4U16GB 16840 9609 7313 8640 10682 3531 8U16GB 23118 10011 7580 8684 10794 4147 8U32GB 32035 10090 7606 9156 10855 5978 不同业务模型和实例规格下,基于4.0版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表3中加粗内容。 表3 弱一致性,且预置小数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s5 s4 s3 s2 1U4GB 7811 4242 3808 4645 4957 2662 2U4GB 11721 7439 5968 7837 8664 4785 2U8GB 13887 7462 6682 8188 8752 4621 4U8GB 25689 8025 7765 8303 8864 4842 4U16GB 29832 19808 7725 11724 11420 5529 8U16GB 49011 40792 8223 12149 12075 5547 8U32GB 49859 77527 16738 73930 42285 10325 不同业务模型和实例规格下,基于4.0版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表4中加粗内容。 表4 弱一致性,且预置大数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s5 s4 s3 s2 1U4GB 4497 3995 3123 3633 3861 2080 2U4GB 6272 6865 5216 6183 6055 2195 2U8GB 7923 7020 5449 6369 6779 3573 4U8GB 12571 7044 5893 7038 7072 3625 4U16GB 16551 9537 7310 8597 10578 3641 8U16GB 22640 9927 7569 8639 10686 4239 8U32GB 31290 10003 7594 9097 10745 6015 不同业务模型和实例规格下,基于4.2版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表5中加粗内容。 表5 弱一致性,且预置小数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 s8 s9 1U4GB 7057 12559 10200 5587 3274 3245 2U4GB 14982 25847 21504 11247 6332 6151 2U8GB 15013 26487 21553 11430 6900 6811 4U8GB 26832 48422 39484 21875 13873 13990 4U16GB 27119 48455 39882 22256 13968 14432 8U16GB 46318 95619 78473 41528 28963 28522 8U32GB 46631 97275 82517 43623 30883 29997 不同业务模型和实例规格下,基于4.2版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表6中加粗内容。 表6 弱一致性,且预置大数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 s8 s9 1U4GB 4807 8665 7337 3646 2492 2915 2U4GB 7254 17962 15065 6533 3465 3004 2U8GB 7587 18261 15253 7756 5131 4894 4U8GB 15577 32918 28480 14420 9575 8830 4U16GB 22200 33115 29420 16973 11821 11308 8U16GB 39838 58903 51712 32424 23810 23172 8U32GB 40901 62003 54651 35205 25976 25053 不同业务模型和实例规格下,基于4.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表7中加粗内容。 表7 弱一致性,且预置小数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 s8 s9 1U4GB 7374 12458 10065 5066 3569 3310 2U4GB 15203 25941 21320 10984 6256 6023 2U8GB 15001 25847 21985 11364 6546 6298 4U8GB 27001 48569 39748 21238 14107 14023 4U16GB 27647 48846 40215 22054 14235 14046 8U16GB 46684 95451 78314 40244 29648 28672 8U32GB 46997 97107 82358 42339 31569 30147 不同业务模型和实例规格下,基于4.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表8中加粗内容。 表8 弱一致性,且预置大数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 s8 s9 1U4GB 5064 8813 7436 3768 3051 3028 2U4GB 7655 18344 15542 6456 3634 3312 2U8GB 7988 18643 15730 7680 5299 5202 4U8GB 15876 33645 28546 14239 9234 8768 4U16GB 18349 33842 29486 16793 11480 11246 8U16GB 40647 60238 54536 32344 25673 22351 8U32GB 41710 62346 56432 35124 27839 24231 父主题: 通用型规格
  • 测试步骤 使用YCSB执行如下命令,加载测试数据: ./bin/ycsb load mongodb -s -p workload=site.ycsb.workloads.CoreWorkload -p recordcount=${recordcount} -p mongodb.url="mongodb://${userName}:${password}@${mongosIP}:${port}/ycsb?authSource=admin" -threads ${threadNum} recordcount=${recordcount}:加载至DDS实例的数据总量。 mongodb.url="mongodb://${userName}:${password}@${mongosIP}:${port}/ycsb?authSource=admin":DDS实例的高可用连接地址。 threads ${threadNum} :客户端的并发线程数。 使用YCSB执行如下命令,进行性能压测: ./bin/ycsb run mongodb -s -p workload=site.ycsb.workloads.CoreWorkload -p recordcount=${recordcount} -p operationcount=${operationcount} -p insertproportion=0 -p readproportion=1 -p updateproportion=0 -p requestdistribution=zipfian -p mongodb.url="mongodb://${userName}:${password}@${mongosIP}:${port}/ycsb?authSource=admin" -threads ${threadNum} recordcount=${recordcount}:加载至DDS实例的数据总量。 operationcount=${operationcount}:执行读写测试的总操作次数。 insertproportion=0:加载数据的操作比例。 readproportion=1:读操作比例。 updateproportion=0:更新操作比例。 mongodb.url="mongodb://${userName}:${password}@${mongosIP}:${port}/ycsb?authSource=admin":DDS实例的高可用连接地址。 threads ${threadNum} :客户端的并发线程数。 recordcount和operationcount的值一致。 insertproportion、readproportion、updateproportion的值的总和为1。
  • 测试模型 业务模型 表1 业务模型 业务模型编号 业务模型 S1 100% insert S2 90% update ,10% read S3 65% read ,25% insert, 10% update S4 90% read ,5% insert, 5% update S5 50% update, 50% read S6 100% read S7 95% read ,5% update S8 5% read ,95% update S9 100% update 文档模型 使用YCSB默认配置,每个文档大小1KB,默认“_id”索引。 预置数据量 本次性能测试中,针对每种规格的集群,测试了2种预置数据量下的性能。 不同规格集群的预置数据量不同,具体如下表所示。 表2 预置数据量 规格 预置小数据量 预置大数据量 测试并发数 1U4GB RecordCount:1000000 RecordCount:10000000 100 2U4GB RecordCount:1000000 RecordCount:10000000 100 2U8GB RecordCount:2000000 RecordCount:20000000 100 2U16GB RecordCount:4000000 RecordCount:40000000 100 4U8GB RecordCount:2000000 RecordCount:20000000 100 4U16GB RecordCount:4000000 RecordCount:40000000 100 4U32GB RecordCount:10000000 RecordCount:100000000 100 8U16GB RecordCount:4000000 RecordCount:40000000 100 8U32GB RecordCount:10000000 RecordCount:100000000 100 8U64GB RecordCount:10000000 RecordCount:100000000 100 16U32GB RecordCount:10000000 RecordCount:100000000 100 16U64GB RecordCount:10000000 RecordCount:100000000 100 16U128GB RecordCount:10000000 RecordCount:100000000 100 32U64GB RecordCount:10000000 RecordCount:100000000 200 32U128GB RecordCount:10000000 RecordCount:100000000 200 64U256GB RecordCount:10000000 RecordCount:100000000 400 数据一致性模型 弱一致性:Write Concern为{w : 1, j : false},数据写入单个节点磁盘,将返回结果。后台异步持久化下盘,为默认的Write Concern设置。
  • 测试环境 区域:华北-北京四 可用区:可用区一 弹性云服务器(Elastic Cloud Server,简称ECS): 通用型规格选择通用计算型s3.2xlarge.2,8U16GB,操作系统镜像使用CentOS 7.5 64位版本。 增强Ⅱ型规格选择通用计算增强型c3.2xlarge.2,8U16GB,操作系统镜像使用CentOS 7.6 x86_64位版本。 被测试实例的配置: 集群实例包含2个mongos节点、2个shard节点,存储空间选择600GB。 副本集实例包含3个节点,存储空间选择600GB。
  • 副本集 业务模型编号对应的业务模型,请参见业务模型。 OPS:Operation Per Second,数据库每秒执行的操作数。 不同业务模型和实例规格下,基于3.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表1中加粗内容。 表1 弱一致性,且预置小数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s5 s4 s3 s2 2U4GB 14826 9307 7412 9821 10886 5887 2U8GB 17617 9337 8332 10274 11000 5676 4U8GB 32826 10062 9728 10421 11144 5961 4U16GB 38165 25248 9676 14830 14438 6846 8U16GB 62880 52289 10319 15378 15282 6870 8U32GB 63972 99628 21291 94992 54213 13028 16U32GB 67570 104609 22155 98741 56523 13679 16U64GB 71114 117312 56314 117787 86845 32131 32U64GB 73758 121004 57561 121468 90316 33415 32U128GB 92089 150876 73388 153121 112827 41769 64U128GB 95672 156411 76123 158245 118140 43431 64U256GB 118709 193819 95160 198786 146877 54300 不同业务模型和实例规格下,基于3.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表2中加粗内容。 表2 弱一致性,且预置大数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s5 s4 s3 s2 2U4GB 7804 8569 6444 7231 7525 2550 2U8GB 9931 8767 6744 8012 8457 4326 4U8GB 15921 8799 7316 8835 8835 4392 4U16GB 21050 12011 9141 10800 13352 4414 8U16GB 28897 12514 9475 10855 13492 5184 8U32GB 40044 12612 9508 11445 13569 7472 16U32GB 42046 13242 9983 12017 14247 7845 16U64GB 44178 12624 9601 11529 13612 7788 32U64GB 45645 13125 9785 11570 14256 8091 32U128GB 57408 16417 12481 14984 17695 10124 64U128GB 61326 17613 13457 15732 18956 10799 64U256GB 74598 21332 16203 19482 23005 13161 不同业务模型和实例规格下,基于4.0版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表3中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表3 弱一致性,且预置小数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 2U4GB 11902 27719 21480 11056 2U8GB 11807 29933 22895 11449 4U8GB 17584 40504 31579 16101 4U16GB 24560 60560 46787 23382 8U16GB 34262 77401 64056 32177 8U32GB 43510 112973 91838 40838 16U32GB 68944 150944 126309 58089 16U64GB 93615 221408 181915 85458 32U64GB 105738 261882 206798 109913 32U128GB 115401 260751 231041 104299 64U256GB 118546 295335 274551 281141 不同业务模型和实例规格下,基于4.0版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表4中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表4 弱一致性,且预置大数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 2U4GB 9566 15988 13458 8209 2U8GB 7476 17263 13988 8559 4U8GB 15202 19333 16110 9996 4U16GB 22163 23924 22842 13052 8U16GB 30065 31584 29172 16850 8U32GB 37637 31627 29464 17004 16U32GB 51973 39088 36279 21907 16U64GB 66750 50288 46154 25441 32U64GB 87285 66944 61949 34386 32U128GB 94519 102497 91120 38757 64U256GB 119649 312685 301940 301425 不同业务模型和实例规格下,基于4.2版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表5中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表5 弱一致性,且预置小数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 14812 25271 20558 10798 7118 6403 2U16GB 14990 25303 21272 11184 7369 6508 4U16GB 26430 46584 39433 22286 14769 14650 4U32GB 27161 49916 41301 23402 16545 15921 8U32GB 47675 90022 78644 43393 30949 30053 8U64GB 48008 94013 80441 44415 31473 30422 16U64GB 72842 173838 143535 76799 51723 48473 16U128GB 78344 180946 148867 79640 53445 51666 不同业务模型和实例规格下,基于4.2版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表6中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表6 弱一致性,且预置大数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 9539 16597 13886 7547 4913 4607 2U16GB 10763 16713 14714 8019 5768 5290 4U16GB 23682 32746 28598 17193 11168 10072 4U32GB 24709 37024 32043 19545 12881 11718 8U32GB 43609 64288 58465 37392 27209 26417 8U64GB 43735 67299 59211 37989 27396 26696 16U64GB 67483 115287 100895 61909 42337 40532 16U128GB 74203 142301 122038 69775 46934 45159 不同业务模型和实例规格下,基于4.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表7中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表7 弱一致性,且预置小数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 15426 26148 20498 11256 7065 6321 2U16GB 15002 26004 20869 11598 7405 6591 4U16GB 25984 48521 40154 21582 15025 15602 4U32GB 27589 50036 40986 24015 15985 16053 8U32GB 46855 89952 77256 43856 30120 29935 8U64GB 47925 95426 80986 45012 31859 30998 16U64GB 73568 178690 139562 75986 52006 49856 16U128GB 78652 179526 151509 80024 53798 52486 不同业务模型和实例规格下,基于4.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表8中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表8 弱一致性,且预置大数据量数据下的OPS 实例规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 9602 16985 13954 7601 5012 4682 2U16GB 11542 17695 14856 8108 5768 5320 4U16GB 24568 31986 28453 17869 11586 11520 4U32GB 25014 37985 32986 20458 13054 11586 8U32GB 43598 68523 59025 37892 27854 27654 8U64GB 43869 68514 60254 38053 27856 26985 16U64GB 68526 118960 108965 62045 42398 41582 16U128GB 75684 145268 128964 70058 47025 46054 父主题: 增强Ⅱ型规格
  • 集群 业务模型编号对应的业务模型,请参见业务模型。 OPS:Operation Per Second,数据库每秒执行的操作数。 不同业务模型和shard节点规格下,基于3.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表1中加粗内容。 表1 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s5 s4 s3 s2 1U4GB 9364 13715 7194 8503 9803 4827 2U4GB 16437 14719 11203 12451 14242 8566 2U8GB 16856 24688 12950 15306 17646 8689 4U8GB 30619 38698 13517 17455 18568 8941 4U16GB 37497 63828 25969 59859 35746 16938 8U16GB 53742 80858 26918 86731 40218 17939 8U32GB 55581 88973 47540 88534 63446 29237 不同业务模型和shard节点规格下,基于3.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表2中加粗内容。 表2 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s5 s4 s3 s2 1U4GB 5059 10120 6618 9067 6581 4276 2U4GB 6967 14248 10974 12166 9232 6827 2U8GB 9107 18216 11914 16322 11847 7697 4U8GB 14808 18330 12066 16390 11856 9678 4U16GB 16786 18504 12490 16446 15367 10271 8U16GB 23125 18914 13117 16491 15679 10334 8U32GB 29505 21089 13647 16810 15718 10762 不同业务模型和shard节点规格下,基于4.0版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表3中加粗内容。 表3 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s5 s4 s3 s2 1U4GB 9299 13520 7194 8464 9725 4898 2U4GB 16160 14493 11083 12293 14031 8525 2U8GB 16566 24163 12778 15063 17333 8644 4U8GB 29916 37753 13327 17147 18227 8889 4U16GB 36588 62129 25406 58279 34890 16646 8U16GB 52346 78648 26326 84345 39227 17617 8U32GB 54130 86520 46330 86094 61759 28576 不同业务模型和shard节点规格下,基于4.0版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表4中加粗内容。 表4 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s5 s4 s3 s2 1U4GB 5123 10032 6635 9011 6600 4364 2U4GB 6974 14037 10861 12017 9171 6838 2U8GB 9050 17886 11773 16048 11708 7682 4U8GB 14580 17996 11920 16114 11716 9604 4U16GB 16498 18165 12331 16169 15122 10179 8U16GB 22647 18563 12939 16212 15425 10240 8U32GB 28836 20672 13454 16522 15462 10655 不同业务模型和shard节点规格下,基于4.2版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表5中加粗内容。 表5 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 1U4GB 9612 14234 13031 8308 5750 5495 2U4GB 14751 20652 20027 14408 9164 8683 2U8GB 15988 22472 21839 17474 13914 13886 4U8GB 27347 45729 43174 29658 22421 22091 4U16GB 28662 46096 43582 30020 22868 22936 8U16GB 45312 81612 78355 55312 39526 38223 8U32GB 45839 82340 78779 55991 39858 38714 不同业务模型和shard节点规格下,基于4.2版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表6中加粗内容。 表6 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 1U4GB 7584 12741 11058 6355 4339 5363 2U4GB 12929 20043 19063 10770 6633 6104 2U8GB 14362 22294 20614 11827 7937 7783 4U8GB 23889 39662 36583 25342 19729 18691 4U16GB 25587 44711 41377 28728 22914 22139 8U16GB 42111 73541 67942 47490 36676 35923 8U32GB 42476 74210 68257 48045 37571 36665 不同业务模型和shard节点规格下,基于4.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表7中加粗内容。 表7 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 1U4GB 10274 15235 13867 8323 5912 5784 2U4GB 15244 21385 20561 14778 9436 8673 2U8GB 16481 23205 22374 17844 14186 13876 4U8GB 27457 45456 43357 30063 22456 22264 4U16GB 27982 46049 43976 31867 22736 22476 8U16GB 45541 81983 78721 55234 40019 38742 8U32GB 46068 82712 79145 55913 40351 39233 不同业务模型和shard节点规格下,基于4.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表8中加粗内容。 表8 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 1U4GB 8245 13741 11893 6369 4501 5651 2U4GB 13421 20776 19597 11140 6904 6094 2U8GB 14855 23026 21148 12196 8209 7773 4U8GB 23999 39388 36766 25746 19763 18864 4U16GB 24906 41098 38765 29843 21846 20674 8U16GB 42340 73912 68308 47411 37169 36442 8U32GB 42705 74581 68623 47967 38064 37184 父主题: 通用型规格
  • 集群 业务模型编号对应的业务模型,请参见业务模型。 OPS:Operation Per Second,数据库每秒执行的操作数。 不同业务模型和shard节点规格下,基于3.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表1中加粗内容。 表1 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s5 s4 s3 s2 2U4GB 20546 18399 14004 15564 17802 10707 2U8GB 21070 30860 16188 19132 22058 10861 4U8GB 38274 48373 16896 21819 23210 11176 4U16GB 46871 79785 32461 74824 44682 21172 8U16GB 67178 101073 33648 108414 50272 22424 8U32GB 69476 111216 59425 110668 79308 36546 16U32GB 72242 116774 62416 116201 83223 38373 16U64GB 78146 115603 65235 123473 87620 46229 32U64GB 81271 120227 67144 126411 91124 46078 32U128GB 100947 150002 77951 147812 104516 55456 64U128GB 108013 160502 83407 157158 112632 58737 64U256GB 130382 192911 93939 192024 136045 60612 不同业务模型和shard节点规格下,基于3.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表2中加粗内容。 表2 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s5 s4 s3 s2 2U4GB 8709 17810 13717 15208 11540 8534 2U8GB 11384 22770 14892 20402 14809 9621 4U8GB 18510 22912 15082 20488 14820 12098 4U16GB 20982 23130 15612 20557 19209 12839 8U16GB 28906 23642 16396 20614 19599 12917 8U32GB 36881 26361 17059 21012 19647 13452 16U32GB 38735 27679 17411 22062 20423 14124 16U64GB 52220 39560 17493 29034 22123 13553 32U64GB 54308 41142 17192 30095 22507 14395 32U128GB 67345 50946 18348 37578 29329 17082 64U128GB 71059 53512 19432 40318 31782 18277 64U256GB 87877 66258 22917 47367 37631 22841 不同业务模型和shard节点规格下,基于4.0版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表3中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表3 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 2U4GB 18236 28013 26529 18907 2U8GB 16942 27931 25365 18706 4U8GB 25979 39312 37286 26043 4U16GB 36576 53862 51511 36715 8U16GB 49335 73368 68763 48786 8U32GB 66986 99692 92745 67052 16U32GB 82218 109324 106841 85882 16U64GB 100293 134211 131163 105551 32U64GB 144640 185165 181450 154899 32U128GB 141616 186344 180511 156879 64U256GB 163832 221621 242273 245718 不同业务模型和shard节点规格下,基于4.0版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表4中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表4 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 2U4GB 14622 25400 21966 14243 2U8GB 15029 25896 22654 14376 4U8GB 21695 31590 27398 18865 4U16GB 31906 50302 44697 27710 8U16GB 43145 62259 55496 33406 8U32GB 56384 77832 70588 35539 16U32GB 69135 92815 83404 46797 16U64GB 90531 123229 114717 57297 32U64GB 139652 170371 161543 73667 32U128GB 142140 181753 177054 111161 64U256GB 177758 252032 249090 252073 不同业务模型和shard节点规格下,基于4.2版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表5中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表5 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 16400 25734 24121 17383 13721 13475 2U16GB 16489 25789 24283 17417 13765 13608 4U16GB 31904 49090 47196 35078 26331 26519 4U32GB 32150 49328 47227 35781 26395 26720 8U32GB 53819 90702 85896 62155 46241 45040 8U64GB 54753 93158 86468 62868 46343 45804 16U64GB 74752 132352 124941 92073 68398 65499 16U128GB 74843 134285 129159 93630 68866 66104 不同业务模型和shard节点规格下,基于4.2版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表6中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表6 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 15219 23720 21281 12014 8337 7843 2U16GB 15455 24551 21676 12943 9312 8575 4U16GB 27189 42101 39332 25368 20222 20026 4U32GB 28334 45196 42295 30231 23794 23091 8U32GB 50561 81715 75940 54235 42504 41380 8U64GB 51195 86148 77881 54814 42568 42350 16U64GB 70625 117463 110415 79770 61999 59432 16U128GB 72678 128983 126588 88769 65706 61499 不同业务模型和shard节点规格下,基于4.4版本的数据库实例,根据表2预置小数据量数据,测试的OPS数据,详见表7中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表7 弱一致性,且预置小数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 16869 25132 23956 18025 14025 13986 2U16GB 16859 26025 24986 18025 14025 14005 4U16GB 32005 48952 47965 35968 27002 27025 4U32GB 32968 50235 47962 35268 26541 26531 8U32GB 54003 91025 86023 62538 46895 45102 8U64GB 55012 93458 87126 62325 46982 46005 16U64GB 75032 135962 125365 92986 68321 65823 16U128GB 75125 135102 130802 94206 69035 66423 不同业务模型和shard节点规格下,基于4.4版本的数据库实例,根据表2预置大数据量数据,测试的OPS数据,详见表8中加粗内容。 当前表中仅列出具有代表性的场景下的性能数据。 表8 弱一致性,且预置大数据量数据下的OPS shard节点规格 业务模型编号 s1 s6 s7 s5 s8 s9 2U8GB 15396 23568 21689 11986 8386 7953 2U16GB 16025 25125 21932 13058 9365 8602 4U16GB 27869 42698 39125 26015 20963 19996 4U32GB 28964 45962 43069 30954 34025 23855 8U32GB 50786 82456 76025 53214 42586 41865 8U64GB 51962 86232 77962 54862 42968 42059 16U64GB 70862 112582 118685 80056 62008 60487 16U128GB 71963 128642 120569 87256 65754 61985 父主题: 增强Ⅱ型规格
  • 名词解释 基本概念、云服务简介、专有名词解释: 弹性云服务器 ECS:是一种可随时自助获取、可弹性伸缩的云服务器,可帮助您打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率。 弹性公网IP EIP:提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务。可以与弹性云服务器、裸金属服务器、虚拟IP、弹性负载均衡、NAT网关等资源灵活地绑定及解绑。 统一身份认证服务 IAM:提供权限管理、访问控制和身份认证的基础服务,安全地控制华为云服务和资源的访问权限。 弹性负载均衡 ELB:将访问流量自动分发到多台云服务器,扩展应用系统对外的服务能力,实现更高水平的应用容错。如果您需要调整弹性负载均衡配置,请参考弹性负载均衡介绍指导文档操作。 云数据库 RDS:是稳定可靠、可弹性伸缩的云数据库服务。通过云数据库能够让您几分钟内完成数据库部署。云端完全托管,让您专注于应用程序开发,无需为数据库运维烦恼。如果您需要登录云数据库,请参考官网通过DAS连接MySQL实例指导文档操作。 云数据库 GaussDB(for Influx):是一款采用计算存储分离架构,兼容InfluxDB生态的云原生时序数据库。提供高性能读写、高压缩率、冷热分层存储以及弹性扩容、监控告警等服务能力。适用于运维、物联网、工业生产等监控应用场景。 分布式缓存服务Redis版:业界首个支持Arm和x86双架构的Redis云服务,支持双机热备的HA架构,提供单机、主备、Proxy集群、Cluster集群、读写分离实例类型,满足高读写性能场景及弹性变配的业务需求。 数据加密服务 DEW:数据加密服务(Data Encryption Workshop)是一个综合的云上数据加密服务。它可以提供专属加密、密钥管理、密钥对管理、凭据管理功能。其密钥由硬件安全模块(HSM) 保护,并与许多华为云服务集成。用户也可以借此服务开发自己的加密应用。
  • 名词解释 基本概念、云服务简介、专有名词解释 弹性云服务器ECS:是一种可随时自助获取、可弹性伸缩的云服务器,可帮助用户打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率。 弹性公网IP:提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务。可以与弹性云服务器、裸金属服务器、虚拟IP、弹性负载均衡、NAT网关等资源灵活地绑定及解绑。 Docker:是一个开源的应用容器引擎,让开发者可以打包自己应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。
  • 安全组规则修改(可选) 该解决方案部署的弹性负载均衡ELB默认监听80端口,后端业务部署后,请参考修改安全组规则,选择实际端口,配置IP地址白名单,以便能正常访问服务。 该解决方案使用22端口用来远程登录弹性云服务器,默认对该方案创建的VPC子网网段放开,请参考修改安全组规则,配置IP地址白名单,以便能正常访问服务。 安全组实际是网络流量访问策略,包括网络流量入方向规则和出方向规则,通过这些规则为安全组内具有相同保护需求并且相互信任的云服务器、云容器、云数据库等实例提供安全保护。 如果您的实例关联的安全组策略无法满足使用需求,比如需要添加、修改、删除某个TCP端口,请参考以下内容进行修改。 添加安全组规则:根据业务使用需求需要开放某个TCP端口,请参考添加安全组规则添加入方向规则,打开指定的TCP端口。 修改安全组规则:安全组规则设置不当会造成严重的安全隐患。您可以参考修改安全组规则,来修改安全组中不合理的规则,保证云服务器等实例的网络安全。 删除安全组规则:当安全组规则入方向、出方向源地址/目的地址有变化时,或者不需要开放某个端口时,您可以参考删除安全组规则进行安全组规则删除。
共100000条