华为云用户手册

  • 操作指导 目前代码托管服务提供以下几种仓库创建方式: 创建空仓库,适用于本地有仓库,需要将本地仓库同步到代码托管仓库的场景。 按模板新建仓库,使用代码托管服务提供的模板创建,适用于本地没有仓库,希望按模板初始化一个仓库的场景。 导入外部仓库,用于将其他云端仓库导入到代码托管服务中,也可以将代码托管服务中一个区域的仓库导入到另一个区域(仓库备份),导入后的仓库与源仓库彼此独立。 适用场景一:Gitee、Github仓库迁移、项目迁移到代码托管服务。 适用场景二:使用软件开发生产线的用户,希望将项目迁移到其它区域。 Fork仓库基于目前已有的代码托管仓库复制,复制出的仓库可以将修改内容合并回源仓库。 适用场景一:希望基于历史项目开展新项目,又不想破坏历史项目仓库结构。 适用场景二:组织内项目开源。 仓库常用设置请参见以下页面: 仓库设置 提交规则 合并请求 保护分支 IP白名单 了解更多
  • 使用前须知 代码仓管理是AppStage集成代码托管CodeArts Repo服务的能力,是遵循Git的基本运行模式的分布式版本管理平台,其具备安全管控、成员/权限管理、分支保护/合并、在线编辑、统计服务等功能,旨在解决软件开发者在跨地域协同、多分支并发、代码版本管理、安全性等方面的问题。 如果您计划开始一个新项目,那么您可以选择使用代码托管内置的仓库模板创建仓库并开始开发,流程请参见在代码托管仓库开始研发项目。 如果您本地正在开发一个项目,想使用代码托管服务来管理版本,可以将项目迁移到代码托管仓库,流程请参见将本地项目迁移到代码托管仓库。 关于代码仓管理的详细介绍文档请参见代码托管CodeArts Repo。
  • 操作步骤 在开发中心左侧导航栏,选择“缺陷管理”。 单击“新增”。 设置Bug(缺陷)的参数字段。 参数字段可以根据实际需要进行自定义,部分默认的基本字段说明如表1所示。 表1 缺陷基本字段说明 字段名 说明 类型 无需配置,默认为“Bug”。 标题 缺陷的名称。 标签 对缺陷添加标签,如“性能缺陷”。 说明: 标签只能在缺陷所属的本项目(服务)中使用。 缺陷描述 请根据实际需要按模板对缺陷进行描述。 状态 缺陷处理的状态,新建缺陷时,缺陷状态默认为“新建”,不能修改。 处理人 缺陷处理的负责人。取值范围为该项目(服务)的创建者或成员。如果负责人设置了昵称,将默认显示用户的昵称。 模块 缺陷所属模块。 说明: 项目(服务)的管理员如果需要配置模块,请参见模块设置。 迭代 缺陷所处的迭代。取值范围为已建立的迭代。 说明: 当选择已有迭代时,可根据需要选择是否将迭代的开始结束日期填充为缺陷的预计开始日期和预计结束日期。 预计开始日期 缺陷开始的计划时间。通过时间控件选择。 预计结束日期 缺陷结束的计划时间。通过时间控件选择。 优先级顺序 缺陷处理的优先级顺序。 取值范围:1~100 优先级 缺陷处理的优先级,分别如下: 低 中 高 重要程度 缺陷的重要程度,请根据需要设置,类型如下: 关键 重要 一般 提示 抄送人 设置缺陷的抄送人后,抄送人可以收到动态消息。 父工作项 缺陷所属的父工作项。 说明: Bug(缺陷)可以设置父工作项为Story类型,不能设置为其它类型的工作项。 领域 缺陷所属领域。 说明: 项目的管理员如果需要配置领域,请参见领域设置。 发布版本号 发布版本名称。 发现版本号 Bug(缺陷)发现版本号,即缺陷发现的产品版本号。 开发人员 开发人员特指解决此缺陷问题的人员,从责权对应的角度,每个缺陷的开发人员通常应该固定。 而缺陷的处理人是跟随缺陷的流转而切换。这两个字段可以结合起来使用。 预计工时 缺陷解决所需的预计工时。 实际工时 缺陷解决所需的实际工时。 说明: “实际工时”在“工作项详情”页面才显示。 完成度 设置当前缺陷的完成情况。取值为0%~100%。 说明: 父工作项(即工作项存在子工作项)的“完成度”不能手动修改,是根据子工作项设置的完成度自动更新。 故事点 对缺陷工作量的估算,根据时期情况填写。 附件 上传所需的附件。 单击从本项目云端文档关联已有文件,或从本地上传。 说明: 单个附件大小限制为50MB。 参数设置完成后,单击“保存”。 新建完成的缺陷显示在缺陷列表中。
  • 应用场景 企业数字化转型进入云原生阶段,从以“资源”为中心向以“应用”为中心转变,以云原生应用为运维对象带来了新的要求,这需要SRE在理解业务的基础上,不仅要保证系统持续高可用,而且要重视高效交付,同时要提升用户体验和帮助企业降低成本,这些都需要运维平台具备智能化运维能力。 华为云AppStage智能运维平台是基于华为云赋能产业业务场景打造的一站式运维平台,它将华为内部沉淀多年的构建、管理、使用和维护大规模云原生应用的经验构建到平台上来,通过平台化的开放,让更多的能力、经验共享出来,实现向产业“经验即服务”的能力复制,大大降低了企业用户维护和使用云原生应用的门槛。 华为云AppStage智能运维平台围绕SRE的工作场景,基于内外部成功业务的优秀经验,把配套运维工具的流程、能力在实际产业业务场景中持续打磨,基于AI持续构建运维活动“自动驾驶”能力,打造自动化、数据化、智慧化运维平台,围绕运维的“感知(数字化)、决策(智能化)、执行(自动化)”能力持续提升。 父主题: 运维中心简介
  • 开启行级访问控制技术实现行级数据部分可见 在业务开发过程中,存在多个用户共同访问和维护同一张表的场景,需要针对不同用户设置不同行数据的访问权限。例如只允许用户A查看跟自己相关的行数据,即相对于表的管理员能看到全部表数据而言,用户A执行SELECT * FROM table_name的时候,只能看到部分行数据,不能看到所有,以行级进行数据访问控制,对此GaussDB(DWS)行级访问控制特性实现了这一功能。将数据库访问控制精确到数据表行级别,使数据库达到行级访问控制的能力。不同用户执行相同的SQL查询操作,读取到的结果是不同的。 用户可以在数据表创建行访问控制(Row Level Security)策略,该策略是指针对特定数据库用户、特定SQL操作生效的表达式。当数据库用户对数据表访问时,若SQL满足数据表特定的Row Level Security策略,在查询优化阶段将满足条件的表达式,按照属性(PERMISSIVE | RESTRICTIVE)类型,通过AND或OR方式拼接,应用到执行计划上。 行级访问控制的目的是控制表中行级数据可见性,通过在数据表上预定义Filter,在查询优化阶段将满足条件的表达式应用到执行计划上,影响最终的执行结果。当前受影响的SQL语句包括SELECT,UPDATE,DELETE。 了解更多请参见行级访问控制。
  • 通过Database和Schema实现业务隔离 GaussDB(DWS)中可以使用Database和Schema实现业务的隔离,区别在于: Database之间无法直接互访,通过连接隔离实现彻底的权限隔离。各个Database之间共享资源极少,可实现连接隔离、权限隔离等。 Schema隔离的方式共用资源较多,可以通过GRANT与REVOKE语法便捷地控制不同用户对各Schema及其下属对象的权限,从而赋给业务更多的灵活性。 从便捷性和资源共享效率上考虑,推荐使用Schema进行业务隔离。建议系统管理员创建Schema和Database,再赋予相关用户对应的权限。 每个数据库包括一个或多个Schema。每个Schema包含表、视图、函数等其他类型的对象。 用户要访问底层的对象,必须先赋予上层对象的权限。 用户要创建或者删除Schema,需要首先被授予Database的CREATE权限。 用户要访问包含在Schema中的table1,需要首先被授予Database的CONNECT权限,再被授予Schema的USAGE权限,最后授予table1的SELECT权限。 了解更多请参见GaussDB(DWS)如何实现业务隔离。 图1 权限分层
  • 使用GaussDB(DWS)内置函数进行数据加密 数据加密作为有效防止未授权访问和防护数据泄露的技术,在各种信息系统中广泛使用。作为信息系统的核心,GaussDB(DWS)数仓也提供数据加密功能,包括透明加密和使用SQL函数加密。 GaussDB(DWS)主要提供了哈希函数和对称密码算法来实现对数据列的加解密。哈希函数支持sha256,sha384,sha512和国密sm3。对称密码算法支持aes128,aes192,aes256和国密sm4。 哈希函数 md5(string) 将string使用MD5加密,并以16进制数作为返回值。MD5的安全性较低,不建议使用。 gs_hash(hashstr, hashmethod) 以hashmethod算法对hashstr字符串进行信息摘要,返回信息摘要字符串。支持的hashmethod:sha256, sha384, sha512, sm3。 对称密码算法 gs_encrypt(encryptstr, keystr, cryptotype, cryptomode, hashmethod) 采用cryptotype和cryptomode组成的加密算法以及hashmethod指定的HMAC算法,以keystr为密钥对encryptstr字符串进行加密,返回加密后的字符串。 gs_decrypt(decryptstr, keystr,cryptotype, cryptomode, hashmethod) 采用cryptotype和cryptomode组成的加密算法以及hashmethod指定的HMAC算法,以keystr为密钥对decryptstr字符串进行解密,返回解密后的字符串。解密使用的keystr必须保证与加密时使用的keystr一致才能正常解密。 gs_encrypt_aes128(encryptstr,keystr) 以keystr为密钥对encryptstr字符串进行加密,返回加密后的字符串。keystr的长度范围为1~16字节。 gs_decrypt_aes128(decryptstr,keystr) 以keystr为密钥对decryptstr字符串进行解密,返回解密后的字符串。解密使用的keystr必须保证与加密时使用的keystr一致才能正常解密。keystr不得为空。 了解更多请参见实现数据列的加解密。
  • 遇到业务性能瓶颈时通过智能运维(自动Vacuum)进行干预 智能运维是GaussDB(DWS)常驻运维工具,可帮助用户智能执行运维任务。智能运维会通过集群负载情况,选择合理时间窗、并发度完成用户指定的任务,在运维任务执行过程中,智能运维将时刻关注用户业务的变化,及时调整运维任务执行策略,以减轻对用户业务的影响。智能运维支持周期型和单次型任务的创建,执行时间窗可按照不同用户业务负载定制化。 数据库管理员可通过控制台界面配置以下任务,实现自动清理功能,详情参见智能运维 用户频繁创建、删除表,导致系统表膨胀严重,可对系统表执行Vacuum。 用户频繁执行UPDATE、DELETE语句,导致用户表膨胀严重,可对用户表执行Vacuum/Vacuum Full。
  • 通过监控面板进行数据库健康度监控 数据库智能运维(DMS)是一个为GaussDB(DWS)数据库提供多维度监控服务的系统,为客户数据库的快速、稳定运行提供保驾护航的能力。该功能对业务数据库所使用磁盘、网络、OS指标数据,集群运行关键性能指标数据进行收集、监控、分析。通过综合收集到的多种类型指标,对数据库主机、实例、业务SQL进行诊断,及时暴露数据库中关键故障及性能问题,指导客户进行优化解决。详情请参见数据库监控
  • 通过SSL传输加密连接数据库 GaussDB(DWS)支持SSL标准协议,SSL协议是安全性更高的协议标准,它们加入了数字签名和数字证书来实现客户端和服务器的双向身份验证,保证了通信双方更加安全的数据传输。为支持SSL连接方式,GaussDB(DWS)已经从CA认证中心申请到正式的服务器、客户端的证书和密钥(假设服务器的私钥为server.key,证书为server.crt,客户端的私钥为client.key,证书为client.crt,CA根证书名称为cacert.pem)。 SSL连接方式的安全性高于普通模式,集群默认开启SSL功能允许来自客户端的SSL连接或非SSL连接,从安全性考虑,建议用户在客户端使用SSL连接方式。并且GaussDB(DWS)服务器端的证书、私钥以及根证书已经默认配置完成。 了解更多请参见使用SSL进行安全的TCP/IP连接。
  • 开启跨可用区双集群容灾 一套集群部署在一个可用区内,当该可用区出现故障时,这套集群都会受到影响,此时集群级的备份恢复功能已无法满足数据安全的要求。为此,可以通过创建两套跨可用区的集群实现容灾管理。 容灾,即在另一个可用区(Region内)部署一个同构的GaussDB(DWS)灾备集群,如果生产集群所处的地理位置发生自然灾害,或者集群内部出现了故障从而导致生产集群无法正常对外提供读写服务,那么灾备集群可以切换为生产集群,从而保障业务连续性。 详情请参见容灾管理。
  • 资源访问控制 如果您需要对华为云上的GaussDB(DWS) 资源,为企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制华为云资源的访问。通过IAM,您可以在华为云账号中给员工创建IAM用户,并授权控制他们对华为云资源的访问范围。 场景一:您的员工中有负责软件开发的人员,您希望他们拥有GaussDB(DWS) 的使用权限,但是不希望他们拥有删除集群等高危操作的权限,那么您可以使用IAM为开发人员创建用户,通过授予仅能使用GaussDB(DWS) ,但是不允许删除集群的权限,控制他们对GaussDB(DWS) 资源的使用范围。 场景二:您希望您的员工只有GaussDB(DWS)的资源使用权限,不希望拥有其他云资源的权限,以防止资源滥用。例如只开通GaussDB(DWS)的操作权限,不能使用其他云服务。 通过IAM权限控制,有效达到云资源访问控制,避免云资源误操作。了解更多请参见创建用户并授权使用GaussDB(DWS)。
  • 开启集群级透明加密 传统数据库集群中,用户数据明文保存在行存/列存文件中,集群的维护人员或者恶意攻击者可在OS层面绕过数据库的权限控制机制或者窃取磁盘直接访问用户数据。GaussDB(DWS)通过对接华为云KMS,可实现数据的透明加密,保障用户数据安全。 GaussDB(DWS)数据库级透明加密,每个GaussDB(DWS)集群有一个CEK,每个数据库单独配置DEK加密保护,DEK使用CEK加密保护,保存在GaussDB(DWS)集群侧。密钥通过KMS服务申请和加解密,加密算法通过配置项统一配置。目前支持AES、SM4算法。 详情请参见数据库加密简介。
  • NPU Snt9裸金属服务器支持的镜像详情 镜像:EulerOS纯净版 镜像名称:ModelArts-Euler2.8_Aarch64_Snt9_C78 表1 镜像详情 软件类型 版本详情 操作系统 EulerOS 2.0 (SP8) 内核版本 4.19.36-vhulk1907.1.0.h619.eulerosv2r8.aarch64 架构类型 aarch64 mlnx-ofed-linux 21.0.2 父主题: 镜像介绍
  • 在费用中心续费 登录UCS控制台。 单击“控制台”页面上方“费用”,在下拉菜单中选择“续费管理”。 进入“续费管理”页面。 自定义查询条件。 可在“手动续费项”、“自动续费项”、“到期转按需项”、“到期不续费项”页签查询全部待续费资源,对资源进行手动续费的操作。 图1 续费管理 所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。 手动续费资源。 单个续费:在资源页面找到需要续费的资源,单击操作列的“续费”。 图2 单个续费 批量续费:在资源页面勾选需要续费的资源,单击列表左上角的“批量续费”。 图3 批量续费 选择UCS的续费时长,判断是否勾选“统一到期日”,将UCS套餐包到期时间统一到各个月的某一天(详细介绍请参见图4)。确认配置费用后单击“去支付”。 图4 续费确认 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。
  • 查看集群的vCPU数量 如需查看所接入集群的vCPU数量(计入UCS服务管理费用的部分),可运行以下命令: kubectl get nodes -o jsonpath='{range .items[*]}{.metadata.name}{"\t"} {.status.conditions[?(@.type=="Ready")].status}{"\t"} {.status.capacity.cpu}{"\n"}' | grep True 集群状态的变化会影响UCS对其vCPU数量的统计,从而影响UCS服务的计费。若集群需要使用UCS服务,请保证其在正常运行状态;若集群不再需要使用,请及时注销,避免持续扣款。不同集群状态是否造成UCS计费的情况见表2。 表2 集群状态与计费 集群状态 是否计费 运行中 是 不可用 是 注意: 当集群接入UCS之后,UCS会获取用户集群vCPU的使用量并记录。如果之后集群状态变为“不可用”,导致UCS无法获取到最新的集群vCPU使用量信息,UCS会根据最后一次记录到的vCPU使用量进行计费。 等待接入 否 注册超时 否 注销中 否 注销失败 否
  • 计费项 使用华为云UCS服务时,会产生UCS服务管理费用,具体内容如表1所示。 表1 华为云UCS计费项 计费项 说明 适用的计费模式 计费公式 UCS集群管理服务 UCS集群管理服务费用由集群类型(包括华为云集群、本地集群、附着集群、多云集群和伙伴云集群)、集群vCPU数量和购买时长决定。如需了解如何查看所接入集群的vCPU数量,请参见查看集群的vCPU数量。 UCS服务管理费用不包括任何资源(例如计算节点、网络服务等)相关的费用。 包年/包月、按需计费 集群规模 *规格单价 *购买时长 具体定价请参见华为云UCS价格详情。 华为云UCS是一个分布式集群的统一管理平台,其产生的费用仅为集群管理服务费用。虽然您可通过华为云UCS控制台注册集群,但是所接入集群涉及的其他云服务、云资源产生的计费项并不归入华为云UCS进行计费。
  • 计费周期 包年/包月UCS服务的计费周期是根据您购买的时长来确定的(以UTC+8时间为准)。在生效时间选择“支付完成后立即生效”情况下,一个计费周期的起点是您支付套餐包的时间(精确到秒),终点则是到期日的23:59:59。 例如,如果您在2023/03/08 15:50:04购买了华为云UCS的套餐月包,那么其计费周期为:2023/03/08 15:50:04 ~ 2023/04/08 23:59:59。
  • 适用计费项 以下计费项支持包年/包月。 表1 适用计费项 计费项 说明 UCS集群管理服务 UCS集群管理服务费由集群类型(包括华为云集群、本地集群、附着集群、多云集群和伙伴云集群)、集群vCPU数量和购买时长决定。如需了解如何查看所接入集群的vCPU数量,请参见查看集群的vCPU数量。 UCS服务管理费用不包括任何资源(例如计算节点、网络服务等)相关的费用。 假设您计划购买一个UCS服务的套餐包,则需要选择或设置所需的套餐包规格,如图1所示。其中,需要您配置的规格如表2所示。 图1 配置费用示例 表2 套餐包规格配置 规格 取值 解释 集群类型 华为云集群、伙伴云集群、本地集群、附着集群 涉及包年/包月计费模式的集群类型为华为云集群、伙伴云集群、本地集群和附着集群,多云集群不涉及包年/包月计费模式。 套餐包类型 资源套餐月包、资源套餐年包 购买的套餐包类型。 示例: 若选择套餐包类型为月包,则单位购买时长为一个自然月;若选择套餐包类型为年包,则单位购买时长为一个自然年。 购买数量 大于1的数。 购买的集群规模,以10vCPU为步长。 示例: 若设置购买数量=2.5,则对应购买的集群规模为10vCPU*2.5=25vCPU。 购买时长 正整数。 购买的总时长。 示例: 若选择购买时长=3: 当选择套餐包类型为月包时,套餐包总购买时长为3个月。 当选择套餐包类型为年包时,套餐包总购买时长为3年。 生效时间 支付完成后立即生效、指定生效时间 支付完成后立即生效:套餐包的生效时间为支付时间。 指定生效时间:套餐包的生效时间为指定时间。若支付时间晚于指定生效时间,套餐包将在支付后立即生效。
  • 适用场景 包年/包月计费模式需要用户预先支付选定规格下一定时长的费用,适用于长期、稳定的业务需求。以下是一些适用于包年/包月计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业官网、在线商城、博客等,包年/包月计费模式能提供较高的成本效益。 长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年/包月计费模式可以确保在整个项目周期内资源的稳定使用。 业务高峰预测:如果能预测到业务高峰期,如电商促销季、节假日等,可提前购买包年/包月资源以应对高峰期的需求,避免资源紧张。 数据安全要求高:对于对数据安全性要求较高的业务,包年/包月计费模式可确保资源的持续使用,降低因资源欠费而导致的数据安全风险。
  • 按需计费 某用户通过UCS服务管理华为云集群和本地集群,其使用时间轴见图1。 图1 使用时间轴 具体操作如下: 该用户于2023/06/15 08:00:00成功接入集群,接入集群规模为:华为云集群40 vCPU,本地集群10 vCPU 该用户于2023/06/15 08:30:00因业务需要将集群扩容,扩容后接入集群规模为:华为云集群60 vCPU,本地集群30 vCPU 该用户于2023/06/15 09:00:00注销所有集群 则在该时间段,用户产生的费用将以按需计费模式进行扣费,具体费用的计算方法如下表所示。 计费时间段 计费时长(小时) 计入按需计费的集群接入规格(vCPU) 规格单价(元/vCPU/小时) 费用(元) 2023/06/15 08:00:00至2023/06/15 09:00:00 1 华为云集群vCPU数量: 40 * 30 / 60 + 60 * 30 / 60 = 50 本地集群vCPU数量: 10 * 30 / 60 + 30 * 30 / 60 = 20 华为云集群单价 : 0.0556 本地集群单价: 0.1668 华为云集群管理服务费用: 50 * 1* 0.0556 = 2.78 本地集群管理服务费用: 20 * 1 * 0.1668 = 3.336 由此可见,UCS总共产生的费用为:2.78 + 3.336 = 6.116元。 上述价格仅为示例,实际计算请以华为云UCS价格详情中的价格为准。 父主题: 计费样例
  • 包年/包月服务 对于包年/包月计费模式的云服务,用户在购买时会一次性付费,服务将在到期后自动停止使用。 如果在计费周期内不再使用包年/包月资源,您可以执行退订操作,系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到您的帐户,详细的退订规则请参见云服务退订规则概览。UCS服务不属于五天无理由退订服务。 如果您已开启“自动续费”功能,为避免继续产生费用,请在自动续费扣款日(默认为到期前7日)之前关闭自动续费。
  • 计费模式概述 华为云UCS提供包年/包月和按需计费两种计费模式,以满足不同场景下的用户需求。 包年/包月:一种预付费模式,即先付费再使用,按照订单的购买周期进行结算。购买周期越长,享受的折扣越大。一般适用于接入集群规模长期稳定的成熟业务。 按需计费:一种后付费模式,即先使用再付费,按照华为云UCS实际使用时长计费,按小时结算。按需计费模式允许您根据实际业务需求灵活地调整服务使用,无需提前购买付费,灵活性高。一般适用于接入集群规模较小的业务场景。 表1列出了两种计费模式的区别。 表1 计费模式 计费模式 包年/包月 按需计费 付费方式 预付费 后付费 计费周期 按订单的购买周期计费。 按照华为云UCS服务实际使用时长计费。具体计费周期为按小时计费。 适用计费项 UCS集群管理服务 UCS集群管理服务 停止计费 订单购买周期到期后计费停止,自动转为按需计费模式。注销集群等操作对包年/包月计费无影响。 按使用量计费。接入集群后计费开始,注销集群后计费停止。 变更计费模式 不支持变更为按需计费模式。但若包年/包月计费模式超额或到期,按需计费模式自动生效。 购买套餐包后即变更为包年/包月计费模式。 变更规格 已购买的套餐包不支持变更规格。若接入UCS的集群规模超出购买额,则超出部分采用按需计费模式收费。 按需计费模式按照接入UCS的集群规模计费。 适用场景 适用于可预估服务使用周期的场景,价格比按需计费模式更优惠。对于长期使用者,推荐该方式。 适用于服务需求波动的场景,可以随时开通,随时删除。 父主题: 计费模式
  • 包年/包月 某用户通过UCS服务管理华为云集群和本地集群,其使用时间轴见图1。 图1 使用时间轴 具体操作如下: 该用户于2023/07/16 09:00:00购买华为云UCS套餐包且选择立即生效,购买规格为:华为云集群套餐包80 vCPU*1个月,本地集群套餐包40 vCPU*1个月 该用户于2023/07/20 09:00:00注销所有集群 套餐包于2023/08/16 23:59:59到期 则在该时间段,用户产生的费用将以包年/包月模式进行预先扣费,且该预付费用不随注销集群等操作而变化。具体费用的计算方法如下表所示。 计费时间段 计费时长(月) 计入包月计费的集群接入规格(vCPU) 规格单价(元/10vCPU/月) 费用(元) 2023/07/16 09:00:00至2023/08/16 23:59:59 1 华为云集群vCPU数量: 80 本地集群vCPU数量: 40 华为云集群单价 : 300 本地集群单价: 900 华为云集群管理服务费用: 8 * 1 * 300 = 2400 本地集群管理服务费用: 4 * 1 * 900 = 3600 由此可见,UCS总共产生的费用为:2400 + 3600 = 6000元。 上述价格仅为示例,实际计算请以华为云UCS价格详情中的价格为准。 父主题: 计费样例
  • 在续费管理页面开通自动续费 在费用中心开通自动续费的方法适合所有资源,包括集群、节点、云硬盘、弹性公网IP等。 登录UCS控制台。 单击“控制台”页面上方“费用”,在下拉菜单中选择“续费管理”。 进入“续费管理”页面。 自定义查询条件。 可在“自动续费项”页签查询已经开通自动续费的服务。 可对“手动续费项”、“到期转按需项”、“到期不续费项”页签的服务开通自动续费。 图1 续费管理 为包年/包月云服务开通自动续费。 单个资源开通自动续费:选择需要开通自动续费的资源,单击操作列“更多”,并选择“开通自动续费”。 图2 单个资源开通自动续费 批量资源开通自动续费:选择需要开通自动续费的资源,单击列表左上角的“开通自动续费”。 图3 多个资源开通自动续费 选择续费时长,并根据需要设置自动续费次数,单击“开通”。 在“续费管理”页面开通的自动续费,自动续费周期以实际选择的续费时长以及自动续费次数为准。例如:您选择了续费时长3个月,不限次数,即在每次到期前自动续费3个月。 图4 开通自动续费
  • 计费周期 华为云UCS服务按小时计费,每一个小时整点结算一次费用(以UTC+8时间为准),结算完毕后进入新的计费周期。计费的起点以所创建集群成功接入UCS的时间为准,终点以注销所接入集群的时间为准。 例如,您在8:45:30将集群接入了UCS,计费模式选择按需计费,然后在8:55:30将接入UCS的集群删除,则会在8:45:30 ~ 8:55:30间产生费用,计费周期为8:00:00 ~ 9:00:00,该计费周期内的计费时长为600秒。
  • 适用计费项 以下计费项支持按需计费。 表1 适用计费项 计费项 说明 UCS集群管理服务 UCS集群管理服务费用由集群类型(包括华为云集群、本地集群、附着集群、多云集群和伙伴云集群)、集群vCPU数量和购买时长决定。如需了解如何查看所接入集群的vCPU数量,请参见查看集群的vCPU数量。 UCS服务管理费用不包括任何资源(例如计算节点、网络服务等)相关的费用。 假设您计划在UCS服务中添加一个华为云集群。在注册集群的页面底部,您将看到按需计费模式下的所需费用,如图 配置费用示例所示。 图1 配置费用示例 按需计费模式按照华为云UCS服务实际使用量与使用时长计费,具体计费周期为按小时计费。
  • 计费构成分析 可以将UCS的使用阶段按照计费模式进行统计,各个时间段涉及的计费模式如图2所示。 若您仅需要了解按需计费模式下的计费情况,请参考按需计费①的计费统计方式。 若您仅需要了解虽购买了套餐包,但在使用过程中超出额度的计费情况,请参考包月计费①与按需计费②的计费统计方式。 若您仅需要了解在套餐包到期后并未续费,自动转为按需的计费情况,请参考按需计费③的计费统计方式。 若您仅需要了解在套餐包期内注销集群后的计费情况,请参考包月计费②的计费统计方式。 图2 计费构成轴 表1 包月计费统计 计费时间段 计费时长(月) 计入包月计费的集群接入规格(vCPU) 规格单价(元/10vCPU/月) 费用(元) 包月计费① 2023/06/15 09:00:00至2023/07/15 23:59:59 1 华为云集群vCPU数量: 60 本地集群vCPU数量: 30 华为云集群单价 : 300 本地集群单价: 900 华为云集群管理服务费用: 6*1*300 = 1800 本地集群管理服务费用: 3*1*900 = 2700 包月计费② 2023/07/16 09:00:00至2023/08/16 23:59:59 1 华为云集群vCPU数量: 80 本地集群vCPU数量: 40 华为云集群管理服务费用: 8*1*300 = 2400 本地集群管理服务费用: 4*1*900 = 3600 表2 按需计费统计 计费时间段 计费时长(小时) 计入按需计费的集群接入规格(vCPU) 规格单价(元/vCPU/小时) 费用(元) 按需计费① 2023/06/15 08:00:00至2023/06/15 09:00:00 1 华为云集群vCPU数量: 40 * 30 / 60 + 60 * 30 / 60 = 50 本地集群vCPU数量: 10 * 30 / 60 + 30 * 30 / 60 = 20 华为云集群单价 : 0.0556 本地集群单价: 0.1668 华为云集群管理服务费用: 50 * 1 * 0.0556 = 2.78 本地集群管理服务费用: 20 * 1 * 0.1668 = 3.336 按需计费② 2023/07/14 08:00:00至2023/07/15 23:59:59 40 华为云集群vCPU数量: 80 - 60 = 20 本地集群vCPU数量: 40 - 30 = 10 华为云集群管理服务费用: 20 * 40 * 0.0556 = 44.48 本地集群管理服务费用: 10 * 40 * 0.1668 = 66.72 按需计费③ 2023/07/15 23:59:59至2023/07/16 09:00:00 9 华为云集群vCPU数量: 80 本地集群vCPU数量: 40 华为云集群管理服务费用: 80 * 9 * 0.0556 = 40.032 本地集群管理服务费用: 40 * 9 * 0.1668 = 60.048 由此可见,在2023年6月15日至同年8月16日,UCS总共产生的费用为:2.78 + 3.336 + 44.48 + 66.72 + 40.032 + 60.048 + 1800 + 2700 + 2400 + 3600 = 10717.396元。 上述价格仅为示例,实际计算请以华为云UCS价格详情中的价格为准。
  • 续费相关的功能 华为云UCS支持从UCS控制台续费包年/包月资源,如表1所示。 表1 续费相关的功能 功能 计费项 说明 手动续费 UCS集群管理服务 包年/包月的UCS服务从购买到计费周期结束、转换为按需计费之前,您可以随时在UCS控制台为其续费,以继续按优惠价格使用UCS服务。 自动续费 UCS集群管理服务 开通自动续费后,UCS包年/包月套餐包会在每次到期前自动续费,避免因忘记手动续费而导致使用成本增加。
  • 处理手段 可执行如下操作进行资源残留清理,并在清理后重新开启监控。 kubectl delete ns monitoring kubectl delete ClusterRole cluster-problem-detector custom-metrics-resource-aggregated-reader event-exporter prometheus-operator prometheus-server ucsaddon-cie-collector-kube-state-metrics kubectl delete ClusterRoleBinding ucsaddon-cie-collector-kube-state-metrics cluster-problem-detector event-exporter prometheus-operator prometheus-server kubectl delete apiservice v1beta1.custom.metrics.k8s.io
共100000条