两种存储技术标准概述
2005/8/12 10:37:00【作者】Amteam.org
在采购存储设备决策要素列表上,使用何种标准也许不是最重要的。但如果想确要保设计的存储体系能够很好地满足未来的需要,标准是最重要的因素。
在存储技术领域,目前有两种技术标准:光纤通道技术和
IP
存储技术。
光纤通道技术
尽管光纤通道技术比
IP
存储技术更有吸引力,但标准化还不够,近来由存储网络工业协会(
SNIA
)推出的存储管理接口规范(
SMI-S
)则是一次革命性的进步。其主要目标是使不同的存储设备供应商提供的系统之间能够互相兼容。
SMI-S
的部分基础是建立在分布式任务管理通用信息模型(
CIM
)上的。它是一个面向对象的信息模型,定义了系统构件的物理和逻辑结构。
CIM
则是基于
Web
的企业管理的一部分,它包括一个基于
XML
的加密规范和一个通过
HTTP
访问模式化对象的方法。
SMI-S
的主要目标是提供一个基于标准的管理接口,使存储设备上的数据可以被视为逻辑组件,如逻辑单元、存储池等等。理论上,
SMI-S
可以给网络管理员提供一个在不同供应商提供的设备中发现设备的标准接口。更棒的是,通过这个接口可以收集设备的配置、状态信息以及上述逻辑单元的信息。
尽管
SAN
在未来倾向于将
CIM
模型向基于
IP
的技术领域发展,但目前的版本主要还是光纤通道标准的规范。
SNIA
正在向美国国家标准协会
IT
国际标准委员会提交
SMI-S
标准。
目前业界对
SMI-S
标准有一些质疑。首先,有人认为它事实上并没有涉及不同供应商所提供设备的硬件兼容问题。其次,尽管该规范的未来版本承诺将会解决,但它现在还没有涉及到的问题有备份、远程复制、设备的性能管理和存储管理软件的互操作等。另一个问题是供应商是否真的愿意去将标准付诸实践,因为它们更乐于提供不同的技术以保护市场。当然,为此
SMI-S
将允许供应商出于扩展功能的目的提供自己的扩展接口。
主要的存储硬件和软件供应商都表示支持
SMI-S
技术。目前,兼容
SMI-S 0.8
版本的
beta
产品已出现,但在
2005
年以前,这类产品预计不会得到广泛的应用。
目前还有一些其它的标准。由
ANSIT
Ⅱ
技术委员会提供的光通道应用接口标准,定义了在存储网络部布署存储应用的通用
API
框架。比如其中一个部件用于在存储网络环境中分离控制和数据路径。
IETF
的
IP
存储工作组近来开发了一个光通道管理
MIB
标准,它提供了诸如光通道管理实例、开关、端口流量统计以及错误状况的单元信息。
ANSIT
Ⅱ
技术委员会也致力于
SAN
管理模型,该模型的目标是开发一种高级的信息粒化单元(如来自
SNMP
的信息)和存储网络控制点技术。这个粒化的数据能够被不同的管理应用有序地访问和使用。在光交换安全领域,正在开发的主要技术有
T
Ⅱ
技术委员会光通道安全协议。该协议组包含光通道交换认证协议、密钥建立协议、帧间集成和信任所需参数协商协议以及光通道之间的策略建立协议。
光通道是个成熟的技术,被广为采用,具有性能好、稳定、安全的优点。但是光通道系统的特性决定了对厂商的依赖性比较大。
SMI-S
技术正是致力于解决这个问题。另外,光通道的距离限制(
10km
)要求有一种扩展的技术使它能够应用于
WAN
上的远程复制,而这方面
IP
存储技术就做得很好。
总体来看,光纤通道技术对那些要求可靠、高性能的高端
SAN
用户是一个技术风险较低的选择。但它的高成本、有限的互操作性、相对还不太成熟的标准,决定了它并不是对所有的用户都很合适。
IP存储技术
IP
存储的最新进展是
iSCSI
技术,它使
SCSI
指令封装于
TCP/IP
协议中传输。
iSCSI
目前仅仅是
IETF
的标准草案,但很快就会变成
RFC
的一个标准。
iSCSI
既有光纤通道技术的部分优点,同时也继承了以太网和
IP
技术的优点。另外,
iSCSI
也克服了光纤通道技术的距离限制。理论上,用户可以以一个相对较低的投资实现
WAN
上的远程复制。最初的应用是具有
iSCSI
光纤通道技术的桥接路由或网关,未来将发展到端到端的
IP
连接。
iSCSI
兼容的设备要比光通道设备便宜得多,因而有更广泛的市场。有一些供应商如
Cisco
、
IBM
公司,很早就投入到了
iSCSI
市场中。微软公司近来也声明它将在
Win2000
、
XP
和
Windows 2003 Server
上提供免费的
iSCSI
驱动。但
iSCSI
是进程敏感型的,因此软件驱动和标准的以太网卡也许无法有效地支持它,需要开发
TCP/IP
卸载引擎或者
iSCSI
主机总线适配器技术。
其它
IP
存储技术包括
IP
网络上的光纤通道技术,它可通过
IP
通道将两个光通道帧汇集成单一帧。
iFCP
是网关到网关的访问方法。它将光通道帧封装到
IP
包中,在
IP
地址和光通道设备间建立映射,以便实现光通道存储设备之间的传输。
iSNS
是
iFCP
和
iSCSI
系统中用于设备发现的协议。这几个协议目前都是
IETF
的标准草案。
FCIP
和
iFCP
的主要驱动都是在
SAN
上的扩展,它使用户能够实现长距离的远程复制。
iFCP
和
FCIP
可以很好地应用在一起。
FCIP
和
iFCP
不会像
iSCSI
那样迅速对市场形成很大的影响,但是它们都可以找到特定应用。企业如果已经应用了光纤通道技术并且想克服距离限制,那么就可以选择
FCIP
;如果还没有实施光纤通道技术,并且希望从非光通道环境扩展和移植,则
iFCP
是一个合适的选择。但是在
2007
年以前,不要指望
FCIP
和
iFCP
有大范围的应用。
IP
存储技术的制订者们都在努力提高
IP
存储系统的可管理性和安全性。比如
IETF
有一系列的标准草案涉及到
iSCSI
、
FCIP
,
iFCP
和
iSNS
可管理对象的定义。
SNIA
也在致力于制定
iSCSI
管理
API
,它的目标是集成
iSCSI
设备以支持
SMI-S
标准。在安全方面,
IETF
准备一个标准草案,描述了在
iSCSI
、
iFCP
、
FCIP
、
iSNS
、
SLPv2
上的
IPSec
和互联网密钥交换(
IKE
)的使用,标准也涉及到安全机制注入
ESP
、
CHAP
、
ASE
等。