Patent application number | Description | Published |
20090077087 | ACCESS CONTROLLER THAT CONTROLS ACCESS TO FILES BY USING ACCESS CONTROL LIST - Each time the file access request is received, it is discriminated whether there is an ACL which corresponds with the file system of the type following the switching in the file designated by the file access request. In cases where the judgment result is that there is no such ACL, an ACL which corresponds with the file system of the type following the switching is generated on the basis of an ACL which corresponds with the file system of the type prior to the switching which is associated with the designated file, and the ACL thus generated is used to control access in accordance with the received file access request. | 03-19-2009 |
20090077201 | ROOT NODE FOR INTEGRATING NAS OF DIFFERENT USER NAME SPACES - A computer apparatus which integrates at least two or more services of user management domains has a processor, a memory and an interface. The processor receives an access request, specifies an access source domain, specifies an access target domain, and judges whether the specified access source domain matches the specified access target domain. If the access source domain is different from the access target domain, the processor extracts a user ID of the specified access source domain from the received access request, and refers to ID conversion information indicating correspondence of user IDs between the user management domains whose services are integrated to convert the extracted user ID of the access source domain into a user ID of the specified access target domain. Thus, loads of configuration at the time of service integration are reduced. | 03-19-2009 |
20090089413 | INTERMEDIATE NAS APPARATUS HAVING ACL INHERITANCE FUNCITON FOR NAMESPACE INTEGRATION - According to this invention, a computer system which provides a client node with a file system mounted into a virtual namespace, comprising: at least one file server which provides the file system; a root node which mounts the file system provided by the file server into the virtual namespace; and a network which couples the file server and the root node. The root node has an interface coupled to the network, a processor coupled to the interface, and a memory coupled to the processor. The root node is configured to: obtain access information set to a directory above a point in the virtual namespace at which the file system is to be mounted when mounting the file system into the virtual namespace; judge whether the obtained access information is to be inherited; and set, to the file system to be mounted, the obtained access information that is to be inherited. | 04-02-2009 |
20090248847 | STORAGE SYSTEM AND VOLUME MANAGING METHOD FOR STORAGE SYSTEM - A time and an amount of data for setting information which is necessary to execute an exclusion process which is necessary when data is stored in a cluster system are reduced. A storage system included in the cluster system includes a plurality of volumes, and a plurality of virtual servers utilizing at least one or more volumes of the plurality of volumes for a data processing, each of the plurality of virtual servers can access all the plurality of volumes, and the volume utilized by the plurality of virtual servers to process data corresponds to the virtual servers. | 10-01-2009 |
20090248870 | SERVER SYSTEM AND CONTROL METHOD FOR SAME - The server system includes a server apparatus transmitting and receiving file data based on an access request transmitted from a client apparatus; and a management apparatus managing the server apparatus, wherein the server apparatus includes a plurality of virtual server parts controlling transmission and reception of the data independently for each of the predetermined client apparatuses; a data flow configuration part configuring a data flow for each of the file data transmitted to and received by the virtual server parts based on a command from the management apparatus; and a load control part controlling a data flow for each of the file data to control load of the virtual server parts based on the data flow for each of the file data configured by the data flow configuration part. | 10-01-2009 |
20100095164 | FILE MANAGEMENT METHOD AND HIERARCHY MANAGEMENT FILE SYSTEM - There is provided a file management method of a hierarchy management file system capable of preventing an access performance from dropping when a user accesses to a file. According to the method, a server creates file systems in high-speed and low-speed volumes and a file-sharing server virtually integrates those file systems into one system as a pseudo file system. Then, the server moves a file to be moved to the file system created in the low-speed volume in advance, not when an access is made to the file. When a user accesses to the file after that, the user directly accesses to destination without requiring to copy the file, so that the accessing performance may be prevented from dropping. | 04-15-2010 |
20100205232 | File server, file management system and file relocation method - There is provided a file server which is capable of suppressing power consumption of a storage apparatus. When a file sharing program receives a file access from a client, the program makes reference to a mapping table. Then, the program addresses the access to the target file in the volume of a RAID group in which the target file is stored. A coupling-request reception program memorizes a coupling time for each user into a coupling history table. A grouping program applies a grouping to users whose coupling time-zones are similar to each other. A data transfer program transfers, into the same RAID group, data of the files associated with the grouped users, thereby collecting the data of the files into the same RAID group. On account of this, the time-zone during which no access is made to the RAID group (i.e., non-coupling time-zone) can be made longer. Accordingly, a spin-up/down request program makes a spin-down request to the RAID group in the non-coupling time-zone. | 08-12-2010 |
20100205370 | File server, file management system and file management method - When receiving a file access from the client, the file access program refers to the mapping table, and processes an access to files of on volumes of RAID groups. The file server analyzes the file access states, and groups the files depending on the access time period, defines the file migration pattern based on the grouping, migrates the files, and then carries out a power management operation like a spin-down/-up operation on the RAID groups based on the migration pattern. | 08-12-2010 |
20100211547 | File sharing system, file server, and method for managing files - In the HSM function, when supporting the file system snapshot function, a differential data volume is required for both a high-speed volume and a low-speed volume. Accordingly, when supporting the snapshot function by using a file system provided by the HSM function, a large amount of differential data volume is required. When the manager gives an instruction to acquire a snapshot, a snapshot management program executes snapshot acquisition processing to acquire a snapshot. In this processing, a snapshot reference relation building processing part copies a file storage location management table, and relates the file storage location management table to the acquired snapshot. Then, the snapshot reference relation building processing part checks a file that is migrated to a file system which does not have a differential data volume. Finally, the snapshot reference relation building processing part creates a link of the migrated file to the snapshot which is acquired previous time. | 08-19-2010 |
20100250626 | STORAGE APPARATUS AND ITS FILE CONTROL METHOD AND STORAGE SYSTEM - Decrease in the write speed is prevented even when overwriting the entire file. When a NAS apparatus receives a file size change request from a computer as an access request source for changing the size of a file, the NAS apparatus creates a new file related to the file in a file system with a processing performance that is higher than a file system containing the file as an entity of that file, associates the new file and the foregoing file, deletes the file on the condition that the new file and the file has been associated, and executes data write processing of writing data into the new file on the condition of subsequently receiving a data write request from the access request source for writing data into the file. | 09-30-2010 |
20100274825 | DATA MIGRATION SYSTEM AND DATA MIGRATION METHOD - When performing migration of data from a migration source file server which is not endowed with any HSM interface, to a migration destination file server which is endowed with HSM, a volume of high capacity is needed for the migration destination file server, and moreover the performance deteriorates directly after the migration. However, with this system, the manager is enabled to set a migration policy using attribute information which can be acquired through a standard file access interface possessed by a file server program, and, when setting the attribute information of the migration destination file, the tier of the file which is to be created is determined, and the migration destination file is created, on the basis of this attribute information and migration policy. | 10-28-2010 |
20100274826 | METHOD FOR CLIPPING MIGRATION CANDIDATE FILE IN HIERARCHICAL STORAGE MANAGEMENT SYSTEM - The system of the present invention curbs an unnecessary inter-tier file migration and provides an inter-tier file migration that conforms to the utilization state. The hierarchical storage management system respectively migrates a frequently accessed file to the upper Tier, and an infrequently accessed file to the lower Tier. This system carries out inter-tier file migration in conformance with the utilization state. This system provides functions for anchoring a Tier for storage for a specified file, and for not permitting an inter-tier file migration. | 10-28-2010 |
20100299306 | STORAGE SYSTEM HAVING FILE CHANGE NOTIFICATION INTERFACE - The present invention provides a file operation notifying program for detecting a file operation of an application in a virtual file server on a server machine, and notifying the file operation to an application on another virtual file server inside the server machine, and to an application external to the server machine based on a notification management table. | 11-25-2010 |
20110035409 | HIERARCHICAL STORAGE SYSTEM AND COPY CONTROL METHOD OF FILE FOR HIERARCHICAL STORAGE SYSTEM - An interface for controlling an inhibition of a recall is prepared for an application, and a judgment of necessity of a recall is informed of to a hierarchical storage before the application executes an access to a file. | 02-10-2011 |
20110078112 | METHOD AND SYSTEM FOR TRANSFERRING DUPLICATE FILES IN HIERARCHICAL STORAGE MANAGEMENT SYSTEM - In order to provide HSM that can effectively use the storage capacity of an upper Tier in an HSM system, a lower Tier of the HSM system detects a group of files having the same data content from a plurality of files stored in the lower Tier, and keeps at least one of the real data of the group of files having the same data content while deleting the rest of the data. The upper Tier receives the process result from the lower Tier. Then, in response to a read request from the host computer that specifies a file included in the group of files and transferred to the upper Tier from the lower Tier, the upper Tier identifies the at least one of the data that is kept and corresponding to the specified file, and responds to the host computer. | 03-31-2011 |
20110179247 | STORAGE SYSTEM AND UTILIZATION MANAGEMENT METHOD FOR STORAGE SYSTEM - A storage system | 07-21-2011 |
20110213814 | FILE MANAGEMENT SUB-SYSTEM AND FILE MIGRATION CONTROL METHOD IN HIERARCHICAL FILE SYSTEM - A file management sub-system executes file migration without causing an unintended drop in the response time or the like. When a management computer issues a file migration direction, a file storage apparatus notifies client computer associated with a migration target file that file migration is scheduled. When postponement or suspension of file migration is requested by the client computer, the file migration is postponed or suspended. | 09-01-2011 |
20110231458 | FILE LEVEL HIERARCHICAL STORAGE MANAGEMENT SYSTEM, METHOD, AND APPARATUS - Time required for a file server to determine files to be migrated from a first storage region to a second storage region is reduced. A file service system coupled to the storage system for providing a first storage region and a second storage region stores identifiers of files that have been accessed by a client, in accessed file identifier information and determines the files to be migrated from the first storage region to the second storage region based on metadata of the files stored in the first storage region and the accessed file identifier information. | 09-22-2011 |
20110252198 | STORAGE NETWORK SYSTEM AND ITS CONTROL METHOD - A storage network system that prevents waste of a core's resources and is thereby operated efficiently, and a method for controlling such a storage network system are provided. | 10-13-2011 |
20120030242 | STORAGE SYSTEM AND FILE ACCESS DETERMINATION METHOD OF THE SAME - Problem: Providing a storage system which can be applied to a broad range of access forms to the file and, at the same time, in which the performance of file access control processing is improved. Solution: The storage system stores a part of the access control information of a variable size in the basic attribute area of the file, and stores the storage format information in the basic attribute area of the file or in the file system metadata area. At the time of processing the access to the file, with reference to the storage format information, the storage system decodes a part of the access control information into an access mask bit string as needed, and performs the preceding access control processing. If whether access is permitted or not can be determined through the preceding access control processing, the access control processing is performed while, whether access is permitted or not cannot be determined, performs the access control processing based on the extended attribute information. | 02-02-2012 |
20120079196 | File server, file management system and file relocation method - In a file server for suppressing power consumption of a storage apparatus, when a file sharing program receives a file access from a client, the program references a mapping table. The program addresses the access to the target file in the volume of a RAID group where the target file is stored. A coupling-request reception program memorizes a coupling time for each user into a coupling history table. A grouping program applies a grouping to users whose coupling time-zones are similar. A data transfer program transfers, into the same RAID group, data of the files associated with the grouped users, thereby collecting the data into the same RAID group. Thus, the time-zone when no access is made to the RAID group (i.e., non-coupling time-zone) can be made longer. Accordingly, a spin-up/down request program makes a spin-down request to the RAID group in the non-coupling time-zone. | 03-29-2012 |
20120102005 | FILE MANAGEMENT METHOD AND COMPUTER SYSTEM - To inhibit deterioration in the I/O performance of a file even if the file includes an area that is frequently accessed. | 04-26-2012 |
20120109940 | INFORMATION PROCESSING SYSTEM, METHOD OF CONTROLLING INFORMATION PROCESSING SYSTEM, AND SEARCH CONTROLLER - An integrated search process on files can be executed by multiple search devices even if setting granularities of access control to the files are different among the search devices. Upon execution of file migration or access control information batch update, information needed for a search server to execute security trimming is extracted from ACL information in a specific format on a document management server. Then the extracted information is transferred to the search server, converted to ACL information in a general format, and registered in a search index in the search server. With this process, a storage system using different access control methods is configured to perform the security trimming based on the ACL information with which access control having the finest setting granularity can be set. | 05-03-2012 |
20120185646 | FILE SERVER, FILE MANAGEMENT SYSTEM AND FILE MANAGEMENT METHOD - When receiving a file access from the client, the file access program refers to the mapping table, and processes an access to files of on volumes of RAID groups. The file server analyzes the file access states, and groups the files depending on the access time period, defines the file migration pattern based on the grouping, migrates the files, and then carries out a power management operation like a spin-down/-up operation on the RAID groups based on the migration pattern. | 07-19-2012 |
20120246271 | METHOD AND SYSTEM FOR TRANSFERRING DUPLICATE FILES IN HIERARCHICAL STORAG MANAGEMENT SYSTEM - In order to provide HSM that can effectively use the storage capacity of an upper Tier in an HSM system, a lower Tier of the HSM system detects a group of files having the same data content from a plurality of files stored in the lower Tier, and keeps at least one of the real data of the group of files having the same data content while deleting the rest of the data. The upper Tier receives the process result from the lower Tier. Then, in response to a read request from the host computer that specifies a file included in the group of files and transferred to the upper Tier from the lower Tier, the upper Tier identifies the at least one of the data that is kept and corresponding to the specified file, and responds to the host computer. | 09-27-2012 |
20120265961 | STORAGE SYSTEM AND UTILIZATION MANAGEMENT METHOD FOR STORAGE SYSTEM - A storage system | 10-18-2012 |
20120271868 | INFORMATION APPARATUS AND METHOD OF CONTROLLING THE SAME - Appropriate control is performed for data blocks and data block groups in a file. | 10-25-2012 |
20120278289 | ACCESS CONTROLLER THAT CONTROLS ACCESS TO FILES BY USING ACCESS CONTROL LIST - Each time the file access request is received, it is discriminated whether there is an ACL which corresponds with the file system of the type following the switching in the file designated by the file access request. In cases where the judgment result is that there is no such ACL, an ACL which corresponds with the file system of the type following the switching is generated on the basis of an ACL which corresponds with the file system of the type prior to the switching which is associated with the designated file, and the ACL thus generated is used to control access in accordance with the received file access request. | 11-01-2012 |
20130046802 | DATA MIGRATION SYSTEM AND DATA MIGRATION METHOD - When performing migration of data from a migration source file server which is not endowed with any HSM interface, to a migration destination file server which is endowed with HSM, a volume of high capacity is needed for the migration destination file server, and moreover the performance deteriorates directly after the migration. However, with this system, the manager is enabled to set a migration policy using attribute information which can be acquired through a standard file access interface possessed by a file server program, and, when setting the attribute information of the migration destination file, the tier of the file which is to be created is determined, and the migration destination file is created, on the basis of this attribute information and migration policy. | 02-21-2013 |
20130191350 | Single Instantiation Method Using File Clone and File Storage System Utilizing the Same - In file de-duplication using hash value comparison, hash values of all target files must be calculated and actual data of all files must be read for hash value calculation, so that the processing time was long. The present invention provides a file storage system comprising a controller and a volume storing a plurality of files, the volume including a first directory storing a first file and a second file and a second directory storing a third file being created, wherein the controller migrates actual data of the second file to the third file, sets up a management information of the second file so that the third file is referred to when the second file is read, and if the sizes of actual data of the first file and the actual data of the third file are identical and the binaries of the actual data of the first file and the actual data of the third file are identical, sets up a management information of the first file to refer to the third file when reading the first file. | 07-25-2013 |
20130290248 | FILE STORAGE SYSTEM AND FILE CLONING METHOD - A file storage performs control to create a virtual parent file having an identifier capable of uniquely identifying a parent file among storage systems and volumes, and to acquire block layout information of the parent file using said identifier. The file storage creates a virtual parent file in the volume in which the clone file is created, and sets the file as a virtual parent file of the clone file so as to enable creation of a clone file of a parent file that exists in a different volume or a different storage system. Moreover, by combining creating the virtual parent file and switching the identifier of the parent file which is pointed by the virtual parent file, migration of clone files and parent files astride storage systems and volumes is enabled. | 10-31-2013 |
20140095440 | COMPUTER SYSTEM, SERVER AND DATA MANAGEMENT METHOD - It is provided a computer system, comprising a server and first and second storage systems. The first storage system stores deduplicated data sharing at least a part of data with other data, shared data shared by a plurality of pieces of the deduplicated data, and first type data representing a type of the stored data including the deduplicated data and the shared data. The deduplicated data is associated with the shared data by a pointer to the shared data, and includes differential data indicating a difference from the shared data. The server creates second type data representing a type of the data stored in the second storage system from the first type data. The second storage system stores the shared data associated with the deduplicate data at a reading position before a position at which the deduplicated data is read in sequential reading and stores the second type data. | 04-03-2014 |
20140101385 | File Management Method and Hierarchy Management File System - There is provided a file management system and method of creating a hierarchy management file capable of preventing an access performance from dropping when a user accesses to a file. According to the system and method, a server creates file systems in high-speed and low-speed volumes and a file-sharing server virtually integrates those file systems into one system as a pseudo file system. Then, the server moves a file to be moved to the file system created in the low-speed volume in advance, not when an access is made to the file. When a user accesses to the file after that, the user directly accesses to destination without requiring tcopying the file, so that the accessing performance may be prevented from dropping. | 04-10-2014 |
20140136491 | STORAGE SYSTEM, STORAGE SYSTEM CONTROL METHOD, AND STORAGE CONTROL DEVICE - It is provided a storage system including a storage device for storing data, and a controller for controlling data read/write in the storage device. The controller includes a processor for executing a program, and a memory for storing the program that is executed by the processor. The processor executes deduplication processing for converting a duplicate part of data that is stored in the storage device into shared data, and calculates a distributed capacity consumption, which represents a capacity of a storage area that is used by a user in the storage device, by using a size of the data prior to the deduplication processing and a count of pieces of data referring to the shared data that is referred to by this data. | 05-15-2014 |
20140250157 | FILE LEVEL HIERARCHICAL STORAGE MANAGEMENT SYSTEM, METHOD, AND APPARATUS - Time required for a file server to determine files to be migrated from a first storage region to a second storage region is reduced. A file service system coupled to the storage system for providing a first storage region and a second storage region stores identifiers of files that have been accessed by a client, in accessed file identifier information and determines the files to be migrated from the first storage region to the second storage region based on metadata of the files stored in the first storage region and the accessed file identifier information. | 09-04-2014 |
20140379672 | SINGLE INSTANTIATION METHOD USING FILE CLONE AND FILE STORAGE SYSTEM UTILIZING THE SAME - The file storage system includes a controller and a volume storing a plurality of files, the volume including a first directory storing a first file and a second file and a second directory storing a third file being created. The controller migrates actual data of the second file to the third file, sets up a management information of the second file so that the third file is referred to when the second file is read, and if the sizes of actual data of the first file and the actual data of the third file are identical and the binaries of the actual data of the first file and the actual data of the third file are identical, sets up a management information of the first file to refer to the third file when reading the first file. | 12-25-2014 |