存储 频道

解读晦涩的存储技术缩略语(续)

  FSPF

  现在我们不说InfiniBand了,不过仍未脱离fabric的领地,我们要说的是FSPF(Fabric Shortest Path First,fabric最短路径优先)协议。存储网络利用冗余的互连交换机创建完美的网状fabric,这对确保高可用性、高性能和负载平衡是至关重要的。

  当数据在fabric网络上传输时,也可以在冗余的路径或路由上传输。FSPF协议提供了一个可以有效选择路由的通用机制,换句话说,FSPF可以识别fabric中两个交换机之间的非常好的路径,然后更新路由表以便利用该路径。

  那些从事IP网络工作的人显然会注意到,FSPF和OSPF(Open Shortest Path First,开放最短路径优先)这两个以太网路由协议的名称很相似,FSPF确实是OSPF的衍生词,两者都是链路状态协议。

  FSPF是FCP(Fibre Channel Protocol,光纤通道协议)的一部分,设计合理的fabric需要熟悉FSPF,以便消除瓶颈,提供足够的带宽,以及削减连接成本。

  VI

  VI(Virtual Interface,虚拟接口)最初是由英特尔、微软和康柏等业界巨擘创立的标准,旨在将计算机集群互连,因此VI曾被用于为集群软件提供通用接口,而无须考虑所采用的网络技术。另外,VI现在可以帮助削减网络通信带来的管理费用。

  VI标准指定了一组硬件、固件和操作系统驱动程序,它们互相作用提升了整个网络通信的效率。在应用中,VI提供两大主要功能:减小CPU负载和反应时间,为此,VI允许直接内存到内存的数据传输。内存到内存的数据传输即数据直接在缓冲器之间传输,无须进行常规的协议处理。另外VI也允许直接访问应用,使应用程序能够直接将数据传输任务排序到与VI兼容的网络接口,无须操作系统参与。

  DAFS

  谈到VI我们正好来说一下DAFS(Direct Access File System,直接访问文件系统)。DAFS是一种协议,利用VI为集群应用服务器提供内存到内存的数据传输。通过VI架构和内存到内存的数据传输,DAFS消除了操作系统带来的数据管理费用。

  这里先介绍一点背景知识,TCP/IP会消耗系统资源,因为在数据包通过TCP/IP协议栈时需要占用大量的CPU处理能力。DAFS则无须消耗如此高额的CPU管理费用而能够传输同样的数据包。

  其中的原理是绕过协议栈和操作系统,直接将数据放在网络链路上。数据从应用缓冲区直接传输给VI NIC(网络接口卡),在此过程中,整个网络的利用率减小,应用吞吐量下降,这样的数据流即可减除处理器的大量负载。

  在这两篇存储基础知识中,我们简单介绍了目前存储工业中一些流行缩略语。当然,这些仅仅是管中窥豹,因为还有大量其它的缩略语,而且每天还不断产生新的词汇。

0
相关文章