Patents by Inventor Koji Sonoda
Koji Sonoda has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8161133Abstract: Provided is a storage system as follows. A server holds a management table that serves to manage a mount point of a file system. The management table stores a file system identifier that uniquely identifies the file system within the storage system, mount point information that indicates the mount point of the file system, and a management server identifier that indicates an identifier of the server that manages the file system. The contents stored in the management table of each server are the same. Upon reception of a request to obtain a file handle, each server returns the file handle requested to be obtained. The file handle indicates, uniquely within the storage system, the storage area on the disk subsystem in which the file relating to the request is stored.Type: GrantFiled: January 29, 2009Date of Patent: April 17, 2012Assignee: Hitachi, Ltd.Inventors: Yoji Nakatani, Koji Sonoda, Takahiro Nakano
-
Publication number: 20120084529Abstract: A file system including: a first type storage medium; a second type storage medium; and a processor providing a file system using a first area in the first type storage medium and a second area in the second type storage medium, wherein the processor manages whether metadata is permitted to be stored in each of the first area and second area, stores a first file and first metadata of the first file in the first area, which is managed to permit storing metadata, migrates the first file stored in the file system to the second area, which is managed not to permit storing metadata, and changes the first metadata stored in the first area to point to a location of the first file in the second area.Type: ApplicationFiled: December 12, 2011Publication date: April 5, 2012Inventors: Yusuke NONAKA, Akira Yamamoto, Naoto Matsunami, Koji Sonoda
-
Publication number: 20120060154Abstract: Computer system including: a computer with first processor managing first and second virtual computers; and a storage system with second processor providing first and second virtual volumes to the virtual computers, an original data volume shared by the virtual volumes, and a differential data volume storing first and second differential data of the virtual volumes; wherein if receiving a first request to update a first data stored in a first virtual area of the first virtual volume, the first processor requests storage of the first data in a first area of the original data volume, corresponding to the first virtual area, wherein if receiving a second request to update a second data stored in a second virtual area of the first virtual volume, the first processor requests storage of the second data in a second area of the differential data volume, corresponding to the second virtual area.Type: ApplicationFiled: August 30, 2011Publication date: March 8, 2012Inventors: Takuya HIGUCHI, Koji SONODA
-
Patent number: 8117151Abstract: In a cluster type NAS, it is necessary to copy file data between disk devices of servers upon migration of a file system or a part of the file system. A server includes a control table for managing a file system or a part of the file system, and a mapping table for managing a relation between a logical device of a disk subsystem and a logical unit recognized by a server, and in response to an instruction to execute migration of the file system from a first server to a second server, the mapping table is referenced to send an instruction to update the relation between the logical device and the logical unit to the second server, and the second server newly recognizes a logical unit and updates a management server identifier of the control table.Type: GrantFiled: January 8, 2010Date of Patent: February 14, 2012Assignee: Hitachi, Ltd.Inventors: Yoji Nakatani, Koji Sonoda, Kenji Kataoka
-
Patent number: 8117387Abstract: A storage system has NAS apparatuses each including virtual file servers to be provided to host apparatuses, a storage apparatus including logical units, and a management apparatus for managing the NAS apparatuses and the storage apparatus. The management apparatus requests the NAS apparatuses and the storage apparatus to transfer management information, acquires the management information. The management apparatus then creates system performance information concerning the virtual file servers based on the acquired management information to display the created system performance information on a user interface.Type: GrantFiled: July 15, 2008Date of Patent: February 14, 2012Assignee: Hitachi Ltd.Inventors: Kunihito Matsuki, Seiichi Higaki, Koji Sonoda
-
Patent number: 8078819Abstract: Network arrangements wherein a network interface receives write requests of files of a file system from a client computer, each file including respective data and respective metadata. A processor registers the metadata of a file to at least one first type storage medium and writes the data of the file to the at least one second type storage medium based on file value information. The storage system stores information of address ranges of an integrated logical unit, in which each address range corresponds to the at least one first type storage medium and the at least one second type storage medium included in the integrated logical unit, and provides the information of address ranges of the integrated logical unit to the client computer.Type: GrantFiled: December 6, 2010Date of Patent: December 13, 2011Assignee: Hitachi, Ltd.Inventors: Yusuke Nonaka, Akira Yamamoto, Naoto Matsunami, Koji Sonoda
-
Publication number: 20110289331Abstract: Returning a response to a host system in a range which does not cause time-out by the host system even if a disk device in a power saving status is an access target of the host system. A NAS controller determines an access request from a client terminal, outputs a command for spinning up a disk device in a spin off status to a disk controller if the access target includes shared folders corresponding with the disk devices in the spin off status, sends response information to the client terminal to the effect that processing for connection with the shared folder as the access target is being performed in response to the access request, and inhibits the client terminal from shifting to the time-out processing.Type: ApplicationFiled: June 30, 2009Publication date: November 24, 2011Inventors: Naotaka Kobayashi, Koji Sonoda
-
Patent number: 8015219Abstract: Data stored in a plurality of snapshots that can be updated is efficiently updated. A computer system includes a computer that provides a plurality of storage areas and a storage device that stores data read and written in the storage areas. The storage device provides a first volume that stores data shared by the storage areas respectively and a second volume that stores data held in the storage areas respectively. The computer stores storage area management information and a storing flag that shows a storing part of updated data and sets the storing flag in accordance with a request. When the computer receives the update of the data stored in the first volume and the storing flag is set to the second volume, if a second area corresponding to a first area is not allocated to the second volume, the computer updates a second area newly allocated to the second volume to store the location information of the newly allocated second area in the storage area management information correspondingly to the first area.Type: GrantFiled: December 29, 2008Date of Patent: September 6, 2011Assignee: Hitachi, Ltd.Inventors: Takuya Higuchi, Koji Sonoda
-
Publication number: 20110185123Abstract: A storage device is provided with a file I/O interface control device and a plurality of disk pools. The file I/O interface control device sets one of a plurality of storage hierarchies defining storage classes, respectively, for each of LUs within the disk pools, thereby forming a file system in each of the LUs. The file I/O interface control device migrates at least one of the files from one of the LUs to another one of the LUs of an optimal storage class, based on static properties and dynamic properties of each file.Type: ApplicationFiled: March 18, 2011Publication date: July 28, 2011Applicant: HITACHI, LTD.Inventors: Naoto Matsunami, Koji Sonoda, Akira Yamamoto, Masafumi Nozawa, Masaaki Iwasaki
-
Patent number: 7925851Abstract: A storage device is provided with a file I/O interface control device and a plurality of disk pools. The file I/O interface control device sets one of a plurality of storage hierarchies defining storage classes, respectively, for each of LUs within the disk pools, thereby forming a file system in each of the LUs. The file I/O interface control device migrates at least one of the files from one of the LUs to another one of the LUs of an optimal storage class, based on static properties and dynamic properties of each file.Type: GrantFiled: June 9, 2008Date of Patent: April 12, 2011Assignee: Hitachi, Ltd.Inventors: Naoto Matsunami, Koji Sonoda, Akira Yamamoto, Masafumi Nozawa, Masaaki Iwasaki
-
Patent number: 7921093Abstract: Providing an information processing apparatus and information processing method that prevent the occurrence of inconsistencies between restored files and other files, thereby improving ease of use. When restoring a backup virtual tree, the owner of each file and directory belonging to the backup virtual tree is identified; and when it is found, based on the identification result, that the owner of any of the files or directories is not a target user and the update time and/or version of the backup file or directory is older than that of the corresponding present file or directory, the backup file or directory is restored back into a special directory accessible for the target user with the tree structure of the original virtual tree intact.Type: GrantFiled: January 4, 2008Date of Patent: April 5, 2011Assignee: Hitachi, Ltd.Inventors: Etsutaro Akagawa, Yohsuke Ishii, Koji Sonoda
-
Publication number: 20110078220Abstract: Network arrangements wherein a network interface receives write requests of files of a file system from a client computer, each file including respective data and respective metadata. A processor registers the metadata of a file to at least one first type storage medium and writes the data of the file to the at least one second type storage medium based on file value information. The storage system stores information of address ranges of an integrated logical unit, in which each address range corresponds to the at least one first type storage medium and the at least one second type storage medium included in the integrated logical unit, and provides the information of address ranges of the integrated logical unit to the client computer.Type: ApplicationFiled: December 6, 2010Publication date: March 31, 2011Inventors: Yusuke NONAKA, Akira YAMAMOTO, Naoto MATSUNAMI, Koji SONODA
-
Patent number: 7891585Abstract: A fuel injection valve is provided that includes an electromagnetic actuator (A1) that moves a valve body (10) in an inwardly-opening direction, and a magnetostrictive actuator (A2) that, by passing current therethrough, elongates a movable part assembly (43) extending from the valve body (10) to a movable core (24) of the electromagnetic actuator (A1), wherein the magnetostrictive actuator (A2) is formed from a solid magnetostrictive element (15) provided between the valve body (10) and the movable core (24) of the electromagnetic actuator (A1) so as to couple the valve body (10) and the movable core (24), a preload spring (13) provided between the valve body (10) and the movable core (24) so as to apply a compressive preload in the axial direction of the valve body (10) to the magnetostrictive element (15), and a second coil (42) mounted on a valve housing (H) housing the valve body (10), the movable core (24), the magnetostrictive element (15), and the preload spring (13), the second coil (42) elongating tType: GrantFiled: February 8, 2007Date of Patent: February 22, 2011Assignee: Keihin CorporationInventors: Tadao Tsuchiya, Koji Sonoda, Manabu Shoji
-
Patent number: 7849282Abstract: To provide a technique whereby a plurality of types of storage media can be utilized in an efficient manner. A management apparatus includes a file manager that manages files within an integrated memory area that includes a first memory area composed of at least a part of the first type of storage medium and a second memory area composed of at least a part of the second type of storage medium. The file manager builds one filesystem on the integrated memory area, in consideration of a range of the first memory area and a range of the second memory area.Type: GrantFiled: November 4, 2005Date of Patent: December 7, 2010Assignee: Hitachi, Ltd.Inventors: Yusuke Nonaka, Akira Yamamoto, Naoto Matsunami, Koji Sonoda
-
Patent number: 7797477Abstract: In order to manage the various types of attribute information within the storage system, the storage system includes the following databases within a file-access controlling memory: a database for managing index information for managing contents of the files, and an index retrieval program, a database for managing the attribute information on the files, and a database for managing storage positions of blocks configuring a file. When the storage system receives an access request to a file, the utilization of these databases allows the storage system to make the access to the access-target file.Type: GrantFiled: August 23, 2007Date of Patent: September 14, 2010Assignee: Hitachi, Ltd.Inventors: Junji Ogawa, Naoto Matsunami, Masaaki Iwasaki, Koji Sonoda, Kenichi Tsukiji
-
Patent number: 7716319Abstract: A computer system for managing log information, enabling correct comprehension of system logs for an identical resource before and after migration among plural nodes. A global ID, being unique in the system, is given to a resource (LU) migrated from one file share server to another. The global ID remains the same in the migration destination file share server after migration and log messages for the resource are obtained based on the global ID.Type: GrantFiled: December 9, 2005Date of Patent: May 11, 2010Assignee: Hitachi, Ltd.Inventors: Kenji Kataoka, Koji Sonoda, Yoji Nakatani
-
Patent number: 7716417Abstract: A tape library comprises: a plurality of tape media; a plurality of slots in which the plurality of tape media are respectively stored; a drive in which a tape medium extracted from any of the plurality of slots is set and which performs tape reading or writing in respect of this tape medium; and a controller by which a tape medium is extracted from a designated slot of these plurality of slots and set in the drive. The host computer comprises: a plurality of virtual computers; a first storage region in which is stored slot allocation information expressing which slot is allocated to which virtual computer; and an access control unit that specifies the slot allocated to a first virtual computer, of the plurality of the virtual computers, from the slot allocation information, and restricts access from the first virtual computer to the tape medium in the specified slot.Type: GrantFiled: September 15, 2006Date of Patent: May 11, 2010Assignee: Hitachi, Ltd.Inventors: Etsutaro Akagawa, Takahiro Nakano, Koji Sonoda
-
Publication number: 20100115008Abstract: In a cluster type NAS, it is necessary to copy file data between disk devices of servers upon migration of a file system or a part of the file system. A server includes a control table for managing a file system or a part of the file system, and a mapping table for managing a relation between a logical device of a disk subsystem and a logical unit recognized by a server, and in response to an instruction to execute migration of the file system from a first server to a second server, the mapping table is referenced to send an instruction to update the relation between the logical device and the logical unit to the second server, and the second server newly recognizes a logical unit and updates a management server identifier of the control table.Type: ApplicationFiled: January 8, 2010Publication date: May 6, 2010Inventors: Yoji NAKATANI, Koji Sonoda, Kenji Kataoka
-
Publication number: 20100106688Abstract: Data stored in a plurality of snapshots that can be updated is efficiently updated. A computer system includes a computer that provides a plurality of storage areas and a storage device that stores data read and written in the storage areas. The storage device provides a first volume that stores data shared by the storage areas respectively and a second volume that stores data held in the storage areas respectively. The computer stores storage area management information and a storing flag that shows a storing part of updated data and sets the storing flag in accordance with a request. When the computer receives the update of the data stored in the first volume and the storing flag is set to the second volume, if a second area corresponding to a first area is not allocated to the second volume, the computer updates a second area newly allocated to the second volume to store the location information of the newly allocated second area in the storage area management information correspondingly to the first area.Type: ApplicationFiled: December 29, 2008Publication date: April 29, 2010Inventors: Takuya Higuchi, Koji Sonoda
-
Patent number: 7668882Abstract: In a cluster type NAS, it is necessary to copy file data between disk devices of servers upon migration of a file system or a part of the file system. A server includes a control table for managing a file system or a part of the file system, and a mapping table for managing a relation between a logical device of a disk subsystem and a logical unit recognized by a server, and in response to an instruction to execute migration of the file system from a first server to a second server, the mapping table is referenced to send an instruction to update the relation between the logical device and the logical unit to the second server, and the second server newly recognizes a logical unit and updates a management server identifier of the control table.Type: GrantFiled: November 9, 2005Date of Patent: February 23, 2010Assignee: Hitachi, Ltd.Inventors: Yoji Nakatani, Koji Sonoda, Kenji Kataoka