【技术实现步骤摘要】
本公开涉及用于从数据存储系统中的适配器故障中恢复的方法、系统、以及产品。
技术介绍
在某些数据存储环境中,多个服务器可以提供对存储装置的访问,其中经由适配器将每个服务器连接到存储装置。例如,在双服务器数据存储环境中,两个服务器中的每一个都可以具有提供对共享存储装置的盘驱动器的访问的适配器。第一服务器可以控制第一适配器以访问盘驱动器,而第二服务器可以控制第二适配器以访问盘驱动器。数据存储环境通过允许主系统经过两个服务器中的任一个或两者访问存储在盘驱动器中的数据而提供了冗余。在适配器出现故障的情况下,控制适配器的服务器可以就不能访问盘驱动器。例如,在第一适配器出现故障的情况下,第一服务器可以失去对盘驱动器的访问。数据存储环境提供的冗余可以允许主系统通过使用第二服务器来访问盘驱动器,其中第二服务器使用第二适配器来访问盘驱动器并处理来自主机的命令。然而,可以直到第一适配器再次运转才使用第一服务器。
技术实现思路
提供了一种方法、系统和产品,其中在第一计算装置上接收命令,该第一计算装置连接到能够允许第一计算装置访问数据存储装置的第一适配器。第一计算装置发送命令到第二计算装置。由连接到第二计算装置的第二适配器处理该命令,其中第二适配器允许第二计算装置访问数据存储装置,并且其中第二适配器访问第一计算装置中的存储器以处理命令。在特定实施例中,允许第一计算装置访问数据存储装置的第一适配器已经出故障。在另一个实施例中,第一计算装置和第二计算装置为产生命令的主机提供冗余。在另一个实施例中,由第二适配器处理命令还包括执行对第一计算装置中的存储器的直接存储器访问,以执行命令。将完成 ...
【技术保护点】
一种方法,包括:在第一计算装置上接收命令,该第一计算装置连接到能够允许第一计算装置访问数据存储装置的第一适配器;由第一计算装置发送命令到第二计算装置;以及由连接到第二计算装置的第二适配器处理该命令,其中第二适配器允许 第二计算装置访问数据存储装置,并且其中第二适配器访问第一计算装置中的存储器以处理命令。
【技术特征摘要】
US 2004-11-16 10/991,1101.一种方法,包括在第一计算装置上接收命令,该第一计算装置连接到能够允许第一计算装置访问数据存储装置的第一适配器;由第一计算装置发送命令到第二计算装置;以及由连接到第二计算装置的第二适配器处理该命令,其中第二适配器允许第二计算装置访问数据存储装置,并且其中第二适配器访问第一计算装置中的存储器以处理命令。2.根据权利要求1的方法,其特征在于,允许第一计算装置访问数据存储装置的第一适配器已经出故障。3.根据权利要求2的方法,其特征在于,第一计算装置和第二计算装置为产生命令的主机提供冗余。4.根据权利要求2的方法,其特征在于,由第二适配器处理命令还包括执行对第一计算装置中的存储器的直接存储器访问,以执行命令;将完成通知发送到第二计算装置,以转发到第一计算装置;以及将指示命令执行完成的命令状态字写入到第一计算装置的存储器。5.根据权利要求4的方法,其特征在于,第一计算装置在命令状态字被写入到第一计算装置的存储器之前接收来自第二计算装置的完成通知。6.根据权利要求5的方法,其特征在于,第二适配器和第一计算装置之间的第一路径长度与第二计算装置和第一计算装置之间的第二路径长度不同。7.根据权利要求4的方法,其特征在于,第一计算装置基于完成通知和指示完成的命令状态字二者的接收确定已经执行命令。8.根据权利要求2的方法,其特征在于,第一和第二适配器能够执行对第一计算装置的存储器和第二计算装置的存储器的直接存储器访问操作,并且其中第二适配器经由直接存储器访问操作来访问第一计算装置的存储器。9.根据权利要求2的方法,还包括由第二适配器响应对命令的处理而产生结果;将该结果传送给第一计算装置;以及由第一计算装置将该结果发送到第一计算装置从其上接收命令的主机。10.根据权利要求2的方法,还包括由第一计算装置产生用于执行命令的数据和控制信息;将数据和控制信息存储在第一计算装置的存储器中;以及由第二适配器经由对该存储器的直接存储器访问来访问所存储的数据和所存储的控制信息。11.根据权利要求2的方法,其特征在于,即使第一适配器已经出故障,命令的发送方也能够使用第一计算装置和第二计算装置二者来发起对命令的执行。12.根据权利要求2的方法,其特征在于,第二适配器处理命令的结果等价于当前已经出故障的第一适配器处理命令的结果。13.一种系统,包括数据存储装置;具有存储器的第一计算装置;连接到第一计算装置的第一适配器,其中第一适配器能够允许第一计算装置访问数据存储装置;第二计算装置;连接到第二计算装置的第二适配器,其中第二适配器允许第二计算装置访问数据存储装置,其中第一计算装置接收命令,其中第一计算装置发送命令到第二计算装置,并且其中第二适配器通过访问在第一计算装置中的存储器来处理命令。14.根据权利要求13的系统,其特征在于,允许第一计算装置访问数据存储装置的第一适配器已经出故障。15.根据权利要求14的系统,其特征在于,第一计算装置和第二计算装置为产生命令的主机提供冗余。16.根据权利要求14的系统,其特征在于,由第二适配器处理命令还包括执行对第一计算装置中的存储器的直接存储器访问,以执行命令;将完成通知发送到第二计算装置,以转发到第一计算装置;以及将指示命令执行完成的命令状态字写入到第一计算装置的存储器。17.根据权利要求16的系统,其特征在于,第一计算装置在命令状态字被写入到第一计算装置的存储器之前接收来自第二计算装置的完成通知。18.根据权利要求17的系统,其特征在于,第二适配器和第一计算装置之间的第一路径长度与第二计算装置和第一计算装置之间的第二路径长度不同。19.根据权利要求16的系统,其特征在于,第一计算装置基于完成通知和指示完成的命令状态字二者的接收确定已经执行命令。20.根据权利要求14的系统,其特征在于,第一和第二适配器能够执行对第一计算装置的存储器和第二计算装置的存储器的直接存储器访问操作,并且其中第二适配器经由直接存储器访问操作来访问第一计算装置的存储器。21.根据权利要求14的系统,其特征在于,第二适配器响应对命令的处理而产生结果,其中该结果被传送给第一计算装置,并且其中第...
【专利技术属性】
技术研发人员:迈克尔T本哈斯,马修J卡洛斯,卡尔A尼尔森,宋正中,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。