-
公开(公告)号:US20150347057A1
公开(公告)日:2015-12-03
申请号:US14604534
申请日:2015-01-23
Applicant: NetApp, Inc.
Inventor: Chris A. Busick , Subir K. Das
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0632 , G06F3/0635 , G06F3/0664 , G06F3/067 , H04L67/1097
Abstract: Some aspects of the disclosure describe a method for testing a storage controller by emulating storage area network (SAN) topologies and vendor-specific behavior in the storage controller. The method can include detecting, via a processor in the storage controller, a physical storage device connected to the storage controller. In response to detecting the physical storage device, the method can determine logic unit numbers (LUNs) based on device characteristics of the physical storage device, and determine a SAN topology to emulate, wherein the SAN topology defines paths leading to the LUNs. The method can also include updating, via the processor, configuration information used by components of the storage controller to indicate the paths leading to the LUNs. The method can also include detecting an input/out request that requires data associated with the LUNs. The method can also include determining, using the configuration information, the data associated with the LUNs.
Abstract translation: 本公开的一些方面描述了通过模拟存储控制器中的存储区域网络(SAN)拓扑和供应商特定行为来测试存储控制器的方法。 该方法可以包括通过存储控制器中的处理器检测连接到存储控制器的物理存储设备。 响应于物理存储设备的检测,该方法可以基于物理存储设备的设备特性来确定逻辑单元号(LUN),并确定要仿真的SAN拓扑,其中SAN拓扑定义通向LUN的路径。 该方法还可以包括经由处理器来更新由存储控制器的组件使用的配置信息,以指示通向LUN的路径。 该方法还可以包括检测需要与LUN相关联的数据的输入/输出请求。 该方法还可以包括使用配置信息来确定与LUN相关联的数据。