Program, information processing method, information processing apparatus, and storage apparatus
AssigneeHitachi, Ltd.
InventorsDai Taninaka, Hideki Tanaka
Life of this patent
Estimating the term…
Abstract
The present invention controls storage apparatuses, and saves setting information of the storage apparatuses, transmits the saved setting information to the storage apparatuses, receives from the storage apparatuses results of processing for the setting information, retains the setting information for which the processing results are in error, and executes processing for the setting information with the error.
Claims49
A program for controlling storage apparatuses, comprising:
- a setting information saving function for saving said setting information for said storage apparatuses to an information processing apparatus for controlling storage apparatuses;
- a transmitting function for transmitting said saved setting information to said storage apparatuses;
- a receiving function for receiving processing results for said setting information from said storage apparatuses;
- an error setting information retaining function for retaining said setting information for which said processing results were an error;
- and
- an error processing executing function for executing processing for said setting information with said error.
The program, according to claim.5, wherein the operation by an operator relating to said setting information with an error deletes said setting information with the error, in said error processing executing function.
A program executed with an information processing apparatus for controlling storage apparatuses and having a control portion for receiving commands from a host device, executing the reading and writing of data to disk devices, and having a control portion for controlling the input and output of data to said disk devices;
- said program comprising:
- a display function for displaying an input screen of setting information relating to the storage of said data by said storage apparatuses;
- a saving function for saving said setting information input through said input screen;
- a setting information transmitting instruction region display function for displaying a region for instructing the transmitting of said saved setting information to said control portion of said storage apparatuses;
- a setting information transmitting function for transmitting said setting information to said control portion upon detecting operation input to said region;
- a receiving function for receiving the results of processing of said setting information from said storage apparatuses;
- an error setting information retaining function for retaining said setting information for which said processing results were an error;
- and
- an error processing executing function for executing the processing for said setting information with said error.
An information processing method carried out by the information processing apparatus which is provided setting information saving means for saving setting information of storage apparatuses;
- wherein said information processing apparatus comprieses:
- a transmitting step for transmitting said saved setting information to said storage apparatuses;
- a receiving step for receiving results of the processing of said setting information from said storage apparatuses;
- an error setting information retaining step for retaining said setting information for which said processing results were an error;
- and
- an error processing executing step for executing processing for said setting information with said error.
An information processing method for an information processing apparatus controlling storage apparatuses, and having a control portion for receiving commands from host device, executing the reading and writing of data to disk devices, and controlling the input and output of data to said disk devices;
- wherein the information processing method comprises:
- a display step for displaying a setting information input screen relating to the storage of said data by said storage apparatuses;
- a step for saving said setting information input through said input screen;
- a setting information transmitting instruction region display step for displaying a region for instructing the transmission of said saved setting information to the control portion of said storage apparatus;
- a setting information transmitting step for transmitting said setting information to said control portion upon the detection of operation input to said region;
- a receiving step for receiving the processing results for said setting information from said storage apparatus;
- an error setting information retaining step for retaining said setting information for which said processing results were in error;
- and
- an error processing executing step for executing processing for said setting information with said error.
An information processing apparatus for controlling storage apparatuses comprising:
- setting information saving means for saving setting information of said storage apparatuses;
- transmitting means for transmitting said saved setting information to said storage apparatuses;
- a receiving means for receiving processing results for said setting information from said storage apparatuses;
- error setting information retaining means for retaining said setting information for which said processing results were an error;
- and
- error processing executing means for executing processing for said setting information with said error.
An information processing apparatus controlling storage apparatuses, and having a control portion for receiving commands from a host device, executing the reading and writing of data to disk devices, and controlling the input and output of data to said disk devices;
- wherein said information processing apparatus comprises:
- display means for displaying a setting information input screen relating to the storage of said data by said storage apparatuses;
- means for saving said setting information input through said input screen;
- setting information transmitting instruction region display means for displaying a region for instructing the transmission of said saved setting information to the control portion of said storage apparatus;
- setting information transmitting means for transmitting said setting information to said control portion upon the detection of operation input to said region;
- receiving means for receiving the processing results for said setting information from said storage apparatus;
- error setting information retaining means for retaining said setting information for which said processing results were in error;
- and
- error processing executing means for executing processing for said setting information with said error.
A program loaded on an information processing apparatus for controlling a storage apparatus and comprising:
- a logical volume copy information storing function for storing setting information relating to the hierarchical copy relationship of the logical volume and its copy stored in said storage apparatus;
- a setting information sorting function for dividing said copy relationship of said setting information into superordinate and subordinate levels;
- and
- a display function for separately arranging said superordinate level of said copy relationship and said subordinate level of said copy relationship, and displaying this information on a display screen.
A program executed by an information processing apparatus controlling a storage apparatus, and comprising:
- a logical volume copy information storing function for storing setting information relating to the hierarchical copy relationship of the logical volume stored in said storage apparatus and its copy;
- a group unit sorting function for sorting said copy relationship of said setting information by hierarchical group constituted of said superordinate logical volume and its copy;
- a hierarchical group arranging function for arranging by said hierarchical groups, on the basis of the setting information of said highest level logical volume in each hierarchical group, to be arranged and displayed by said hierarchical groups;
- an upper level display copy relationship selecting function for selecting said copy relationship relating to said copy with the smallest copy number in the superordinate level in said hierarchical group, to be displayed on the upper portion of a display screen;
- a next level display copy relationship arranging function for arranging said copy relationship of said copy, in the subordinate level where said copy displayed on said upper level is the primary volume, for display on the next level and below from said copy relationship displayed on the upper level in ascending order by copy number;
- a copy relationship sorting and sequential execution function for sorting all of said copy relationships according to sequential execution of the following steps for all of said copy relationships:
- said upper level display copy relationship selecting function and said next level display copy relationship arranging function;
- and
- a display function for displaying said sorted copy relationships on said display screen.
An information processing method performed by an information processing apparatus comprising logical volume copy information storing means for storing setting information relating to the hierarchical copy relationship of a logical volume stored in a storage apparatus and its copy;
- wherein said information processing method comprises:
- a setting information sorting step for dividing said copy relationship of said setting information into superordinate and subordinate levels;
- and
- a display step for separately arranging said superordinate level of said copy relationship and said subordinate level of said copy relationship, and displaying this information on a display screen.
An information processing method executed by an information processing apparatus comprising logical volume copy information storing means for storing setting information relating to the hierarchical copy relationship of the logical volume stored in said storage apparatus and its copy;
- wherein said information processing method comprises:
- a group unit sorting step for sorting said copy relationship of said setting information by hierarchical group constituted of said superordinate logical volume and its copy;
- a hierarchical group arranging step for arranging by said hierarchical groups, on the basis of the setting information of said highest level logical volume in each hierarchical group, to be arranged and displayed by said hierarchical groups;
- an upper level display copy relationship selecting step for selecting said copy relationship relating to said copy with the smallest copy number in the superordinate level in said hierarchical group, to be displayed on the upper portion of a display screen;
- a next level display copy relationship arranging step for arranging said copy relationship of said copy, in the subordinate level where said copy displayed on said upper level is the primary volume, for display on the next level and below from said copy relationship displayed on the upper level in ascending order by copy number;
- a copy relationship sorting and sequential execution step for sorting all of said copy relationships according to sequential execution of the following steps for all of said copy relationships:
- said upper level display copy relationship selecting step and said next level display copy relationship arranging step;
- and
- a display step for displaying said sorted copy relationships on said display screen.
An information processing apparatus for controlling storage apparatuses, and comprising:
- logical volume copy information storing means for storing setting information relating to the hierarchical copy relationship of the logical volume and its copy stored in said storage apparatus;
- setting information sorting means for dividing said copy relationship of said setting information into superordinate and subordinate levels;
- and
- display means for separately arranging said superordinate level of said copy relationship and said subordinate level of said copy relationship, and displaying this information on a display screen.
An information processing apparatus controlling storage apparatuses, and comprising:
- logical volume copy information storing means for storing setting information relating to the hierarchical copy relationship of the logical volume stored in said storage apparatus and its copy;
- group unit sorting means for sorting said copy relationship of said setting information by hierarchical group constituted of said superordinate logical volume and its copy;
- hierarchical group arranging means for arranging by said hierarchical groups, on the basis of the setting information of said highest level logical volume in each hierarchical group, to be arranged and displayed by said hierarchical groups;
- upper level display copy relationship selecting means for selecting said copy relationship relating to said copy with the smallest copy number in the superordinate level in said hierarchical group, to be displayed on the upper portion of a display screen;
- next level display copy relationship arranging means for arranging said copy relationship of said copy, in the subordinate level where said copy displayed on said upper level is the primary volume, for display on the next level and below from said copy relationship displayed on the upper level in ascending order by copy number;
- copy relationship sorting and sequential execution means for sorting all of said copy relationships according to sequential execution of the following steps for all of said copy relationships:
- said upper level display copy relationship selecting means and said next level display copy relationship arranging means;
- and
- display means for displaying said sorted copy relationships on said display screen.
Dependencies are inferred from the claim text.