指配优先权的方法、系统、和程序的制作方法

文档序号:6439434阅读:131来源:国知局
专利名称:指配优先权的方法、系统、和程序的制作方法
技术领域
本发明针对向操纵(如更新、复制)数据的请求指配优先权。
背景技术
灾难修复系统通常针对两种失效,即在某一单个时间点上突然瘫痪性的失效和在一段时间上数据的丢失。在第二种渐变的灾难中,数据存储器存储体的更新可能丢失。为帮助数据更新的修复,可以在远程地点提供数据的复制本。这样的双份或影像复制本,通常是当应用系统把新数据写入主存储器子系统的主存储装置时制作的。这些复制本存储在副存储器子系统的副存储装置中。
通常,把优先权指配给主存储装置存储体中操纵(如更新或复制)数据的请求。该请求也可以称为I/O请求。因为指配给每一请求的优先权,是通过主、副存储器子系统上的资源管理器,调节应如何分配资源(如,处理该I/O请求的处理器功率、存储数据的存储器、和执行数据移动的硬件)来执行请求,如果同一请求以不同的优先权在主、副存储器子系统上处理,则在主、副存储器两者中的资源不能有效管理,并能引起资源制约。
例如,如果主存储器子系统以高的优先权运用某些请求,而副存储器子系统以较低的优先权运用相同的请求,则这些请求不可能在合理的时间中完成,因为它们将等待副存储器子系统以更高的优先权完成请求。
因此,即使主存储器子系统中大多数资源专用于运用这些请求,但这些请求在副存储器子系统上是按不同方式对待的。
相反,如果主存储器子系统以低的优先权运用某些请求,而副存储器子系统以较高的优先权运用相同的请求,则副存储器子系统可能没有足够的资源在合理的时间中,完成来自主存储器子系统的更高优先权的请求。
因此在本领域中,需要存储器系统有效地管理它们的资源,以降低I/O响应时间,并增加整个系统的通过量。

发明内容
本发明提供指配优先权的方法、系统、和程序。接收操纵数据的请求。确定请求的类型。根据请求的类型向请求指配优先权。


