自定义购买
本章节介绍如何在控制台通过自定义的方式购买集群实例。自定义的购买方式更加灵活,您不仅可以根据业务需要定制相应计算能力和存储空间的集群实例,而且可以在购买实例时进行一些高级配置,如:慢日志、自动备份等。
使用须知
每个租户下集群实例的默认总配额为10个。
前提条件
- 注册华为账号并开通华为云
- 账户余额大于或等于0美元。
- 如需开通实例列表显示加密权限,您可以在管理控制台右上角,选择“工单 > 新建工单”,提交开通显示实例列表加密权限的申请。
操作步骤
- 进入自定义购买文档数据库DDS页面。
- 在“购买数据库实例”页面,选择计费模式,填写并选择实例相关信息后,单击“立即购买”。
图1 基础配置
表1 基础配置 参数
描述
计费模式
选择“包年/包月”或“按需计费”。
- 包年/包月
- 用户选购完服务配置后,可以根据需要设置购买时长,系统会一次性按照购买价格对账户余额进行扣费。
- 创建成功后,如果包周期实例到期后不再长期使用资源,可将“包年/包月”实例转为“按需计费”,到期后将转为按需计费实例。具体请参见包周期实例转按需计费。
说明:
“包年/包月”方式购买的实例不能直接删除,仅支持资源退订操作,如何退订资源请参见退订包周期实例。
- 按需计费
- 用户选购完服务配置后,无需设置购买时长,系统会根据消费时长对账户余额进行扣费。
- 创建成功后,如果需要长期使用资源,可将“按需计费”实例转为“包年/包月”,继续使用这些资源的同时,享受包周期的低资费。具体请参见按需计费实例转包周期。
区域
资源所在的区域。
说明:不同区域的内网不互通,且购买后不能更换,请谨慎选择。
项目
当前区域对应的项目,可进行切换。
可用区
可用区是指在同一区域下,电力、网络隔离的物理区域,可用区内部网络互通,不同可用区之间物理隔离。
目前支持将实例部署在单可用区或3可用区。
- 如果业务要求实例之间的网络延时较低,则建议您选择单可用区,将实例的组件部署在同一个可用区内。实例选择单可用区部署时,会默认配置为反亲和部署。反亲和部署是出于高可用性考虑,将您的Primary、Secondary和Hidden节点分别创建在不同的物理机上。
- 如果业务需要较高的容灾能力,建议您选择3可用区。此时,实例下的dds mongos节点、shard节点和config节点分别部署在3个不同的可用区内。
说明:目前3可用区的功能只针对部分区域开放,如果您在当前区域的管理控制台上没有看到3可用区,请切换至其他支持3可用区的区域进行购买。
实例名称
- 该实例名称为购买完成后进行创建的实例名称。实例名称长度在4个到64个字节之间,必须以字母或中文字开头,区分大小写,可以包含字母、数字、中划线、下划线或中文(一个中文字符占用3个字节),不能包含其他特殊字符。
- 实例名称允许和已有名称重复。
- 购买多个数据库实例时,名称自动增加数字后缀命名。例如:输入instance,从instance-0001开始命名,若已有instance-0001, 则从instance-0002开始命名。再次购买多个数据库实例时,命名从已有实例中后缀最大值连续增加,并会优先补齐不存在的后缀。
- 创建成功后,可修改实例名称,请参见修改实例名称。
实例类型
选择“集群”。
集群类型的实例包含dds mongos、shard和config节点。其中,shard和config节点均采用三节点副本集架构,保证高可用。
兼容MongoDB版本
- 4.4
- 4.2
- 4.0
- 3.4
CPU类型
当前文档数据库实例的CPU架构支持x86和鲲鹏两种类型。
说明:MongoDB4.0、3.4版本可选,其他版本无需选择,默认X86。
存储类型
对于非专属云的用户,存储类型支持超高IO和极速型SSD。
对于专属云的用户,根据选用的资源类型不同,支持的存储类型也不同。
- 当资源类型选用云硬盘时,存储类型支持SSD云盘。
- 当资源类型选择专属存储时,存储类型支持普通IO、高IO和SSD云盘。
存储引擎
规格类型
x86 CPU架构下,针对不同的应用场景,可以选择不同的规格类型。
- 通用型(s6)。通用型的规格实例,适合平时不会持续高压力使用CPU,但偶尔需要提高计算性能完成工作负载的场景,包括但不限于:轻量级的Web服务器、开发、测试环境以及中低性能数据库等。
- 增强Ⅱ型(c6)。多项技术优化,计算性能强劲稳定,配套25GE(千兆以太网)智能高速网卡,提供超高网络带宽和PPS收发包能力。是高负载场景首选,对于计算与网络有更高性能要求的网站和Web应用、通用数据库及缓存服务器,中重载企业应用等更加适用。
支持的实例规格请参见集群实例规格。
dds mongos性能规格
dds mongos节点的CPU和内存,请参见集群实例规格。创建成功后,可进行规格变更,请参见变更集群实例的CPU和内存规格。
dds mongos数量
数量可选范围为2~32,创建成功后,可进行节点扩容,请参见添加集群实例的节点。
dds mongos参数模板
dds mongos参数模板中的参数应用于dds mongos节点。实例创建成功后,可以变更节点的参数模板,对于用户创建的参数模板,支持修改参数模板中参数,以确保文档数据库服务发挥出最优性能。
具体请参见编辑参数模板。
shard性能规格
shard节点的CPU和内存,请参见集群实例规格。shard存储用户的数据,用户不能直接连接shard。创建成功后,可进行规格变更,请参见变更集群实例的CPU和内存规格。
shard存储空间
存储空间最小10GB,最大2000GB,用户选择大小必须为10的整数倍。创建成功后可进行扩容,请参见扩容集群实例的磁盘空间。
说明:- 用户购买的存储空间超过600GB,当剩余的可用存储空间为18GB时,实例状态将被设置为只读。
- 用户购买的存储空间小于等于600GB,当实际使用量到总存储空间的97%时,实例状态将被设置为只读。
此时建议您清理多余的资源或进行扩容。
shard数量
数量可选范围为2~32,创建成功后,可进行节点扩容,请参见添加集群实例的节点。
shard参数模板
shard参数模板中的参数应用于shard节点。实例创建成功后,可以变更节点的参数模板,对于用户创建的参数模板,支持修改参数模板中参数,以确保文档数据库服务发挥出最优性能。
具体请参见编辑参数模板。
config性能规格
config节点的内存和CPU,请参见集群实例规格,存储实例的配置信息,用户不能直接连接。创建成功后,可进行规格变更,请参见变更集群实例的CPU和内存规格。
config存储空间
根据config节点的作用和最小需要,存储空间为20GB,创建成功后不可进行扩容。
config参数模板
config参数模板中的参数应用于config节点。实例创建成功后,可以变更节点的参数模板,对于用户创建的参数模板,支持修改参数模板中的参数,以确保文档数据库服务发挥出最优性能。
具体请参见编辑参数模板。
磁盘加密
图2 管理员设置
表2 管理员设置 参数
描述
设置密码
管理员账户名
默认rwuser。
管理员密码
所设置的密码,最小长度为8位,最大长度为32位,必须是英文大小写字母、数字、特殊字符~!@#%^*-_=+?()$的组合。
系统无法获取您设置的密码,请妥善保存密码。
确认密码
必须和管理员密码相同。
图3 网络设置及购买时长
表3 网络设置 参数
描述
虚拟私有云
文档数据库实例所在的虚拟专用网络,可对不同业务进行网络隔离,方便地管理、配置内部网络,进行安全、快捷的网络变更。您需要创建或选择所需的虚拟私有云。如何创建虚拟私有云,请参见《虚拟私有云用户指南》中的“创建虚拟私有云基本信息及默认子网”。所需虚拟私有云的使用限制请参见实例连接方式介绍。
如果不创建或没有可选的虚拟私有云,文档数据库服务默认为您分配资源。
共享VPC是基于资源访问管理(Resource Access Manager,简称RAM)服务的机制,VPC的所有者可以将VPC内的子网共享给其他账号使用,以实现网络资源的共享和统一管理,提升资源管控效率、降低运维成本。
有关VPC子网共享的更多信息,请参见《虚拟私有云用户指南》的“共享VPC”相关内容。
说明:实例创建完成后不支持切换虚拟私有云,请谨慎选择所属虚拟私有云。
子网
通过子网提供与其他网络隔离的、可以独享的网络资源,以提高网络安全。
实例创建成功后,可以修改子网分配的内网地址,具体请参见修改实例内网地址。
说明:目前支持选择IPV4和IPV6网段的子网。
内网安全组
内网安全组限制安全访问规则,加强文档数据库服务与其它服务间的安全访问。
如果不创建或没有可选的安全组,文档数据库服务默认为您分配资源。
说明:- 请确保所选取的安全组允许客户端访问数据库实例(如协议选择为TCP,方向选择为入方向,端口设置为8635,源地址设置为实例所属子网或所属安全组)。
- 创建实例时,可以选择多个安全组(为了更好的网络性能,建议不超过5个)。此时,实例的访问规则遵循几个安全组规则的并集。
SSL安全连接
SSL证书是一种遵守SSL协议的服务器数字证书,能在客户端和服务器端之间建立加密通道,保证数据在传输过程中不被窃取或篡改。
您可以开启SSL连接,提高数据安全性,实例创建成功后,通过SSL方式连接实例。
数据库端口
数据库端口默认8635,实例创建成功后可修改。文档数据库服务访问的数据库端口与数据库缺省值有区别,且需在安全组中添加相应规则,以免影响使用。
说明:- 数据库端口即dds mongos节点数据库的端口,默认为8635,如需修改请参见修改数据库端口。
- shard节点的端口为8637,config节点的端口为8636,且不支持修改。如需连接请先申请Shard和Config节点的地址。
企业项目
该参数针对企业用户使用,如需使用该功能,请联系客服申请开通。
企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。
请在下拉框中选择所在的企业项目,其中,default为默认项目。更多企业项目相关的信息,请参见《企业管理用户指南》。
图4 高级配置
表4 高级配置 参数
描述
自动备份
创建实例时,默认开启自动备份策略,后期可修改。创建成功后,文档数据库服务会自动创建一个全量备份。
详情请参见设置自动备份策略。
保留天数
保留天数是指自动备份可保留的时间,增加保留天数可提升数据可靠性,请根据需要设置。
保留天数范围为1~732天。
备份时间段
默认为24小时中,间隔一小时的随机的一个时间段 ,例如01:00~02:00等。备份时间段以UTC时区保存。
标签
可选配置。您可以为DDS实例添加标签,后续通过标签快速搜索和筛选指定的实例。每个DDS实例最多支持添加20个标签。
如您的组织已经设定DDS的相关标签策略,则需按照标签策略规则为实例添加标签。标签如果不符合标签策略的规则,则可能会导致实例创建失败,请联系组织管理员了解标签策略详情。
- 新建标签
您可以在DDS控制台新建标签。新建标签时,需要设置相应的标签“键”和“值”。
键:该项为必选参数。- 对于每个实例,每个标签的键唯一。
- 长度不超过36个字符。
- 只能包含数字、英文字母、下划线、中划线和中文。
值:该项为可选参数。- 长度不超过43个字符。
- 只能包含数字、英文字母、下划线、点、中划线、中文。
- 添加预定义标签
您需要先在标签管理服务(TMS)创建预定义标签,为云资源添加标签时,在标签输入框的下拉列表中可直接选择已创建的预定义标签,无需输入标签的“键”与“值”。
例如,已创建预定义标签,其键为“Usage”,值为“Project1”,后续为某个云资源设置“键”与“值”时,页面会出现已创建的预定义标签。
实例创建成功后,您可以单击实例名称,在“标签”页签下查看对应标签,您也可以修改或删除标签。同时,您还可以通过标签快速搜索和筛选指定的实例。
如果您在购买实例时未添加标签,可以待实例创建成功后,再为实例添加标签。
如果您对价格有疑问,可以单击“配置费用”处的“了解计费详情”来了解产品价格。
用户所申请实例的性能,取决于申请实例所选择的配置,可供用户选择的硬件配置项为各节点的规格和存储容量。
- 包年/包月
- 在“规格确认”页面,核对实例信息。
- 包年/包月
- 如果需要修改,单击“上一步”,修改实例信息。
- 核对无误后,勾选华为云服务等级协议,单击“去支付”,进入“付款”页面,选择支付方式,完成支付。
- 按需计费
- 如果需要修改,单击“上一步”,修改实例信息。
- 核对无误后,勾选华为云服务等级协议,单击“提交”,开始创建实例。
- 包年/包月
- 单击“返回实例列表”。实例创建成功后,用户可以在“实例管理”页面,查看并管理自己的数据库实例。
- 创建实例过程中,实例运行状态显示为“创建中”,此过程约15分钟。创建完成的实例的运行状态显示为“正常”。
- 对于批量购买的“包年/包月”实例,除实例名称和实例ID外,其余配置信息一致。