Storport,在
WindowsServer2003中作为取代SCSIport的存储
驱动程序模型,拥有比其先前产品更好的
性能、稳定性和易于
管理的能力。 这是一个好消息。然而坏消息却是Storport产生了大量的特殊问题,除非安装了最新的版本。
/ n& l/ i4 I* K i" d: }# k 在Windows存储
结构中,Storport直接位于
硬件级别之上并且与小型
端口驱动程序相连接,小型端口驱动程序是由各个存储设备制造商提供的。Storport连接到设备
类型驱动程序,并且从那里连接到操作
系统的其他部分。
, j9 q# {! r+ T- t" c# r 当你为主机总线适配器(hostbusadapter,简称HBA)的可移动存储而使用Storport的时候,你将会面临大量的问题。
& Z$ d/ c! d2 Q- E 例如,当你意外移除Storport适配器的时候,至少要有4MB的非页面存储
空间(Kernel模式)将不会被释放出来。如果在适配器被移除之后,你得到的是“STOPD1”的错误提示
信息的话,那么这就是存在问题的迹象。
3 V9 } |, U9 L; q! \: R. @2 E3 o 这里出现的问题是Storport并没有正确地保留它所管理的适配器表列。通常在创建Storport的时候,它们就会把适配器添加到表列中,并且适配器表列会指向空闲的或重新分配的存储空间。然而,当适配器被移除的时候,该表列并不会被适时更新,所以导致了存储空间减少或者出现错误。
, x n/ g9 K: [7 t
显示存在问题的其他迹象还有光纤通道总线类型被错误识别,而且BusTypeScsi总线设置也被忽略。
, E" |0 e1 a% l0 P" M0 H$ g
你可以使用Storport的最新版本来解决这个问题——Storport5.2.3790.274——该版本可以作为
微软公司产品的一个热补丁来使用。在WindowsServer2003的32位和64位版本中都有最新版本的Storprot。
" f& ~$ b- p0 o* U) z. i 关于这个问题的更多信息以及如何获得Storport的最新版本,请参阅KBarticle891793。