更新时间:2025-01-08 gmt 08:00
modelarts standard推理服务访问公网方案-九游平台
本章节提供了推理服务访问公网的方法。
应用场景
推理服务访问公网地址的场景,如:
- 输入图片,先进行公网ocr服务调用,然后进行nlp处理;
- 进行公网文件下载,然后进行分析;
- 分析结果回调给公网服务终端。
方案设计
从推理服务的算法实例内部,访问公网服务地址的方案。如下图所示:
图1 推理服务访问公网

步骤一:modelarts专属资源池打通vpc
- 创建好vpc和子网,具体步骤请参考创建虚拟私有云和子网。
- 创建modelarts专属资源池网络。
- 登录modelarts管理控制台,在左侧导航栏中选择“ai专属资源池 > 弹性集群cluster”,默认进入“standard资源池”页面。
- 切换到“网络”页签,单击“创建”,弹出“创建网络”页面。
- 在“创建网络”弹窗中填写网络信息。
- 确认无误后,单击“确定”。
- modelarts专属资源池网络打通vpc。
- 在控制台左侧导航栏中选择“ai专属资源池 > 弹性集群cluster”。
- 切换到“网络”页签,选择上一步骤创建的网络,单击操作列的“打通vpc”。
图2 打通vpc
- 在打通vpc弹框中,打开“打通vpc”开关,在下拉框中选择提前创建好的vpc和子网。
需要打通的对端网络不能和当前网段重叠。
- 创建modelarts专属资源池。
- 在控制台左侧导航栏中选择“ai专属资源池 > 弹性集群cluster”。
- 在“standard资源池”页签,单击“购买ai专属集群创建专属资源池”,进入购买ai专属集群创建专属资源池界面填写参数。
“作业类型”包括推理服务。“网络”选择上文中已打通vpc的网络。
图3 作业类型 - 单击“立即购买”确认规格。产品规格和协议许可确认无误后,单击“提交”,即可创建专属资源池。
步骤二:使用docker安装和配置正向代理
- 购买弹性云服务器ecs,详情请见购买ecs。镜像可选择ubuntu最新版本。虚拟私有云选择提前创建好的vpc。
- 申请弹性公网ip eip,详情请见申请弹性公网ip。
- 将弹性公网ip绑定到ecs,详情请见。
- 登录ecs,执行如下命令进行docker安装。如已安装,请直接进入下一步。
curl -ssl https://get.daocloud.io/docker | sh
- 执行如下命令安装squid容器。
docker pull ubuntu/squid
- 创建主机目录。
mkdir –p /etc/squid/
- 打开并配置whitelist.conf文件。
vim whitelist.conf
配置内容为安全控制可访问的地址,支持配置通配符,例如:
.apig.cn-east-3.huaweicloudapis.com
如果地址访问不通,请在浏览器配置访问域名。
- 打开并配置squid.conf文件。
vim squid.conf
配置内容如下。
# an acl named 'whitelist' acl whitelist dstdomain '/etc/squid/whitelist.conf' # allow whitelisted urls through http_access allow whitelist # block the rest http_access deny all # default port http_port 3128
- 设置主机目录和配置文件权限如下。
chmod 640 -r /etc/squid
- 执行如下命令启动squid实例。
docker run -d --name squid -e tz=utc -v /etc/squid:/etc/squid -p 3128:3128 ubuntu/squid:latest
- 进入docker刷新squid。
docker exec –it squid bash root@{container_id}:/# squid -k reconfigure
步骤三:设置dns代理和调用公网地址
- 在自定义模型镜像时设置代理指向代理服务器私有ip和端口,如下所示。
proxies = { "http": "http://{proxy_server_private_ip}:3128", "https": "http://{proxy_server_private_ip}:3128" }
代理服务器ip即步骤二:使用docker安装和配置正向代理中创建的ecs私有ip,获取方式请见查看弹性云服务器详细信息。
图4 ecs私有ip - 调用公网地址时,使用服务url进行业务请求,如:
https://e8a048ce25136addbbac23ce6132a.apig.cn-east-3.huaweicloudapis.com
父主题: standard推理部署
相关文档
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