现在参考附图,图中以相同参考数字表示对应部分的通过量图1按照本发明的某些实施方案,以方框图的形式画出计算的环境。
图2A、2B、和2C按照本发明的某些实施方案,画出主控制单元上优先权指配处理过程中实施的逻辑线路。
图3A、3B、和3C按照本发明的某些实施方案,画出优先权的值域。
图4按照本发明的某些实施方案,画出副控制单元上实施的逻辑线路。
图5按照本发明的某些实施方案,画出一种计算机系统体系结构的
具体实施例方式
下面的说明是参照附图进行的,这些图构成本文的一部分并画出本发明的若干实施方案。应当指出,在不偏离本发明的范围下,可以利用其他的实施方案,也可以施行构造上的和操作上的变化。
本发明的实施方案,是在主、副控制单元(如存储器子系统)上,向I/O请求给予一致优先权。
图1按照本发明的某些实施方案,以方框图的形式画出计算的环境。主控制单元100提供存取主存储器112,如直接存取存储装置(DirectAccess Storage Device,DASD)的一个或多个主机(如主机114)。主存储器112可以分为包含数据块的存储器块。在某些实施方案中,数据块是磁道的内容,而子数据块是磁道扇区的内容。为便于参考,本文将用磁道和扇区两词作为数据块和子数据块的例子,但这些词的使用不意味把本发明的技术,限制在磁道和扇区。本发明的技术,可以用于任何类型的存储器、存储器块、或按任何方式划分的数据块。
主控制单元100包括主高速缓冲存储器116,其中维持对主存储器112中数据块的更新,直至写入主存储器112(如转出磁道)为止。主高速缓冲存储器116可以是任何种类的存储器,而高速缓冲存储器的目的地只画出某些实施方案。此外,主控制单元100包括非易失性高速缓冲存储器118。该非易失性高速缓冲存储器118可以是,例如后备电池支持的易失性存储器,用于维持数据更新的非易失性复制本。
主控制单元100可以包括一个或多个复制处理过程102(如用于执行复制命令的建立)、一个或多个异步处理过程(如用于执行延伸距离的对等远程复制(Peer-to-Peer Remote Copy(PPRC)Extended Distance)或异步PPRC复制命令)、和一个或多个同步处理过程106(如用于执行同步PPRC复制命令)。每一种处理过程102、104、和106,把数据从主控制单元100转移至远程存储器,如副控制单元120的存储器。在某些实施方案中,异步处理过程104持续地用于运行PPRC延伸距离和异步PPRC命令,而同步处理过程106用于同步PPRC命令的起动和完成。在某些实施方案中,可能有不同的用于异步PPRC和用于PPRC延伸距离的异步处理过程104。
国际商业机器公司(IBM),本主题专利申请的受让人,提供若干种远程镜像系统,例如包括同步PPRC服务、异步PPRC服务、延伸距离的PPRC服务、或在Enterprise Storage Server(ESS)系统中建立复制命令。为便于参考,同步对等远程复制(Peer-to-Peer Remote Copy,PPRC)服务、异步PPRC服务、和PPRC延伸距离(PPRC ExtendedDistance)服务,将作为提供同步PPRC、异步PPRC、和PPRC延伸距离命令来说明。
同步PPRC服务,提供以同步PPRC命令,修复发生在最后的安全备份与系统失效之间的数据更新技术。该类数据影像系统还能为非修复目的,提供额外的远程复制,诸如在远程场所的本机存取。利用该同步PPRC服务,主存储器子系统在副存储器子系统上维持预定数据集的复制本。该复制本可用于灾难修复。数据的改变,在应用程序更新数据时,被复制到副存储器子系统上。因此,无论是出现渐变和/或间歇的失效,都可以使用该复制本。该复制本通过截接写入同步PPRC数据集的指令,并产生适当的指令,维持从主存储器系统到副存储器系统的写入。写入指令可以更新数据、写入新的数据、或再次写入相同的数据。
同步PPRC服务向副存储器子系统复制数据,以保持数据与主存储器子系统同步。就是说,应用系统把数据写入存储体,然后把更新的数据在例如Enterprise System Connection(ESCON)的光纤信道上,传送至副存储器子系统。副存储器子系统把数据写入对应的存储体。只有当数据被安全地写入主、副存储器子系统的存储体时,应用系统才确实收到存储体的更新已经完成的保证。
因此,利用同步PPRC命令,副存储器子系统上的复制本,通过截接写入主存储器子系统数据集的指令,并产生适当的指令,维持从主存储器系统到副存储器系统的写入。
对同步PPRC,当把一连串磁道写入主控制单元100时,在主机114收到写入处理过程完成的确认之前,该一连串的所有磁道也通过同步处理过程106,传送到副控制单元120。
异步PPRC与PPRC延伸距离命令,在写入主存储器子系统确认之前,不写入副存储器子系统。相反,对PPRC延伸距离服务,当数据块被写入时,指示要在稍后时间传送到副存储器子系统的数据块的信息,被存储起来。异步处理过程收集主存储器子系统上的更新,并把该更新发送到副存储器子系统。
对PPRC延伸距离,主机114可以完成把一磁道写入主控制单元100,该磁道不必已经发送到副控制单元120。在该磁道已经写入主控制单元100之后,同步处理过程106将发现,与该磁道对应的指示符,被设置成指示该磁道与副控制单元120的对应磁道不同步,并把该磁道发送到副控制单元120。就是说,该磁道的发送相对于主机写入的磁道不同步。
对于复制命令的建立,在复制关系的初始,副存储器子系统上制作了主存储器子系统上存储体的复制本。之后,对主存储器子系统上该存储体的更新,可以复制到副存储器子系统上存储体对应的复制本,以保持存储体复制本的同步。
主控制单元100还包括一个或多个用于管理资源的资源管理处理过程108,和用于向I/O请求指配优先权的优先权指配处理过程110。
在某些实施方案中,处理过程102、104、106、108、和110,是作为固件实施的。在某些实施方案中,处理过程102、104、106、108、和110,是按固件与软件的组合实施的。在某些实施方案中,处理过程102、104、106、108、和110,是作为分开的软件程序,对各处理过程102、104、106、108、和110实施的。在某些实施方案中,处理过程102、104、106、108、和110,可以彼此组合或与其他软件程序组合(如,异步处理过程104与同步处理过程106可以彼此组合)。
信道适配器140A...140N能使主控制单元100与信道对接。为便于参考,用A...N表示多个部件(如,140A...140N)。在某些实施方案中,信道适配器140A...140N可以是光纤信道适配器。
副控制单元120能接入磁盘存储器,如副存储器122,该副存储器122维持所有的备份复制本,或主存储器112存储体的子集。副存储器可以是Direct Access Storage Device(直接存取存储装置,DASD)。副存储器122也可以分为包含数据块的存储器块,并且存储器块还可以分为包含子数据块的子存储器块。为便于参考,本文将用磁道和扇区两词作为数据块和子数据块的例子,但这些词的使用不意味把本发明的技术,限制在磁道和扇区。本发明的技术,可以用于任何类型的存储器、存储器块、或按任何方式划分的数据块。
副控制单元120还包括一个或多个用于管理资源的资源管理处理过程128,和用于向I/O请求指配优先权的优先权指配处理过程130。在某些实施方案中,处理过程128和130是作为固件实施的。在某些实施方案中,处理过程128和130是按固件和软件的组合实施的。在某些实施方案中,处理过程128和130是作为分开的软件程序,对各处理过程128和130实施的。在某些实施方案中,处理过程128和130,可以彼此组合或与其他软件程序组合。
信道适配器150A...150N能使副控制单元120与信道对接。为便于参考,用A...N表示多个部件(如,150A...150N)。在某些实施方案中,信道适配器150A...150N可以是光纤信道适配器。
虽然为便于说明,只画出通信路径170和172,但在主机114与每一信道适配器140A...140N之间,和在信道适配器之间,可以有通信路径。
在某些实施方案中,信道适配器140N与150N之间的通信路径172是双向的。还有,对某些命令,控制单元100与120之一,可以指定为主控制单元,而另一个控制单元则被指定为副控制单元。例如,对异步PPRC命令,可以指定控制单元100为主控制单元120,而对于复制命令的建立(如制作存储体的初始复制本),可以指定控制单元120为主控制单元120。
因此,信道适配器140A...140N可以从通信路径170或通信路径172接收I/O请求。在某些实施方案中,该I/O请求可以包括,例如主机I/O命令、异步PPRC命令、延伸距离PPRC命令、同步PPRC命令、和复制命令的建立。本发明的实施方案,用优先权指配处理过程110和130,向这些I/O请求的每一个指配优先权。
优先权指配处理过程110和130,根据I/O请求的I/O类型,向每一个I/O请求指配优先权。在某些实施方案中,该I/O类型是指该I/O请求是否主机I/O命令、异步PPRC命令、延伸距离PPRC命令、同步PPRC命令、或建立复制命令。但是,任何类型的I/O请求都在本发明的范围之内。
在某些实施方案中,主控制单元100和副控制单元120,通过如直接高速传输线(如Enterprise System Connection(ESCON)链路)的通信路径通信。但是,该通信路径可以包括任何其他本领域熟知的通信装置,其中包括网络传输线、光纤电缆、等等,只要主控制单元100与副控制单元120能够相互通信。
在某些实施方案中,主控制单元100和副控制单元120,可以包括IBM3900、Model 6 Storage Controller、Enterprise Storage Server、或任何其他本领域熟知的控制单元,只要主控制单元100与副控制单元120能够相互通信。
在某些实施方案中,主控制单元100和/或副控制单元120,可以包括任何本领域熟知的计算装置,诸如主计算机、服务器、个人计算机、工作站、膝上型计算机、移动电话手持计算机、电话装置、网络设备、虚拟化装置、存储器控制器、等等。
主场所可以包括多个主控制单元、主存储器、和主机计算机。副场所可以包括多个副控制单元和副存储器。
在本发明的某些实施方案中,数据维持在存储体对之中。一对存储体包括主存储装置(如主存储器112)中的存储体和副存储装置(如副存储器122)中对应的存储体,后者包括与主存储体中维持的数据一致的复制本。例如,主存储器112可以包括Volume A和Volume B,而副存储器122可以分别包括对应的Volume X和Volume Y。
在某些实施方案中,可以用可移动的和/或不可移动的存储器(替代或添加到远程存储器,如副存储器122中)来维持主存储器112的所有备份的复制本或一个子集,同时,本发明的技术把数据传送到可移动的和/或不可移动的存储器,而不是远程存储器。可移动的和/或不可移动的存储器可以驻留在主控制单元100中。
图2A、2B、和2C按照本发明的某些实施方案,画出主控制单元100上优先权指配处理过程110中实施的逻辑线路。对主存储器子系统上每一存储体,在副存储器子系统上有对应的存储体。在任一给定时刻,同步复制命令、异步复制命令、和复制命令的建立,可以同时执行。优先权指配处理过程110根据I/O请求的I/O类型,指配优先权。该优先权用于保证主机的I/O请求响应时间,不受建立复制I/O请求的冲击。该优先权还用于使有更高优先权的同步和异步PPRC I/O请求,避免迫切建立有更低优先权的复制I/O请求。
在图2A中,在方框200上,控制从接收I/O请求的优先权指配处理过程110开始。在方框202,优先权指配处理过程110确定,该I/O请求是否以同步PPRC命令发出。如果是,处理前进到方框204,否则,处理前进到方框210。
在方框204,优先权指配处理过程110确定,主机114是否向该I/O请求指配优先权。如果是,处理前进到方框206,否则,处理前进到方框208。就是说,对同步PPRC,主机114可以向每一I/O请求指配优先权。
主机114从优先权的值域指配优先权。图3A按照本发明的某些实施方案,画出主机114使用的优先权值域。值域300代表主机114可以向I/O请求指配的可能的优先权值。在该例子中,值的值域从1到4,1是最高优先权。图3B按照本发明的某些实施方案,画出主控制单元100使用的优先权值域。值域310代表优先权指配处理过程110可以向I/O请求指配的可能的优先权值。在该例子中,优先权1、2、和3在高的优先权值域;优先权4和5是中等的优先权值域;和优先权6和7是低的优先权值域。
在方框206,优先权指配处理过程110把主机优先权变换到高优先权值域内的优先权。参考图3A和3B的例子,优先权指配处理过程110把来自主机114的任何I/O请求,变换到高优先权值域中,但优先权指配处理过程110计及主机优先权,并且例如当变换到具体的优先权值(如1、2、或3)时,在主控制单元100上使I/O请求及资源待决。例如,如果对主机I/O请求试图更新的数据,正在执行复制命令的建立,那么该复制命令必须在主机I/O请求被处理前完成。因此,在这种情形下,可以指配该主机I/O请求优先权3。此外,如有必要,可以增加建立复制命令的优先权,使复制命令的建立结束得更快(方框208)。
在方框208,优先权指配处理过程110从高优先权值域向I/O请求指配优先权。在方框210,优先权指配处理过程110确定,该I/O请求是否以建立复制命令发出的I/O请求。如果是,处理前进到方框212,否则,处理前进到方框214。在方框212,优先权指配处理过程110例如根据主控制单元100的待决I/O请求及可用的资源,从低优先权值域向I/O请求指配优先权。
在方框214,对以异步PPRC命令,或和以延伸距离PPRC命令发出的请求,优先权指配处理过程110例如根据主控制单元100的待决I/O请求及可用的资源,从中等优先权值域向I/O请求指配优先权。
在方框216,优先权指配处理过程110把已经指配给I/O请求的优先权,发送至该I/O请求,还把主机优先权(如果对该I/O请求存在主机优先权的话)发送至副控制单元120。在某些实施方案中,优先权指配处理过程110把已经指配的优先权和主机优先权(如果对该I/O请求存在主机优先权的话)存储在Command Descriptor Block(CDB,命令描述符块)的扩展部分,该Command Descriptor Block被嵌入待发送至副控制单元120的Fibre Channel Protocol(FCP,光纤信道协议)中。
在方框218,优先权指配处理过程110在需要时,可选择地更新待决I/O请求的优先权。在方框220,优先权指配处理过程110执行其他处理。
主控制单元100和副控制单元120两者根据主机优先权和主控制单元100指配的优先权,分配运用请求的资源。
图4按照本发明的某些实施方案,画出副控制单元120中实施的逻辑线路。在方框400,控制以副控制单元120接收I/O请求开始,该I/O请求的优先权由主控制单元100的优先权指配处理过程110指配,如果对该I/O请求存在主机的话,还包括主机优先权。在方框402,副控制单元120用主控制单元优先权指配处理过程110指配的优先权,处理该I/O请求。
因此,本发明的实施方案,提供一种给予一致优先权的技术,该技术至少部分根据I/O请求的I/O类型,对主控制单元110中和副控制单元120中运用的I/O请求,给予一致的优先权。而且,对同步PPRC,因为一致的优先权也给予主机114和目标(例如,主存储器112中的一块或多块数据块),所以主、副控制单元110和120在运用I/O请求时,引用主机114指配的优先权。由于一致的优先权给予所有涉及的控制单元110和120,降低了I/O请求的时间和增加整个系统的通过率。
IBM、Eterprise Storage Server、和ESCON是在美国和/或在国外的国际商业机器公司的注册商标或习惯法标记。
另外的实施方案细节已说明的优先权指配技术,也可以用生产软件、固件、硬件、或它们任何组合的标准程序和/或工程技术,作为一种方法、设备、或制造的成品实施。本文使用“制造的成品”一词,是指代码或以硬件逻辑线路实施的逻辑线路(例如,集成电路芯片、Programmable Gate Array(PGA,可编程门阵列)、Application Specific Integrated Circuit(ASIC,专用集成电路),等等)、或计算机可读媒体,如磁存储媒体(硬盘、软盘、磁带,等等)、光存储器(CD-ROM、光盘,等等)、易失性或非易失性存储装置(如,EEPROM、PROM、ROM、PROM、RAM、DRAM、SRAM、固件可编程逻辑线路)。计算机可读媒体中的代码,由处理器存取并执行。代码中实施的各种实施方案,还可以通过网络的传输媒体或从文件服务器存取。在这种情形中,其中实施各种实施方案的制造的成品代码,可以包括传输媒体,如网络传输线;无线传输媒体;通过空间传播的信号;无线电波;红外信号等等。因此,“制造的成品”可以包括代码嵌入其中的媒体。此外,“制造的成品”可以包括硬件与软件部件的组合,其中代码被嵌入其内、被处理、并被执行。当然,本领域熟练人员应当认识到,在不偏离本发明的范围下,可以作出许多修改,并且制造的成品可以包括任何本领域熟知的媒体上承载的信息。
图2A、2B、2C、和图4的逻辑线路,说明按特定顺序发生的专用操作。在别的实施方案中,某些逻辑线路的操作,可以按不同的、经过修改或移动的顺序施行。还有,可以对上述的逻辑线路增加操作,并仍然遵守说明的实施方案。此外,本文说明的操作可以相继地出现,或某些操作可以并行处理,或说明的由单个处理过程施行的操作,可以由分布的处理过程施行。
图2A、2B、2C、和图4的逻辑线路,可以用软件、硬件、可编程和不可编程的门阵列逻辑线路、或以一些硬件、软件、或门阵列逻辑线路实施。
图5按照本发明的某些实施方案,画出一种计算机系统体系结构500的实施方案。主机114、主控制单元100、和/或副控制单元120可以实施计算机的体系结构500。计算机的体系结构500可以实施处理器502(如微处理器)、存储器504(如易失性存储装置)、和存储器510(如非易失性存储区,诸如磁盘驱动器、光盘驱动器、磁带驱动器等等)。操作系统505可以在存储器504中执行。存储器510可以包括外部存储装置或附带的或网络可存取的存储器。存储器510中的计算机程序,可以装入存储器504并由处理器502按本领域熟知的方式执行。该体系结构还包括网卡508,用于启动与网络的通信。输入装置512提供用户到处理器502的输入,它可以包括本领域熟知的键盘、鼠标、铁笔、话筒、触摸显示屏、或其他启动或输入机构。输出装置514从处理器502或其他部件,如显示监控器、打印机、存储器等等再现信息。计算机系统的计算机体系结构500,可以包括比画出的部件更少的部件、图上没有画出的部件、或画出的部件与增加的部件的某些组合。
计算机体系结构500可以包括本领域熟知的任何计算装置,主计算机、服务器、个人计算机、工作站、膝上型计算机、移动电话手持计算机、电话装置、网络设备、虚拟化装置、存储器控制器、等等。本领域熟知的任何处理器502和操作系统505都可以使用。
为举例和说明的目的,已经给出本发明前述的实施方案。不准备穷举或把本发明限制在已公开的准确形式。借助上述的教导,可以有许多变化和修改。应当指出,本发明的范围不受该详细说明的限制,而应由本文后面所附权利要求书限定。上面的说明书、例子、和数据,提供本发明组成的制造和使用的完整说明。因为许多本发明的实施方案,能够在不偏离本发明的精神和范围下作出,本发明寓于本文后面所附权利要求书中。
权利要求
1.一种用于指配优先权的方法,包括接收操纵数据的请求;确定该请求的类型;和根据请求类型,向该请求指配优先权。
2.按照权利要求1的方法,其中的请求是用同步对等远程复制命令发出的,且还包括向该请求指配高优先权。
3.按照权利要求1的方法,其中的请求是用异步对等远程复制命令发出的,且还包括向该请求指配中优先权。
4.按照权利要求1的方法,其中的请求是用延伸距离对等远程复制命令发出的,且还包括向该请求指配低优先权。
5.按照权利要求1的方法,其中的请求是以建立复制命令发出的,且还包括向该请求指配低的优先权。
6.按照权利要求1的方法,其中的请求是用同步对等远程复制命令发出的,且还包括与该请求一起接收主机优先权;和把主机优先权映射到高优先权范围中的优先权。
7.按照权利要求1的方法,还包括至少根据待决请求和可用资源之一来映射主机优先权。
8.按照权利要求1的方法,还包括更新待决请求的优先权。
9.按照权利要求1的方法,还包括向副控制单元发送命令,其中,该命令包括该请求和被指配的优先权。
10.按照权利要求9的方法,还包括在副控制单元上使用指配给该请求的优先权来处理该请求。
11.一种制造的成品,包括用于指配优先权的程序逻辑,其中,该程序逻辑导致操作的施行,该操作包括接收操纵数据的请求;确定该请求的类型;和根据请求类型,向该请求指配优先权。
12.按照权利要11的制造的成品,其中的请求是用同步对等远程复制命令发出的,且其中的指配操作还包括向该请求指配高优先权。
13.按照权利要11的制造的成品,其中的请求是用异步对等远程复制命令发出的,且其中的指配操作还包括向该请求指配中优先权。
14.按照权利要11的制造的成品,其中的请求是用延伸距离对等远程复制命令发出的,且其中的指配操作还包括向该请求指配中等的优先权。
15.按照权利要11的制造的成品,其中的请求是以建立复制命令发出的,且其中的指配操作还包括向该请求指配低优先权。
16.按照权利要11的制造的成品,其中的请求是用同步对等远程复制命令发出的,且其中的指配操作还包括与该请求一起接收主机优先权;和把主机优先权映射到高优先权范围中的优先权。
17.按照权利要11的制造的成品,其中的操作还包括至少根据待决请求和可用资源之一来映射主机优先权。
18.按照权利要11的制造的成品,其中的操作还包括更新待决请求的优先权。
19.按照权利要11的制造的成品,其中的操作还包括向副控制单元发送命令,其中该命令包括该请求和被指配的优先权。
20.按照权利要19的制造的成品,其中的操作还包括在副控制单元上使用指配给该请求的优先权来处理该请求。
21.一种用于指配优先权的系统,包括用于接收操纵数据请求的装置;用于确定该请求类型的装置;和用于根据请求类型向该请求指配优先权的装置。
22.按照权利要21的系统,其中的请求是用同步对等远程复制命令发出的,且其中用于指配的装置还包括用于向该请求指配高优先权的装置。
23.按照权利要21的系统,其中的请求是用异步对等远程复制命令发出的,且其中用于指配的装置还包括用于向该请求指配中优先权的装置。
24.按照权利要21的系统,其中的请求是用延伸距离对等远程复制命令发出的,且其中用于指配的装置还包括用于向该请求指配中优先权的装置。
25.按照权利要21的系统,其中的请求是以建立复制命令发出的,且其中用于指配的装置还包括用于向该请求指配低优先权的装置。
26.按照权利要21的系统,其中的请求是用同步对等远程复制命令发出的,且其中用于指配的装置还包括用于与该请求一起接收主机优先权的装置;和用于把主机优先权映射到高优先权范围中的优先权的装置。
27.按照权利要21的系统,还包括用于至少根据待决请求和可用资源之一来映射主机优先权的装置。
28.按照权利要21的系统,还包括用于更新待决请求优先权的装置。
29.按照权利要21的系统,还包括用于向副控制单元发送命令的装置,其中该命令包括该请求和被指配的优先权。
30.按照权利要29的系统,还包括用于在副控制单元上使用指配给该请求的优先权来处理该请求的装置。
全文摘要
本文公开一种指配优先权的技术。接收操纵数据的请求。确定该请求的类型。根据该请求的类型,向该请求指配优先权。
文档编号G06F13/18GK1627279SQ20041009267
公开日2005年6月15日 申请日期2004年11月16日 优先权日2003年11月20日
发明者程建群, 盖尔·安德里亚·斯皮尔, 梨明玉, 冯颂民, 鲁静, 党顿 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1