云服务器内容精选

  • 首页 数字化制造云平台(MBM Space)系统“首页”如图1所示。 图1 MBM Space系统首页 表1 首页各功能区域说明 序列 区域 说明 1 系统Logo/首页 快速返回系统首页。 2 顶部导航栏 切换各个功能模块进行业务管理,包括制造数据模型管理、计划管理 、生产管理、质量管理和系统管理。 3 菜单搜索框 输入菜单名称搜索,可快速进入对应菜单页面。 4 当前登录者 显示当前登录用户信息,支持退出登录。 5 常用功能 显示系统常用功能菜单快捷入口。 父主题: MBM Space界面使用指导
  • (可选)准备E CS 作为gsql客户端主机 购买弹性云服务器的操作步骤,请参见《弹性云服务器快速入门》中的购买并登录Linux弹性云服务器章节。 创建的弹性云服务器需要满足如下要求: 弹性云服务器需要与 GaussDB (DWS)集群具有相同的区域、可用区。 如果使用GaussDB(DWS)提供的gsql命令行客户端连接GaussDB(DWS)集群,弹性云服务器的镜像必须满足如下要求: 镜像的操作系统必须是gsql客户端所支持的下列Linux操作系统: “Redhat x86_64”客户端工具支持在以下系统中使用: RHEL 6.4~7.6。 CentOS 6.4~7.4。 EulerOS 2.3。 “SUSE x86_64”客户端工具支持在以下系统中使用: SLES 11.1~11.4。 SLES 12.0~12.3。 “Euler Kunpeng_64”客户端工具支持在以下系统中使用: EulerOS 2.8。 “Stream Euler X86_64”客户端工具支持在以下系统中使用: EulerOS 2.2。 “Stream Euler Kunpeng_64”客户端工具支持在以下系统中使用: EulerOS 2.8。 如果客户端通过内网地址访问集群,请确保创建的弹性云服务器与GaussDB(DWS)集群在同一虚拟私有云里。 虚拟私有云相关操作请参见《虚拟私有云用户指南》中虚拟私有云和子网章节。 如果客户端通过公网地址访问集群,请确保创建的弹性云服务器和GaussDB(DWS)集群都要有弹性IP。 购买弹性云服务器时,参数“弹性公网IP”需选择“现在购买”或“使用已有”。 弹性云服务器对应的安全组规则需要确保能与GaussDB(DWS)集群提供服务的端口网络互通。 安全组相关操作请参见《虚拟私有云用户指南》中安全组章节。 请确认弹性云服务器的安全组中存在符合如下要求的规则,如果不存在,请在弹性云服务器的安全组中添加相应的规则: 方向:出方向 协议:必须包含TCP,例如TCP、全部。 端口:需要包含GaussDB(DWS)集群提供服务的数据库端口,例如,设置为“1-65535”或者具体的GaussDB(DWS)数据库端口。 目的地址:设置的IP地址需要包含所要连接的GaussDB(DWS)集群的连接地址。其中0.0.0.0/0表示任意地址。 图1 出方向的规则 GaussDB(DWS)集群的安全组规则需要确保GaussDB(DWS)能接收来自客户端的网络访问。 请确认GaussDB(DWS)集群的安全组中存在符合如下要求的规则,如果不存在,请在GaussDB(DWS)集群的安全组中添加相应的规则。 方向:入方向 协议:必须包含TCP,例如TCP、全部。 端口:设置为GaussDB(DWS)集群提供服务的数据库端口,例如“8000”。 源地址:设置的IP地址需要包含GaussDB(DWS)客户端主机的IP地址,例如“192.168.0.10/32”。 图2 入方向的规则
  • 方案概述 分布式缓存服务Redis支持原生Redis的Pipeline(管道传输)机制,通过Pipeline机制可以将多个命令同时发给Redis服务端,减少网络延迟,提高性能。 通常在非Pipeline的模式下,Redis客户端(Client)向Redis发送一个命令后,会等待服务端(Server)返回结果,然后再发送下一个命令,以此类推。但在Pipeline模式下,客户端发送一个命令后无需等待服务端返回执行结果,会继续发送其他命令。在全部命令发送完毕后,客户端关闭请求,开始接收响应,把收到的执行结果与之前发送的命令按顺序进行匹配。 图1 非Pipeline模式与Pipeline模式的网络通信示意图 在Pipeline模式的具体实现中,大部分Redis客户端采用批量处理的方式,即一次发送多个命令,在接收完所有命令执行结果后再返回给上层业务。通过Pipeline模式可降低网络往返时延(Round-trip time,简称RTT),减少read()和write()的系统调用和进程切换次数,从而提升程序的执行效率与性能。 因此,在需要执行Redis批量操作,且用户无需立即获得每个操作结果的场景下,可以使用Pipeline作为优化性能的批处理工具。 使用Pipeline时客户端将独占与服务器端的连接,此期间将不能进行其他“非Pipeline”的操作,直至Pipeline被关闭。如果需要同时执行其他操作,可以为Pipeline操作单独建立一个连接,将其与常规非Pipeline操作分开。 关于Pipeline的更多介绍,请参见Redis pipeline。
  • 约束与限制 Pipeline不能保证原子性。 Pipeline模式只是将客户端发送命令的方式改为批量发送命令,而服务端在批量处理命令的数据流时,仍然是解析出多个单命令并按顺序执行,各个命令相互独立,即服务端仍有可能在该过程中执行其他客户端的命令。如需保证原子性,请使用事务或Lua脚本。 若Pipeline执行过程中发生错误,不支持回滚。 Pipeline没有事务的特性,如待执行的命令前后存在依赖关系,请勿使用Pipeline。 如果某些客户端(例如redis-py)在实现Pipeline时使用事务命令MULTI、EXEC进行伪装,请您在使用过程中关注Pipeline与事务的区别,否则可能会产生报错,关于事务的限制请参见Redis transactions。
  • 自动诊断工具MA-Advisor简介 MA-Advisor是一款昇腾迁移性能问题自动诊断工具,当前支持如下场景的自动诊断: 推理场景下的子图数据调优分析,给出对应融合算子的调优建议。 推理、训练场景下对Profiling timeline单卡数据进行调优分析,给出相关亲和API替换的调优建议。 推理、训练场景下对Profiling单卡数据进行调优分析,给出AICPU相关调优建议。 推理、训练场景下对Profiling单卡数据进行调优分析,给出block dim、operator no bound相关AOE配置以及调优建议。 支持对昇腾训练、推理环境进行预检,完成相关依赖配置项的提前检查,并在检测出问题时给出相关修复建议。 自动诊断工具可以有效减少人工分析profiling的耗时,降低性能调优的门槛,帮助客户快速识别性能瓶颈点并完成性能优化。推荐用户在采集profiling分析后使用自动诊断工具进行初步性能调优。更进一步的性能调优再使用Ascend-Insight工具进行 数据可视化 并人工分析瓶颈点。 父主题: 自动诊断工具MA-Advisor使用指导
  • IndexPut算子替换 在tensor类型的赋值和切片操作时,会使用IndexPut算子执行,一般都在AICPU上执行,可以转换为等价的tensor操作转换到CUBE单元上执行。例如: masked_input[input_mask] = 01 建议替换为: masked_input *= ~input_mask 1 此处是将IndexPut的masked_input是float类型的tensor数据,input_mask是和masked_input shape 一致的bool类型tensor或者01矩阵。由于是赋0操作,所以先对input_mask 取反后再进行乘法操作。 以赋0操作为例,在shape = (512, 32, 64) 类型float32 数据上测试,替换前耗时: 9.639978408813477 ms,替换之后耗时为 0.1747608184814453 ms Profiling分析算子下发发现,替换前:总体耗时在9.902ms,Host下发到device侧执行5个算子,其中aclnnIndexPutImpl_IndexPut_IndexPut是执行在 AICPU上。 图3 替换前 替换后:总体耗时226.131us。下发三个执行算子,均执行在AI CORE上。 图4 替换后
  • ArgMin算子优化 ArgMin在CANN 6.3 RC2 版本上 算子下发到 AICPU执行,在 CANN 7.0RC1上下发到AI_CORE 上边执行。出现此类情形建议升级 CANN 包版本。 在 shape 大小是 (1024, 1024) 的 tensor 上测试,结果如下: CANN 6.3.RC2上,单算子执行时间 2.603 ms。 图5 单算子执行时间(CANN 6.3.RC2) CANN7.0 RC1上,单算子执行时间 223.516 us。 图6 单算子执行时间(CANN7.0 RC1)
  • 操作步骤 登陆华为云账号,进入云商店首页,搜索您需要的商品。 找到需要购买的License软件包商品,点击进入商品详情页面,查看商品信息、设置服务选型后,单击“立即购买”。 进入订单详情面,勾选相关协议及授权后,单击“去支付”。 核对订单无误后,选择支付方式,单击“确认付款”。 订单支付成功后,单击“返回我的云市场”回到“我的云商店”页面。 在我的云商店页面,单击左侧导航栏的“已购买的服务”,找到已购买的目标License商品,点击右侧操作列的“启动部署”,进入部署页面。 在部署页面,配置资源信息。 在部署区域弹框中,选择需要部署的区域,并选择软件版本、部署模板后,单击“确定并同意授权”。 进入配置页,核对模板信息后,单击“下一步”。 在配置页面设置相关云服务密码,也可根据实际需求更改相关配置,配置完成后,单击“下一步”。 配置 IAM 委托,资源栈设置完成后,单击“下一步”。 如果是首次创建委托,请参考如何创建委托。 配置确认后,单击“创建执行计划”。 进入执行计划页面,确保账户余额充足后,单击“部署”,开始进行资源部署。 点击“查看费用明细”,可查询资源费用明细。如选择的是包年或包月的计费模式,资源创建成功后自动扣费(请确保账号余额充足,否则资源将创建失败)。 部署成功后,查看输出界面,若是网站页面开发软件包,将生成网站访问地址。 部署成功后,若服务器不再需要访问外网,可在资源服务平台关闭绑定的eip。 如部署失败,请联系商家。 部署成功后,用户根据商家提供的使用指南开始使用产品。 用户根据商家提供的使用指南开始使用。 部署完成后,用户需前往服务监管页面找到对应订单确认验收,具体操作请参考License类商品软件包服务监管。
  • 模板配置开通流程 在控制台页面,勾选相关确认协议后,单击“模板配置开通”按钮,进入立即创建资源栈页面; 在部署页面,配置资源信息; 核对模板信息后,单击“下一步”; 在配置页面设置相关云服务密码,也可根据实际需求更改相关配置,配置完成后,单击“下一步”,页面弹窗提示“开启加密”,点击“确定”进入资源栈设置页面; 在“资源栈设置”页面配置IAM委托,设置完成后,单击“下一步”进入配置确认页面; 如果是首次创建委托,请参考如何创建委托。 如不选择委托,可直接点击“下一步”进行确认,系统将默认采用当前登录用户的权限进行部署。 在“配置确认”页面,检查已经配置的参数,确认无误后单击“创建执行计划”,页面弹窗提示确认“创建执行计划”,点击“确定”进入执行计划页面; 在执行计划页面,确保账户余额充足后,单击“部署”,开始进行资源部署。 点击“查看费用明细”,可查询资源费用明细。如选择的是包年或包月的计费模式,资源创建成功后自动扣费(请确保账号余额充足,否则资源将创建失败)。 部署成功后,查看输出界面,若是网站页面开发软件包,将生成网站访问地址。 部署成功后,若服务器不再需要访问外网,可在资源服务平台关闭绑定的eip。 如部署失败,请联系商家。 部署成功后,请根据商家提供的使用指南开始使用产品。 用户根据商家提供的使用指南开始使用。
  • 快捷开通流程 点击购买后,进入控制台; 如需选择自定义开通,可在该页面点击“自定义开通”切换至自定义开通页面。 首次使用云商店快捷开通方式的情况下,页面会先弹框提示您需要将创建云资源的权限委托给云商店,点击“确定”即可。 在控制台页面完成以下内容的配置: 勾选对应的ECS实例,完成ECS实例配置; 选择网络和安全组配置,完成网络配置; 安全组:可以下拉选择商家推荐的安全组,也可以点击“新建安全组”创建安全组。 填写登陆凭证,即ECS登陆密码; 勾选“协议及授权”。 云资源配置费用及镜像费用可在页面底部栏查看。 如选择的是包年或包月的计费模式,资源创建成功后自动扣费(请确保账号余额充足,否则资源将创建失败)。 单击“启动部署”,即可完成镜像类商品的部署。此时页面会跳转到ECS管理台,可以查看创建成功的ECS实例。
  • 商品升级和扩容费用计费规则 1、升级费用= 新配置价格*剩余天数*折扣-老配置价格*剩余天数*折扣 ① 新配置价格:目标产品按照剩余时长匹配到该产品的当前价格。 ② 老配置价格:当前产品按照购买时长匹配到该产品的当前价格。 2、扩容费用 原计费规则(2023年6月12日前): 线性 定价 、Step阶梯定价、Tier阶梯定价:扩容费用= 扩容累计用户数所在价格区间单价*扩容累计用户数*剩余周期*折扣-原扩容前价格*剩余周期*折扣 现计费规则(2023年6月12日后): ①线性定价、Step阶梯定价:扩容费用= 扩容累计用户数所在价格区间单价*扩容累计用户数*剩余周期*折扣-原扩容前价格*剩余周期*折扣 ②Tier阶梯定价:扩容费用= 新配置累计用户数所在价格区间单价*扩容增量数*剩余天数*折扣
  • 执行动作 创建执行动作步骤如下: 点击连接器名称,跳转到连接器详情页面,点击“执行动作” 点击“创建执行动作” 输入“执行动作名称”,“接口路径”,并点“下一步”,接口路径目前只支持GET和POST两种方式 根据API入参结构,点击“添加子节点”配置API入参的key值,类型和名称,配置完成后,点“下一步” 根据参数的json层级结构配置入参,如下: 根据API的出参结构,点击“添加子节点”或者“添加兄弟节点”配置API出参的key值,类型和名称 根据出参json结构配置响应体/响应头,如下: 点击“添加配置项”,选择参数进行接口校验。 点击“保存”,执行动作配置成功,跳转到执行动作列表页面。 父主题: 连接器使用指导
  • 客户端和服务器端SSL连接参数组合情况 客户端最终是否使用SSL加密连接方式、是否验证服务器证书,取决于客户端参数sslmode与服务器端(即GaussDB(DWS) 集群侧)参数ssl、require_ssl。参数说明如下: ssl(服务器) ssl参数表示是否开启SSL功能。on表示开启,off表示关闭。 对于集群版本高于1.3.1(包括1.3.1)的集群,默认为on,不支持在GaussDB(DWS) 管理控制台上设置。 对于集群版本低于1.3.1的集群,默认为on。ssl参数可通过GaussDB(DWS) 管理控制台上集群的“安全设置”页面中的“SSL连接”进行设置。 require_ssl(服务器) require_ssl参数是设置服务器端是否强制要求SSL连接,该参数只有当ssl为on时才有效。on表示服务器端强制要求SSL连接。off表示服务器端对是否通过SSL连接不作强制要求。 对于集群版本高于1.3.1(包括1.3.1)的集群,默认为off。require_ssl参数可通过GaussDB(DWS) 管理控制台上集群的“安全设置”页面中的“服务器端是否强制使用SSL连接”进行设置。 对于集群版本低于1.3.1的集群,默认为off,不支持在GaussDB(DWS) 管理控制台上设置。 sslmode(客户端) 可在SQL客户端工具中进行设置。 在gsql命令行客户端中,为“PGSSLMODE”参数。 在Data Studio客户端中,为“SSL模式”参数。 客户端参数sslmode与服务器端参数ssl、require_ssl配置组合结果如下: 表3 客户端与服务器端SSL参数组合结果 ssl(服务器) sslmode(客户端) require_ssl(服务器) 结果 on disable on 由于服务器端要求使用 SSL,但客户端针对该连接禁用了 SSL,因此无法建立连接。 disable off 连接未加密。 allow on 连接经过加密。 allow off 连接未加密。 prefer on 连接经过加密。 prefer off 连接经过加密。 require on 连接经过加密。 require off 连接经过加密。 verify-ca on 连接经过加密,且验证了服务器证书。 verify-ca off 连接经过加密,且验证了服务器证书。 off disable on 连接未加密。 disable off 连接未加密。 allow on 连接未加密。 allow off 连接未加密。 prefer on 连接未加密。 prefer off 连接未加密。 require on 由于客户端要求使用 SSL,但服务器端禁用了 SSL,因此无法建立连接。 require off 由于客户端要求使用 SSL,但服务器端禁用了 SSL,因此无法建立连接。 verify-ca on 由于客户端要求使用 SSL,但服务器端禁用了 SSL,因此无法建立连接。 verify-ca off 由于客户端要求使用 SSL,但服务器端禁用了 SSL,因此无法建立连接。
  • 禁用、启用成员 管理员登录“买家中心-联营服务-组织管理-组织详情-部门管理”,在成员列表中点击“禁用”操作,弹出“是否禁用成员”二次确认弹框。 被禁用成员进入“已禁用列表”,被禁用成员不可以再使用之前被管理员授权过的应用。点击“启用”操作可以重新启用成员,恢复成员使用状态。也可勾选多个成员,点击“批量启用”操作启用多个被禁用成员。 点击“删除”操作,可以把已禁用成员直接删除。也可勾选多个成员,点击“批量删除”操作删除多个成员。
  • 应用授权 组织的管理员可以启动或停用应用,同时给组织的部门、成员、群组进行应用授权和取消授权操作。 成员授权 组织的管理员可以对组织内的成员进行授权,赋予应用的使用权限。 进入“联营服务-应用授权”,在购买的SaaS应用列表点击“授权”按钮,弹框展示要给予授权的选项。 选择“组织成员”,左侧成员树勾选要授权的成员,点击确定授权即授权成功。授权成功后,成员可使用被授权的应用。首次被授权的成员将收到短信通知。内容如下: 尊敬的xxx(成员姓名),您好。xxx(组织名称)已为您开通xxx应用。您的账号名:xxxxxxxx。 说明:选择人员数单次不能超过5000人。 点击“确定”后弹出本次操作的授权和取消授权明细。 再次确认完成授权、取消授权操作。 部门授权 进入“联营服务-应用授权”,找到应用点击“授权”按钮,弹框展示要给予授权的选项。 选择“部门”,在左侧成员树中勾选要授权的部门,点确定按钮,授权完成。部门内的所有成员均可使用应用。首次被授权的成员将收到短信通知。内容如下: 尊敬的xxx(成员姓名),您好。xxx(组织名称)已为您开通xxx应用。您的账号名:xxxxxxxx。 部门被授权成功后,后续新增加到部门的成员也会继承对应部门的应用使用权限。 群组授权 进入“联营服务-应用授权”,找到应用点击“授权”按钮,弹框展示要给予授权的选项。 选择“群组”,在左侧成员树勾选要授权的群组,点击确定即授权成功。群组内的所有成员均可使用应用。 群组授权成功后,后添加到群组成员也会继承对应群组的应用使用权限。