百科问答小站 logo
百科问答小站 font logo



什么是InfiniBand,它和以太网的区别在于什么? 第1页

  

user avatar   nvidiaying-wei-da 网友的相关建议: 
      

InfiniBand Architecture是为大规模数据中心设计的软件定义网络架构,它的设计旨在实现最高效的数据中心互连基础设施。InfiniBand原生地支持SDN、Overlay和虚拟化等网络技术,是一种开放标准的高带宽、低时延、高可靠的网络互连。

InfiniBand和以太网的区别在于:

以太网使用以网络设备为中心的方法建立路由,主要面向低速网络;

InfiniBand在设计之初就致力于解决传统网络的缺陷,用软件定义的方法建立大规模且流量纯净的二层网络,不存在ARP广播机制等带来的广播风暴问题和组网限制。

以太网使用软件控制数据的传输,需要使用高性能CPU做数据包的处理;

InfiniBand链路层提供有序数据包传递和基于信用的流量控制,CPU占用可忽略不计。

在传统以太网应用架构中,应用程序不可以直接访问网络;

InfiniBand绕过操作系统内核创建应用程序间通信的直接通道,为应用程序提供延迟极低的消息传输服务。

InfiniBand技术规范由InfiniBand行业协会(IBTA)定义并推动在数据中心的广泛应用。IBTA成立于1999年,定义、维护并持续完善InfiniBand规范,同时负责商业InfiniBand产品的合规性和互操作性测试。

相较于其他互连解决方案,IBTA通过制定并执行其路线图,在高性能通信和计算卸载方面更积极地推动了相关产品的开发,确保为数据中心设计最先进的基础设施。

关于InfiniBand的设计理念和更多故事,比如InfiniBand网卡为什么叫HCA,InfiniBand软件接口为什么叫verbs,请参见 Introduction to InfiniBand for End Users

cw.infinibandta.org/doc




  

相关话题

  为什么各地要建数据中心?而不直接使用阿里云等等便宜的服务器? 
  IGP为什么承载不了BGP那么多的路由条目? 
  国产 GPU「风华1号」测试成功,全球首发在即,有哪些亮点值得关注?会带来哪些影响? 
  网络上有若干客户端向一台机器的某个端口一直不停发送UDP包 这台机器打开端口和不打开端口的区别在哪? 
  HTTP2中SPDY的中间帧可不可以类比为OSI7层中的会话层? 
  tcp 的可靠性到底指的是什么? 
  如何在家庭布设万兆局域网? 
  网络上有若干客户端向一台机器的某个端口一直不停发送UDP包 这台机器打开端口和不打开端口的区别在哪? 
  tcp 的可靠性到底指的是什么? 
  有无将DCIM(数据中心基础设施管理)和ITSM(IT服务管理/流程管理)结合很好的产品?两者如何做到有效结合? 

前一个讨论
为什么芯片的工作温度不能超过100℃,却又可以承受280℃以上的热风?
下一个讨论
2021 年你心中最佳的耳机有哪些,为什么?





© 2024-09-28 - tinynew.org. All Rights Reserved.
© 2024-09-28 - tinynew.org. 保留所有权利