光纤网卡和HBA卡的区别

发布时间:2019-05-21

浏览次数:2304

分享到:

  首先,我们要明确HBA的定义,来认知下什么是HBA卡 ;它到底是什么的由来;只从HBA的英文解释HOST BUS ADAPTER(主机总线适配器)就能看出来,他肯定是给主机用的,一般HBA就是给主机插上后,给主机扩展出更多的接口,来连接外部的设备。大多数的文章讲到HBA卡都是指光纤的HBA卡,给主机提供光纤接口的。也有ISCSI的HBA卡,链接ISCSI设备的,从这种功能上说,我们也可以把独立网卡称为HBA卡,通过独立网卡扩展出网口来连接外部网络设备或主机。不过习惯上大部分HBA只是称光纤网卡或者iscsi卡;当然,这只是大部分情况下,这样一说就更懵了;到底什么情况下HBA卡是属于阵列卡的呢;为什么会这种情况下HBA卡就叛变了,归类到阵列卡上了,下面我再来一一描述下;

  简单的来说,光纤网卡是接以太网交换机的,HBA卡是接存储或者光纤交换机的.光纤网卡使用的是:TCP/IP协议,HBA卡使用的是:FC 协议

  需要区别开来的是,以太主网和存储区域网.以太网交换机无论是电口还是光口交换机和存储光纤交换机是不同的,这是最本质的区别.

  HBA卡就是连接服务器和存储器的. 可以好几台服务器用一个存储器.这个方式叫 SAN

  简单的说,它的功能应该是让服务器与存储设备之间实现多对一,或一对多.而以太网卡,它是连接计算机(服务器)与网络的硬件设备,我们必须借助网卡才能实现数据的通信.在服务器上使用网卡可以很好的提高服务器的稳定性和容错性.

  总结: 情况就是:HBA卡和RAID卡可以是有交集的,因为有的卡具有RAID功能,但是它又具有HBA卡的扩展连接外部设备的功能。两个不同的概念是在于对一块卡从不同功能角度的称呼罢了。把具有RAID功能就成为RAID卡,就有HBA功能就叫HBA卡,正好都具有,那就看我们注重他哪个功能,在不同场合对其使用不同称呼,所以就会产生HBA阵列卡的叫法。 总之,他们都是插在服务器上的,目前一般都插到PCI-E的插槽上,提供者SAS口、ISCSI口、光口的传输功能;并根据功能的不同划分来定义称呼.

 
 
15012962335