发明名称 在一资料储存次系统中协调资料储存装置管理操作之系统及方法
摘要 本发明提供一种用于在资料储存系统中协调资料管理操作的系统、装置以及方法。资料管理操作会在资料带上执行,并跨越复数个磁碟分布。依照本发明程序化的领域,作业指导程式首先执行一第一操作并且同时执行资料管理资料的一第二操作。第一探作是与第二操作不同的操作,第一操作包含一第一组作业并且第二操作包含一第二组作业,第一与第二组作业的作业执行则由作业指导程式来指导。
申请公布号 TWI249703 申请公布日期 2006.02.21
申请号 TW090126385 申请日期 2001.10.25
申请人 万国商业机器公司 发明人 约翰 爱德华 亚奇巴德 二世;布莱恩 丹尼斯 麦肯
分类号 G06F7/00 主分类号 G06F7/00
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 1.一种在由一组资料管理操作所管理的资料储存 系统内用来协调该组资料管理操作之方法,其中该 资料管理操作会在一组分散在复数个磁碟内的资 料储存磁碟区上执行,该方法包含: 由一作业指导程式同时执行一第一资料管理操作 以及一第二资料管理操作,该第一资料管理操作具 有一第一组作业并且该第二资料管理操作具有一 第二组作业;以及, 该作业指导程式根据一组预定的规则控制该第一 与该第二组作业的每一作业之执行或不执行,该预 定的规则包含: 由该作业指导程式判断第一组作业的一第一作业 与第二组作业的一第二作业是否竞争复数个磁碟 上的一共用资源; 若该第一作业与第二作业竞争该共用资源,识别第 一作业与第二作业是否会由其个别执行产生一共 同的结果集;以及, 若该第一与第二作业会产生该共同的结果集,则执 行单一作业产生该共用结果集,如此该第一作业与 第二作业就不用都执行。 2.如申请专利范围第1项之方法,其中在该执行步骤 内,该第一操作与第二操作比较起来是不同的操作 。 3.如申请专利范围第1项之方法,其中在该控制的步 骤内,该预定规则进一步包含: 由该作业指导程式判断: (i)若该第一组作业的第一作业在该第二组作业的 第二作业之前执行的话,执行该第一与第二资料管 理操作所需的总时间是否降低;或 (ii)若该第一组作业的一第一作业在该第二组作业 的一第二作业之前执行的话,由该作业指导程式所 运用的一组资源是否减少;以及 若所需的总时间减少,或所需的该组资源减少,并 在第二作业之前由作业指导程式执行第一作业,如 此同时执行第一与第二资料管理操作就能减少总 时间或作业指导程式所运用的该组资源。 4.如申请专利范围第1项之方法,进一步包含由该作 业指导程式将共用结果集回报给第一资料管理操 作与第二资料管理操作之一通讯步骤。 5.如申请专利范围第1项之方法,其中在该单一作业 执行步骤内,该单一作业是第一与第二作业其中之 一。 6.如申请专利范围第4项之方法,其中在该单一作业 执行步骤内,该单一作业是与第一与第二作业都不 同之作业。 7.如申请专利范围第1项之方法,其中在该同时执行 的步骤内,该第一与第二资料管理操作选自于由一 资料一致性检查操作、一资料备份操作、一储存 磁碟重组操作、一磁碟区初始化操作、一继承储 存管理操作、一虚拟储存自动资源配置操作以及 系统资源配置临界値回报操作所组成的群组。 8.如申请专利范围第7项之方法,其中该资料管理操 作会在分配跨越复数个磁碟的一资料储存磁碟区 的一资料带上执行,并且其中在该同时执行的步骤 内,该第一资料管理操作是用来侦测磁砾区集合上 同位元资料是否不一致的一资料一致性检查操作, 并且第二资料管理操作是一资料备份操作。 9.如申请专利范围第8项之方法,更进一步包含指示 侦测到同位元资料不一致。 10.如申请专利范围第1项之方法,其中该资料管理 操作会在一组分散在复数个磁碟内的一资料储存 磁碟区的一组资料带上执行,并且其中若该第一与 第二组作业在该组资料带的相同资料带上执行,则 所需的时间总量就会增加。 11.一种提供资料管理操作协调管理之资料储存系 统,该系统包含: 一或多资料储存装置; 一耦合至资料储存装置的管理装置,该管理装置包 含: 一用于储存管理装置资料与一作业指导程式的记 忆体,该程式包含一组电脑程式指令来执行一组包 含一第一资料管理操作与一第二资料管理操作之 资料管理操作,该第一资料管理操作与第二资料管 理操作相较之下是不同的资料管理操作,该第一资 料管理操作包含一第一组作业并且该第二资料管 理操作包含一第二组作业;以及 一用于撷取管理装置资料的处理器,并执行作业指 导程式来: (a)同时执行该第一资料管理操作以及该第二资料 管理操作,该第一资料管理操作具有一第一组作业 并且该第二资料管理操作具有一第二组作业;以及 (b)根据一组预定的规则控制该第一与第二组作业 的每一作业之执行或不执行,该组预定的规则包含 : 判断该第一组作业的一第一作业与该第二组作业 的一第二作业是否竞争复数个磁碟上的一共用资 源; 若该第一作业与该一第二作业竞争一共用资源,识 别该第一作业与该第二作业是否会由其个别执行 产生一共同的结果集;以及, 若该第一与该第二作业会产生一共同的结果集,则 执行单一作业产生该共用结果集,如此该第一作业 与该第二作业就不用都执行。 12.如申请专利范围第11项之系统,其中该组预定的 规则进一步包含: (a)判断若该第一组作业的第一作业在该第二组作 业的第二作业之前执行的话,是否执行该第一与第 二资料管理操作所需的总时间就会增加;以及, (b)若时间总量增加,则在该第一作业之前执行该第 二作业。 13.如申请专利范围第11项之系统,其中该预定的规 则集进一步包含逻辑以: 将该共用结果集回报至该第一操作与第二操作。 14.一种用于在一资料储存次系统内协调资料管理 操作之管理装置,该管理装置包含: 耦合至一或多资料储存装置的一或多通讯连接埠; 一用于储存管理装置资料与一作业指导程式的记 忆体,该程式包含一组电脑程式指令来执行一或多 包含一第一资料管理操作与一第二资料管理操作 之资料管理操作,该第一资料管理操作包含一第一 组作业并且该第二资料管理操作包含一第二组作 业,该第一资料管理探作与第二资料管理操作相较 之下是不同的资料管理操作;以及, 一用于撷取管理装置资料的处理器,并执行作该业 指导程式来: (a)同时执行该第一资料管理操作以及该第二资料 管理操作,该第一资料管理操作具有一第一组作业 并且该第二资料管理操作具有一第二组作业;以及 , (b)根据一组预定的规则控制该第一与第二组作业 的每一作业之执行或不执行,该组预定的规则包含 逻辑以: 判断该第一组作业的一第一作业与该第二组作业 的一第二作业是否竞争该一或多资料储存装置上 的一共用资源; 若该第一作业与该第二作业竞争一共用资源,识别 该第一作业与该第二作业是否会向其个别执行产 生一共同的结果集;以及, 若该第一与第二作业会产生一共同的结果集,则执 行单一作业产生该共用结果集,如此该第一作业与 第二作业就不用都执行。 15.如申请专利范围第14项之管理装置,其中该预定 的结果集进一步包含将该共用结果集回报给该第 一操作与第二操作之逻辑。 16.一种电脑可读取储存之记录媒体,其包含一嵌入 该电脑可读取储存媒体的电脑程式机制,该电脑程 式机制负责与一管理装置通讯,该电脑程式机制包 含一协调复数个资料管理操作的作业指导程式,其 中该复数个资料管理操作会在一组分散在复数个 磁碟内的资料储存磁碟区上执行,该作业指导程式 包含用于执行下列的指令: 由一作业指导程式同时执行一第一资料管理操作 以及一第二资料管理操作,该第一操作具有一第一 组作业并且该第二操作具有一第二组作业;以及, 该作业指导程式根据一组预定的规则控制该第一 与该第二组作业的每一作业之执行或不执行,该组 预定的规则包含: 由该作业指导程式判断该第一组作业的一第一作 业与该第二组作业的一第二作业是否竞争复数个 磁碟上的一共用资源; 若该第一作业与该第二作业竞争一共用资源,识别 该第一作业与该第二作业是否会由其个别执行产 生一共同的结果集;以及, 若该第一与第二作业会产生该共同的结果集,则执 行单一作业产生该共用结果集,如此该第一作业与 该第二作业就不用都执行。 17.如申请专利范围第16项之记录媒体,其中在用于 控制的指令内,该第一操作与第二操作比较起来是 不同的操作。 18.如申请专利范围第16项之记录媒体,其中在用于 控制的指令内,该预定的规则进一步包含: 由该作业指导程式判断: (i)若该第一组作业的一第一作业在该第二组作业 的一第二作业之前执行的话,执行该第一与第二资 料管理操作所需的总时间是否会降低;或, (ii)若该第一组作业的一第一作业在该第二组作业 的一第二作业之前执行的话,由该作业指导程式所 运用的一组资源是否会减少;以及, 若所需的总时间减少,或所需的该组资源减少,则 在该第二作业之前由作业指导程式执行该第一作 业,如此同时执行该第一与第二资料管理操作就能 减少总时间或该作业指导程式所运用的该组资源 。 19.如申请专利范围第1项之方法,其中该资料储存 系统包含一独立磁碟备援阵列(RAID)资料储存系统 。 20.如申请专利范围第11项之资料储存系统,其中该 资料储存系统包含一独立磁碟备援阵列(RAID)资料 储存系统。 21.如申请专利范围第14项之管理装置,其中该资料 储存次系统包含一独立磁碟备援阵列(RAID)资料储 存次系统。 22.如申请专利范围第16项之记录媒体,其中该复数 个储存装置被建构而成为一独立磁碟备援阵列( RAID)系统。 图式简单说明: 图1为依照本发明一个具体实施例,说明用于协调 资料管理操作的系统方块图; 图2为依照本发明一个具体实施例,说明用于协调 资料管理操作的范例磁碟阵列控制器记忆体之方 块图; 图3为依照本发明一个具体实施例,说明用于协调 资料管理操作的范例程序流程图;以及, 图4为依照本发明一个具体实施例,说明用于协调 资料管理操作的范例程序流程图。
地址 美国