【技术实现步骤摘要】
本专利技术涉及一种用于设置在信息存储和提取系统内安置的交换域(switchdomain)的信号发送(signaling)速率的装置和方法。
技术介绍
数据存储和提取系统用于存储由一个或多个主计算机系统提供的信息。这样的数据存储和提取系统接收向一个或多个数据存储设备写入信息的请求以及从该一个或多个数据存储设备提取信息的请求。在接收到写入请求时,所述系统在数据高速缓冲存储器中存储从主计算机接收的信息。在某些实施方式中,该信息的拷贝也被存储在非易失性存储设备中。在接收到读取请求时,系统从所述一个或多个数据存储设备调用信息,并且将该信息移动到所述数据高速缓冲存储器。因此,系统将信息连续移入和移出多个数据存储设备,以及移入和移出所述数据高速缓冲存储器。在某些实施例中,多个数据存储设备经由网络而互联,其中,该网络包括多个独立的交换域,每个交换域包括一个或多个数据存储设备。所需要的是一种用于针对互联的交换域的每个而设置信号发送速率的方法。
技术实现思路
申请人的专利技术包括一种用于设置在信息存储和提取系统内安置的交换域的信号发送速率的装置和方法。所述方法提供了一种信息存储和提取系统,包括交换域,所述交换域包括交换器和与该交换器互联的多个数据存储设备,其中,所述交换器能够以第一信号发送速率和第二信号发送速率而操作,其中,所述第二信号发送速率大于该第一信号发送速率。所述方法建立交换域目标操作速度,并且确定是否所述交换域目标操作速度包括第一信号发送速率。如果所述交换域目标操作速度包括第一信号发送速率,则所述方法向多个数据存储设备的每个断言(assert)第一设备控制代码比特, ...
【技术保护点】
一种用于设置安置于信息存储和提取系统内的交换域的信号发送速率的方法,包括步骤:提供信息存储和提取系统,所述信息存储和提取系统包括交换域,所述交换域包括交换器和与所述交换器互联的多个数据存储设备,其中,所述交换器能够以第一信号发送速率和第二信号发送速率而操作,其中,所述第二信号发送速率大于所述第一信号发送速率;建立交换域目标操作速度;确定是否所述交换域目标操作速度包括所述第一信号发送速率;如果所述交换域目标操作速度包括所述第一信号发送速率,则进行如下操作:向所述多个数据存储设备的每个断言第一设备控制代码比特;由所述多个数据存储设备的每个使用所述第一信号发送速率来与所述交换器通信。
【技术特征摘要】
US 2004-11-22 10/995,4591.一种用于设置安置于信息存储和提取系统内的交换域的信号发送速率的方法,包括步骤提供信息存储和提取系统,所述信息存储和提取系统包括交换域,所述交换域包括交换器和与所述交换器互联的多个数据存储设备,其中,所述交换器能够以第一信号发送速率和第二信号发送速率而操作,其中,所述第二信号发送速率大于所述第一信号发送速率;建立交换域目标操作速度;确定是否所述交换域目标操作速度包括所述第一信号发送速率;如果所述交换域目标操作速度包括所述第一信号发送速率,则进行如下操作向所述多个数据存储设备的每个断言第一设备控制代码比特;由所述多个数据存储设备的每个使用所述第一信号发送速率来与所述交换器通信。2.按照权利要求1的方法,其中,所述第一信号发送速率是大约每秒2G比特,其中,所述第二信号发送速率是大约每秒4G比特。3.按照权利要求1的方法,其中,所述提供步骤还包括提供交换域,所述交换域包括两个控制器、控制逻辑和多个速率通信线,其中,所述多个速率通信线的不同的一个将每个数据存储设备与所述控制器之一或两者互联,所述方法还包括步骤将所述多个速率通信线设置到第一频率;以及将所述控制逻辑锁存在第一状态中。4.按照权利要求3的方法,还包括步骤如果所述交换域目标操作速度不包括所述第一信号发送速率,则执行如下操作向所述多个数据存储设备的每个断言第二设备控制代码比特;由所述多个数据存储设备的每个使用所述第二信号发送速率来与所述交换器通信。5.按照权利要求4的方法,还包括步骤将所述多个速率通信线设置到第二频率;以及将所述控制逻辑锁存在第二状态中。6.按照权利要求1的方法,其中,所述提供步骤还包括提供交换域,所述交换域包括两个控制器和多个速率通信线,其中,所述多个速率通信线的不同的一个将每个数据存储设备与所述控制器之一或两者互联,所述方法还包括步骤验证在所述控制器和所述多个数据存储设备之间的物理和电互联。7.按照权利要求6的方法,还包括步骤指定主控制器;以及指定副控制器。8.按照权利要求7的方法,还包括步骤由所述主控制器把被设置到第一电平的速率通信信号提供在所述多个速率通信线的每个上;由所述副控制器读取所述多个速率通信线的每个;确定是否所述多个速率通信线的每个被设置到所述第一电平;如果所述多个速率通信线的每个未被设置到所述第一电平则进行操作,产生错误消息。9.按照权利要求8的方法,其中,所述第一电平包括第一电压。10.按照权利要求8的方法,还包括步骤如果所述多个速率通信线的每个被设置到所述第一电平则进行操作,由所述主控制器把被设置到第二电平的速率通信信号提供在所述多个速率通信线的每个上;由所述副控制器读取所述多个速率通信线的每个;确定是否所述多个速率通信线的每个被设置到所述第二电平;如果所述多个速率通信线的每个未被设置到所述第二电平则进行操作,产生错误消息。11.按照权利要求10的方法,其中,所述第二电平包括第二电压。12.按照权利要求10的方法,还包括步骤如果所述多个速率通信线的每个被设置到所述第二电平,则进行操作,确定是否所述多个数据存储设备的每个能够以第一信号发送速率,能够以第二信号发送速率,或能够以第一和第二信号发送速率二者来进行操作。13.按照权利要求12的方法,其中,所述提供步骤还包括提供交换域,所述交换域包括中平面,所述中平面包括多个互联插座和多个盘提供线,其中,不同的数据存储设备与所述互联插座的不同的一个互联,并且其中,所述多个盘提供线的不同的一个将所述多个数据存储设备的不同的一个与所述控制器之一或两者互联,还包括步骤读取所述多个盘提供线的每个;以及识别空的互联插座。14.按照权利要求12的方法,还包括步骤在所述多个速率通信线的每个上断言第一频率;检测所述多个数据存储设备的哪些响应于所述第一频率;在所述多个速率通信线的每个上断言第二频率;检测所述多个数据存储设备的哪些响应于所述第二频率。15.按照权利要求14的方法,还包括步骤检测一个或多个新安装的数据存储设备;在所述多个速率通信线的每个上断言第一频率;检测所述一个或多个新安装的数据存储设备的哪些响应于所述第一频率;在所述多个速率通信线的每个上断言第二频率;检测所述一个或多个新安装的数据存储设备的哪些响应于所述第二频率。16.一种制造物品,包括交换器和与所述交换器互联的多个数据存储设备、以及计算机可用介质,所述计算机可用介质其中置有计算机可读程序代码,用于设置在所述交换器和所述多个数据存储设备之间的信号发送速率,其中,所述交换器能够以第一信号发送速率和第二信号发送速率,其中,所述第二信号发送速率大于所述第一信号发送速率,所述计算机可读程序代码包括一系列计算机可读程序步骤,用于确定交换域目标操作速度;确定是否所述交换域目标操作速度包括所述第一信号发送速率;如果所述交换域目标操作速度包括所述第一信号发送速率,则进行如下操作向所述多个数据存储设备的每个断言第一设备控制代码比特;由所述多个数据存储设备的每个使用所述第一信号发送速率来与所述交换器通信。17.按照权利要求16的制造物品,其中,所述第一信号发送速率是大约每秒2G比特,并且其中,所述第二信号发送速率是大约每秒4G比特。18.按照权利要求16的制造物品,其中,所述制造物品还包括两个控制器、控制逻辑和多个速率通信线,其中,所述多个速率通信线的不同的一个将每个数据存储设备与所述控制器之一或两者互联,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于将所述多个速率通信线设置到第一频率;以及将所述控制逻辑锁存在第一状态。19.按照权利要求18的制造物品,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于如果所述交换域目标操作速度不包括所述第一信号发送速率,则执行如下操作向所述多个数据存储设备的每个断言第二设备控制代码比特;由所述多个数据存储设备的每个使用所述第二信号发送速率来与所述交换器通信。20.按照权利要求19的制造物品,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于将所述多个速率通信线设置到第二频率;以及将所述控制逻辑锁存在第二状态。21.按照权利要求16的制造物品,其中,所述制造物品还包括两个控制器和多个速率通信线,其中,所述多个速率通信线的不同的一个将每个数据存储设备与所述控制器之一或两者互联,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于验证在所述控制器和所述多个数据存储设备之间的物理和电互联。22.按照权利要求21的制造物品,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于指定主控制器;以及指定副控制器。23.按照权利要求22的制造物品,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于由所述主控制器把被设置到第一电平的速率通信信号提供到所述多个速率通信线的每个上;由所述副控制器读取所述多个速率通信线的每个;确定是否所述多个速率通信线的每个被设置到所述第一电平;如果所述多个速率通信线的每个未被设置到所述第一电平则进行操作,产生错误消息。24.按照权利要求23的制造物品,其中,所述第一电平包括第一电压。25.按照权利要求23的制造物品,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于如果所述多个速率通信线的每个被设置到所述第一电平,则进行操作,由所述主控制器把被设置到第二电平的速率通信信号提供在所述多个速率通信线的每个上;由所述副控制器读取所述多个速率通信线的每个;确定是否所述多个速率通信线的每个被设置到所述第二电平;如果所述多个速率通信线的每个未被设置到所述第二电平则进行操作,产生错误消息。26.按照权利要求25的制造物品,其中,所述第二电平包括第二电压。27.按照权利要求25的制造物品,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于如果所述多个速率通信线的每个被设置到所述第二电平,则确定是否所述多个数据存储设备的每个能够以第一信号发送速率,能够以第二信号发送速率,或能够以第一和第二信号发送速率二者来进行操作。28.按照权利要求27的制造物品,其中,所述制造物品还包括中平面,所述中平面包括多个互联插座和多个盘提供线,其中,不同的数据存储设备与所述互联插座的不同的一个互联,并且其中,所述多个盘提供线的不同的一个将所述多个数据存储设备的不同的一个与所述控制器之一或两者互联,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于读取所述多个盘提供线的每个;以及识别空的互联插座。29.按照权利要求27的制造物品,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于在所述多个速率通信线的每个上断言第一频率;检测所述多个数据存储设备的哪些响应于所述第一频率;在所述多个速率通信线的每个上断言第二频率;检测所述多个数据存储设备的哪些响应于所述第二频率。30.按照权利要求29的制造物品,所述计算机可读程序代码还包括一系列计算机可读程序步骤,用于检测一...
【专利技术属性】
技术研发人员:马修D博姆霍夫,布赖恩J卡格诺,约翰C埃利奥特,卡尔E琼斯,罗伯特A库博,格雷格S卢卡斯,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。