|
· 普通用户新建集群时,需要走流程审批,待组织管理员审批通过后才能触发新建集群的操作。管理员用户新建集群时,会直接触发新建集群的操作。 · 集群名称具有唯一性,在系统中创建多个集群时名称不能重复。 · 新建Redis集群需要提前对资源模式、节点数量进行规划。 · 新建Redis容器集群需要先创建KaaS集群,KaaS集群可视为容器集群的资源域。可通过[云服务/云容器引擎/集群]新建集群进入KaaS集群创建页面。 · 创建KaaS集群之后,需在KaaS集群中创建StorageClass。新建容器集群时,依赖该StorageClass。 · 当资源模式为虚拟机或裸金属时,Redis部署模式分为单机版、主从和集群(双副本),单机模式Redis部署在1个节点上,主从模式Redis部署在2个节点上,集群版Redis主从实例部署模式为集中部署时至少部署在3个节点上,主从实例部署模式为分离部署时至少部署在6个节点上;当资源模式为容器集群时,Redis部署模式只支持单实例部署。 · 新建集群前,要求在云平台中已完成云资源的准备。云资源包括裸金属和虚拟机、KaaS集群三种,根据实际使用需求进行选择,在创建集群时,通过选择资源模式(容器集群、虚拟机集群、裸金属集群)可以获取对应类型的资源区域,创建相应资源形态的集群。 · 在Redis虚拟机集群中,虚拟机的节点规格在未选择独立数据云盘时最小为2*2*40(即2核CPU*2GB内存*40GB硬盘),选择独立数据云盘时最小为2*2*20(即2核CPU*2GB内存*20GB硬盘)。虚拟机的节点规格可以在云平台的[云服务/云主机]管理页面的左侧导航树中进入[服务配置/云主机规格/组合规格]页面进行自定义新增,超过最小规格要求的节点规格才可被识别到。 · 在Redis裸金属集群中,裸金属的节点规格根据硬件配置自动获取,规格数据来自云平台的[资源/裸金属资源池]中处于“可分配”状态的节点。 · 在Redis容器集群中,容器形态的节点规格可在创建容器集群第二步时自定义,但是,系统已确定单个节点的上下阈值,用户在阈值期间内自定义规格即可。 · Redis集群支持安装的组件类别和版本号,详情请以实际页面为准。 |
新建Redis集群的步骤如下:
在云服务管理页面的左侧导航树中选择[集群管理],进入集群管理页面。
在集群管理页面,选择[集群列表]页签,单击<新建集群>按钮,跳转至新建Redis集群页面。
新建集群包括3个配置步骤,根据提示配置对应参数项的值,如下:
第一步:基础配置,参数说明如下:
集群名称:自定义输入符合命名规则的集群名称。
资源模式:选择集群的资源形态,包含容器集群、虚拟机集群和裸金属集群。
集群描述:自定义添加集群的描述信息,以便于快速了解集群相关信息。
选择安装组件:已缺省配置选择Redis。
开启监控:选择是否打开集群监控,默认状态为关闭,开启监控则需要设置监控周期。
监控周期:开启监控后能设置监控周期,默认周期为15秒,可设置的周期区间为1-300秒,以此修改监控数据的抓取频率。
第二步:硬件配置,虚拟机集群、裸金属集群和容器集群硬件配置的参数不同。
虚拟机集群的配置说明如下:
密钥对:配置密钥对后可实现通过密钥文件直接进行集群主机的免密登录。密钥对需提前在云平台的[云服务/云主机/密钥对]中进行准备。
网络:当未勾选高级配置中的独立数据库管理网络时,该项配置的是集群管理网络,需保证通过该网络创建的虚拟机和云平台之间网络互通。若勾选高级配置中的独立数据库管理网络时,该项配置的是集群业务网络。网络需提前在云平台的[云服务/经典网络]中进行准备。
集群模式:支持单机、主从、集群(双副本),请根据实际情况进行选择。
单机:只有一个Redis实例。
主从:一主一从两个Redis实例。
集群(双副本):多个主从Redis实例,每个数据分片均为双副本。
主从实例部署模式:集群模式的主从实例部署模式分为集中部署和分离部署两种。
集中部署:Redis集群在部署时每台主机上会部署一主一从两个Redis实例。
分离部署:Redis集群在部署时每台主机上部署一个Redis实例。
注:集中部署时每台主机上的Redis实例的主从关系会根据使用情况发生变化,使用时请查询并确定当前Redis实例主从关系。
节点数配置:该配置项用于指定集群的节点总个数。
集群节点:集群节点为Redis实例。
节点类型:支持Redis实例。
单资源区域/多资源区域:配置集群节点的资源区域,可选择单资源区域或多资源区域,单资源区域表示集群的所有节点部署在同一个资源区域下,多资源区域表示集群中的所有节点可以部署在不同的资源区域下。资源区域需提前在云平台的[资源/可用域/计算可用域]中进行准备。
虚拟化类型:当前版本中,支持CAS、VMware类型,CAS和VMware类型对应的云资源为虚拟机,目前不支持集群中的多个节点属于不同的虚拟化类型。
节点规格:未选择独立数据云盘时支持最小实例规格2*2*40。选择独立数据云盘时支持最小实例规格2*2*20。同一节点类型的节点规格必须完全一样,格式为“CPU*内存*硬盘”(CPU单位为“核”,内存单位为“GB”,硬盘单位为“GB”),请根据实际情况进行选择。
节点IP:节点的IP,未填写时将由系统自动分配节点IP。
高级配置:包含独立数据库管理网络和独立数据云盘。
独立数据库管理网络:勾选此选项时表示启用集群节点双网络功能。
独立数据云盘:勾选此选项时表示启用独立数据盘功能。
独立管理网络:该项配置的是集群的管理网络,开启管理业务网分离功能后,需保证通过该网络创建的虚拟机和云平台之间网络互通。独立管理网络需提前在云平台的[云服务/经典网络]中进行准备。
硬盘类型:目前只识别厚置备类型的硬盘。硬盘类型需提前在云平台的[云服务/云硬盘/服务配置/云硬盘类型]中进行创建置备类型为厚置备的云硬盘类型。
数据云盘容量:用于指定数据云盘的容量大小。
配额:表示用户所在组织可用的存储总容量配额。包含可用容量和总配额容量两部分。
存储资源区域
资源区域:集群节点所在的资源区域。
虚拟化类型:集群节点所在的资源区域对应的虚拟化类型。
存储可用域:存储可用域提前在云平台的[资源/存储可用域]中进行准备。
存储池可用容量:集群节点所在资源区域对应的存储池可用容量大小。
申请容量:集群在某个资源区域下申请的存储容量总大小。
密码:Redis集群的访问密码。
确认密码:再次输入Redis集群的访问密码,进行确认。
裸金属集群的配置说明如下:
资源区域:配置集群使用的资源区域,资源区域对应集群节点的虚拟化类型。资源区域需提前在云平台的[资源/可用域/计算可用域]中进行准备。
虚拟化类型:支持BareMetal类型。BareMetal类型对应的云资源为裸金属。
密钥对:配置密钥对后可实现通过密钥文件直接进行集群主机的免密登录。密钥对需提前在云平台的[云服务/云主机/密钥对]中进行准备。
模式:支持单机、集群(双副本),请根据实际情况进行选择。
单机:只有一个Redis实例。
主从:一主一从两个Redis实例。
集群(双副本):多个主从Redis实例,每个数据分片均为双副本。
主从实例部署模式:集群模式的主从实例部署模式分为集中部署和分离部署两种。
集中部署:Redis集群在部署时每台主机上会部署一主一从两个Redis实例。
分离部署:Redis集群在部署时每台主机上部署一个Redis实例。
注:集中部署时每台主机上的Redis实例的主从关系会根据使用情况发生变化,使用时请查询并确定当前Redis实例主从关系。
集群节点:集群节点为Redis实例。
节点类型:支持Redis实例。
节点规格:支持最小实例规格2*2*40。同一节点类型的节点规格必须完全一样,格式为“CPU*内存*硬盘”(CPU单位为“核”,内存单位为“GB”,硬盘单位为“GB”),请根据实际情况进行选择。
节点数:单节点模式的实例数固定为1个,集群模式的实例数至少为3。
密码:Redis集群的访问密码。
确认密码:再次输入Redis集群的访问密码,进行确认。
网络:配置集群的管理网络。管理网络需提前在云平台的[云服务/经典网络]中进行准备。
容器集群的参数配置说明如下:
KaaS集群:K8S集群,可通过[云服务\云容器引擎\集群\新建集群]进行创建,创建的Redis集群运行在该K8S集群上。
NameSpace:下拉选择或手动输入Redis集群在KaaS集群中的命名空间。
StorageClass:kubernetes中用来自动创建PV的一种资源,该资源用来为集群提供存储空间。
注:创建KaaS集群之后,需在KaaS集群中创建该资源,新建容器集群时StorageClass下拉框显示创建的该资源。
Service名称:自定义创建Redis集群的Service名称,即创建Kubernetes中的Service资源,提供一种对外访问地址。
模式:当前只支持单机。
实例个数:当前为1,不支持修改。
密码:用户使用Redis服务时的密码。
确认密码:再次输入验证Redis服务的密码。
实例规格:实例规格有三种资源类型,分别为CPU、内存、硬盘,用户可自定义实例规格。
第三步:确认信息,查看集群的基础配置、硬件配置的详细信息,若检查配置无误可单击<确认信息并创建>按钮启动创建集群,若检查配置有误可返回上一步进行修改。