部署指导

- 模型保护组件AI-Vault区分容器化部署与虚拟机部署。
- AI-Vault组件部署在用户管理节点。
- AI-GUARD组件部署于用户主机。
- Crypto-fs与KMSAgent组件部署于运行节点。
- 提供AI-Vault(容器化)部署方案,用户可参考《MindX DL AI模型保护用户指南》中“安装部署 > AI-VAULT安装”章节。
- 设置AI-Vault与APIG独立通信,用户可参考“安装部署 > AI-VAULT安装 > 部署网络策略”章节。
- 提供AI-GUARD 部署方案,用户可参考《MindX DL AI模型保护用户指南》中“安装部署 > AI-GUARD安装”章节。
- 提供Crypto-fs部署方案,用户可参考《MindX DL AI模型保护用户指南》中“安装部署 > Crypto-FS安装”章节。
- 提供KMSAgent配置方案,用户可参考《MindX DL AI模型保护用户指南》中“安装部署 > KMSAgent配置”章节。
- 设置AI-Vault组件在虚拟机部署方法,虚拟机部署可直接使用XFTP等工具,将AI-Vault组件包上传至虚拟机工作目录解压直接运行使用。
- 使用XFTP上传Ascend-mindxdl-aivault_{version}_linux-{arch}.zip至虚拟机工作目录。
- 解压Ascend-mindxdl-aivault_{version}_linux-{arch}.zip压缩包获得Ascend-mindxdl-aivault_{version}_linux-{arch}.tar.gz文件,再次解压获得ai-vault二进制文件与AI-Vault组件依赖的动态库文件。
unuzip Ascend-mindxdl-aivault_{version}_linux-{arch}.zip tar -xvf Ascend-mindxdl-aivault_{version}_linux-{arch}.tar.gz
- 文件目录如下。
. |-- ai-vault `-- lib |-- libkmc.so |-- libkmc.so.20 |-- libkmc.so.20.1.0 |-- libkmcext.so |-- libkmcext.so.20 |-- libkmcext.so.20.1.0 |-- libprocwk.so |-- libsdp.so |-- libsdp.so.20 |-- libsdp.so.20.1.0 `-- libsecurec.so