购买Redis实例
您可以根据业务需要购买相应计算能力和存储空间的Redis实例,可同时购买多个Redis实例。
- DCS Redis 3.0已下线,暂停售卖,本章节仅介绍如何创建Redis 4.0及以上版本。
- DCS Redis 6.0目前仅在北京四、华南广州等部分Region上线。
- 不同Region支持购买的Redis版本和实例类型有所不同,购买时请以控制台实际界面为准。
前提条件
- 注册华为云后,如果需要对华为云上的资源进行精细管理,请使用IAM服务创建IAM用户及用户组,并授权,以使得IAM用户获得具体的操作权限。具体操作,请参考权限管理。
- 已准备好实例依赖资源。
操作步骤
- 进入购买缓存实例页面。
- 选择“计费模式”。
- 在“区域”下拉列表中,选择靠近您应用程序的区域,可降低网络延时、提高访问速度。
- 设置以下基本信息:
- “缓存类型”默认为“Redis”。
- “产品类型”默认为“基础版”。
仅当“版本号”选择6.0时,支持选择“基础版”,“企业版高性能型”,和“企业版存储型”。选择Redis 6.0产品类型时,可以参考Redis 6.0规格、Redis 6.0命令。
- “CPU架构”,有“x86计算”和“Arm计算”两种。推荐使用“x86计算”类型,部分Region已停售“Arm计算”类型。
- 在“版本号”区域,选择Redis版本。
- 实例创建后,Redis的版本不支持变更或升级。如需使用更高版本的Redis实例,需重新创建高版本Redis实例,然后将原有Redis实例的数据迁移到高版本实例上。
- 客户端连接Redis Cluster集群实例与连接到单机、主备、Proxy集群实例的方式不同,连接示例请参考连接Redis缓存实例。
- 在“实例类型”区域,选择单机、主备、Proxy集群、Cluster集群、读写分离实例类型。
- 在“副本数”区域,选择实例副本数,默认为2副本。
- 如果选择了Proxy集群或Cluster集群,页面增加显示“规格选择模式”,选择实例规格。
自定义分片:自定义每个分片的容量,然后选择实例规格。
- 在“可用区”区域,您可根据实际情况选择。
如果提高访问速度,可选择和应用同一个可用区。
如果“实例类型”选择了主备、读写分离、Proxy集群、Cluster集群,页面可用区会分为“主可用区”和“备可用区”,您需要分别为主备节点设置可用区。
- 在“实例规格”区域,选择符合您的规格。
您如需增加配额,单击规格下方的“申请扩大配额”,即可跳转到工单管理界面提交工单,增加配额。
配置的实例基本信息,如下图所示。
图1 购买Redis实例
- 设置实例网络环境信息。
- 在“虚拟私有云”区域,选择已经创建好的虚拟私有云、子网。
目前DCS不支持使用共享VPC创建实例,如有特殊需要请联系技术支持。图2 选择虚拟私有云
- 设置实例IP地址。
Cluster集群实例仅支持自动分配地址,其他实例类型都支持自动分配IP地址和手动分配IP地址,如果您需要自定义实例IP地址(即内网IP),您需要选择手动分配IP地址。
购买的基础版Redis实例,支持自定义端口,自定义端口范围为1~65535的任意数字;如果未自定义,则使用默认端口6379。
如果购买的Redis版本为6.0企业版,不支持自定义端口,端口为6379。
- 在“安全组”下拉列表,可以选择已经创建好的安全组。
安全组是一组对弹性云服务器的访问规则的集合,为同一个VPC内具有相同安全保护需求并相互信任的弹性云服务器提供访问策略。
仅企业版Redis实例需要配置安全组。Redis基础版实例是基于VPCEndpoint,暂不支持安全组,建议基础版实例创建完成后配置实例白名单。
如果选择的安全组没有开放6379端口,页面增加显示“开放6379端口”的复选框并默认勾选,表示实例创建后,会默认放开该实例安全组的6379端口。如果所选的安全组没有放开6379端口,将无法连接到该实例。
图3 购买Redis时设置网络环境信息
- 在“虚拟私有云”区域,选择已经创建好的虚拟私有云、子网。
- 设置实例密码。
- “访问方式”:支持“密码访问”和“免密访问”,您可以设置访问实例时是否要进行密码验证。
- 选择免密访问方式时,存在安全风险,请谨慎使用。
- Redis 3.0若需要打开“公网访问”开关,您必须选择“密码访问”方式,并设置密码。
- 若申请免密模式的Redis实例,申请成功后,可以通过重置密码进行密码设置,具体可参考修改Redis实例的访问方式章节。
- “密码”和“确认密码”:只有“访问方式”为“密码访问”时,才会显示该参数,表示连接Redis实例的密码。
DCS服务出于安全考虑,在密码访问模式下,连接使用Redis实例时,需要先进行密码认证。请妥善保存密码,并定期更新密码。
- “访问方式”:支持“密码访问”和“免密访问”,您可以设置访问实例时是否要进行密码验证。
- 设置参数配置。
“参数配置”支持“系统默认”和“使用自定义模板”,您在购买实例时可以设置是否使用自定义参数模板。
创建页面参数配置默认使用系统默认参数模板。
- 设置实例购买时长和数量(包年/包月场景)。
- 设置实例的“名称”和企业项目。
创建单个实例时,名称长度为4到64位的字符串。批量创建实例时,名称长度为4到56位的字符串,且实例名称格式为“自定义名称-n”,其中n从000开始,依次递增。例如,批量创建两个实例,自定义名称为dcs_demo,则两个实例的名称为dcs_demo-000和dcs_demo-001。
如果用户无法选择企业项目,建议检查用户权限,参考创建DCS时选择不到需要的企业项目处理。
- 单击“更多配置”,设置实例其他信息,包括备份策略、重命名高危命令等配置。
- 设置实例的“描述”。
- 设置实例备份策略。
只有当实例类型为主备、读写分离或者集群时显示该参数。关于实例备份的说明及备份策略的设置请参考备份与恢复说明。
- 重命名实例高危命令。
当前支持的高危命令有command、keys、flushdb、flushall、hgetall、scan、hscan、sscan、和zscan,Proxy集群实例还支持dbsize和dbstats命令重命名,其他命令暂时不支持重命名。
- 设置实例维护时间窗。
- 设置“标签”。
标签用于标识云资源,当您拥有相同类型的许多云资源时,可以使用标签按各种维度(例如用途、所有者或环境)对云资源进行分类。
如您的组织已经设定分布式缓存服务的相关标签策略,则需按照标签策略规则为缓存实例资源添加标签。标签如果不符合标签策略的规则,则可能会导致缓存实例资源创建失败,请联系组织管理员了解标签策略详情。
- 如果您已经预定义了标签,在“标签键”和“标签值”中选择已经定义的标签键值对。另外,您可以单击右侧的“查看预定义标签”,系统会跳转到标签管理服务页面,查看已经预定义的标签,或者创建新的标签。
- 您也可以通过输入标签键和标签值,添加标签。标签的命名规格,请参考管理标签章节。
- 实例信息配置完成后,单击“立即购买”,进入规格确认页面。
页面显示申请的分布式缓存服务的实例名称、缓存版本和实例规格等信息。
- 确认实例信息无误后,提交请求。
- 缓存实例创建成功后,您可以在“缓存管理”页面,查看并管理自己的缓存实例。