Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
246 words
A disk copying apparatus in a data processing system for performing write processing to a plurality of disk devices for storing data, comprising: copy executing means for executing copy processing to copy the data stored in one of said disk devices to another of said disk devices; determining means for determining, when a write request occurs during said copy processing, whether said write request requests write processing for page-out with respect to data necessary for continuation of said copy processing; forced execution means for forcibly executing the write processing corresponding to the write request when said determining means determines that the write request requests write processing for page-out with respect to data necessary for continuation of said copy processing; re-executing means for causing said copy executing means to re-execute said copy processing when said forced execution means forcibly executes the write process; and suspending means for suspending the execution of said write process until said copy processing by said copy executing means is finished, when said determining means determines that the write request does not make a write request for page-out with respect to data necessary for continuation of said copy processing until the copy processing by said copy executing means is finished; wherein disk copying is interrupted when said write request is for page-out, and disk copying is not interrupted when said write request is not for page-out, whereby use of the data processing system is not interrupted when said write requests are for page-out
Claim 2
Dependent Claim
246 words
A disk copying apparatus in a data processing system for performing write processing to a plurality of disk devices for storing data, comprising: copy executing means for executing copy processing to copy the data stored in one of said disk devices to another of said disk devices; determining means for determining, when a write request occurs during said copy processing, whether said write request requests write processing for page-out with respect to data necessary for continuation of said copy processing; forced execution means for forcibly executing the write processing corresponding to the write request when said determining means determines that the write request requests write processing for page-out with respect to data necessary for continuation of said copy processing; re-executing means for causing said copy executing means to re-execute said copy processing when said forced execution means forcibly executes the write process; and suspending means for suspending the execution of said write process until said copy processing by said copy executing means is finished, when said determining means determines that the write request does not make a write request for page-out with respect to data necessary for continuation of said copy processing until the copy processing by said copy executing means is finished; wherein disk copying is interrupted when said write request is for page-out, and disk copying is not interrupted when said write request is not for page-out, whereby use of the data processing system is not interrupted when said write requests are for page-out
Claim 3
Dependent Claim
53 words
A disk copying apparatus according to claim 1, further comprising managing means for managing an area among all areas of each disk drive, as an exclusive area where the copy processing is performed by said copy executing means, wherein requests for write processing to the exclusive area are suspended by said suspending means.
Claim 4
Dependent Claim
89 words
A disk copying apparatus according to claim 1, wherein said data processing system includes a plurality of processors, each functioning individually, one specific processor among said plurality of processors having said copy executing means and said re-executing means, all of said plurality of processors having said determining means and said forced execution means, and wherein said re-executing means causes said copy executing means to perform the copy processing over again when one of said forced execution means included in each of said processors has forcibly executed the write processing.
Claim 5
Dependent Claim
23 words
A disk copying apparatus according to claim 2, wherein said suspending means includes a queue to which the suspended write request is linked.
Claim 6
Dependent Claim
32 words
A disk copying apparatus according to claim 4, wherein write processing is executed, in response to a write request linked to said queue, after completing the copy processing by copy executing means.
Claim 7
Dependent Claim
52 words
A disk copying apparatus according to claim 2, wherein said copy executing means specifies only some of the storage areas of said disk device as being exclusive areas, and copies data stored in the specified exclusive storage areas, and wherein said managing means manages the specified storage areas as the exclusive areas.
Claim 8
Dependent Claim
28 words
A disk copying apparatus according to claim 6, wherein said managing means has a management table for indicating a position of the exclusive area within the storage device.
Claim 9
Dependent Claim
108 words
A disk copying apparatus according to claim 6, further comprising detecting means for detecting whether or not a write request has been issued for the exclusive area managed by said managing means, said detecting means causing only when the write request is issued for the exclusive area, said determining means to determine whether or not the write request is a write request with respect to data necessary for continuation of copy processing, and wherein said determining means gives an indication to execute the write processing corresponding to the write request, with no determination made by said determining means, when the write request is not for the exclusive area.
Claim 10
Dependent Claim
114 words
A disk copying apparatus according to claim 6, wherein said data processing system includes a plurality of processors each functioning individually, one specific processor among said plurality of processors having said copy executing means and said re-executing means, all of said plurality of processors having said managing means, said determining means and said forced execution means, wherein said copy executing mens notifies said managing means included in each of said processors of a location of the exclusive area, and wherein said re-executing means causes said copy executing means to perform the copy processing over again when one of said forced execution means included in each of said processors has forcibly executed the write processing.
Claim 11
Dependent Claim
66 words
A disk copying apparatus according to claim 7, wherein said management table contains an item of data showing whether or not write processing has been forcibly executed to the exclusive area by said forced execution means, and wherein said re-executing means recognizes whether or not said forced execution means has forcibly executed the write processing based on the item of data contained in said management table.
Claim 12
Dependent Claim
167 words
A disk copy processing method of copying data stored in a first disk device on a second disk device in a data processing system, said method comprising: a step of determining an exclusive area of said first and second disk devices in which the copying is effected; a step of determining, when a write request occurs for one of said exclusive areas, whether said write request requests write processing for page-out with respect to data necessary for continuation of the copying; a step of forcibly executing the write processing corresponding to data necessary for continuation of the copying to said exclusive area, and thereafter repeating said step of determining an exclusive area, and a step of executing write processing other than with respect to data necessary for continuation of the copying device, after completing the copying, whereby disk device copying is interrupted when said write request is for page-out so that use of the data processing system is not interrupted when said write requests are for page-out.
Claim 13
Dependent Claim
167 words
A disk copy processing method of copying data stored in a first disk device on a second disk device in a data processing system, said method comprising: a step of determining an exclusive area of said first and second disk devices in which the copying is effected; a step of determining, when a write request occurs for one of said exclusive areas, whether said write request requests write processing for page-out with respect to data necessary for continuation of the copying; a step of forcibly executing the write processing corresponding to data necessary for continuation of the copying to said exclusive area, and thereafter repeating said step of determining an exclusive area, and a step of executing write processing other than with respect to data necessary for continuation of the copying device, after completing the copying, whereby disk device copying is interrupted when said write request is for page-out so that use of the data processing system is not interrupted when said write requests are for page-out.
Claim 14
Dependent Claim
181 words
A disk copying apparatus in a data processing system having a dual disk architecture in which an exclusive in-copying area is set for copying data of one disk onto a second disk, said apparatus comprising: managing means for managing the exclusive in-copying storage areas of said dual disks using dualized management tables; detecting means for detecting whether said write request is issued for the exclusive in-copying storage area managed by said managing means; determining means for determining, when said detecting means detects the issuance of the write request, whether or not this write request requests write processing for page-out with respect to data necessary for continuation of the copying; forced execution means for forcibly executing the write processing with respect to said exclusive in-copying area when said determining means determines that the write request makes requests write processing for page-out with respect to data necessary for continuation of the copying; and is re-executing means for re-executing the copying of data of the exclusive in-copying storage area managed by said managing means when said forced execution means forcibly executes the write processing.
Claim 15
Dependent Claim
181 words
A disk copying apparatus in a data processing system having a dual disk architecture in which an exclusive in-copying area is set for copying data of one disk onto a second disk, said apparatus comprising: managing means for managing the exclusive in-copying storage areas of said dual disks using dualized management tables; detecting means for detecting whether said write request is issued for the exclusive in-copying storage area managed by said managing means; determining means for determining, when said detecting means detects the issuance of the write request, whether or not this write request requests write processing for page-out with respect to data necessary for continuation of the copying; forced execution means for forcibly executing the write processing with respect to said exclusive in-copying area when said determining means determines that the write request makes requests write processing for page-out with respect to data necessary for continuation of the copying; and is re-executing means for re-executing the copying of data of the exclusive in-copying storage area managed by said managing means when said forced execution means forcibly executes the write processing.
Claim 16
Dependent Claim
63 words
A disk copying apparatus according to claim 12, wherein said data processing system includes a plurality of processors, each of said processors including said managing means, said detecting means and said forced execution means, one of said plurality of processors further including said re-executing means for re-executing copying the data when one of said forced execution mean s forcibly executes the write processing.
Claim 17
Dependent Claim
24 words
A disk copying apparatus according to claim 12, wherein said determining means determines a processing having a high degree of importance as specified processing.
Claim 18
Dependent Claim
48 words
A disk copying apparatus according to claim 12, wherein said data processing system takes such an architecture that a paging file is developed on dual disks, and wherein said determining means determines whether a write processing request requests the paging file having data necessary for the copy processing.
Claim 19
Dependent Claim
24 words
A disk copying apparatus according to claim 13 wherein said determining means determines a processing having a high degree of importance as specified processing.
Claim 20
Dependent Claim
48 words
A disk copying apparatus according to claim 13, wherein said data processing system takes such an architecture that a paging file is developed on dual disks, and wherein said determining means determines whether a write processing request requests the paging file having data necessary for the copy processing.