第11期圆桌会问答合集,一文解决大家的疑惑

6月24日,FATE开源社区第11期圆桌会圆满落幕。本次圆桌会,社区邀请VMware马陈龙老师,为我们分享KubeFATE新版本高级功能介绍及演示

接下来带大家回顾经典问答环节,为各位朋友答疑解惑。

问答环节

● Q1:

exchange对接Spark会基于eggroll的rollsite吗?还是Spark会有一套对应的实现?

● A1:

exchange对接Spark跟eggroll是两个事情。eggroll对接exchange,它是使用的rollsite,Spark对接exchange我们是使用另外两个服务,分别是ATS和Nginx,它俩是不一样的。

Spark对接exchange是有自己的实现,但是你用一个FATE-Exchange可以部署两种不同的exchange,一个是对Spark的,一个是对eggroll的,这两个都可以用,但是它俩是不同的。


● Q2:

想问下老师,exchange是要求部署在guest方吗?我看PPT里面是部署在A了,A是host还是guest呢?

● A2:

exchange对部署在哪一方是没有要求的,根据网络的组件状况自行确定即可。

刚才这个演示是部署在guest方,其实 exchange也可以部署在另外一个集群上,也可以部署在其他地方,只要网络是可以触达的,部署到哪里都可以,所以exchange对部署方式没有要求。

exchange它不属于哪一方,它更多的是一个中立或者管理的层次。FATE本身也是没有必须是guest还是host的限制。


● Q3:

exchange 是基于什么做的?为什么不直接用 Nginx 做 exchange,或者说相对 Nginx 做,有什么差别?

● A3:

对eggroll来说,exchange我们是直接用的rollsite来做。这个rollsite也是eggroll的一个组件,它也是官方自己做的一个,使用起来比较好一点。

对Spark的这种情况我们是采用pulsar连接ATS来做的,exchange有两个组件,一个是Nginx,一个是ATS。ATS可能相对Nginx来说会有一个在高流量情况下使用更好的效果。所以,exchange是有用到Nginx。


● Q4:

想问一下老师,对于cluster.yaml配置文件,直接给出了FATE-1.6的镜像,这个镜像是直接FATE在github仓库的官方源码的打包镜像么,还是在KubeFATE上部署的FATE镜像是要先做一些修改,再打包,才能适应KubeFATE?

● A4:

所有的镜像我们都是通过FATE的仓库里边的编码直接编译的,镜像的打包代码都在FATE这个仓库里边。如果你想看,可以在里边查看一下,它有所有的镜像的Dockerfile,还有它的build镜像的一些脚本,你也可以直接通过这些脚本来构建镜像。

构建的这些镜像就可以直接用在KubeFATE, KubeFATE对这些镜像是没有什么修改的,我们也是直接从那边build,然后直接用。通常这些你下载的这些镜像都是对应的FATE的版本,build进行之后,我们会把它发布到Dockerhub和国内的一些镜像平台上,可以直接拿来用。


● Q5:

请问用ingress对接Spark的话,还会走exchange内部rollsite转发数据的逻辑吗?

● A5:

ingress对接Spark,首先使用Spark的话它是没有rollsite,所以假如你要用Spark来做一个计算引擎,这个exchange是没有rollsite的,也没有什么跟eggroll相关的,它是使用另外两个服务器,分别是ATS和Nginx。这两个服务目前对ingress支持,我们还在做一些调研,应该后边的版本可以实现。


以下为本次圆桌会的部分内容介绍,添加小助手(FATEZS001)可获取详细资料:

以上就是本次圆桌会互动环节内容,

想观看本期圆桌会视频?

想报名参与下一期的圆桌会?

或者对以上内容还有疑问?

私信获取协助。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值