FederatedAI / KubeFATE

Manage federated learning workload using cloud native technologies.
Apache License 2.0
420 stars 222 forks source link

多方构建FATE时的两个部署问题 #933

Closed tigflanker closed 6 months ago

tigflanker commented 6 months ago

各位大佬,在KubeFATE部署和使用过程,有两个问题想咨询一下:

  1. 如果我方(Host1)已经和另一方公司(guest)构建联邦学习系统,这时又有一家新公司加入进来(Host2) 那么我们只能基于docker镜像,重新按照3方进行容器化部署是吗?还是说可以有什么方法去做 “更新部署”,不删除原来的容器,单纯把第3方加进来?

  2. 如果我方(Host)已经和另一方公司(guest1)构建联邦学习系统。按照docker compose启动了一堆容器 这时我们想和第二家公司(guest2)建立另一套联邦学习系统(guest1和guest2相互独立,没联系),这时候应该咋部署呢?

感谢啦

tigflanker commented 6 months ago

第一条已经验证完成,可以,就是直接更新部署时的parties文件,重新docker compose部署一下就行,历史运行记录都不会掉

tigflanker commented 6 months ago

第二条我是不是理解思路错了。。。部署的时候不区分guest或者host;都只是建立ip和party id之间的连接关系;具体只有在启动模型训练的时候,才区分谁是guest、谁是host