1461106914-1bf3b11f-3c2a-4121-bc2a-c592ccccd00c

1. A file migration method of an information system, the information system including a plurality of Network Attached Storage (NAS) systems, and a computer for reading and writing a plurality of files stored in the NAS systems, wherein the file migration method comprises:
executing steps of file migration startup processing;
executing steps of file migration processing; and
executing steps of file migration termination processing to be executed after execution of the file migration processing,
wherein the file migration startup processing comprises:
a step of providing a management table which indicates a plurality of relationships between a source system and a destination system;
a step of identifying a first NAS system of the NAS systems as the source system of a file migration based on the management table; and
a step of identifying a second NAS system of the NAS systems as the destination system of the file migration based on the management table,

wherein the file migration processing comprises:
a step of acquiring and storing first attribute information including file names, update time information and a Write Only Read Many setting concerning a plurality of files stored in a designated directory of the first NAS system;
a step of acquiring and storing second attribute information including file names and update time information concerning a plurality of files stored in the second NAS system;
a step of identifying a file to be copied from the first NAS system to the second NAS system based on the difference between the stored first attribute information and second attribute information, and a prescribed rule which preferentially identifies a file with old update time information of the first attribute information as a file to be copied;
a step of determining whether the identified file is set Write Only Read Many or not; and
a step of copying the identified file from the first NAS system to the second NAS system when the identified file is not set Write Only Read Many, and

wherein the file migration termination processing comprises:
a step of acquiring and storing third attribute information including file names and update time information concerning a plurality of files to be stored in a designated directory of the first NAS system;
a step of acquiring and storing fourth attribute information including file names and update time information concerning a plurality of files stored in the second NAS system based on the file migration processing; and
a step of identifying and copying a file to be copied from the first NAS system to the second NAS system based on the difference between the stored third attribute information and fourth attribute information.
2. The file migration method of an information system according to claim 1,
wherein, based on a first time obtained by subtracting a predetermined migration exclusion update period from an execution time of the file migration processing and the update time information of the first attribute information, the prescribed rule identifies a file updated after the first time as a copy inhibition target.
3. The file migration method of an information system according to claim 1,
wherein the step of copying the identified file from the first NAS system to the second NAS system further includes a step of setting a Write Only Read Many to the file copied to the second NAS system according to information concerning the Write Only Read Many setting included in the first attribute information.
4. The file migration method of an information system according to claim 3,
wherein the file migration method further comprises:
a step of identifying a file set with Write Only Read Many from the second attribute information; and
a step of excluding the identified file set with Write Only Read Many from an acquisition target of the first attribute information.
5. The file migration method of an information system according to claim 1,
wherein the step of copying the identified file from the first NAS system to the second NAS system includes a step of recording the copying time and file size of the copied file; and
wherein the file migration method further comprises:
a step of identifying the total file size concerning files to be copied before the end of migration among a plurality of files stored in a designated directory and below of the first NAS system; and
a step of providing migration period information based on the copying time, the file size and the total file size.
6. The file migration method of an information system according to claim 1,
wherein the file migration processing and file migration termination processing are processed with the second NAS system, or a migration computer connected to the first NAS system and the second NAS system.
7. A migration computer coupled to a plurality of Network Attached Storage (NAS) systems and a computer, the migration computer for migrating a plurality of files stored in a designated directory and below of a first NAS system of the plurality of NAS systems to a second NAS system of the plurality of systems, the migration computer comprising:
a processor;
an IO port; and
a storage area,
wherein the storage area stores programs which cause the processor to execute file migration startup processing, file startup processing, and file migration termination processing, the file migration termination processing to be executed after the execution of the file migration processing,
wherein the file migration startup processing comprises:
a step of providing a management table which indicates a plurality of relationships between a source system and a destination system;
a step of identifying the first NAS system as the source system of a file migration based on the management table; and
a step of identifying the second NAS system as the destination system of the file migration based on the management table,

wherein the storage area further stores:
first attribute information including file names and update time information concerning a plurality of files to be stored in a designated directory of the first NAS system;
second attribute information including file names and update time information concerning a plurality of files stored in the second NAS system; and
a program for causing the processor to identify a file to be copied from the first NAS system to the second NAS system based on the difference between the stored first attribute information and second attribute information, and a prescribed rule which preferentially identifies a file with old update time information of the first attribute information as a file to be copied, determines whether the identified file is set Write Only Read Many or not, and copy the file identified with the IO port when the identified file is not set Write Only Read Many,
wherein the copying of the identified file from the first NAS system to the second NAS system further includes the setting of a Write Only Read Many to the file copied to the second NAS system according to information concerning the Write Only Read Many setting included in the first attribute information.
8. The migration computer according to claim 7,
wherein, based on a first time obtained by subtracting a predetermined migration exclusion update period from the processing time of the program and the update time information of the first attribute information, the prescribed rule identifies a file updated after the first time as a copy inhibition target.
9. The migration computer according to claim 7,
wherein the program further:
identifies a file set with Write Only Read Many from the second attribute information; and
excludes the identified file set with Write Only Read Many from the acquisition target of the first attribute information.
10. The migration computer according to claim 7,
wherein the copying of the identified file from the first NAS system to the second NAS system of the program includes the recording processing of the copying time and file size of the copied file; and
wherein the program further:
identifies the total file size concerning files to be copied before the end of migration among a plurality of files stored in a designated directory and below of the first NAS system; and
provides migration period information based on the copying time, the file size and the total file size.
11. A program of a migration computer, wherein the program causes the migration computer to:
execute steps of file migration startup processing;
execute steps of file migration processing; and
execute steps of file migration termination processing executed after execution of the file migration processing,
wherein the file migration startup processing causes the migration computer to:
provide a management table which indicates a plurality of relationships between a source system and a destination system;
identify a first NAS system of the NAS systems as the source system of a file migration based on the management table; and
identify a second NAS system of the NAS systems as the destination system of the file migration based on the management table,

