Patents by Inventor Kazuhisa Fujimoto

Kazuhisa Fujimoto 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: 6601134
    Abstract: A storage control apparatus is coupled to a central processing unit (CPU) and a storage unit to control input/output of data between the CPU and the storage unit. The storage control apparatus has at least two processors coupled to the CPU and the storage unit, a cache memory (CM) unit for temporarily storing data of the storage unit, a shared memory (SM) unit for storing information concerning control of the CM unit and the storage unit, and a selector coupled to the at least two processors, the CM unit and the SM unit through access paths to selectively apply access requests from the at least two processors to the CM unit and the SM unit.
    Type: Grant
    Filed: April 26, 1999
    Date of Patent: July 29, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Kenji Yamagami, Kazuhisa Fujimoto, Yasuo Kurosu, Hisao Honma
  • Publication number: 20030131192
    Abstract: A clustering disk subsystem comprising a switch holding a table which can modify a destination of a request from a host computer, wherein the switch transfers an access request to another channel according to a destination channel status such as heavy load or fault, and the channel which received the request processes the request by proxy for load balancing between internal disk controllers in a clustering disk subsystem. The subsystem has an effect in which load balancing or fail-over between channels or disk controllers can be performed without any special hardware or software in the host. As a result, good performance can be obtained even when access requests from the host computer are concentrated in a specific channel or disk controller.
    Type: Application
    Filed: March 6, 2002
    Publication date: July 10, 2003
    Applicant: Hitachi, Ltd.
    Inventors: Shuji Nakamura, Kazuhisa Fujimoto, Hiroki Kanai, Akira Yoshida
  • Publication number: 20030110355
    Abstract: A disk array controller is made up of multiple disk array control units for implementing the data read/write operation and each having channel IF units, disk IF units, cache memory units and shared memory units. The disk array controller further includes inter connections for interconnecting the shared memory units and interconnecting the cache memory units across the border of disk array control units. Thereby alleviating the deterioration of performance due to the data transfer between the disk array control units, when the multiple disk array control units are to be operated as a single disk array controller.
    Type: Application
    Filed: January 3, 2003
    Publication date: June 12, 2003
    Inventors: Kazuhisa Fujimoto, Hiroki Kanai, Akira Fujibayashi, Wataru Sakurai
  • Publication number: 20030110354
    Abstract: A disk array controller installed with a plurality of interfaces with the host computer or disk device, duplicated shared memories connected in a ratio of one to one between each interface and respective access path, a selector connected to the plurality of interfaces, and a cache memory connected to said selector. The number of access paths between the selector and the plurality of interfaces is greater than the number of access paths between the cache memory and the selector. Each processor for the plurality of interfaces performs dual writing in the duplicated shared memories.
    Type: Application
    Filed: November 15, 2002
    Publication date: June 12, 2003
    Applicants: Hitachi, Ltd., Hitachi Software Engineering Co., Ltd., Hitachi Video and Information System, Inc.
    Inventors: Atsushi Tanaka, Akira Fujibayashi, Kazuhisa Fujimoto, Hiroki Kanai, Nobuyuki Minowa, Hikari Mikami, Makoto Asari
  • Patent number: 6578108
    Abstract: A disk array controller, comprising a channel interface unit for connecting a host computer through a first type channel; a channel interface unit for connecting a host computer through a second type channel; a plurality of disk interface units provided with an interface with a magnetic disk unit respectively; a cache memory unit; and a shared memory unit; wherein the number of access paths connected to said cache memory unit is less than the number of access paths connected to said shared memory unit.
    Type: Grant
    Filed: January 6, 2000
    Date of Patent: June 10, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhisa Fujimoto, Atsushi Tanaka, Akira Fujibayashi
  • Publication number: 20030061297
    Abstract: In a storage system in which: LSW 110 is a local switch, GSW 115 is a global switch, and 21 is a global shared memory unit; when a host computer 3 makes a data read request to a disk control cluster 1-1, a channel interface unit 11 accesses to a local shared memory unit 22 via the LSW 110, and if the data exists in the disk control cluster 1-1, the channel interface unit 11 read the data from the local shared memory unit 22 or the disk drive 2 so as to transfer to the host computer 3. If the data is not in the disk control cluster 1-1, the channel interface unit 11 accesses to the global shared memory unit 21, check a disk control cluster with the requested data stored therein, obtains the requested data from the disk control cluster where the requested data is stored, and transfer the data to the host computer 3.
    Type: Application
    Filed: February 7, 2002
    Publication date: March 27, 2003
    Applicant: Hitachi, Ltd.
    Inventor: Kazuhisa Fujimoto
  • Publication number: 20030046460
    Abstract: In a disk array system of the present invention, each host or disk interface unit is connected to each shared memory unit through a switch unit. The switch unit includes the number of packet buffers greater than the number of the host or disk interface units connected thereto, and can always hold the number of access requests greater than the number of the host or disk interface units. The disk array system uses the packet buffers to compensate for a transfer rate difference between the host interface units and the shared memory units, thereby allowing connection of the host interface units having different performance. The disk array system improves the efficiency of usage of internal paths without increasing the number of I/O ports of the switch unit. The system throughput is thereby improved, and the support for host I/Fs having different performance is thereby facilitated.
    Type: Application
    Filed: August 14, 2002
    Publication date: March 6, 2003
    Inventors: Mitsuru Inoue, Kazuhisa Fujimoto
  • Patent number: 6523088
    Abstract: A disk array controller having a first interface unit to a host computer, a second interface unit to a plurality of disk drives, a cache memory unit for temporarily storing data to be transferred to and from the disk drives, and a selector unit provided between the first and second interface units and the cache memory unit, wherein a plurality of connection requests from the first and second interface units are queued to preferentially process a connection request for a vacant access port the cache memory unit.
    Type: Grant
    Filed: July 5, 2002
    Date of Patent: February 18, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhisa Fujimoto, Akira Fujibayashi
  • Publication number: 20030033478
    Abstract: A disk array controller having a first interface unit to a host computer, a second interface unit to a plurality of disk drives, a cache memory unit for temporarily storing data to be transferred to and from the disk drives, and a selector unit provided between the first and second interface units and the cache memory unit, wherein a plurality of connection requests from the first and second interface units are queued to preferentially process a connection request for a vacant access port to the cache memory unit.
    Type: Application
    Filed: October 17, 2002
    Publication date: February 13, 2003
    Inventors: Kazuhisa Fujimoto, Akira Fujibayashi
  • Patent number: 6519680
    Abstract: A disk array controller is made up of multiple disk array control units for implementing the data read/write operation and each having channel IF units, disk IF units, cache memory units and shared memory units. The disk array controller further includes inter connections for interconnecting the shared memory units and interconnecting the cache memory units across the border of disk array control units. Thereby alleviating the deterioration of performance due to the data transfer between the disk array control units, when the multiple disk array control units are to be operated as a single disk array controller.
    Type: Grant
    Filed: September 5, 2002
    Date of Patent: February 11, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhisa Fujimoto, Hiroki Kanai, Akira Fujibayashi, Wataru Sakurai
  • Publication number: 20030005221
    Abstract: A disk array controller is made up of multiple disk array control units for implementing the data read/write operation and each having channel IF units, disk IF units, cache memory units and shared memory units. The disk array controller further includes inter connections for interconnecting the shared memory units and interconnecting the cache memory units across the border of disk array control units. Thereby alleviating the deterioration of performance due to the data transfer between the disk array control units, when the multiple disk array control units are to be operated as a single disk array controller.
    Type: Application
    Filed: September 5, 2002
    Publication date: January 2, 2003
    Inventors: Kazuhisa Fujimoto, Hiroki Kanai, Akira Fujibayashi, Wataru Sakurai
  • Patent number: 6502167
    Abstract: The disk array controller includes a plurality of interfaces with respective processors for connecting with a host computer or disk devices, duplicated shared memories connected in a one to one ratio between each interface and respective access paths, a selector connected to the plurality of interfaces, and a cache memory connected to the selector. The number of access paths between the selector and the plurality of interfaces is greater than the number of access paths between the cache memory and the selector. Each processor performs dual writing in the duplicated shared memories.
    Type: Grant
    Filed: March 16, 2000
    Date of Patent: December 31, 2002
    Assignees: Hitachi, Ltd., Hitachi Software Engineering Co., Ltd., Hitachi Video and Information System, Inc.
    Inventors: Atsushi Tanaka, Akira Fujibayashi, Kazuhisa Fujimoto, Hiroki Kanai, Nobuyuki Minowa, Hikari Mikami, Makoto Asari
  • Publication number: 20020194435
    Abstract: A storage control apparatus is coupled to a central processing unit (CPU) and a storage unit to control input/output of data between the CPU and the storage unit. The storage control apparatus has at least two processors coupled to the CPU and the storage unit, a cashe memory (CM) unit for temporarily storing data of the storage unit, a shared memory (SM) unit for storing information concerning control of the CM unit and the storage unit, and a selector coupled to the at least two processors, the CM unit and the SM unit through access paths to selectively apply access requests from the at least two processors to the CM unit and the SM unit.
    Type: Application
    Filed: August 13, 2002
    Publication date: December 19, 2002
    Applicant: Hitachi, Ltd.
    Inventors: Kenji Yamagami, Kazuhisa Fujimoto, Yasuo Kurosu, Hisao Honma
  • Publication number: 20020178327
    Abstract: A disk array controller having a first interface unit to a host computer, a second interface unit to a plurality of disk drives, a cache memory unit for temporarily storing data to be transferred to and from the disk drives, and a selector unit provided between the first and second interface units and the cache memory unit, wherein a plurality of connection requests from the first and second interface units are queued to preferentially process a connection request for a vacant access port to the cache memory unit.
    Type: Application
    Filed: July 5, 2002
    Publication date: November 28, 2002
    Inventors: Kazuhisa Fujimoto, Akira Fujibayashi
  • Publication number: 20020178143
    Abstract: A storage system effectively manages the total capacity of hard disk drives to store block-basis data and file-basis data with a shared storage medium and a managing means for managing all the storage areas in the storage medium. When block data and address are input through a fiber channel port, a block data input/output means converts its data format to a data format that is internally applied by the storage system. When file data and address are input through an Ethernet port, a file system converts its data format to the data format internally applied by the storage system, such as the block data format. The file system derives the address of a logical volume from the received address information and translates file data to block data. The managing means derives the address of a logical volume to which to write block data from the address information delivered from the block data input/output means.
    Type: Application
    Filed: December 18, 2001
    Publication date: November 28, 2002
    Inventor: Kazuhisa Fujimoto
  • Patent number: 6484236
    Abstract: A disk array controller having a first interface unit to a host computer, a second interface unit to a plurality of disk drives, a cache memory unit for temporarily storing data to be transferred to and from the disk drives, and a selector unit provided between the first and second interface units and the cache memory unit, wherein a plurality of connection requests from the first and second interface units are queued to preferentially process a connection request for a vacant access port to the cache memory unit.
    Type: Grant
    Filed: November 6, 2001
    Date of Patent: November 19, 2002
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhisa Fujimoto, Akira Fujibayashi
  • Publication number: 20020169901
    Abstract: When there is an access passing between unit disk controllers, the band of a mutual connecting network must be very large in order to exhibit the performance sufficiently, so that the cost is increased. In the present invention, the access number of a logical volume is monitored, the change of an access path is suggested to an upper class device, and the logical volume is moved or copied to each unit disk controller, so that the mutual connecting network is used mainly for copy of the logical volume, thereby reducing the necessary band.
    Type: Application
    Filed: July 25, 2001
    Publication date: November 14, 2002
    Applicant: Hitachi. Ltd.
    Inventors: Akira Fujibayashi, Kazuhisa Fujimoto, Hiroki Kanai
  • Patent number: 6477619
    Abstract: A disk array controller is made up of multiple disk array control units for implementing the data read/write operation and each having channel IF units, disk IF units, cache memory units and shared memory units. The disk array controller further includes interconnections for interconnecting the shared memory units and interconnecting the cache memory units across the border of disk array control units. Thereby alleviating the deterioration of performance due to the data transfer between the disk array control units, when the multiple disk array control units are to be operated as a single disk array controller.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: November 5, 2002
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhisa Fujimoto, Hiroki Kanai, Akira Fujibayashi, Wataru Sakurai
  • Publication number: 20020152181
    Abstract: The present invention provides a service method of rental storage, which, when a rental storage service provider provides a rental storage for rental storage service users, allows ideal use of storages in correspondence with the billing charge to the users by proposing the most optimum contract options to the users, and which allows suppressing the management cost of the users.
    Type: Application
    Filed: August 2, 2001
    Publication date: October 17, 2002
    Applicant: Hitachi Ltd.
    Inventors: Hiroki Kanai, Tatsumi Uchigiri, Kazuhisa Fujimoto
  • Publication number: 20020095551
    Abstract: A disk array control device which includes a plurality of channel interface (IF) units, a plurality of disk IF units, a cache memory unit, and a shared memory unit. The connection system between the plurality of channel IF units and plurality of disk IF units and the cache memory unit is different from the connection system between the plurality of channel IF units and plurality of disk IF units and the shared memory unit. In the invention the plurality of channel IF units and the plurality of disk IF units are connected via a selector to the cache memory unit whereas the plurality of channel IF units and the plurality of disk IF units are directly connected to the shared memory unit with no selectors.
    Type: Application
    Filed: March 19, 2002
    Publication date: July 18, 2002
    Inventors: Kazuhisa Fujimoto, Atsushi Tanaka, Akira Fujibayashi, Hiroki Kanai, Nobuyuki Minowa