COMPUTER SYSTEM PREVENTING STORAGE OF DUPLICATE FILES
First Claim
1. A computer system comprising:
- a computer; and
a first storage system having one or more first logical storage devices where a plurality of files are stored, whereinsaid computer comprises;
an intrinsic value calculation unit that calculates a plurality of content intrinsic values that are values intrinsic to contents of a plurality of files; and
an intrinsic value transmission unit that transmits a plurality of content intrinsic values corresponding respectively to said plurality of files to said first storage system, andsaid first storage system comprises;
a duplication determination unit that determines whether two or more identical contents intrinsic values are contained in said plurality of contents intrinsic values; and
a change control unit that changes an access destination of a first file corresponding to a first contents intrinsic value from among these two or more contents intrinsic values to a position having stored therein a second file corresponding to a second contents intrinsic value from among these two or more contents intrinsic values when there are said two or more identical contents intrinsic values.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of contents intrinsic values that are values intrinsic to respective contents of a plurality of files stored in one or more first storage devices are calculated. Whether two or more identical contents intrinsic values are contained among the plurality of contents intrinsic values is determined. When two or more identical contents intrinsic values are present, an access destination of a first file corresponding to a first contents intrinsic value from among these two or more contents intrinsic values is changed to a position having stored therein a second file corresponding to a second contents intrinsic value from among these two or more contents intrinsic values.
99 Citations
18 Claims
-
1. A computer system comprising:
-
a computer; and a first storage system having one or more first logical storage devices where a plurality of files are stored, wherein said computer comprises; an intrinsic value calculation unit that calculates a plurality of content intrinsic values that are values intrinsic to contents of a plurality of files; and an intrinsic value transmission unit that transmits a plurality of content intrinsic values corresponding respectively to said plurality of files to said first storage system, and said first storage system comprises; a duplication determination unit that determines whether two or more identical contents intrinsic values are contained in said plurality of contents intrinsic values; and a change control unit that changes an access destination of a first file corresponding to a first contents intrinsic value from among these two or more contents intrinsic values to a position having stored therein a second file corresponding to a second contents intrinsic value from among these two or more contents intrinsic values when there are said two or more identical contents intrinsic values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A storage system comprising:
-
one or more first logical storage devices where a plurality of files are stored; a duplication determination unit that determines whether two or more identical contents intrinsic values are contained in a plurality of contents intrinsic values that are values intrinsic to respective contents of said plurality of files; and a change control unit that changes an access destination of a first file corresponding to a first contents intrinsic value from among these two or more contents intrinsic values to a position having stored therein a second file corresponding to a second contents intrinsic value from among these two or more contents intrinsic values, when there are said two or more identical contents intrinsic values. - View Dependent Claims (16, 17)
-
-
18. A storage control method comprising the steps of:
-
calculating a plurality of contents intrinsic values that are values intrinsic to respective contents of a plurality of files stored in one or more first storage devices; determining whether two or more identical contents intrinsic values are contained in said plurality of contents intrinsic values; and changing, when two or more identical contents intrinsic values are present, an access destination of a first file corresponding to a first contents intrinsic value from among these two or more contents intrinsic values to a position having stored therein a second file corresponding to a second contents intrinsic value from among these two or more contents intrinsic values.
-
Specification