请问在分布式存储集群架构技术,如ceph、swift、HDFS、Amazon S3等等,哪些是需要使用IB(Infiniband)组网呢?或者说在什么场景下需要使用IB组网?
个人拙见,集群内各个节点的磁盘IO不会太高,一般1-2GB已经算很快的了,而整体集群与外部网络的通信带宽也不会太大,所以就想咨询下:
集群内节点间本地IO到多少,或者集群与外部网络IO到多少,才会用IB组网?在此之下的,可以使用10Gb万兆网卡就能够满足了?
其实真的不需要IB.分布式就是为了解决存储并发产生瓶颈问题的。没个点都可以同时接收来自客户端的io读者请求。所以直接利用分布式已给出的解决方案就好!
分布式存储的网络分为两种网络,一个是业务网,一个是集群网集群网络主要是分布式存储的信息同步,还有节点出现故障后的数据恢复,集群网络要根据每个节点的磁盘数量来进行判断是否需要用到IB网络,一般24盘位以下的服务器两个万兆完全满足需求业务网络根据业务需求来选择
市场上已经有支持IB网络的分布式方案,但是IB网络的低延迟特性需要高性能存储介质才能在用户端获得收益,目前通用的混合存储(HDD+SSD)分布式集群中10Gb网络比较流行,全闪存配置下可以考虑40Gb以太网,全NVMe存储可以考虑IB网络。
没必要,除了像oracle一体机这类的整个硬件box内部自带用Ib通讯,其他哪有必要用IB
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30