请问大数据平台容器化后HDFS运行在哪里?

请问大数据平台容器化之后,flink、spark等计算任务运行到容器上了,那相应原有部署模式下计算任务读写数据存储的HDFS运行在哪里?读写性能相对原有物理机部署模式有多大差异?

参与5

2同行回答

dean25dean25课题专家组软件架构设计师民生银行
大数据平台容器化之后,flink、spark等计算任务运行到容器上了,那相应原有部署模式下计算任务读写数据存储的HDFS运行在哪里?根据你的问题,我谈谈我的一些经验和看法,大数据容器化混合部署后,容器化只是计算部分容器化,作业容器也是运行在物理的容器宿主机上,计算部分性能和原有物...显示全部

大数据平台容器化之后,flink、spark等计算任务运行到容器上了,那相应原有部署模式下计算任务读写数据存储的HDFS运行在哪里?
根据你的问题,我谈谈我的一些经验和看法,大数据容器化混合部署后,容器化只是计算部分容器化,作业容器也是运行在物理的容器宿主机上,计算部分性能和原有物理机部署方式没有差异。hdfs可以还是用原有的hdfs,实现存算分离。 通过测试,存储密集型作业性能在存算分离场景下有一定影响(<15%),但是在可接受的范围内。希望这个可以对你有帮助。

收起
银行 · 12小时前
浏览14
jillmejillme课题专家组CIO某大型银行
个人理解hdfs在容器外,和原来一样,只是原来是直接访问,现在是容器化后挂载存储卷显示全部

个人理解hdfs在容器外,和原来一样,只是原来是直接访问,现在是容器化后挂载存储卷

收起
银行 · 1天前
浏览10

ChatGPT 回答

在大数据平台容器化后,HDFS可以运行在容器化的环境中,也可以运行在物理机上,这取决于具体的部署方案。如果HDFS也容器化了,那么可以将HDFS作为一个容器运行在Kubernetes等容器编排工具中,与flink、spark等计算任务共同运行。如果HDFS没有容器化,那么可以将HDFS作为一个独立的服务运行在物理机上,flink、spark等计算任务通过网络连接到HDFS进行数据读写。

相对于原有物理机部署模式,容器化部署模式下计算任务读写数据存储的HDFS性能差异不大,因为容器化的技术已经趋于成熟,容器化的HDFS可以通过网络连接到计算任务,读写性能与物理机部署模式相当。但是,在容器化部署模式下,需要注意容器之间的网络通信,以及容器与物理机之间的网络通信,这可能会对读写性能产生一定的影响。因此,在容器化部署模式下,需要对网络进行优化,以提高读写性能。

提问者

Breeze
大数据工程师保险集团
擅长领域: 大数据容器云计算

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2024-04-23
  • 关注会员:3 人
  • 问题浏览:525
  • 最近回答:12小时前
  • X社区推广