8G FC使用8b/10b, 16GFC 使用64b/66b编码
GE光,编码方式为8b10b;而10GE光,编码方式为64b66b
编码开销:8b/10b编码的开销约为20%,而64b/66b编码的开销约为3%;
例:
16GFC实际上以14.025Gbp/s的波特率运行,而8GFC以8.5 Gbp/s的波特率运行,那么是否就意味着16GFC理所当然地要慢一些?不是!设计者在着手设计16GFC的各项规格数据时,做了一件非常聪明的事情。所有以前产品的速度设计均使用8b/10b编码机制,这意味着每10个通过传输电缆的位,只有8个位是数据,而另外2个位则用来确保数据的正确性,所以只有80%的位是您的数据。对于16GFC,设计者们将编码机制更改为一种更有效的64b/66b机制,这样就大大降低了位的浪费,并保证了连贯性,使其中的绝大多数位都是您的数据。因此,16GFC的链路速率使它能够提供两倍于8GFC的数据。
但是,新LPe16002 HBA不仅可以拥有两倍于8GFC HBA的工作性能,它还有更多优势。正如您可以在图1中看到的那样,相比8GFC LPe12002 HBA的789MB/s的速率,16GFC LPe16002 HBA的速率可以达到1576MB/s,几乎是前者的两倍。LPe16002是首款配置8核处理器的HBA,它的性能是以前适配器的近5倍。
LPe16002的一个端口的每秒最大I/O(IOPS)就超过了100万!这正是8核处理器显示其威力的地方,此外,当数据规模不是太大时,它还能够处理几百万个I/O处理指令。在我们所测量的这个很小的数据库块上,这种性能完全是HBA处理器的性能,并非链路速率。即便使用8GFC,该HBA的IOPS也可达到100万。是的,您可以获得这种IOPS,而无需购买新的16GFC交换机。