Computer system
First Claim
Patent Images
1. A computer system comprising:
- a plurality of first storage devices storing file management information,a plurality of first computers connected via a storage network to first storage devices,a plurality of second computers connected via another network to said first computers,a plurality of second storage devices connected to said second computers, respectively for storing file data managed by said second computers, respectively,a third computer connected to said first and second computers,a third storage device connected to said third computer for holding data concerning accounting conditions in respect of each of said second computers,a client computer connected via said another network to said first computers, anda file attributes database connected to said third computer for holding an attributes table including file IDs and creation dates for file data, an access right table, and an extended attributes table which is provided for each of said second storage devices and which includes an encryption key,wherein, when one of said first computers receives an update request for updating file data from a user computer connected via an internet to said another network, said one of said first computers transmits a request to update said file data to one of said second computers,wherein said one of said second computers executes updating said file data in said second storage devices by referring to said access right table to read data from or write data to said file data and, by referring to said each extended attributes table, and determines whether to encrypt said file data in response to contents of said encryption key of said extended attributes table,wherein, when said third computer finds an error that has occurred in updating said file data after collecting results of executed processes, said third computer transmits a request for adding a new record in said third storage device, andwherein said third computer refers to said new record and said each data concerning accounting conditions stored in said third storage device to calculate charges for updating said file data encrypted.
3 Assignments
0 Petitions
Accused Products
Abstract
To solve a problem of waste of management resources/wasteful management involved in the setting of information defining access rights of multiple users to a single file and the setting of differing file attributes information for each file, this system has a file attributes DB operating as a database managing file attributes, a accounting information DB as a database managing accounting information and a local file system storing file data. The accounting information DB holds records for each combination of a user or group and a server and adds records for each additional user or server.
45 Citations
20 Claims
-
1. A computer system comprising:
-
a plurality of first storage devices storing file management information, a plurality of first computers connected via a storage network to first storage devices, a plurality of second computers connected via another network to said first computers, a plurality of second storage devices connected to said second computers, respectively for storing file data managed by said second computers, respectively, a third computer connected to said first and second computers, a third storage device connected to said third computer for holding data concerning accounting conditions in respect of each of said second computers, a client computer connected via said another network to said first computers, and a file attributes database connected to said third computer for holding an attributes table including file IDs and creation dates for file data, an access right table, and an extended attributes table which is provided for each of said second storage devices and which includes an encryption key, wherein, when one of said first computers receives an update request for updating file data from a user computer connected via an internet to said another network, said one of said first computers transmits a request to update said file data to one of said second computers, wherein said one of said second computers executes updating said file data in said second storage devices by referring to said access right table to read data from or write data to said file data and, by referring to said each extended attributes table, and determines whether to encrypt said file data in response to contents of said encryption key of said extended attributes table, wherein, when said third computer finds an error that has occurred in updating said file data after collecting results of executed processes, said third computer transmits a request for adding a new record in said third storage device, and wherein said third computer refers to said new record and said each data concerning accounting conditions stored in said third storage device to calculate charges for updating said file data encrypted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of managing data, comprising:
-
storing file management information in a plurality of first storage devices; connecting a plurality of first computers via a storage network to the first storage device; connecting a plurality of second computers via another network to the first computer; connecting a third computer to said first and second computers; connecting a third storage device to said third computer for holding data concerning accounting conditions in respect of each of said second computers; connecting a client computer via said another network to said first computers; and connecting a file attributes database to said third computer for holding an attributes table including file IDs and creation dates for file data, an access right table, and an extended attributes table which is provided for each of said second storage devices and which includes an encryption key; wherein, when one of said first computers receives an update request for updating file data from a user computer connected via an internet to said another network, said one of said first computers transmits a request to update said file data to one of said second computers, wherein said one of said second computers executes updating said file data in said second storage devices by referring to said access right table to read data from or write data to said file data and, by referring to said each extended attributes table, and determines whether to encrypt said file data in response to contents of said encryption key of said extended attributes table, wherein, when said third computer finds an error that has occurred in updating said file data after collecting results of executed processes, said third computer transmits a request for adding a new record in said third storage device, and wherein said third computer refers to said new record and said each data concerning accounting conditions stored in said third storage device to calculate charges for updating said file data encrypted. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification