【隐私计算实训营 第一期 第四课 (上)】上手隐语SecretFlow安装部署

koutann2015 2024-03-23 16:26:22

1. SecretFlow安装

 

运行要求

 安装包

安装方式 

1. docker镜像

docker hub:

docker run -it  secretflow/secretflow-anolis8:latest

docker run -it  secretflow/secretflow-lite-anolis8:latest

 

阿里云:

docker run -it  secretflow-registry.cn-hangzhou.cr.aliyuncs.com/secretflow-anolis8:latest

docker run -it  secretflow-registry.cn-hangzhou.cr.aliyuncs.com/secretflow-lite-anolis8:latest

2. pypi

pip install -U secretflow

pip install -U secretflow-lite

 

3. 源码

 

2. SecretFlow部署

 secretFlow 和ray 的关系

仿真模式 - 单机

 仿真模式 - 集群

部署两个节点分别模拟alice、bob两个参与方

主节点:

从节点: 

 

 创建SPU(可选)

 

通信网络 

 

生产模式

生产模式和仿真模式区别

生产模式部署 

部署两个节点,分别代表alice和bob

 

两台机器分别执行代码:

 

 

通信网络:

 

 生产模式 -  使用kusia解决端口冲突问题

生产模式 - 使用secretNode 提升体验

 

3. F&Q

1. 参考文档

2. 镜像下载慢或者失败

 3. 网络报错,服务启动失败等

4. 发送失败或者链接失败

 

4. 使用docker模式或者运行secretflow集群需要注意什么

 

 

5. 为什么选择Ray?是否可以用别的框架替代

 

 

 

...全文
47 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

573

社区成员

发帖
与我相关
我的任务
社区描述
隐语开源社区,隐私计算开发者交流和讨论的平台。
密码学可信计算技术安全 企业社区
社区管理员
  • 隐语SecretFlow
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

【最新活动】

3月18日:隐私计算实训营第一期

试试用AI创作助手写篇文章吧