华为云用户手册

  • 步骤二:设置购买参数 请根据您的业务需求完成E CS 购买参数的设置。 参数模块 说明 参数模块一:基础配置 设置计费模式、区域和可用区。 参数模块二:实例 选择规格。 参数模块三:操作系统 设置镜像、安全防护和应用加速。 参数模块四:存储与备份 设置系统盘、数据盘和云备份。 参数模块五:网络 设置虚拟私有云和主网卡。 参数模块六:安全组 设置安全组和安全组规则。 参数模块七:公网访问 设置弹性公网IP及带宽。 参数模块八:云服务器管理 设置云服务器名称、登录凭证和标签。 (可选)参数模块九:高级配置 设置 云监控 、自动恢复、云服务器组、委托等高级属性。 参数模块十:购买量 设置购买时长、购买周期。
  • 准备工作 注册账号并实名认证。 在购买ECS之前,请先 注册华为账号 并开通华为云、实名认证。 如果您已开通华为云并进行实名认证,请忽略此步骤。 为账户充值。 请保证账户有足够的资金,以免购买ECS失败。具体操作,请参见账户充值。 规划VPC和子网等网络资源。 当您开始购买ECS时,系统会创建默认的VPC(vpc-default)和子网(subnet-default)。 如果您不想使用默认的VPC和子网,建议您提前在对应区域创建新的VPC和子网。更多信息,请参见虚拟私有云和子网规划建议。 创建安全组并配置安全组规则。 当您开始购买ECS时,系统会创建默认的安全组(default、Sys-WebServer和Sys-FullAccess)。默认安全组的更多信息,请参见默认安全组和规则。 如果默认安全组和规则不能满足您的业务需要,建议您提前修改安全组规则。具体操作,请参见配置安全组规则。 创建密钥对。 如果采用密钥对方式登录ECS,建议您提前创建密钥对。具体操作,请参见(推荐)通过管理控制台创建密钥对。 创建专属物理资源。 如果您想要将ECS运行在隔离的物理硬件中,请先申请专属计算集群,再购买ECS。 具体操作,请参见申请专属计算集群。 注册边缘小站。 如果您想要将ECS部署在CloudPond上,需提前注册边缘小站。 具体操作,请参见线上注册边缘小站。
  • 步骤一:进入ECS购买页 登录控制台,进入购买弹性云服务器页面。 华为云不定期推出优惠活动,购买前请您先前往官网活动查询。活动规则以届时官网活动页面展示为准。 如果您的云服务器上部署了SAP HANA,则可以选择购买HANA类型的弹性云服务器。HANA云服务器是指专门为SAP HANA提供的一种云服务器类型。 SAP HANA(High-Performance Analytic Appliance)是基于内存计算技术的高性能实时数据计算平台。云平台提供了高性能的IaaS层服务,能够满足SAP HANA需求,帮助用户在云平台上快速申请SAP HANA所需的资源(HANA云服务器、公网IP地址等),并安装和配置SAP HANA,从而提升用户的效率,降低用户的成本,提升用户的体验。 关于更多HANA云服务器的应用场景与购买方法,请参见《SAP HANA用户指南》。
  • 购买云服务器 请按照自定义购买ECS、Windows ECS登录方式概述或Linux ECS登录方式概述的描述,购买并登录竞享计费型实例。但是,如下参数的设置请特别注意: 创建竞享实例时,如下参数的设置请特别注意: 计费模式:选择“竞价计费”。 相对于按需计费模式,以更低的折扣按实际使用时长计费。但是当库存资源不足,系统会自动释放您的云服务器资源,请务必做好数据备份。 竞价类型:选择“竞享模式”。 选择“保障周期”和“保障周期个数”。 保障周期是购买竞享实例的最小单位时间。在保障周期内由云平台中断竞享实例,当前周期不计费。在保障周期内用户删除竞享实例,当前周期按使用时长计费。 单击“立即购买”,确认规格和价格无误后,勾选同意协议,并单击“提交”。 竞享实例购买成功后,始终可能会被系统中断回收。因此,请务必做好数据备份工作。
  • 约束与限制 竞享计费型实例目前支持通用计算增强型实例规格。 华为云尽可能保障竞享实例正常运行,但在系统资源不足等极端情况下会主动释放实例,请务必做好数据备份工作。 竞享计费型实例目前只支持部分区域及规格,请以购买页面显示的资源为准 竞享计费型实例保障周期不同价格不同。 竞享计费型实例不支持转换为按需和包年/包月实例。 竞享计费型实例不支持变更实例规格。 竞享计费型实例不支持变更操作系统。 竞享计费型实例不支持自动恢复功能。 竞享计费型实例不支持卸载系统盘。 竞享计费型实例在中断回收时: 不允许使用竞享实例制作系统盘镜像和整机镜像,但允许使用该云服务器的数据盘制作数据盘镜像。 不允许删除。 竞享计费型实例在中断回收时,数据盘和弹性公网IP默认不释放。请设置通知提醒,来决定是否释放关联的数据盘和弹性公网IP。
  • 操作场景 竞价计费型实例采用竞价计费模式,以一定折扣购买并使用弹性云服务器,性能与常规云服务器无异。但是当库存资源不足,或市场价格上浮、并超过您的预期价格时,系统会自动释放您的云服务器资源,对这些折扣售卖的弹性云服务器进行中断回收。 与“按需计费”和“包年/包月”方式购买的弹性云服务器相比,在提供同等性能的前提下,竞价计费型实例可提供超低折扣,降低用云成本。 更多关于竞价计费型实例的介绍,请参见竞价计费(竞价模式)。
  • 购买云服务器 请按照自定义购买ECS、Windows ECS登录方式概述或Linux ECS登录方式概述的描述,购买并登录竞价计费型实例。但是,如下参数的设置请特别注意: 创建竞价计费型实例时,如下参数的设置请特别注意: 计费模式:选择“竞价计费”。 相对于按需计费模式,以更低的折扣按实际使用时长计费。但是,华为云会根据市场价格或供需资源变化随时自动释放竞价计费型实例。 出价模式:包括“自动设置”和“手动设置”。 自动设置:推荐使用,指将按需计费的价格设置为价格上限。即您愿意为弹性云服务器支付的最高价格是按需计费的价格。 手动设置:需要您自己设定竞价计费型实例的价格上限。该上限值需大于等于当前的市场价格,小于等于按需计费的价格。 单击“立即购买”,确认规格和价格无误后,勾选同意协议,并单击“提交”。 竞价计费型实例购买成功后,始终可能会被系统中断回收。因此,请务必做好数据备份工作。
  • 约束与限制 当前仅支持虚拟化类型为KVM的弹性云服务器使用竞价计费型实例策略。具体的规格支持清单,请以控制台显示的资源为准。 在不同可用区,同一规格的云服务器市场价格变化可能不同。 使用竞价计费型实例策略的弹性云服务器,不支持切换操作系统功能。 使用竞价计费型实例策略的弹性云服务器,不支持自动恢复功能。 使用竞价计费型实例策略的弹性云服务器,不支持变更规格。 不支持使用市场镜像创建竞价计费型实例。 竞价计费型实例不支持转“包年/包月”方式。 竞价计费型实例不支持卸载系统盘。 竞价计费型实例在中断回收时: 不允许使用该竞价计费型实例制作系统盘镜像和整机镜像,但允许使用该云服务器的数据盘制作数据盘镜像。 不允许删除。 竞价计费型实例在中断回收时,数据盘和弹性公网IP默认不释放。请设置通知提醒,来决定是否释放关联的数据盘和弹性公网IP。
  • 通过API方式获取密码 获取创建弹性云服务器时使用的私钥文件(.pem文件)。 设置调用接口的环境。 具体方法请参见《弹性云服务器接口参考》的“接口调用方法”。 获取密文密码。 调用获取密码的接口,获取密钥的公钥加密后的密文密码。该密文密码是通过RSA算法加密的。其中,URI格式为“GET /v2/{project_id}/servers/{server_id}/os-server-password”。 调用接口的具体方法请参见《弹性云服务器接口参考》的“Windows云服务器获取密码”章节。 解密密文密码。 通过创建云服务器时使用的密钥的私钥文件对4中获取的密文密码进行解密。 使用OpenSSL工具,执行以下命令,将密文密码转换为.key -nocrypt格式。 openssl pkcs8 -topk8 -inform PEM -outform DER -in rsa_pem.key -out pkcs8_der.key -nocrypt 调用Java类库org.bouncycastle.jce.provider.BouncyCastleProvider,使用密钥文件,编写代码解密密文。
  • 操作场景 登录Windows操作系统的弹性云服务器时,需使用密码方式登录。因此,用户需先根据创建弹性云服务器时使用的密钥文件,获取该弹性云服务器初始安装时系统生成的管理员密码(Administrator账户或Cloudbase-init设置的账户)。该密码为随机密码,安全性高,请放心使用。 请根据您的个人需求,通过管理控制台或API方式获取Windows弹性云服务器的初始密码,获取方法请参见本节内容。
  • 是否已经通过远程登录诊断工具进行问题定位 弹性云服务器提供一键诊断功能。当弹性云服务器无法远程登录时,可使用一键诊断工具检测当前弹性云服务器的主机、安全组、内存、磁盘等状态,帮您进一步进行问题排查及定位。 远程登录诊断工具的操作,请参见如何进行弹性云服务器的一键诊断?。 如果远程登录诊断工具无法帮助您准确定位问题,请记录诊断报告中的异常项,然后单击管理控制台右上方的“工单”,填写工单信息,获取技术支持。
  • 检查云服务器负载是否过高 云服务器的带宽和CPU利用率过高可能会导致服务器无法登录。 如果您已经通过 云监控服务 创建过告警任务,当CPU或带宽利用率高时,系统会自动发送告警给您。 Windows弹性云服务器带宽流量过高或CPU利用率高,请参考Windows云服务器卡顿怎么办?进行排查。 如果是CPU占用过高导致的无法登录请参考以下操作降低CPU使用率: 可以通过把一些暂时不使用的进程关掉后再尝试。 检查后台没有运行Windows Update操作。 或者可以尝试重启云服务器。 如果重装系统,请先备份重要数据。 如果服务器有重要数据不能重装,可以通过挂载磁盘方式拷贝数据,需要先备份,再卸载磁盘,然后挂载盘拷贝数据。 CPU利用率过高您可以通过变更规格升级vCPU、内存。 如果是带宽超限导致的无法登录请参考以下操作修改带宽: 在控制台排查带宽超限的方法请参考如何排查带宽超过限制? 扩大带宽的操作请参考修改弹性公网IP的带宽。 如果频繁出现网络时延抖动或丢包,可能是在跨境访问场景下,采用了“全动态BGP”线路类型的弹性公网IP引起的,建议选择“优选BGP”类型的弹性公网IP。 详细内容,请参见跨境访问出现短时间的时延抖动或丢包,如何解决?。 完成上述操作后,再次重试远程连接云服务器。
  • 排查思路 VNC方式登录云服务器正常,但无法通过远程桌面连接方式登录云服务器时,推荐您按照以下思路排查问题。 以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。 如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。 图3 无法连接Windows实例排查思路 表1 无法连接Windows实例排查思路 可能原因 处理措施 资源状态异常:资源冻结;未开机。 只有状态为“运行中”的云服务器才允许用户登录,详细操作请参考检查资源状态是否正常。 登录使用的用户名称或密码错误。 Windows实例用户名:Administrator,密码错误通过“重置密码”重新设置登录密码。详细操作请参考检查登录凭证。 弹性云服务器负载过高。 带宽和CPU利用率过高可能会导致服务器无法登录,详细操作请参考检查云服务器负载是否过高。 未绑定弹性公网IP 使用RDP文件、远程桌面连接方式(MSTSC方式)登录要求弹性云服务器已绑定弹性公网IP。详细操作请参考检查云服务器是否绑定弹性公网IP。 互联网运营商的劫持或者封堵。 更换手机热点或其他网络测试是否可以正常访问,详细操作请参考检查网络是否正常。 防火墙拦截。 测试防火墙关闭后是否可以正常连接,详细操作请参考检查防火墙配置是否正常。 安全组和云服务器的登录端口配置不正确。 检查安全组和云服务器是否放通远程登录端口。详细操作请参考检查端口配置是否正常。 配置了SSH登录IP白名单。 检查开启主机安全服务后是否配置了SSH登录IP白名单。检查SSH登录IP白名单(已启用主机安全服务) 检查云服务器的远程桌面协议。 确保云服务器已开启远程桌面协议(仅RDP文件、MSTSC方式要求)。详细操作请参考检查云服务器的远程桌面协议。 第三方杀毒软件的阻拦。 禁用或者卸载第三方杀毒软件后重试,详细操作请参考检查是否为杀毒软件拦截。 连接实例有详细的报错信息提示。 远程连接有报错信息提示时,请根据详细报错信息查看操作指导。详细操作请参考检查远程登录是否有报错信息。
  • 检查SSH登录IP白名单(已启用主机安全服务) 开启主机安全服务防护后,您可以根据需要配置SSH登录IP白名单。SSH登录IP白名单功能是防护账户爆破的一个重要方式,主要是限制需要通过SSH登录的服务器。 配置了白名单的服务器,只允许白名单内的IP通过SSH登录到服务器,拒绝白名单以外的IP。 在主机安全服务“事件管理”页面,检查本地主机IP是否因为账户暴力破解,导致本地主机IP被拦截。 检查是否已开启SSH登录白名单,如果已开启,请确保本地主机IP已添加到IP白名单。 启用“SSH登录白名单”功能时请确保将所有需要发起SSH登录的主机IP地址都加入白名单中,否则您将无法SSH远程登录您的云服务器。 本地IP加入白名单后,账户破解防护功能将不再对来自白名单中的IP登录行为进行拦截,该IP对您加入白名单的服务器登录访问将不受任何限制,请谨慎操作。 单击配置主机登录保护了解“SSH登录白名单”。
  • 检查云服务器负载是否过高 云服务器的带宽和CPU利用率过高可能会导致服务器无法登录。 如果您已经通过云监控服务创建过告警任务,当CPU或带宽利用率高时,系统会自动发送告警给您。 Linux弹性云服务器带宽流量过高或CPU利用率高,请参考Linux云服务器卡顿怎么办?进行排查。 如果是CPU占用过高导致的无法登录请参考以下操作降低CPU使用率: 可以通过把一些暂时不使用的进程关掉后再尝试。 或者可以尝试重启云服务器。 如果重装系统,请先备份重要数据。 如果服务器有重要数据不能重装,可以通过挂载磁盘方式拷贝数据,需要先备份,再卸载磁盘,然后挂载盘拷贝数据。 CPU利用率过高您可以通过变更规格升级vCPU、内存。 如果是带宽超限导致的无法登录请参考以下操修改带宽: 在控制台排查带宽超限的方法请参考如何排查带宽超过限制? 扩大带宽的操作请参考修改弹性公网IP的带宽。 如果频繁出现网络时延抖动或丢包,可能是在跨境访问场景下,采用了“全动态BGP”线路类型的弹性公网IP引起的,建议选择“优选BGP”类型的弹性公网IP。 详细内容,请参见跨境访问出现短时间的时延抖动或丢包,如何解决?。 完成上述操作后,再次重试远程连接云服务器。
  • 检查SSH登录IP白名单(已启用主机安全服务) 开启主机安全服务防护后,您可以根据需要配置SSH登录IP白名单。SSH登录IP白名单功能是防护账户爆破的一个重要方式,主要是限制需要通过SSH登录的服务器。 配置了白名单的服务器,只允许白名单内的IP通过SSH登录到服务器,拒绝白名单以外的IP。 在主机安全服务“事件管理”页面,检查本地主机IP是否因为账户暴力破解,导致本地主机IP被拦截。 检查是否已开启SSH登录白名单,如果已开启,请确保本地主机IP已添加到IP白名单。 启用“SSH登录白名单”功能时请确保将所有需要发起SSH登录的主机IP地址都加入白名单中,否则您将无法SSH远程登录您的云服务器。 本地IP加入白名单后,账户破解防护功能将不再对来自白名单中的IP登录行为进行拦截,该IP对您加入白名单的服务器登录访问将不受任何限制,请谨慎操作。 单击配置主机登录保护了解“SSH登录白名单”。
  • 远程访问端口配置异常 检查弹性云服务器内部设置。 检查弹性云服务器sshd进程是否已运行。 检查弹性云服务器是否将本地PC限制了。 登录弹性云服务器,执行以下命令。 vi /etc/hosts.deny 如果文件中存在本地PC的IP,说明此IP被限制了,请将此IP在文件中删除。 进入本地PC中路径为“/etc/ssh/ssh_config”下的文件中,查看默认登录端口,同时查看弹性云服务器路径为“/etc/ssh/sshd_config”下的文件中的port字段,检查ssh服务开启端口是否被修改,默认端口为22。 完成上述操作后,再次重试远程连接云服务器。
  • 检查登录凭证 请检查您在创建ECS时设置的登录凭证。 图4 登录凭证 密码:请确认使用的登录密码是否准确,如果忘记密码可以通过重置密码功能重新设置云服务器登录密码。重置密码后请确保已重启云服务器使新密码生效。 密钥对: 首次登录时,请使用“SSH密钥方式”,详情请参见SSH密钥方式登录。 非首次登录时,如需使用控制台提供的“远程登录”功能(VNC方式),需先使用“SSH密钥方式”登录,并设置密码,然后才能使用VNC方式登录。 创建后设置:如果创建时未设置登录凭证,云服务器创建成功后请单击“操作”列下的“重置密码”,根据界面提示,为弹性云服务器设置密码,请确保已重启云服务器使新密码生效。
  • 排查思路 VNC方式登录云服务器正常,但无法通过远程桌面连接方式登录云服务器时,推荐您按照以下思路排查问题。 以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。 如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。 图2 无法连接Linux实例排查思路 表1 无法连接Linux实例排查思路 可能原因 处理措施 资源状态异常:资源冻结;未开机。 只有状态为“运行中”的云服务器才允许用户登录,详细操作请参考检查资源状态是否正常。 登录使用的用户名称或密码错误。 Linux实例用户名:root,密码错误通过“重置密码”重新设置登录密码。详细操作请参考检查登录凭证。 弹性云服务器负载过高。 带宽和CPU利用率过高可能会导致服务器无法登录,详细操作请参考检查云服务器负载是否过高。 未绑定弹性公网IP 使用RDP文件、远程桌面连接方式(MSTSC方式)登录要求弹性云服务器已绑定弹性公网IP。详细操作请参考检查云服务器是否绑定弹性公网IP。 互联网运营商的劫持或者封堵。 更换手机热点或其他网络测试是否可以正常访问,详细操作请参考检查网络是否正常。 安全组未放通远程登录端口。 检查安全组是否放通远程登录端口。详细操作请参考安全组配置是否正确。 云服务器远程访问端口配置异常。 检查本地主机和云服务器关于远程访问端口的配置是否正确。详细操作请参考远程访问端口配置异常。 配置了SSH登录IP白名单。 检查开启主机安全服务后是否配置了SSH登录IP白名单。检查SSH登录IP白名单(已启用主机安全服务) 检查是否为云服务器操作系统内部原因导致的无法登录。 文件系统损坏等原因导致的无法登录。详细操作请参考是否为云服务器操作系统内部原因导致的无法登录。 第三方杀毒软件的阻拦。 禁用或者卸载第三方杀毒软件后重试,详细操作请参考检查是否为杀毒软件拦截。 连接实例有详细的报错信息提示。 远程连接有报错信息提示时,请根据详细报错信息查看操作指导。详细操作请参考远程登录是否有报错信息。
  • 是否已经通过远程登录诊断工具进行问题定位 弹性云服务器提供一键诊断功能。当弹性云服务器无法远程登录时,可使用一键诊断工具检测当前弹性云服务器的主机、安全组、内存、磁盘等状态,帮您进一步进行问题排查及定位。 远程登录诊断工具的操作,请参见如何进行弹性云服务器的一键诊断?。 如果远程登录诊断工具无法帮助您准确定位问题,请记录诊断报告中的异常项,然后单击管理控制台右上方的“工单”,填写工单信息,获取技术支持。
  • CloudShell方式远程登录Linux弹性云服务器失败怎么办? CloudShell方式远程登录Linux弹性云服务器失败有如下几种原因,请您逐一排查,选择对应的解决方法。 云服务器所在区域不支持CloudShell登录。 支持通过CloudShell方式登录云服务器的区域,请参见功能总览中“连接Linux实例”的CloudShell登录发布区域。 云服务器状态未处于“运行中”。 只有状态为“运行中”的云服务器才允许用户远程登录,详细操作请参考检查资源状态是否正常。 安全组未放通远程登录端口。 检查安全组是否放通远程登录端口,详细操作请参考安全组配置是否正确。 远程登录端口默认使用22端口,如需使用其他端口可登录云服务器后重新设置。修改远程登录端口请参考修改远程登录端口。配置安全组规则请参考配置安全组规则。 云服务器未设置登录密码或密码错误。 如果单击“连接”没有反应,可能是云服务器未设置登录密码或密码错误,请重置密码后重新登录。重置密码请参考在控制台重置弹性云服务器密码。 远程连接服务未授权。 使用CloudShell连接云服务器支持公网连接和私网连接两种方式。当使用CloudShell通过私网远程连接云服务器时,需要具有Security Administrator权限的用户进行服务授权。 若用户有Security Administrator权限,在首次使用时,会弹出如下授权页面,单击“同意授权”即可。 服务授权区域级生效,仅需在每个区域首次使用时执行一次,授权后,用户即可在当前区域使用。 图1 服务授权 若用户无Security Administrator权限,页面将提示“请添加Security Administrator管理员”,可以联系管理员(具有admin权限的用户)为该用户添加Security Administrator权限后重试。 图2 无权限 授权方式为: 创建用户组,并给用户组授权添加Security Administrator权限,详细操作请参考创建用户组并授权。 将用户添加到用户组中,详细操作请参考用户组添加用户。 使用CloudShell通过公网远程连接云服务器时,无需进行服务授权。 如果通过上述排查,仍然无法登录弹性云服务器,请记录资源信息和问题时间,然后单击提交工单,填写工单信息,获取技术支持。 父主题: 远程连接类
  • 计费构成分析(场景二) 标准函数流中累计节点执行次数总和:(循环节点1次+循环节点内函数2次+并行分支1次+并行分支中函数1次+并行分支中子流程1次+子流程中函数2次)* 1万=8万次。 所有函数节点累计请求总次数费用:(循环节点内函数2次+并行分支中函数1次+子流程中函数2次)* 1万=5万次,由于5万次小于每月免费100万次额度,所以累计请求总次数费用为0元。 所有函数节点累计执行总时间费用:512MB/1024MB * 1秒 * (循环节点内函数2次+并行分支中函数1次+子流程中函数2次)* 1万=2.5万GB-秒,由于2.5万GB-秒小于每月免费40万GB-秒额度,所以累计执行总时间费用为0元。 标准函数流中节点执行次数统计时,除开始、结束、异常处理这3个不统计外,其余节点都要被统计。 综上所述,由于标准函数流每月有免费5000次节点执行次数,因此5月份该标准函数流总费为(8万次-5000次)* 0.17元/千次 + 0元 + 0元 =12.75元。 上述两个计费场景中涉及的函数执行时间、请求次数、内存大小、计费单价等仅供参考,具体请以实际为准。 根据以上“单位价格”计算出价格后,截取到“分”扣费,价格计算器上的金额如果遇小数点,则保留小数点后两位,第三位四舍五入。如遇四舍五入后不足¥0.01 ,则按¥0.01 展示。具体详情请参考价格详情。
  • 计费构成分析(场景一) 因为函数A、B和C使用不同类型实例,因此需要分段计算费用,具体明细如表2所示。 表2 计费明细分析 计费项 计费明细 请求总次数费用 (200万次+10万次+10万次-100万次)* 1.33元/100万次=1.596元 执行总时间费用 函数A累计执行总时间:512MB/1024MB * 1秒 * 200万次 =100万GB-秒。 函数B累计执行总时间:128MB/1024MB * (12*24*60*60)=129,600GB-秒。 函数C执行时间分为两部分: 执行时间:128MB/1024MB * 5秒 * 10万次=62,500GB-秒; 空闲时间:128MB/1024MB *(10*24*60*60 - 5秒 * 10万次)=45,500GB-秒。 函数A、B、C累计执行总时间费用:0.00011108元/GB-秒 *(100万GB-秒+129,600GB-秒+62,500GB-秒-40万GB-秒)+45,500GB-秒 * 0.000033324元/GB-秒=89.50271元 总费用 请求总次数费用+执行总时间费用=1.596元+89.50271元=91.09871元≈91.10元
  • 计费场景二 某用户于2023年5月份创建了一个标准函数流,该标准函数流配置信息如表3所示: 表3 标准函数流配置信息 函数流节点 说明 1个开始节点和1个结束节点 假设5月份期间: 该标准函数流累计执行次数为1万次; 所有函数节点都是未使用预留实例,且每个函数内存配置是512MB、执行一次时间是0.5秒 1个循环节点,其中循环节点内包含2个函数节点 1个并行分支节点,且分支出2个支线,分别是1个函数节点和1个子流程节点 并行分支节点中的子流程节点中包含2个函数节点 以上标准函数流配置如图1所示。那么,在5月份期间,该函数流总共产生多少费用? 图1 标准函数流
  • 计费场景一 某用户在4月份创建了3个函数A、B、C,如表1所示。假设在4月份中,函数A累计执行次数是200万次、函数B累计执行次数是10万次、函数C累计执行次数10万次,那么4月份中函数A、B和C总共产生多少费用? 表1 函数创建详情 函数名称 说明 函数A(未使用预留实例) 2023/04/05创建,假设函数A内存是512MB,执行一次时间是0.5秒。 函数B(使用预留实例且未开启空闲模式) 2023/04/18创建,假设函数B内存128MB,执行一次时间10秒,并在2023/04/30删除函数B,即函数B存活时间为12天。 函数C(使用预留实例且开启空闲模式) 2023/4/20创建,假设函数C内存128MB,执行一次时间5秒,并在2023/04/30删除函数C,即函数C存活时间为10天。
  • 计费周期 华为云 函数工作流 FunctionGraph 按照实际使用量付费,没有最低消费。计费模式采用累计分档计费,按天结算,即每日3点后对前一日使用量进行扣费。例如,2023-05-11 00:00:00至2023-05-11 23:59:59期间产生的费用,通常会在2023-05-12 03:00:00左右完成扣费。 函数响应事件通知或调用(包括控制台的测试调用)开始执行时记为一次请求,请求次数是所有函数的请求总数。 未使用预留实例情况下,执行时间是从函数代码开始执行的时间算起到其返回或终止的时间为止。计量粒度是1秒,不足1秒按1秒计费,超过1秒按实际执行时间计算。 使用预留实例情况下,执行时间是从实例创建成功后开始算起到用户调用API释放预留实例为止。计量粒度是1秒,不足1分钟按1分钟计算,超过一分钟的部分,按照秒的粒度向上取整计算,比如运行时间为51秒,将按60秒计算;运行时间为60.5秒,则按61秒计算,以此类推。
  • 适用计费项 函数工作流实际费用是由请求次数费用、执行时间费用、函数流节点执行次数和其他费用构成,各计费项按需计费说明请参见表1。 表1 计费项说明 计费项 说明 请求次数 在您使用函数的过程中会产生请求次数费用,请求次数是所有函数的请求总数。 执行时间费用(非预留实例) 执行时间费用包含两个变量:执行时间和函数分配的内存大小。以下介绍计算资源消耗的方式: 函数计算资源消耗是函数所选内存和函数执行时间的乘积,执行时间是从函数代码开始执行的时间算起到其返回或终止的时间为止,计量的粒度是1秒,不足1秒按1秒计费。 执行时间费用(预留实例) 执行时间费用包含两个变量:执行时间和函数分配的内存大小。以下介绍计算资源消耗的方式: 函数计算资源消耗是函数所选内存和函数执行时间的乘积,执行时间是从实例创建成功后开始算起到用户调用API释放预留实例为止。如果预留实例存活时间不足1分钟,将按照 1 分钟计算,超过一分钟的部分,按照秒的粒度向上取整计算。 节点执行次数(函数流) 函数流中除开始、结束和异常分支节点外,其他节点都要统计执行次数计费。 其他费用 在您使用函数工作流服务过程中,如果搭配使用了其它华为云服务,如OBS、 SMN 等,则您需要为该服务支付额外的费用,具体费用请参考价格详情。
  • 续费资源包 登录函数工作流控制台,在左侧导航栏选择“资源包”。 选择所要续费的资源包所属区域和类型。 在需要续费的资源包操作列右侧,单击订单号,进入费用中心。 图1 续费资源包 左侧导航栏选择“续费管理”,根据订单号查询需要续费的订单,单击“续费”。 图2 查询订单 进入续费页面,确认续费信息。 默认续费时长是一年且不可变动。 (可选)根据需要,选择“统一到期日”。 将到期时间延长到统一到期日,可能产生额外的续费天数。选择此项后,请务必核对清楚续费时长和费用信息。 确认无误后,单击“去支付”,并在支付页面完成付款。
  • 资源包说明 您可以通过包年(资源包)的方式,提前购买请求次数和计量时间,获取更多的优惠。超出资源包的部分自动转按需计费。如何购买请参考资源包购买。 当前资源包方式仅支持华东-上海一。 函数工作流服务暂不支持退订资源包,建议您在购买资源包前提前规划资源的请求次数和计量时间。 函数工作流服务资源包仅支持抵扣资源包购买后产生的费用,不支持抵扣资源包购买前产生的费用。例如某用户于2023年7月15日购买了1亿请求次数规格资源包,且资源包于购买当天立即生效。那么2023年7月15日购买资源包生效时间前用户使用函数工作流产生的费用不能用资源包抵扣,2023年7月15日生效时间后使用函数工作流产生的请求次数费用可以用资源包抵扣。 当购买资源包后,如果还存在免费额度,使用函数资源时会优先抵扣资源包。 FunctionGraph提供的资源包类型如表1所示,各类型资源包中不同规格的价格具体以实际显示为准。 表1 包年资源包类型说明 资源包类型 规格 函数调用包 1亿请求、10亿请求、100亿请求、1000亿请求、5000亿请求 活跃内存计量包 100万GB-秒内存计量时间、1000万GB-秒内存计量时间、1亿GB-秒内存计量时间、10亿GB-秒内存计量时间、100亿GB-秒内存计量时间 GPU计量包 50万GB-秒GPU计量时间、100万GB-秒GPU计量时间、1000万GB-秒GPU计量时间、1亿GB-秒GPU计量时间、10亿GB-秒GPU计量时间 闲置内存计量包 100万GB-秒闲置内存计量时间、1000万GB-秒闲置内存计量时间、1亿GB-秒闲置内存计量时间、10亿GB-秒闲置内存计量时间、100亿GB-秒闲置内存计量时间
  • 资源包抵扣顺序 抵扣顺序原则 当购买了多个相同类型的资源包,会按照资源包过期时间顺序进行抵扣,如表2所示,优先抵扣过期时间近的资源包。 表2 抵扣顺序原则介绍 场景 某客户分别购买了两个函数调用包 资源包A:规格1亿请求次数,2023年4月10日 生效,购买时长1年,即2024年4月10日 到期。 资源包B:规格2亿请求次数,2023年5月10日 生效,购买时长1年,即2024年5月10日 到期。 抵扣顺序 2023年4月10日~2023年5月9日 只有资源包A生效。 2023年5月10日~2024年4月10日 资源包A、B同时生效,叠加使用。 优先使用资源包A抵扣,若超出资源包A的1亿请求次数的部分使用资源包B抵扣,超出资源包B的2亿请求次数部分则按需计费。 2024年4月11日~2024年5月10日 资源包A过期,只有资源包B生效 使用资源包B抵扣,超出资源包B的2亿请求次数部分按需计费。 2024年5月11日~ 资源包A、B均过期,此时为按需计费。
共100000条