存算分离架构下网络层需要如何规划?

存算分离架构必然涉及通过网络大量传输数据,如果前期没有做好网络规划,生产过程中就容易导致网络出现瓶颈。请问在网络层应该如何规划?是否规划业务层与数据同步层分离?是否考虑多口做bond?用bond几比较合理?...显示全部

存算分离架构必然涉及通过网络大量传输数据,如果前期没有做好网络规划,生产过程中就容易导致网络出现瓶颈。请问在网络层应该如何规划?是否规划业务层与数据同步层分离?是否考虑多口做bond?用bond几比较合理?

收起
参与10

查看其它 1 个回答朱向东的回答

朱向东朱向东联盟成员高级工程师某银行

根据问题描述内容,个人理解,建议如下:
1、为存储节点和计算节点建立专用网络,以减少网络瓶颈和延迟。这些专用网络应该具有高带宽和低延迟,以确保数据能够快速传输。
2、业务层和数据同步层应该分离。业务层应该有自己的网络,并且与数据同步层的网络分离,以保证业务流量和数据同步流量之间的独立性。
3、使用多口做bond可以提高网络的可靠性和带宽。但是,需要注意的是,bond的效果取决于应用程序的特性和网络拓扑结构。在使用bond之前,应该对系统进行测试和评估,以确定使用多少口进行bond才最合适。一般而言,使用两个或四个口做bond是比较常见的选择。
需要根据实际情况,合理的规划网络方案,提高系统的性能和可靠性,从而确保存算分离架构的高效运行。

银行 · 2023-07-05

回答者

朱向东
高级工程师某银行
擅长领域: 服务器存储数据库

朱向东 最近回答过的问题

回答状态

  • 发布时间:2023-07-05
  • 关注会员:3 人
  • 回答浏览:637
  • X社区推广