华为云用户手册

  • 计算加速型P2v 概述 P2v型弹性云服务器采用NVIDIA Tesla V100 GPU,在提供云服务器灵活性的同时,提供高性能计算能力和优秀的性价比。P2v型弹性云服务器支持GPU NVLink技术,实现GPU之间的直接通信,提升GPU之间的数据传输效率。能够提供超高的通用计算能力,适用于AI深度学习、科学计算,在深度学习训练、科学计算、计算流体动力学、计算金融、地震分析、分子建模、基因组学等领域都能表现出巨大的计算优势。 规格 表10 P2v型弹性云服务器的规格 规格名称 vCPU 内存 (GiB) 最大带宽/基准带宽(Gbps) 最大收发包能力(万PPS) 网卡多队列数 网卡个数上限 GPU GPU连接技术 显存 (GiB) 虚拟化类型 p2v.2xlarge.8 8 64 10/4 50 4 4 1 × V100 - 1 × 16GiB KVM p2v.4xlarge.8 16 128 15/8 100 8 8 2 × V100 NVLink 2 × 16GiB KVM p2v.8xlarge.8 32 256 25/15 200 16 8 4 × V100 NVLink 4 × 16GiB KVM p2v.16xlarge.8 64 512 30/30 400 32 8 8 × V100 NVLink 8 × 16GiB KVM P2v型弹性云服务器功能如下: 处理器:英特尔® 至强® 可扩展处理器 6151,主频3.0GHz,睿频3.4GHz。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 支持NVIDIA Tesla V100 GPU卡,每台云服务器支持最大8张Tesla V100显卡。 支持NVIDIA CUDA并行计算,支持常见的深度学习框架Tensorflow、Caffe、PyTorch、MXNet等。 单精度能力15.7 TFLOPS,双精度能力7.8 TFLOPS。 支持NVIDIA Tensor Core能力,深度学习混合精度运算能力达到125 TFLOPS。 单实例最大网络带宽30Gb/s。 使用16GiB HBM2显存,显存带宽900Gb/s。 完整的基础能力: 网络自定义,自由划分子网、设置网络访问策略。 海量存储,弹性扩容,支持备份与恢复,让数据更加安全。 弹性伸缩,快速增加或减少云服务器数量。 灵活选择: 与普通云服务器一样,P2v型云服务器可以做到分钟级快速发放。 优秀的超算生态: 拥有完善的超算生态环境,用户可以构建灵活弹性、高性能、高性价比的计算平台。大量的HPC应用程序和深度学习框架已经可以运行在P2v实例上。 常规软件支持列表 P2v型云服务器主要用于计算加速场景,例如深度学习训练、推理、科学计算、分子建模、地震分析等场景。应用软件如果使用到GPU的CUDA并行计算能力,可以使用P2v型云服务器。常用的软件支持列表如下: Tensorflow、Caffe、PyTorch、MXNet等常用深度学习框架 RedShift for Autodesk 3dsMax、V-Ray for 3ds Max等支持CUDA的GPU渲染 Agisoft PhotoScan MapD 使用须知 P2v型云服务器,关机后基础资源(包括vCPU、内存、镜像、GPU)不计费,但系统盘仍会收取容量对应的费用。 如有其他绑定的产品,如云硬盘、弹性公网IP、带宽等,按各自产品的计费方法进行收费。 P2v型云服务器,关机后资源会被释放,下次开机时如果后台资源不足,可能会导致云服务器开机失败。如果您需要长期使用该云服务器,建议保持开机状态或者选择“包年/包月”计费模式。 使用公共镜像创建的P2v型云服务器,默认已安装Tesla驱动。 使用私有镜像创建的P2v型云服务器,请确认在制作私有镜像时已安装Tesla驱动。如果未安装,请在创建完成后安装驱动,以实现计算加速功能。详细操作请参考安装Tesla驱动及CUDA工具包。 GPU型弹性云服务器因通用算力和异构算力差异大,仅支持变更规格至同类型规格内的细分规格。
  • 计算加速型P1 概述 P1型弹性云服务器采用NVIDIA Tesla P100 GPU,在提供云服务器灵活性的同时,提供优质性能体验和优良的性价比。P1型弹性云服务器支持GPU Direct技术,实现GPU之间的直接通信,提升GPU之间的数据传输效率。能够提供超高的通用计算能力,在深度学习、图形数据库、高性能数据库、计算流体动力学、计算金融、地震分析、分子建模、基因组学等领域都能表现出巨大的计算优势,适用于科学计算等。 规格 表11 P1型弹性云服务器的规格 规格名称 vCPU 内存 (GiB) 最大带宽/基准带宽(Gbps) 最大收发包能力(万PPS) 网卡多队列数 GPU 显存 (GiB) 本地盘 (GiB) 虚拟化类型 p1.2xlarge.8 8 64 5/1.6 35 2 1 × P100 1 × 16 1 × 800 KVM p1.4xlarge.8 16 128 8/3.2 70 4 2 × P100 2 × 16 2 × 800 KVM p1.8xlarge.8 32 256 10/6.5 140 8 4 × P100 4 × 16 4 × 800 KVM P1型弹性云服务器功能如下: 处理器:英特尔® 至强® 处理器 E5-2690 v4,主频2.6GHz,睿频3.5GHz。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 支持NVIDIA Tesla P100 GPU卡,单实例最大支持4张P100显卡,如果需要使用单机8张P100显卡,可以使用裸金属服务器。 提供GPU硬件直通能力。 单精度能力9.3 TFLOPS,双精度能力4.7 TFLOPS。 最大网络带宽10Gb/s。 使用16GiB HBM2显存,显存带宽732Gb/s。 使用800GiB的NVMe SSD卡作为本地临时存储。 完整的基础能力: 网络自定义,自由划分子网、设置网络访问策略。 海量存储,弹性扩容,支持备份与恢复,让数据更加安全。 弹性伸缩,快速增加或减少云服务器数量。 灵活选择: 与普通云服务器一样,P1型云服务器可以做到分钟级快速发放。用户可以根据业务规模灵活选择规格,后续将逐步支持1:2、1:4、1:8规格云服务器的创建。 优秀的超算生态: 拥有完善的超算生态环境,用户可以构建灵活弹性、高性能、高性价比的计算平台。大量的HPC应用程序和深度学习框架已经可以运行在P1实例上。 常规支持软件列表 P1型云服务器主要用于计算加速场景,例如深度学习训练、推理、科学计算、分子建模、地震分析等场景。应用软件如果使用到GPU的CUDA并行计算能力,可以使用P1型云服务器。常用的软件支持列表如下: Tensorflow、Caffe、PyTorch、MXNet等深度学习框架 RedShift for Autodesk 3dsMax、V-Ray for 3ds Max Agisoft PhotoScan MapD 使用须知 P1型云服务器的系统盘大小建议大于40GiB。 P1型云服务器包含NVMe SSD本地盘,关机后仍然收费,如果停止计费,需删除弹性云服务器。 P1型 云服务器配置 了NVMe SSD本地盘,专为深度学习训练、HPC高性能计算等对存储I/O性能有极高要求的业务场景设计。本地盘与特定规格的云服务器绑定,不可单独购买,不可卸载并挂载到另一台云服务器上使用。 P1型云服务器配置的NVMe SSD本地盘有丢失数据的风险(比如NVMe SSD故障或宿主机故障时),强烈建议您在本地NVMe SSD磁盘中存放临时数据,如需存放重要数据,请做好数据备份。 P1型弹性云服务器不支持规格变更。 P1型弹性云服务器不支持自动恢复功能: 部分宿主机硬件故障或亚健康等场景,需要用户配合关闭E CS 完成宿主机硬件维修动作。 因系统维护或硬件故障等,HA重新部署ECS实例后,实例会冷迁移到其他宿主机,本地盘数据不保留。 删除P1型弹性云服务器后,本地NVMe SSD磁盘的数据会被自动清除。 使用公共镜像创建的P1型云服务器,默认已安装Tesla驱动。 使用私有镜像创建的P1型云服务器,请确认在制作私有镜像时已安装Tesla驱动。如果未安装,请在云服务器创建完成后安装驱动,以实现计算加速功能。详细操作请参考安装Tesla驱动及CUDA工具包。 GPU型弹性云服务器因通用算力和异构算力差异大,仅支持变更规格至同类型规格内的细分规格。
  • 计算加速型P2s 概述 P2s型弹性云服务器采用NVIDIA Tesla V100 GPU,在提供云服务器灵活性的同时,提供高性能计算能力和优秀的性价比。P2s型弹性云服务器能够提供超高的通用计算能力,适用于AI深度学习、科学计算,在深度学习训练、科学计算、计算流体动力学、计算金融、地震分析、分子建模、基因组学等领域都能表现出巨大的计算优势。 规格 表9 P2s型弹性云服务器的规格 规格名称 vCPU 内存 (GiB) 最大带宽/基准带宽(Gbps) 最大收发包能力(万PPS) 网卡多队列数 网卡个数上限 GPU GPU连接技术 显存(GiB) 虚拟化类型 p2s.2xlarge.8 8 64 10/4 50 4 4 1 × V100 PCIe Gen3 1 × 32GiB KVM p2s.4xlarge.8 16 128 15/8 100 8 8 2 × V100 PCIe Gen3 2 × 32GiB KVM p2s.8xlarge.8 32 256 25/15 200 16 8 4 × V100 PCIe Gen3 4 × 32GiB KVM p2s.16xlarge.8 64 512 30/30 400 32 8 8 × V100 PCIe Gen3 8 × 32GiB KVM P2s型弹性云服务器功能如下: 处理器:第二代英特尔® 至强® 可扩展处理器 6278,主频2.6GHz,睿频3.5GHz,或英特尔® 至强® 可扩展处理器 6151,主频3.0GHz,睿频3.4GHz。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 支持NVIDIA Tesla V100 GPU卡,每台云服务器支持最大8张Tesla V100显卡。 支持NVIDIA CUDA并行计算,支持常见的深度学习框架Tensorflow、Caffe、PyTorch、MXNet等。 单精度能力14 TFLOPS,双精度能力7 TFLOPS。 支持NVIDIA Tensor Core能力,深度学习混合精度运算能力达到112 TFLOPS。 单实例最大网络带宽30Gb/s。 使用32GiB HBM2显存,显存带宽900Gb/s。 完整的基础能力: 网络自定义,自由划分子网、设置网络访问策略。 海量存储,弹性扩容,支持备份与恢复,让数据更加安全。 弹性伸缩,快速增加或减少云服务器数量。 灵活选择: 与普通云服务器一样,P2s型云服务器可以做到分钟级快速发放。 优秀的超算生态: 拥有完善的超算生态环境,用户可以构建灵活弹性、高性能、高性价比的计算平台。大量的HPC应用程序和深度学习框架已经可以运行在P2s实例上。 常规软件支持列表 P2s型云服务器主要用于计算加速场景,例如深度学习训练、推理、科学计算、分子建模、地震分析等场景。应用软件如果使用到GPU的CUDA并行计算能力,可以使用P2s型云服务器。常用的软件支持列表如下: Tensorflow、Caffe、PyTorch、MXNet等常用深度学习框架 RedShift for Autodesk 3dsMax、V-Ray for 3ds Max等支持CUDA的GPU渲染 Agisoft PhotoScan MapD 使用须知 P2s型云服务器,关机后基础资源(包括vCPU、内存、镜像、GPU)不计费,但系统盘仍会收取容量对应的费用。 如有其他绑定的产品,如云硬盘、弹性公网IP、带宽等,按各自产品的计费方法进行收费。 P2s型云服务器,关机后资源会被释放,下次开机时如果后台资源不足,可能会导致云服务器开机失败。如果您需要长期使用该云服务器,建议保持开机状态或者选择“包年/包月”计费模式。 使用公共镜像创建的P2s型云服务器,默认已安装Tesla驱动。 使用私有镜像创建的P2s型云服务器,请确认在制作私有镜像时已安装Tesla驱动。如果未安装,请在创建完成后安装驱动,以实现计算加速功能。详细操作请参考安装Tesla驱动及CUDA工具包。 GPU型弹性云服务器因通用算力和异构算力差异大,仅支持变更规格至同类型规格内的细分规格。
  • 图形加速型G1 概述 G1型弹性云服务器基于NVIDIA GRID虚拟GPU技术,提供较为经济的图形加速能力。同时,G1型弹性云服务器使用NVIDIA Tesla M60 GPU卡,能够支持DirectX、OpenGL,可以提供最大显存8GiB、分辨率为4096×2160的图形图像处理能力,适用于图形渲染要求较高的应用。 规格 表7 G1型弹性云服务器的规格 规格名称 vCPU 内存 (GiB) 最大带宽/基准带宽 最大收发包能力 GPU 显存 (GiB) 虚拟化类型 g1.xlarge 4 8 中 中 1 × M60-1Q 1 XEN g1.xlarge.4 4 16 中 中 1 × M60-1Q 1 XEN g1.2xlarge 8 16 中 中 1 × M60-2Q 2 XEN g1.2xlarge.8 8 64 中 中 直通 8 XEN g1.4xlarge 16 32 中 中 1 × M60-4Q 4 XEN M60-xQ使用GPU虚拟化能力,x为1/2/4/8,表示云服务器使用GRID技术将M60 GPU虚拟为不同规格和型号的vGPU, x对应于vGPU的显存大小,Q表示该类型的vGPU主要适用于工作站和桌面场景。更多关于GRID虚拟GPU的介绍,请参见NVIDIA官方文档。 G1型弹性云服务器功能如下: 处理器:英特尔® 至强® 处理器 E5-2690 v4,主频2.6GHz,睿频3.5GHz。 支持NVIDIA M60 GPU卡。 支持图形加速应用。 提供GPU硬件虚拟化(vGPU)和GPU直通能力。 自动化的调度G1型弹性云服务器到装有NVIDIA M60 GPU卡的可用区。 可以提供最大显存8GiB,分辨率为4096×2160的图形图像处理能力。 使用须知 G1型云服务器,关机后基础资源(包括vCPU、内存、镜像、GPU)不计费,但系统盘仍会收取容量对应的费用。 如有其他绑定的产品,如云硬盘、弹性公网IP、带宽等,按各自产品的计费方法进行收费。 G1型云服务器,关机后资源会被释放,下次开机时如果后台资源不足,可能会导致云服务器开机失败。如果您需要长期使用该云服务器,建议保持开机状态或者选择“包年/包月”计费模式。 G1型弹性云服务器不支持规格变更。 规格为g1.2xlarge.8的弹性云服务器,不支持使用云平台提供的“远程登录”功能。请先使用MSTSC方式登录,然后自行安装VNC工具进行登录。 对于非g1.2xlarge.8的G1型弹性云服务器,支持使用云平台提供的“远程登录”功能,具体操作请参见远程登录(VNC方式)。 使用公共镜像创建的G1型弹性云服务器默认已安装特定版本的GRID驱动。 使用私有镜像创建的G1型弹性云服务器,请确认在制作私有镜像时安装GRID驱动。如果未安装,请在创建完成后安装GRID驱动,以实现图形加速功能。详细安装操作请参考安装GRID驱动。 GPU型弹性云服务器因通用算力和异构算力差异大,仅支持变更规格至同类型规格内的细分规格。
  • 计算加速型P2vs 概述 P2vs型弹性云服务器采用NVIDIA Tesla V100 GPU (32G显存),在提供云服务器灵活性的同时,提供高性能计算能力和优秀的性价比。P2vs型弹性云服务器支持GPU NVLink技术,实现GPU之间的直接通信,提升GPU之间的数据传输效率。能够提供超高的通用计算能力,适用于AI深度学习、科学计算,在深度学习训练、科学计算、计算流体动力学、计算金融、地震分析、分子建模、基因组学等领域都能表现出巨大的计算优势。 规格 表8 P2vs型弹性云服务器的规格 规格名称 vCPU 内存 (GiB) 最大带宽/基准带宽(Gbps) 最大收发包能力 (万PPS) 网卡多队列数 GPU GPU连接技术 显存 (GiB) 虚拟化类型 p2vs.2xlarge.8 8 64 10/4 50 4 1 × V100 - 1 × 32GiB KVM p2vs.4xlarge.8 16 128 15/8 100 8 2 × V100 NVLink 2 × 32GiB KVM p2vs.8xlarge.8 32 256 25/15 200 16 4 × V100 NVLink 4 × 32GiB KVM p2vs.16xlarge.8 64 512 30/30 400 32 8 × V100 NVLink 8 × 32GiB KVM P2vs型弹性云服务器功能如下: 处理器:英特尔® 至强® 可扩展处理器 6151,主频3.0GHz,睿频3.4GHz。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 支持NVIDIA Tesla V100 GPU卡,每台云服务器支持最大8张Tesla V100显卡。 支持NVIDIA CUDA并行计算,支持常见的深度学习框架Tensorflow、Caffe、PyTorch、MXNet等。 单精度能力15.7 TFLOPS,双精度能力7.8 TFLOPS。 支持NVIDIA Tensor Core能力,深度学习混合精度运算能力达到125 TFLOPS。 单实例最大网络带宽30Gb/s。 使用32GiB HBM2显存,显存带宽900Gb/s。 完整的基础能力: 网络自定义,自由划分子网、设置网络访问策略。 海量存储,弹性扩容,支持备份与恢复,让数据更加安全。 弹性伸缩,快速增加或减少云服务器数量。 灵活选择: 与普通云服务器一样,P2vs型云服务器可以做到分钟级快速发放。 优秀的超算生态: 拥有完善的超算生态环境,用户可以构建灵活弹性、高性能、高性价比的计算平台。大量的HPC应用程序和深度学习框架已经可以运行在P2vs实例上。 常规软件支持列表 P2vs型云服务器主要用于计算加速场景,例如深度学习训练、推理、科学计算、分子建模、地震分析等场景。应用软件如果使用到GPU的CUDA并行计算能力,可以使用P2vs型云服务器。 常用的软件支持列表如下: Tensorflow、Caffe、PyTorch、MXNet等常用深度学习框架 RedShift for Autodesk 3dsMax、V-Ray for 3ds Max等支持CUDA的GPU渲染 Agisoft PhotoScan MapD 使用须知 P2vs型云服务器,关机后基础资源(包括vCPU、内存、镜像、GPU)不计费,但系统盘仍会收取容量对应的费用。 如有其他绑定的产品,如云硬盘、弹性公网IP、带宽等,按各自产品的计费方法进行收费。 P2vs型云服务器,关机后资源会被释放,下次开机时如果后台资源不足,可能会导致云服务器开机失败。如果您需要长期使用该云服务器,建议保持开机状态或者选择“包年/包月”计费模式。 使用公共镜像创建的P2vs型云服务器,默认已安装Tesla驱动。 使用私有镜像创建的P2vs型云服务器,请确认在制作私有镜像时已安装Tesla驱动。如果未安装,请在创建完成后安装驱动,以实现计算加速功能。详细操作请参考安装Tesla驱动及CUDA工具包。 GPU型弹性云服务器因通用算力和异构算力差异大,仅支持变更规格至同类型规格内的细分规格。
  • 图形加速增强型G5 概述 G5型弹性云服务器使用NVIDIA Tesla V100 GPU显卡,能够支持DirectX、OpenGL、Vulkan接口,提供16GiB显存规格,支持最大4096 × 2160分辨率,满足专业级的图形处理需求。 请选择您所需要的类型和规格。 规格 表5 G5型弹性云服务器的规格 规格名称 vCPU 内存 (GiB) 最大带宽/基准带宽 (Gbps) 最大收发包能力 (万PPS) 网卡多队列数 GPU 显存 (GiB) 虚拟化类型 g5.8xlarge.4 32 128 25/15 200 16 1 × V100 16 KVM g5.8xlarge.4弹性云服务器独享一张V100显卡,支持专业图形加速,同样适用于CPU重载推理场景。 G5型弹性云服务器功能如下: 处理器:第二代英特尔® 至强® 可扩展处理器 6278,主频2.6GHz,睿频3.5GHz,或英特尔® 至强® 可扩展处理器 6151,主频3.0GHz,睿频3.4GHz。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 支持图形加速接口: DirectX 12、Direct2D、DirectX Video Acceleration (DXVA) OpenGL 4.5 Vulkan 1.0 支持CUDA和OpenCL。 支持NVIDIA V100 GPU卡。 支持图形加速应用。 支持CPU重载推理应用。 自动化的调度G5型弹性云服务器到装有NVIDIA V100 GPU卡的可用区。 可以提供最大显存16GiB,分辨率为4096×2160的图形图像处理能力。 常规支持软件列表 G5型弹性云服务器主要用于图形加速场景,例如图像渲染、 云桌面 、3D可视化。应用软件如果依赖GPU的DirectX、OpenGL硬件加速能力可以使用G5型云服务器。常用的图形处理软件支持列表如下: AutoCAD 3DS MAX MAYA Agisoft PhotoScan ContextCapture 瞰景科技Smart3D实景三维建模软件 使用须知 G5型云服务器,关机后基础资源(包括vCPU、内存、镜像、GPU)不计费,但系统盘仍会收取容量对应的费用。 如有其他绑定的产品,如云硬盘、弹性公网IP、带宽等,按各自产品的计费方法进行收费。 G5型云服务器,关机后资源会被释放,下次开机时如果后台资源不足,可能会导致云服务器开机失败。如果您需要长期使用该云服务器,建议保持开机状态或者选择“包年/包月”计费模式。 G5型弹性云服务器,需在弹性云服务器创建完成后配置GRID License使用。 使用公共镜像创建的G5型弹性云服务器默认已安装特定版本的GRID驱动,但GRID License需自行购买和配置使用,请提前确认云GRID驱动版本是否符合需求,并配置GRID License。 配置GRID License步骤请参考GPU加速型实例安装GRID驱动。 使用私有镜像创建的G5型弹性云服务器,请确认在制作私有镜像时安装GRID驱动。如果未安装,请在创建完成后安装GRID驱动,以实现图形加速功能。 详细安装操作请参考GPU加速型实例安装GRID驱动。 GPU型弹性云服务器因通用算力和异构算力差异大,仅支持变更规格至同类型规格内的细分规格。
  • 图形加速增强型G3 概述 G3型弹性云服务器基于PCI直通技术,独享整张GPU卡,提供专业级的图形加速能力。同时,G3型弹性云服务器使用NVIDIA Tesla M60 GPU卡,能够支持DirectX、OpenGL接口,可以提供最大显存16GiB,支持最大4096 × 2160分辨率,是专业级图形工作站的首选。 规格 表6 G3型弹性云服务器的规格 规格名称 vCPU 内存 (GiB) 最大带宽/基准带宽 (Gbps) 最大收发包能力 (万PPS) 网卡多队列数 GPU 显存 (GiB) 虚拟化类型 g3.4xlarge.4 16 64 8/2.5 50 2 1 × M60核心 1×8 KVM g3.8xlarge.4 32 128 10/5 100 4 2 × M60核心 2×8 KVM NVIDIA Tesla M60板卡包含两颗M60 GPU,每颗M60 GPU包含2048 CUDA 核心和8GiB显存。G系列云服务器所指的M60一般指的是M60 GPU, 而不是M60板卡。 G3型弹性云服务器功能如下: 处理器:英特尔® 至强® 处理器 E5-2697 v4,主频2.3GHz,睿频3.5GHz。 支持专业级图形加速接口。 支持NVIDIA M60 GPU卡。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 支持图形加速应用。 提供GPU直通的能力。 自动化的调度G3型弹性云服务器到装有NVIDIA M60 GPU卡的可用区。 可以提供最大显存16GiB,分辨率为4096×2160的图形图像处理能力。 使用须知 G3型云服务器,关机后基础资源(包括vCPU、内存、镜像、GPU)不计费,但系统盘仍会收取容量对应的费用。 如有其他绑定的产品,如云硬盘、弹性公网IP、带宽等,按各自产品的计费方法进行收费。 G3型云服务器,关机后资源会被释放,下次开机时如果后台资源不足,可能会导致云服务器开机失败。如果您需要长期使用该云服务器,建议保持开机状态或者选择“包年/包月”计费模式。 G3型Windows操作系统云服务器启动时默认加载了GRID驱动,使用vGPU显卡作为默认视频输出,暂不支持使用管理控制台提供的“远程登录”功能。请使用RDP协议(如Windows远程桌面MSTSC)访问G3型实例,之后安装远程访问工具,如VNC工具等第三方VDI工具。 使用公共镜像创建的G3型弹性云服务器默认已安装特定版本的GRID驱动。 使用私有镜像创建的G3型弹性云服务器,请确认在制作私有镜像时安装GRID驱动。如果未安装,请在创建完成后安装GRID驱动,以实现图形加速功能。详细安装操作请参考安装GRID驱动。 GPU型弹性云服务器因通用算力和异构算力差异大,仅支持变更规格至同类型规格内的细分规格。
  • 图形加速增强型G6 概述 G6型弹性云服务器使用NVIDIA Tesla T4 GPU显卡,能够支持DirectX、OpenGL、Vulkan接口,提供16GiB显存,理论性能Pixel Rate:101.8GPixel/s,Texture Rate:254.4GTexel/s,满足专业级的图形处理需求。 请按需选择您所需要的类型和规格。 规格 表4 G6型弹性云服务器的规格 规格名称 vCPU 内存 (GiB) 最大带宽/基准带宽(Gbps) 最大收发包能力 (万PPS) 网卡多队列数 网卡个数上限 GPU 显存 (GiB) 虚拟化类型 g6.xlarge.4 4 16 6/2 200 8 8 1 × T4 16 KVM g6.4xlarge.4 16 64 15/8 200 8 8 1 × T4 16 KVM g6.6xlarge.4 24 96 25/15 200 8 8 1 × T4 16 KVM g6.9xlarge.7 36 252 25/15 200 16 8 1 × T4 16 KVM g6.18xlarge.7 72 504 30/30 400 32 16 2 × T4 32 KVM G6型弹性云服务器功能如下: 处理器:第二代英特尔® 至强® 可扩展处理器 6266,主频3.0GHz,睿频3.4GHz。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 支持图形加速接口: DirectX 12、Direct2D、DirectX Video Acceleration (DXVA) OpenGL 4.5 Vulkan 1.0 支持CUDA和OpenCL。 支持NVIDIA T4 GPU卡。 支持图形加速应用。 支持CPU重载推理应用。 自动化的调度G6型弹性云服务器到装有NVIDIA T4 GPU卡的可用区。 内置1个NVENC和2个NVDEC。 常规支持软件列表 G6型弹性云服务器主要用于图形加速场景,例如图像渲染、云桌面、3D可视化。应用软件如果依赖GPU的DirectX、OpenGL硬件加速能力可以使用G6型云服务器。常用的图形处理软件支持列表如下: AutoCAD 3DS MAX MAYA Agisoft PhotoScan ContextCapture 使用须知 G6型云服务器,关机后基础资源(包括vCPU、内存、镜像、GPU)不计费,但系统盘仍会收取容量对应的费用。 如有其他绑定的产品,如云硬盘、弹性公网IP、带宽等,按各自产品的计费方法进行收费。 G6型云服务器,关机后资源会被释放,下次开机时如果后台资源不足,可能会导致云服务器开机失败。如果您需要长期使用该云服务器,建议保持开机状态或者选择“包年/包月”计费模式。 使用公共镜像创建的G6型弹性云服务器默认已安装特定版本的GRID驱动,但GRID License需自行购买和配置使用,请提前确认云GRID驱动版本是否符合需求,并配置GRID License。 配置GRID License步骤请参考GPU加速型实例安装GRID驱动。 使用私有镜像创建的G6型弹性云服务器,请确认在制作私有镜像时安装GRID驱动。如果未安装,请在创建完成后安装GRID驱动,以实现图形加速功能。 详细安装操作请参考GPU加速型实例安装GRID驱动。 GPU型弹性云服务器因通用算力和异构算力差异大,仅支持变更规格至同类型规格内的细分规格。
  • 图形加速增强型G6v 概述 G6v型弹性云服务器使用NVIDIA Tesla T4 GPU显卡,能够支持DirectX、OpenGL、Vulkan接口,提供8GiB显存,理论性能Pixel Rate:101.8GPixel/s,Texture Rate:254.4GTexel/s,满足专业级的图形处理需求。支持GPU虚拟化功能,支持1/2 T4和1/4 T4卡。 请按需选择您所需要的类型和规格。 规格 表3 G6v型弹性云服务器的规格 规格名称 vCPU 内存 (GiB) 最大带宽/基准带宽 (Gbps) 最大收发包能力 (万PPS) 网卡多队列数 GPU 显存 (GiB) 虚拟化类型 g6v.2xlarge.2 8 16 6/2 35 4 1/8 × T4 2 KVM g6v.2xlarge.4 8 32 10/4 50 4 1/4 × T4 4 KVM g6v.4xlarge.4 16 64 15/8 100 8 1/2 × T4 8 KVM G6v型弹性云服务器功能如下: 处理器:第二代英特尔® 至强® 可扩展处理器 6266,主频3.0GHz,睿频3.4GHz。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 支持图形加速接口: DirectX 12、Direct2D、DirectX Video Acceleration (DXVA) OpenGL 4.5 Vulkan 1.0 支持CUDA和OpenCL。 支持NVIDIA T4 GPU卡,显存为16 GB。 实例可虚拟化分片: 计算性能为NVIDIA Tesla T4的1/8、1/4和1/2 显存为2 GB、4 GB和8 GB 支持图形加速应用。 支持CPU重载推理应用。 自动化的调度G6型弹性云服务器到装有NVIDIA T4 GPU卡的可用区。 内置1个NVENC和2个NVDEC。 常规支持软件列表 G6v型弹性云服务器主要用于图形加速场景,例如图像渲染、云桌面、云游戏、3D可视化。应用软件如果依赖GPU的DirectX、OpenGL硬件加速能力可以使用G6v型云服务器。常用的图形处理软件支持列表如下: AutoCAD 3DS MAX MAYA Agisoft PhotoScan ContextCapture 使用须知 G6v型云服务器,关机后基础资源(包括vCPU、内存、镜像、GPU)不计费,但系统盘仍会收取容量对应的费用。 如有其他绑定的产品,如云硬盘、弹性公网IP、带宽等,按各自产品的计费方法进行收费。 G6v型云服务器,关机后资源会被释放,下次开机时如果后台资源不足,可能会导致云服务器开机失败。如果您需要长期使用该云服务器,建议保持开机状态或者选择“包年/包月”计费模式。 使用公共镜像创建的G6v型弹性云服务器默认已安装特定版本的GRID驱动,但GRID License需自行购买和配置使用,请提前确认云GRID驱动版本是否符合需求,并配置GRID License。配置GRID License步骤请参考GPU加速型实例安装GRID驱动。 使用私有镜像创建的G6v型弹性云服务器,请确认在制作私有镜像时安装GRID驱动。如果未安装,请在创建完成后安装GRID驱动,以实现图形加速功能。 详细安装操作请参考GPU加速型实例安装GRID驱动。 GPU型弹性云服务器因通用算力和异构算力差异大,仅支持变更规格至同类型规格内的细分规格。
  • GPU加速型实例支持的镜像 表2 GPU加速型实例支持的镜像 类别 实例 支持的镜像 图形加速型 G6v CentOS 8.2 64bit CentOS 7.6 64bit Ubuntu 20.04 server 64bit Ubuntu 18.04 server 64bit Windows Server 2019 Standard 64bit Windows Server 2019 Datacenter 64bit Windows Server 2016 Datacenter 64bit 图形加速型 G6 Huawei Cloud EulerOS 2.0 64bit CentOS 8.2 64bit CentOS 8.1 64bit CentOS 8.0 64bit CentOS 7.9 64bit CentOS 7.8 64bit CentOS 7.7 64bit CentOS 7.6 64bit CentOS 7.5 64bit Ubuntu 22.04 64bit Ubuntu 20.04 64bit Ubuntu 18.04 64bit Ubuntu 16.04 64bit Windows Server 2022 Standard 64bit Windows Server 2019 Standard 64bit Windows Server 2022 Datacenter 64bit Windows Server 2019 Datacenter 64bit Windows Server 2016 Datacenter 64bit 图形加速型 G5 CentOS 8.2 64bit CentOS 7.6 64bit CentOS 7.5 64bit Ubuntu 20.04 64bit Ubuntu 18.04 64bit Windows Server 2019 Standard 64bit Windows Server 2019 Datacenter 64bit Windows Server 2016 Datacenter 64bit 图形加速型 G3 Windows Server 2019 Standard 64bit Windows Server 2019 Datacenter 64bit Windows Server 2016 Datacenter 64bit 图形加速型 G1 Windows Server 2016 Datacenter 64bit 计算加速型 P2vs CentOS 7.5 64bit Ubuntu 16.04 Server 64bit Windows Server 2016 Standard 64bit 计算加速型 P2s Huawei Cloud EulerOS 2.0 64bit CentOS 8.2 64bit CentOS 8.1 64bit CentOS 8.0 64bit CentOS 7.9 64bit CentOS 7.8 64bit CentOS 7.7 64bit CentOS 7.6 64bit Ubuntu 22.04 Server 64bit Ubuntu 20.04 Server 64bit Ubuntu 18.04 Server 64bit Ubuntu 16.04 Server 64bit Windows Server 2022 Standard 64bit Windows Server 2019 Standard 64bit Windows Server 2022 Datacenter 64bit Windows Server 2019 Datacenter 64bit Windows Server 2016 Datacenter 64bit 计算加速型 P2v CentOS 7.4 64bit EulerOS 2.2 64bit Ubuntu 20.04 Server 64bit Ubuntu 18.04 Server 64bit Ubuntu 16.04 Server 64bit Windows Server 2019 Standard 64bit Windows Server 2019 Datacenter 64bit Windows Server 2016 Datacenter 64bit 计算加速型 P1 CentOS 7.3 64bit Ubuntu 16.04 Server 64bit EulerOS 2.2 64bit Debian 8.0.0 64bit Windows Server 2022 Standard 64bit Windows Server 2019 Standard 64bit Windows Server 2022 Datacenter 64bit Windows Server 2019 Datacenter 64bit Windows Server 2016 Datacenter 64bit 推理加速型 Pi2 Huawei Cloud EulerOS 2.0 64bit CentOS 8.2 64bit CentOS 8.1 64bit CentOS 8.0 64bit CentOS 7.9 64bit CentOS 7.8 64bit CentOS 7.7 64bit CentOS 7.6 64bit CentOS 7.5 64bit Ubuntu 22.04 Server 64bit Ubuntu 20.04 Server 64bit Ubuntu 18.04 Server 64bit Ubuntu 16.04 Server 64bit Windows Server 2022 Standard 64bit Windows Server 2019 Standard 64bit Windows Server 2022 Datacenter 64bit Windows Server 2019 Datacenter 64bit Windows Server 2016 Datacenter 64bit 推理加速型 Pi1 CentOS 7.3 64bit Ubuntu 20.04 Server 64bit Ubuntu 16.04 Server 64bit Ubuntu 14.04 Server 64bit Windows Server 2019 Standard 64bit Windows Server 2019 Datacenter 64bit Windows Server 2016 Datacenter 64bit
  • GPU加速实例总览 主售:计算加速型P2s、推理加速型Pi2、图形加速增强型G6 在售:除主售外的其他GPU机型均为在售机型,如果在售机型售罄,推荐使用主售机型 图像加速G系列 图形加速增强型G6v 图形加速增强型G6 图形加速增强型G5 图形加速增强型G3 图形加速型G1 计算加速P系列 计算加速型P2vs 计算加速型P2s(主售) 计算加速型P2v 计算加速型P1 推理加速型Pi2(主售) 推理加速型Pi1 相关操作链接: 适用于GPU加速实例的镜像列表 GPU加速型实例安装GRID驱动 GPU加速型实例安装NVIDIA GPU驱动及CUDA工具包 表1 GPU加速实例总览 类别 实例 GPU显卡 单卡Cuda Core数量 单卡GPU性能 使用场景 备注 图形加速型 G6v NVIDIA T4(vGPU虚拟化) 2560 8.1TFLOPS 单精度浮点计算 130INT8 TOPS 260INT4 TOPS 云桌面、图像渲染、3D可视化、重载图形设计。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 图形加速型 G6 NVIDIA T4(GPU直通) 2560 8.1TFLOPS 单精度浮点计算 130INT8 TOPS 260INT4 TOPS 云桌面、图像渲染、3D可视化、重载图形设计。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 图形加速型 G5 NVIDIA V100(GPU直通) 5120 14TFLOPS 单精度浮点计算 7TFLOPS 双精度浮点计算 112TFLOPS Tensor Core 深度学习加速 云桌面、图像渲染、3D可视化、重载图形设计。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 图形加速型 G3 NVIDIA M60(GPU直通) 2048 4.8TFLOPS单精度浮点计算 云桌面、图像渲染、3D可视化、重载图形设计。 - 图形加速型 G1 NVIDIA M60(GPU虚拟化) 2048 4.8TFLOPS单精度浮点计算 云桌面、图像渲染、3D可视化、重载图形设计。 - 计算加速型 P2vs NVIDIA V100 NVLink (GPU直通) 5120 15.7TFLOPS 单精度浮点计算 7.8TFLOPS 双精度浮点计算 125TFLOPS Tensor Core 深度学习加速 300GiB/s NVLINK 机器学习、深度学习、训练推理、科学计算、地震分析、计算金融学、渲染、多媒体编解码。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 计算加速型 P2s NVIDIA V100 5120 14TFLOPS 单精度浮点计算 7TFLOPS 双精度浮点计算 112TFLOPS Tensor Core 深度学习加速 AI深度学习训练、科学计算、计算流体动力学、计算金融、地震分析、分子建模、基因组学。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 计算加速型 P2v NVIDIA V100 NVLink(GPU直通) 5120 15.7TFLOPS 单精度浮点计算 7.8TFLOPS 双精度浮点计算 125TFLOPS Tensor Core 深度学习加速 300GiB/s NVLINK 机器学习、深度学习、训练推理、科学计算、地震分析、计算金融学、渲染、多媒体编解码。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 计算加速型 P1 NVIDIA P100(GPU直通) 2584 9.3 TFLOPS 单精度浮点计算 机器学习、深度学习、训练推理、科学计算、地震分析、计算金融学、渲染、多媒体编解码。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 推理加速型 Pi2 NVIDIA T4(GPU直通) 2560 8.1TFLOPS 单精度浮点计算 130INT8 TOPS 260INT4 TOPS 机器学习、深度学习、训练推理、科学计算、地震分析、计算金融学、渲染、多媒体编解码。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 推理加速型 Pi1 NVIDIA P4(GPU直通) 2560 5.5TFLOPS 单精度浮点计算 机器学习、深度学习、训练推理、科学计算、地震分析、计算金融学、渲染、多媒体编解码。 支持开启/关闭超线程功能,详细内容请参见开启/关闭超线程。 控制台的远程登录方式可以作为运维处理的平台,但不能作为生产环境使用。使用控制台的远程登录方式无法使用物理GPU能力。 在不支持远程登录的情况下,可以使用Windows远程桌面mstsc,或者第三方桌面协议。如VNC工具。
  • 责任共担 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的 云安全 挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的 IaaS、PaaS 和 SaaS 类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。 租户:负责云服务内部的安全,安全地使用云。华为云租户的安全责任在于对使用的 IaaS、PaaS 和 SaaS 类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、 虚拟主机 和访客虚拟机的操作系统,虚拟防火墙、API 网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白皮书》详细介绍华为云安全性的构建思路与措施,包括云安全战略、责任共担模型、合规与隐私、安全组织与人员、基础设施安全、租户服务与租户安全、工程安全、运维运营安全、生态安全。 图1 华为云安全责任共担模型 父主题: 安全
  • 适用计费项 按照用户实际使用的自定义指标上报量、指标存储时长、数据转储量计费。 表1 计费项说明 计费项 计费说明 自定义指标上报量 自定义指标上报量即采样点数量,采样点数量计算方式遵循开源Prometheus的数据模型。一条采样点数据包含指标名称、Label集合、采样时间时间戳及取值这几个部分,采样点以时间线的方式在逻辑上组织起来。例如,kube_node_status_allocatable_cpu_cores指标监控了Kubernetes集群中每个节点的可分配CPU核心数,假设您的集群中包含3个节点,则采样点分布于3条不同的时间线上。若每个节点的采样周期为15s,则一分钟的时间范围内,上报的采样点数据的总条数为:3*(60/15)=12(条),如下图所示: 会产生自定义指标上报的场景:接入Prometheus后,为什么会产生额外费用?。 指标存储时长 AOM 2.0默认支持的指标存储时长为15天。15天内免费使用,超过15天则按量累计计费。 数据转储量 AOM支持的指标数据转储量。
  • Prometheus实例变更后对计费的影响 场景:自定义指标上报从Prometheus实例A切换到Prometheus实例B。 影响:如果您在购买按需计费实例后变更了指标上报的Prometheus实例,会产生一个新账单并开始按新配置的价格计费,旧账单停止计费。 如果您在一天内多次变更指标上报的Prometheus实例,将会产生多条计费信息。每条计费信息的开始时间和结束时间对应不同配置在该小时内的生效时间。 例如,您在9:00:00设置指标上报的Prometheus实例为“Prometheus_A”,在9:30:00变更设置指标上报的Prometheus实例为“Prometheus_B”,那么在9:00:00 ~ 10:00:00间会产生两条计费信息。 第一条对应9:00:00 ~ 9:30:00,按照Prometheus实例“Prometheus_A”计费。 第二条对应9:30:00 ~ 10:00:00,按照Prometheus实例“Prometheus_B”计费。
  • CCE容器场景 通常情况下,用户购买CCE集群,部署工作负载之后,默认会采集cluster、Pod、Container、Node等基础指标-容器指标,基础指标的上报不产生费用。 产生计费的可能原因是: Prometheus实例内置的服务发现功能采集到自定义指标并上报指标到AOM。 表1 内置ServiceMonitor配置费用说明 ServiceMonitor 是否导致费用 默认状态(关闭表示不会采集自定义指标) etcd-server 会产生部分自定义指标,产生费用 关闭 kube-controller 会产生部分自定义指标,产生费用 关闭 kube-scheduler 会产生部分自定义指标,产生费用 关闭 kubernetes-service-endpoints 会产生部分自定义指标,产生费用 关闭 表2 内置PodMonitor配置费用说明 PodMonitor 是否产生费用 默认状态(关闭表示不会采集自定义指标) istio 会产生部分自定义指标,产生费用 关闭 kubernetes-pods 会产生部分自定义指标,产生费用 关闭 用户自定义ServiceMonitor或PodMonitor配置采集指标并上报指标到AOM,产生相关费用。比如容器场景自定义中间件mysql、nginx、业务指标等。
  • Excel导入安装 当前该功能受限开放,如有需求可以通过提交工单,联系工程师为您开放此功能。 在菜单栏选择“采集管理”,进入“采集管理”界面。 单击右上角“安装UniAgent”,选择“Excel导入安装”。 在安装UniAgent页面中,配置相关参数信息。 图4 Excel导入安装UniAgent 表4 Excel导入安装参数说明表 参数 说明 示例 UniAgent版本 UniAgent的版本,必选项。 1.1.0 安装机 安装机是Excel导入安装方式下命令的执行机,必选项。 如果没有配置安装机,按如下步骤进行配置: 单击对应的下拉框,选择“设置安装机”。 图5 设置安装机 在弹出的对话框中,选择待配置为安装机的主机,并填写安装机名称。 完成后单击“确认”。 - Excel导入安装 只能上传一个表格,最多5000条数据;仅支持.xls和.xlsx两种类型。 - 单击“立即安装”,安装完成后,在UniAgent列表中可查看。
  • UniAgent状态 UniAgent状态有运行中、异常、安装中、安装失败和未安装。 表5 UniAgent状态 状态 说明 运行中 表示主机安装的UniAgent运行正常。 异常 表示主机安装的UniAgent功能异常,请联系技术支持。 安装中 表示该主机正在安装UniAgent。 说明: 安装UniAgent预计需要1分钟左右,请耐心等待。 安装失败 表示主机安装UniAgent失败,请重新安装。 未安装 表示主机未安装UniAgent。安装UniAgent,详细操作请参见安装UniAgent。
  • 方式一 登录AOM华为云官网。 在AOM产品简介下方单击“AOM2.0”,即可进入AOM 2.0服务页面。 图1 登录AOM官网 在弹出的“通知”对话框中仔细阅读从AOM 1.0切换到AOM 2.0计费方式变化的说明。 单击“授权”,然后在“云服务授权”页面中仔细阅读授权声明后,勾选“我已阅读并同意授权声明”。 单击“免费开通服务并授权”,即可免费开通AOM 2.0服务。 在页面左侧导航栏单击任意一个功能名称,如“仪表盘”,可进入该功能的操作界面。
  • 功能介绍 应用监控基于应用资源管理对资源实行从应用、业务组件、到环境的分层监控,每一层对应的观测指标均不同。 应用层监控 在应用层,主要监控业务层 、应用层、中间件层以及基础设施层告警信息,同时通过绑定当前应用的仪表盘,以图表的形式展示指标源、日志源以及系统图表信息。 组件监控 在组件层,主要监控组件的告警信息。支持从组件层面查询活动告警与历史告警,快速修复告警问题。 图1 组件监控 环境监控 在环境页面,以环境概览、日志、性能、调用链、告警的形式,深度的监控和分析环境的核心指标。针对预发环境、生产环境按环境进行指标观测,监控环境的进程状况、应用性能(错误数、请求数、平均响应时间)、告警分布等核心指标。同时监控主机、进程、容器、云服务、性能监控、 日志分析 等信息。 图2 环境监控
  • 更多操作 日志指标规则创建完成后,您还可以执行表3中的相关操作。 表3 相关操作 操作 说明 查看日志指标规则 在左侧日志指标规则列表中,单击规则名称。 在右侧可查看该规则的启用状态、日志类型、接入指标等信息。 停用日志指标规则 在左侧日志指标规则列表中,单击规则名称。 在右侧页面右上角,单击“停用规则”。 编辑日志指标规则 在左侧日志指标规则列表中,单击规则名称。 在右侧页面右上角,单击,在下拉列表中选择“编辑”。具体操作请参见创建日志指标规则。 删除日志指标规则 在左侧日志指标规则列表中,单击规则名称。 在右侧页面右上角,单击,在下拉列表中选择“删除”。 添加接入指标 在左侧日志指标规则列表中,单击规则名称。 在右侧页面单击“添加接入指标”。具体操作请参见添加接入指标。 编辑接入指标 在左侧日志指标规则列表中,单击规则名称。 在右侧页面选择一个接入指标卡片,单击。具体操作请参见添加接入指标。 删除接入指标 在左侧日志指标规则列表中,单击规则名称。 在右侧页面选择一个接入指标卡片,单击。 搜索接入指标 在左侧日志指标规则列表中,单击规则名称。 在右侧页面“添加接入指标”后的搜索框中输入规则名称关键字,单击后显示匹配对象。
  • 使用说明 仅支持同步同类型数据库的应用数据。即,支持将MySQL数据库的应用A同步至MySQL数据库的应用B,不支持将MySQL数据库的应用A同步至PostgreSQL数据库的应用B。 如果目标应用中存在同名的多维视图&多维分支功能数据模型,没有多维视图&多维分支功能的同名数据模型不能同步。 在工业数据模型模板库生成的同步任务不支持下载离线文件。如果应用中存在同名的数据模型或者枚举类型,“工作中”的同名数据模型会直接被发布,并修订更新新版本,“已发布”的数据模型直接修订更新新版本,同名枚举类型。
  • 接口模型 iDME内置了多种功能,在创建数据实体/关系实体时,不仅自具备从iDME继承的基本功能能力,还可根据实际业务需求勾选iDME提供的可选功能,每个功能会继承一个或者多个属性。每勾选一个功能,该实体会自动生成相应功能继承的一个或者多个属性。当iDME内置的功能无法满足您实际业务需求时,可通过接口模型进行定义。自定义的接口模型将作为自定义功能,在创建数据实体时,被数据实体通过勾选自定义功能的方式被继承和使用。 在已经确定的应用数据模型结构上,需要对具有相似功能、相似结构、相同属性的数据模型进行归一化处理,可通过接口模型定义这些相似功能、相似结构和相同属性。为这些数据模型提供了标准接口,降低参数的重复性,方便管理模型属性。 例如机械产品中,各部件间有一部分是通过销、铆钉、螺栓等常用标准件直接连接,有一部分是通过联轴器、减速器等部件间接连接。尽管这些常用的零部件大多都已经实现系列化或标准化,但这些零部件易损坏,产品在多次更换过程中需要反复操作和记录。您可以分别创建包含这些具有相似功能的零部件接口模型,然后在创建数据实体时,勾选对应接口模型即可继承该接口模型的属性和关系。
  • 关系实体 关系实体用于描述两个或更多数据实体相互如何关联,是iDME原子接口的承载体之一。 基于iDME支持的数据关系,提供如下关系类型: 表3 元模型关系 类型 说明 1:N组合关系 又称“参考关系”,主要用于为相同类型的对象建立1:N或主外键关系,可分为: 组合关系:1:N组合关系,即整体和部分的关系。例如公司和部门,如果公司不存在了,部门也不存在了。 非组合关系:1:N聚合关系,即普通的1:N参考关系或主外键关系。例如部门和员工,一个部门有多个员工。 在创建属性时,将属性的“类型”定义为“参考对象”,则属性对应的数据模型具有参考关系。 适用于传统主外键数据的关联。例如,一个部门可以有多个员工,它们之间为一对多聚合关系;公司是部门的父项,部门随着公司而存在,它们之间为一对多组合关系。 说明: 当前关系实体只支持定义非组合关系的参考对象属性。 1:N聚合关系 M:N关系 即多对多关系,用于为数据实体/接口模型建立M:N关系。 创建关系实体时,“关系类型”为“多对多”的关系实体均具有此关系能力。可为应用运行态提供:创建/删除关系实体实例,查询关系实体,获取关联实体/被关联实体清单等操作。 适用于为不同数据实体/接口模型建立多对多关系。例如,在汽车电器相关的零件开发中,工程师和零件开发为多对多关系。一个工程师可进行多个零件开发,一个零件可由多个工程师进行开发。 M:xN关系 又称“单边不确定关系”,用于为一边不确定的数据实体/接口模型建立M:N关系,不确定的数据实体或接口模型(目标端)默认为基类抽象模型“basicObject”。 创建关系实体时,“关系类型”为“单边不确定”的关系实体均具有此关系能力。可为应用运行态提供:创建/删除关系实体实例,查询关系实体,查询目标端对象等操作。 适用于基础数据与业务数据的关联。例如,标签数据与业务数据的关联。标签可给任何对象打标签,在创建实例时确定打标签的目标端对象。 UsageLink使用关系 又称“多叉树关系”,适用于实现复杂的数据结构的存储,高效地查找数据,方便管理节点数据的场景。例如,部件和部件之间的使用和被使用关系。一辆汽车有四个轮子,汽车和轮胎都是部件,创建一个关系实体承载汽车和轮胎的使用关系,并在关系实体上定义一个“使用数量”属性用于标识一辆汽车使用了四个轮胎。 自循环树形关系 又称“树形结构”,是数据对象之间存在着“一对多”的树形关系的数据结构,适用于数据间上下级的关联。例如,企业的组织结构、软件应用的结构、工作计划、项目管理等。 创建数据实体/关系实体时,通过勾选iDME内置的“树形结构”、“分类管理”、“文件夹管理”等能力实现。
  • 数据实体 实体指现实世界中客观存在的并可以相互区分的对象或事物,可以是具体的人、事或物,也可以是抽象的概念或联系。这些独立事物个体的特性称为实体属性,每个实体都具有多个属性。在iDME中,这些独立的事物个体都可以看做是数据实体。数据实体是iDME原子接口的承载体之一,用于定义数据对象的基本信息、业务属性以及配置所需的功能(如基础数据服务、树形结构、生命周期管理等)。 数据实体按元模型类型的维度分为如表1所示类型。 表1 元模型实体 类型 说明 独立实体 又称“单实体”,适用于关系上不依附、不隶属,单独存在的业务对象。例如,企业的组织架构、部门、机房等。 创建数据实体时,“父模型”为“BusinessObject”或“BasicObject”的数据实体均为单实体。 多版本实体 又称“Master-Version(M-V)模型实体”,适用于只对同一业务对象进行局部的改进,或者需要对业务对象的历史演变过程进行记录和维护。例如,研发过程的技术文档、部件等业务对象会不断修改,需要能够随时查看历史版本数据及修改记录。 创建数据实体时,“父模型”为“VersionObject”的数据实体均为M-V模型实体。
  • 不支持的范围 在应用设计态添加索引时,不支持选择RdmDeleteFlag和MasterId属性。 不支持JSON、文件、URL和长文本类型的属性。 选择“普通索引”时,如果属性的约束信息包含如下定义,则不支持。 “入库”为“否”的属性。 “多值”为“是”的属性。 “唯一键”为“是”的属性。 选择“唯一索引”时,如果属性的约束信息包含如下定义,则不支持。 “入库”为“否”的属性。 “多值”为“是”的属性。 “唯一键”为“是”的属性。 选择“唯一索引忽略大小写”时,如果属性的约束信息包含如下定义,则不支持。 “入库”为“否”的属性。 “多值”为“是”的属性。 “唯一键”为“是”的属性。
  • 操作步骤 创建应用,用于对软件应用的设计和构建。 iDME提供控制台和API两种创建方式,具体操作请参见创建应用(控制台)和创建应用(API)。 在应用设计态构建并发布应用。 构建应用:对业务规则进行设计和开发,具体操作请参见设计服务指南。 发布应用:生成相应代码包,具体操作请参见发布应用。 部署应用,生成应用运行态,用于多租户应用集成测试及数据服务调用。 iDME提供控制台和API两种部署方式,具体操作请参见部署应用(控制台)和部署应用(API)。
  • 修订记录 发布日期 修订记录 2023-10-29 第四次正式发布。 修改创建多维版本的 数据实例 2023-07-22 第三次正式发布。 新增 分页查询指定用户的实例数据 比较M-V模型的版本对象 另存版本对象的实例数据 创建多维版本的数据实例 修改 准备工作 构建iDME应用 2023-06-17 第二次正式发布。 修改 创建指定实体的实例 查询满足条件的实例数据 生命周期管理开发指导 服务编排开发指导 搜索服务管理开发指导 2023-06-06 第一次正式发布。
  • 步骤1:分页查询DataEntity1实体的所有实例数据 在Request Header中增加“X-Auth-Token”,值为用户Token。 在Request Header中增加“Content-Type”,值为“application/json”。 在Request Body中传入参数如下: { "params":{ "sort":"DESC", "orderBy":"lastUpdateTime", "filter": { "joiner":"and", "conditions":[] }, "isNeedTotal":false } } sort:排序类型,也可为空。 orderBy:填写需要按哪个字段进行排序,可填写模型自身属性、参考对象的属性、扩展属性及分类属性,也可为空。 filter:填写过滤条件,可为空。 发送POST“https://dme.cn-north-4.huaweicloud.com/rdm_01a2b2c4764d4e00f123g345fd9baa9f_app/publicservices/api/DataEntity1/find/20/1”。 若请求失败,会返回错误码及对应的错误信息说明。
  • 步骤2:基于分页查询的实例数据,指定用户过滤实例数据 在Request Header中增加“X-Auth-Token”,值为用户Token。 在Request Header中增加“Content-Type”,值为“application/json”。 在Request Body中传入参数如下: { "params":{ "userId":"490183140267008000", "rdmExtensionType":" DataEntity1", "operations":["000000005"], "ids":["490930153786974208", "23213", "20230414300", "9898989898989898"] } } userId:被鉴权用户在XDMUser实体实例中的ID,不可为空。 rdmExtensionType:被鉴权实例的实体类型,不可为空。 operations:操作列表,不可为空。 ids:被鉴权的实例ID列表,不可为空。 发送POST“https://dme.cn-north-4.huaweicloud.com/rdm_01a2b2c4764d4e00f123g345fd9baa9f_app/services/rdm/basic/api/AccessService/batchHasAccess”。 若请求失败,会返回错误码及对应的错误信息说明。
  • URI Find接口 URL格式:POST http://{Endpoint}/rdm_{appID}_app/publicservices/api/{entityName}/find/{pageSize}/{curPage} batchHasAccess接口 URL格式:POST http://{Endpoint}/rdm_{appID}_app/services/rdm/basic/api/AccessService/batchHasAccess 参数说明: 表1 URI参数说明 参数 是否必填 参数类型 描述 Endpoint 是 String 承载REST服务端点的服务器域名或IP地址。 appID 是 String 应用ID。 entityName 是 String 实体的英文名称。 pageSize 否 String 分页查询时,每页最多展示的记录数。 curPage 否 String 分页查询的页数。
共100000条