Patents by Inventor Kazunori Masuyama
Kazunori Masuyama 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).
-
Publication number: 20140223097Abstract: A storage system has a plurality of control modules for controlling a plurality of storage devices, which make mounting easier with maintaining low latency response even if the number of control modules increases. A plurality of storage devices are connected to the second interface of each control module using back end routers, so that redundancy for all the control modules to access all the storage devices is maintained. Also the control modules and the first switch units are connected by a serial bus, which has a small number of signals, constituting the interface by using the back panel. By this, mounting on the printed circuit board becomes possible.Type: ApplicationFiled: April 9, 2014Publication date: August 7, 2014Applicant: FUJITSU LIMITEDInventors: Shigeyoshi OHARA, Kazunori MASUYAMA
-
Patent number: 7849235Abstract: In response to a request from a central processing unit (CPU) 11 (i.e., firmware) of a node 10, a transfer control unit 14a of a direct memory access (DMA) controller 14 transmits a message and data to another discretionary node 3 by way of a serial bus 1, a switch 2 or the like. In this event, the firmware stores data to be transmitted, a message, and a descriptor thereof in memory 12. In the case of requesting the transmission of the message, the descriptor contains a flag indicating “whether or not there is a need to wait for a response from the data transmission destination”. If the flag is set to ON, the transfer control unit 14a notifies the firmware of a simulated completion immediately instead of waiting for a completion response from the transmission destination node 3.Type: GrantFiled: September 28, 2007Date of Patent: December 7, 2010Assignee: Fujitsu LimitedInventors: Shunichi Ihara, Yuichi Ogawa, Terumasa Haneda, Kazunori Masuyama
-
Patent number: 7765357Abstract: To be able to transmit a response packet to the original request node after a bus ID/a device ID is replaced in the PCI-Express switch for a PCI-Express communication system, a unique node ID for indicating each node is set to the nodes. Additionally, it is confirmed whether or not the packet is transferred in the correct order in a series of packet transfers. For that purpose, a sequence code indicating the sequence number of a packet in a series of packet transfer is set in an address field of a packet of data transfer.Type: GrantFiled: November 27, 2006Date of Patent: July 27, 2010Assignee: Fujitsu LimitedInventors: Yuichi Ogawa, Hiroshi Ishizawa, Terumasa Haneda, Kazunori Masuyama
-
Patent number: 7624324Abstract: A file control system performing DMA (direct memory access) transfer is provided. The file control system includes file control devices, and each of the file control devices is provided between a host computer and an external storage device. A first file control device among the file control devices checks for errors in the data read from a memory, changes the error detection code added to the read data from a first error detection code to a second error detection code, changes at least a part of the data when an error is detected, and executes DMA-transfer of the data, which is changed or is not changed, to a second file control device of the transfer destination.Type: GrantFiled: September 29, 2005Date of Patent: November 24, 2009Assignee: Fujitsu LimitedInventors: Yuuji Hanaoka, Toshiyuki Yoshida, Yuichi Ogawa, Terumasa Haneda, Kazunori Masuyama
-
Patent number: 7565474Abstract: A computer system enable system operation by hiding the peculiarity of an upstream port of a switch in a computer system in which a plurality of CPU units are interconnected by a PCI Express switch. When a CPU unit, which is connected to the upstream port of a serial connect switch interconnecting the plurality of CPU units, is unable to operate, and the links between the CPU units and the switch cannot be established, a management controller in the switch unit is selected as a device of the upstream port.Type: GrantFiled: June 29, 2005Date of Patent: July 21, 2009Assignee: Fujitsu LimitedInventors: Shigeyoshi Ohara, Kazunori Masuyama
-
Patent number: 7461194Abstract: Before the link of each port of a switch provide with a plurality of ports for interconnecting a plurality of process nodes by a serial bus is established, it is checked whether each process node is mounted. Then, of the plurality of ports, a port to which one of mounted process nodes is connected is assigned as an upstream port and the other ports are assigned as downstream ports.Type: GrantFiled: May 20, 2005Date of Patent: December 2, 2008Assignee: Fujitsu LimitedInventors: Shigeyoshi Ohara, Kazunori Masuyama
-
Patent number: 7418533Abstract: A storage system has a plurality of control modules for controlling a storage device for accesses from a mainframe host and an open system host respectively supporting different protocols. An open channel adaptor and a mainframe channel adaptor are separately provided. The mainframe channel adaptor is connected to a plurality of control managers via front routers and performs parallel write access from the mainframe host for mirroring. In the write processing for the mainframe host, the connection is maintained until the completion of processing. In particular, even in case of a write miss, disk read processing can be performed in parallel, thus contributing to the high-speed processing in case of the write miss. Further, for an access from the open system host, a high throughput can be obtained.Type: GrantFiled: March 20, 2006Date of Patent: August 26, 2008Assignee: Fujitsu LimitedInventors: Shigeyoshi Ohara, Kazunori Masuyama
-
Patent number: 7380001Abstract: A system and method for fault containment and error handling within a domain in a partitioned computer system includes a system manager having read and write access to a resource definition table. The system manager is adapted to quiesce the system when failure occurs within a domain, identify an allocated resource associated with the failed domain, identify a non-failed domain, and exit the quiesce mode for the non-failed domain, thereby containing a failure within the failed domain. The system manager further handles an error within the failed domain by deallocating a resource allocated to the failed domain so that the resource becomes available to non-failed domains.Type: GrantFiled: May 17, 2002Date of Patent: May 27, 2008Assignee: Fujitsu LimitedInventors: Kazunori Masuyama, Yasushi Umezawa, Jeremy J. Farrell, Sudheer Miryala, Takeshi Shimizu, Hitoshi Oi, Patrick N. Conway
-
Publication number: 20080104341Abstract: In response to a request from a central processing unit (CPU) 11 (i.e., firmware) of a node 10, a transfer control unit 14a of a direct memory access (DMA) controller 14 transmits a message and data to another discretionary node 3 by way of a serial bus 1, a switch 2 or the like. In this event, the firmware stores data to be transmitted, a message, and a descriptor thereof in memory 12. In the case of requesting the transmission of the message, the descriptor contains a flag indicating “whether or not there is a need to wait for a response from the data transmission destination”. If the flag is set to ON, the transfer control unit 14a notifies the firmware of a simulated completion immediately instead of waiting for a completion response from the transmission destination node 3.Type: ApplicationFiled: September 28, 2007Publication date: May 1, 2008Applicant: Fujitsu LimitedInventors: Shunichi Ihara, Yuichi Ogawa, Terumasa Haneda, Kazunori Masuyama
-
Patent number: 7315895Abstract: A system and method for fault containment and error handling within a domain in a partitioned computer system includes a system manager having read and write access to a resource definition table. The system manager is adapted to quiesce the system when failure occurs within a domain, identify an allocated resource associated with the failed domain, identify a non-failed domain, and exit the quiesce mode for the non-failed domain, thereby containing a failure within the failed domain. The system manager further handles an error within the failed domain by deallocating a resource allocated to the failed domain so that the resource becomes available to non-failed domains.Type: GrantFiled: May 17, 2002Date of Patent: January 1, 2008Assignee: Fujitsu LimitedInventors: Kazunori Masuyama, Yasushi Umezawa, Jeremy J. Farrell, Sudheer Miryala, Takeshi Shimizu, Hitoshi Oi, Patrick N. Conway
-
Publication number: 20070162561Abstract: A storage system has a plurality of control modules for controlling a storage device for accesses from a mainframe host and an open system host respectively supporting different protocols. An open channel adaptor and a mainframe channel adaptor are separately provided. The mainframe channel adaptor is connected to a plurality of control managers via front routers and performs parallel write access from the mainframe host for mirroring. In the write processing for the mainframe host, the connection is maintained until the completion of processing. In particular, even in case of a write miss, disk read processing can be performed in parallel, thus contributing to the high-speed processing in case of the write miss. Further, for an access from the open system host, a high throughput can be obtained.Type: ApplicationFiled: March 20, 2006Publication date: July 12, 2007Applicant: FUJITSU LIMITEDInventors: Shigeyoshi Ohara, Kazunori Masuyama
-
Dynamic determination of memory mapped input output range granularity for multi-node computer system
Patent number: 7213081Abstract: A method and system enables dynamic support of memory mapping devices in a multi-node computer system. One of central process unit (CPU) nodes determines a total amount of MMIO address spaces that are needed for all MMIO devices and generates an optimized granularity to support the total amount of MMIO address spaces. Based on the granularity, a CPU node controller configures MMIO range registers of the interconnect and other MMIO registers in IO nodes and CPU node controllers to support dynamic changes of MMIO address space requirements of the system.Type: GrantFiled: April 11, 2002Date of Patent: May 1, 2007Assignee: Fujitsu LimitedInventors: Prabhunandan B. Narasimhamurthy, Yukio Nishimura, Sudheer Miryala, Kazunori Masuyama -
Publication number: 20070073960Abstract: To be able to transmit a response packet to the original request node after a bus ID/a device ID is replaced in the PCI-Express switch for a PCI-Express communication system, a unique node ID for indicating each node is set to the nodes. Additionally, it is confirmed whether or not the packet is transferred in the correct order in a series of packet transfers. For that purpose, a sequence code indicating the sequence number of a packet in a series of packet transfer is set in an address field of a packet of data transfer.Type: ApplicationFiled: November 27, 2006Publication date: March 29, 2007Applicant: Fujitsu LimitedInventors: Yuichi Ogawa, Hiroshi Ishizawa, Terumasa Haneda, Kazunori Masuyama
-
Patent number: 7194517Abstract: A system and method for passing messages between domains with low overhead in a multi-node computer system. A CPU node in a sending domain issues a request to a memory node in a receiving domain using memory-mapped input/output window. This causes the message to be transmitted to a coherent space of the receiving domain. All messages are cache-line in size. A small portion of each cache line, cyclic counter field, is overwritten before the cache line is written in the coherent address space of the receiving domain. A massaging driver polls the cyclic count field of the cache line in the processor cache to determine when the next message is written in the coherent address space of the receiving domain. This allows the CPU to detect when the last received message is written into the coherent address space of the receiving domain without generating transactions on CPU interface.Type: GrantFiled: May 21, 2002Date of Patent: March 20, 2007Assignee: Fujitsu LimitedInventors: Patrick N. Conway, Jeremy J. Farrell, Kazunori Masuyama, Takeshi Shimizu, Sudheer Miryala
-
Patent number: 7159017Abstract: A mechanism for balancing message traffic in a multi-chassis fully interconnected computer system partitioned into multiple domains allows the system to identify I/O transactions, to route I/O transactions over inter-domain cables, and to route non-I/O transactions over intra-domain cables. This beneficially reduces message traffic congestion on intra-domain cables.Type: GrantFiled: February 15, 2002Date of Patent: January 2, 2007Assignee: Fujitsu LimitedInventors: Hitoshi Oi, Patrick N. Conway, Takeshi Shimizu, Kazunori Masuyama, Sudheer Miryala, Jeremy J. Farrell, Norio Kaido
-
Publication number: 20060200634Abstract: A storage system have a control module which controls a plurality of disk storage devices, and which realizes reading/writing of system information even when problems arise in the path with a plurality of disk devices. A system disk device unit which stores system information is incorporated within the control modules which control a plurality of disk storage devices. The control modules can read/write system information even without accessing the disk storage devices.Type: ApplicationFiled: September 29, 2005Publication date: September 7, 2006Applicant: Fujitsu LimitedInventors: Masahiro Yoshida, Takeshi Obata, Taichi Oono, Kazunori Masuyama
-
Publication number: 20060200614Abstract: A computer system enable system operation by hiding the peculiarity of an upstream port of a switch in a computer system in which a plurality of CPU units are interconnected by a PCI Express switch. When a CPU unit, which is connected to the upstream port of a serial connect switch interconnecting the plurality of CPU units, is unable to operate, and the links between the CPU units and the switch cannot be established, a management controller in the switch unit is selected as a device of the upstream port.Type: ApplicationFiled: June 29, 2005Publication date: September 7, 2006Applicant: FUJITSU LIMITEDInventors: Shigeyoshi Ohara, Kazunori Masuyama
-
Publication number: 20060190772Abstract: A file control system of the present invention is a file control system performing DMA transfer and comprising a plurality of file control devices, each of which is provided between a host computer and an external storage device, a first file control device among the plurality of file control devices, checks the consistency between the data read from a memory and the first error detection code given in advance to the data, changes the error detection code added to the read data from the first error detection code to a second error detection code, when the inconsistency is detected by the check, changes at least a part of the data comprising the second error detection code and the data associated with the second error detection code, and executes DMA-transfer of the data which is changed or is not changed to a second file control device of the transfer destination.Type: ApplicationFiled: September 29, 2005Publication date: August 24, 2006Applicant: Fujitsu LimitedInventors: Yuuji Hanaoka, Toshiyuki Yoshida, Yuichi Ogawa, Terumasa Haneda, Kazunori Masuyama
-
Publication number: 20060174048Abstract: Before the link of each port of a switch provide with a plurality of ports for interconnecting a plurality of process nodes by a serial bus is established, it is checked whether each process node is mounted. Then, of the plurality of ports, a port to which one of mounted process nodes is connected is assigned as an upstream port and the other ports are assigned as downstream ports.Type: ApplicationFiled: May 20, 2005Publication date: August 3, 2006Applicant: FUJITSU LIMITEDInventors: Shigeyoshi Ohara, Kazunori Masuyama
-
Patent number: 7076576Abstract: A method and system transfers data between intra-node firmware and inter-nodes firmware in a multi-node computer system using reduced hardware resources. A set of control codes and data transfer functions are provided to enable data communications between computer nodes and inter-nodes controller through a one-byte control module and a one-byte data module.Type: GrantFiled: April 1, 2002Date of Patent: July 11, 2006Assignee: Fujitsu LimitedInventors: Yukio Nishimura, Prabhunandan B. Narasimharmurthy, Sudheer Miryala, Kazunori Masuyama