wherein the file migration processing causes the migration computer to:
acquire and store first attribute information including file names and update time information concerning a plurality of files to be stored in a designated directory of a first Network Attached Storage (NAS) system coupled to the migration computer;
acquire and store second attribute information including file names and update time information concerning a plurality of files stored in a second NAS system coupled to the migration computer;
identify a file to be copied from the first NAS system to the second NAS system based on the difference between the stored first attribute information and second attribute information, and a prescribed rule which preferentially identifies a file with old update time information of the first attribute information as a file to be copied;
determine whether the identified file is set Write Only Read Many or not;
copy the identified file from the first NAS system to the second NAS system when the identified file is not set Write Only Read Many,

wherein the file migration termination processing causes the computer to:
acquire and store third attribute information including file names and update time information concerning a plurality of files to be stored in a designated directory of the first NAS system;
acquire and store fourth attribute information including file names and update time information concerning a plurality of files stored in the second NAS system; and
identify and copy one or more files to be copied from the first NAS system to the second NAS system based on the difference between the stored third attribute information and fourth attribute information, and

wherein, based on a first time obtained by subtracting a predetermined migration exclusion update period from an execution time of the file migration processing and the update time information of the first attribute information, the prescribed rule identifies a file updated after the first time as a copy inhibition target.
12. The program of a migration computer according to claim 11,
wherein the copying of the identified file from the first NAS system to the second NAS system further includes the setting of a Write Only Read Many to the file copied to the second NAS system.
13. The program of a migration computer according to claim 11,
wherein the program further causes the migration computer to:
identify a file set with Write Only Read Many from the second attribute information; and
execute the identified file set with Write Only Read Many from the acquisition target of the first attribute information.
14. The program of a migration computer according to claim 11,
wherein the copying of the identified file from the first NAS system to the second NAS system of the program includes the recording of the copying time and file size of the copied file; and
wherein the program further causes the migration computer to:
identify the total file size concerning files to be copied before the end of migration among a plurality of files stored in a designated directory of the first NAS system with the first attribute information; and
provide migration period information based on the copying time, the file size and the total file size.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for image based rendering datasets, said method comprising:
providing a min-max octree structure;
marching a ray through the min-max structure; and
skipping empty nodes associated with the min-max structure along the direction of the ray based on a memory byte included in each node comprising an emptiness state of neighbor nodes and a current node.
2. The method according to claim 1, wherein the min-max octree structure comprises at least two levels.
3. The method according to claim 2, wherein the at least two levels comprises a 4\xd74\xd74 node and a 16\xd716\xd716 node.
4. The method according to claim 3, wherein the 4\xd74\xd74 node comprises minimal and maximal values of 64 vowels included in the min-max structure.
5. The method according to claim 3, wherein the 16\xd716\xd716 node comprises minimal and maximal values of 163 vowels included in the min-max structure.
6. The method according to claim 3, wherein the step of marching further comprises marching the ray through the 16\xd716\xd716 node with a first adjustable step size.
7. The method according to claim 6, further comprising:
marching the ray through the 4\xd74\xd74 node with a second adjustable step size if the 16\xd716\xd716 node and the 4\xd74\xd74 node are non-empty.
8. The method according to claim 7, further comprising:
skipping the 4\xd74\xd74 node if 4\xd74\xd7 node is empty.
9. The method according to claim 1, further comprising:
repeating the providing, marching and skipping steps until the ray exits the min-max structure.
10. The method according to claim 6, wherein the first adjustable step comprises 16.
11. The method according to claim 7, wherein the second adjustable step comprises 4.
12. The method according to claim 1, wherein the memory byte includes information on at least two neighbor nodes.
13. The method according to claim 1, wherein the at least two neighbor nodes comprises nodes in a direction of the ray.
14. The method according to claim 1, wherein bits 0 to 5 of the memory byte are used to store information on an emptiness state of neighboring nodes.
15. The method according to claim 1, wherein bit 6 of the memory byte is used to indicate whether the current node has been updated with useful information.
16. The method according to claim 1, wherein bit 7 of the memory byte is used to indicate whether the current node is empty or not.
17. The method according to claim 1, wherein the memory byte comprises a 1 bit to indicate a non-empty state.
18. The method according to claim 1, wherein the memory byte comprises a 0 bit to indicate an empty state.
19. A computer system having a series of computer programmable instructions capable of being executed by a processor of the computer system for performing a method of efficient space leaping using a neighbor guided emptiness map, the method comprising:
providing a min-max octree structure;
marching a ray through the min-max structure; and
skipping empty nodes associated with the min-max structure along the direction of the ray based on a memory byte included in each node comprising an emptiness state of neighbor nodes and a current node.
20. The system of claim 19, wherein the memory byte system comprises bits indicating an emptiness state of the current node, an emptiness state of neighbor nodes and an update state of the current node.