Patents by Inventor Akiyoshi Hashimoto

Akiyoshi Hashimoto 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: 11581052
    Abstract: According to one embodiment, a memory system includes a non-volatile memory and a controller. The memory includes a plurality of storage areas. Each of the storage areas includes a plurality of memory cells to which threshold voltages are set in accordance with data. The controller acquires a first threshold voltage distribution of memory cells in a first storage area of the storage areas. The controller acquires a second threshold voltage distribution of memory cells in a second storage area of the storage areas. The controller detects non-normalcy in the first storage area or the second storage area from a first divergence quantity between the first threshold voltage distribution and the second threshold voltage distribution.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: February 14, 2023
    Assignee: Kioxia Corporation
    Inventors: Akiyoshi Hashimoto, Makoto Kuribara, Takeshi Tomizawa, Katsuhiko Ueki
  • Publication number: 20210295937
    Abstract: According to one embodiment, a memory system includes a non-volatile memory and a controller. The memory includes a plurality of storage areas. Each of the storage areas includes a plurality of memory cells to which threshold voltages are set in accordance with data. The controller acquires a first threshold voltage distribution of memory cells in a first storage area of the storage areas. The controller acquires a second threshold voltage distribution of memory cells in a second storage area of the storage areas. The controller detects non-normalcy in the first storage area or the second storage area from a first divergence quantity between the first threshold voltage distribution and the second threshold voltage distribution.
    Type: Application
    Filed: September 3, 2020
    Publication date: September 23, 2021
    Applicant: Kioxia Corporation
    Inventors: Akiyoshi HASHIMOTO, Makoto KURIBARA, Takeshi TOMIZAWA, Katsuhiko UEKI
  • Patent number: 8719668
    Abstract: Provided in one embodiment is a nonvolatile storage system having multiple nonvolatile storage media and a controller coupled to the multiple nonvolatile storage media. The controller has a storage area configured to store management information including probability management information denoting error probability information of a unit physical area in a nonvolatile storage medium, and an error correcting circuit configured to carry out coding and decoding by a low density parity check code. The controller, in a data read process, is configured to identify based on management information an error probability, uses the identified error probability to correct the read data using the error correcting circuit.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: May 6, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Akifumi Suzuki, Takashi Tsunehiro
  • Patent number: 8683172
    Abstract: A computer system includes a server system and a storage system. The server system is configured to manage a plurality of virtual machines, each of which has a virtual machine interface. The storage system is configured to manage a plurality of virtual storage systems, each of which has a virtual storage interface. A first virtual machine is related to a first virtual storage system of the plurality of virtual storage systems. If the first virtual machine issues a first command to the first virtual storage system through a first virtual machine interface of the first virtual machine, the server system adds information of a first identifier, which is assigned to a first virtual storage interface of the first virtual storage system related to the first virtual machine, to the first command, and sends the first command to the storage system.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: March 25, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Masaaki Iwasaki
  • Patent number: 8495254
    Abstract: The computer system includes a server being configured to manage a first virtual machine to which a first part of a server resource included in the server is allocated and a second virtual machine to which a second part of the server resource is allocated. The computer system also includes a storage apparatus including a storage controller and a plurality of storage devices and being configured to manage a first virtual storage apparatus to which a first storage area on the plurality of storage devices is allocated and a second virtual storage apparatus to which a second storage area on the plurality of storage devices is allocated. The first virtual machine can access to the first virtual storage apparatus but not the second virtual storage apparatus and the second virtual machine can access to the second virtual storage apparatus but not the first virtual storage apparatus.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: July 23, 2013
    Assignee: Hitachi, Ltd.
    Inventor: Akiyoshi Hashimoto
  • Patent number: 8458432
    Abstract: Provided is a computer system, in which a storage system includes a first control module for logically dividing first resources of the storage system and operating them as independent virtual storage systems. A computer includes a second control module for logically dividing second resources of the computer and operating them as independent virtual machines. The computer system holds first information indicating a correlation among the virtual machine, the virtual storage system, and the first resources. The first control module specifies the first resource allocated to the virtual storage system whose power is cut based on the first information, and powers off the specified first resource. Thus, system power consumption can be reduced by managing power of the storage system shared by a plurality of virtual machines in a virtualization environment.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: June 4, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Shuji Nakamura, Kazuhisa Fujimoto
  • Publication number: 20130111299
    Abstract: A nonvolatile storage system has multiple nonvolatile storage media and a controller coupled to the multiple nonvolatile storage media. The controller has a storage area for storing management information including probability management information denoting error probability information of a unit physical area in a nonvolatile storage medium, and an error correcting circuit for carrying out coding and decoding by a low density parity check code. An error probability is a probability that data within the unit physical area is incorrect, and is a prior probability, which is the probability of prior to this data having been read.
    Type: Application
    Filed: November 1, 2011
    Publication date: May 2, 2013
    Inventors: Akiyoshi Hashimoto, Akifumi Suzuki, Takashi Tsunehiro
  • Patent number: 8386721
    Abstract: A storage includes: host interface units; file control processors which receives a file input/output request and translates the file input/output request into a data input/output request; file control memories which store translation control data; groups of disk drives; disk control processors; disk interface units which connect the groups of disk drives and the disk control processors; cache memories; and inter-processor communication units. The storage logically partitions these devices to cause the partitioned devices to operate as two or more virtual NASs.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: February 26, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Kentaro Shimada, Akiyoshi Hashimoto
  • Patent number: 8281076
    Abstract: A storage system coupled to a host computer, including: a non-volatile medium that stores data; a disk cache that temporarily stores data stored in the non-volatile medium, where the disk cache is divided into a plurality of independent disk cache partitions; a control unit that controls an input and an output of data to and from the non-volatile medium; and a memory unit that stores information used by the control unit, including consistency control information setting respective commands permitted for each of the disk cache partitions, to guarantee consistency of the data; wherein the control unit is configured to determine whether or not to execute a requested command for a given disk cache partition, by referring to the consistency control information setting respective commands permitted for each of the disk cache partitions.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: October 2, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Aki Tomita
  • Patent number: 8176211
    Abstract: A computer system which enables more efficient use of a storage system shared by plural host computers and optimizes the performance of the whole system including the host computers and storages. A computer device has a first control block which logically partitions computing resources of the computer device and makes resulting partitions run as independent virtual computers. The storage system has a second control block which logically partitions storage resources of the storage system and makes resulting partitions run as independent virtual storage systems. The system also has a management unit incorporating: a first control table which controls computing resources of the computer device; a second control table which controls storage resources of the storage system; and a third control table which controls the relations between the virtual computers and the virtual storage systems.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: May 8, 2012
    Assignee: Hitachi, Ltd.
    Inventor: Akiyoshi Hashimoto
  • Patent number: 8127101
    Abstract: Provided is a file server providing a file service to a host computer, including an interface coupled to the host computer; a processor; a memory; and an interface coupled to a disk drive. The file server is configured to calculate a capacity of storage areas in the memory, which is required to provide the file service; execute a first memory check in which the storage areas having the calculated capacity are tested; execute, after the first memory check is completed, a second memory check in which remaining storage areas in the memory are tested; and start, in a period after the first memory check is completed and before the second memory check is completed, providing the file service.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: February 28, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Takayuki Fukatani, Akiyoshi Hashimoto
  • Publication number: 20120047502
    Abstract: The computer system includes a server being configured to manage a first virtual machine to which a first part of a server resource included in the server is allocated and a second virtual machine to which a second part of the server resource is allocated. The computer system also includes a storage apparatus including a storage controller and a plurality of storage devices and being configured to manage a first virtual storage apparatus to which a first storage area on the plurality of storage devices is allocated and a second virtual storage apparatus to which a second storage area on the plurality of storage devices is allocated. The first virtual machine can access to the first virtual storage apparatus but not the second virtual storage apparatus and the second virtual machine can access to the second virtual storage apparatus but not the first virtual storage apparatus.
    Type: Application
    Filed: October 31, 2011
    Publication date: February 23, 2012
    Applicant: HITACHI, LTD.
    Inventor: Akiyoshi Hashimoto
  • Publication number: 20110185357
    Abstract: To manage physical paths between a server system and a storage system and information about routing between virtual machines and virtual storage systems in an integrated fashion. A computer system of the present invention includes: a computer and a storage system that stores data, in which the computer includes first information for managing the first resource relating to the computer; and the storage system includes second information for managing the second resource provided in the storage system, and in which a relation between the virtual machine and the virtual storage system is defined based on the first information and the second information.
    Type: Application
    Filed: April 6, 2011
    Publication date: July 28, 2011
    Applicant: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Masaaki Iwasaki
  • Patent number: 7930511
    Abstract: To manage physical paths between a server system and a storage system and information about routing between virtual machines and virtual storage systems in an integrated fashion. A computer system of the present invention includes: a computer and a storage system that stores data, in which the computer includes first information for managing the first resource relating to the computer; and the storage system includes second information for managing the second resource provided in the storage system, and in which a relation between the virtual machine and the virtual storage system is defined based on the first information and the second information.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: April 19, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Masaaki Iwasaki
  • Publication number: 20100274964
    Abstract: A storage system coupled to a host computer, including: a non-volatile medium that stores data; a disk cache that temporarily stores data stored in the non-volatile medium, where the disk cache is divided into a plurality of independent disk cache partitions; a control unit that controls an input and an output of data to and from the non-volatile medium; and a memory unit that stores information used by the control unit, including consistency control information setting respective commands permitted for each of the disk cache partitions, to guarantee consistency of the data; wherein the control unit is configured to determine whether or not to execute a requested command for a given disk cache partition, by referring to the consistency control information setting respective commands permitted for each of the disk cache partitions.
    Type: Application
    Filed: July 9, 2010
    Publication date: October 28, 2010
    Inventors: Akiyoshi HASHIMOTO, Aki Tomita
  • Publication number: 20100275058
    Abstract: To manage physical paths between a server system and a storage system and information about routing between virtual machines and virtual storage systems in an integrated fashion. A computer system of the present invention includes: a computer and a storage system that stores data, in which the computer includes first information for managing the first resource relating to the computer; and the storage system includes second information for managing the second resource provided in the storage system, and in which a relation between the virtual machine and the virtual storage system is defined based on the first information and the second information.
    Type: Application
    Filed: July 6, 2010
    Publication date: October 28, 2010
    Applicant: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Masaaki Iwasaki
  • Patent number: 7783856
    Abstract: To manage physical paths between a server system and a storage system and information about routing between virtual machines and virtual storage systems in an integrated fashion. A computer system of the present invention includes: a computer and a storage system that stores data, in which the computer includes first information for managing the first resource relating to the computer; and the storage system includes second information for managing the second resource provided in the storage system, and in which a relation between the virtual machine and the virtual storage system is defined based on the first information and the second information.
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: August 24, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Masaaki Iwasaki
  • Patent number: 7769952
    Abstract: To eliminate duplicated caching in a storage system with plural disk cache partitions, which are obtained by dividing a disk cache. A storage system includes non-volatile medium that stores data; a disk cache that temporarily stores data to be stored in the non-volatile medium; a control unit that controls input and output of data to and from the non-volatile medium; and a memory unit that stores information used by the control unit. The control unit divides the disk cache into at least one of independent disk cache partitions. The memory unit stores the first information that describes states of respective memory areas in the disk cache, and the second information that indicates states of respective memory areas in the disk cache used by the divided disk cache partitions. The second information includes information that identifies the first information corresponding to the respective memory areas in the disk cache.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: August 3, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Aki Tomita
  • Patent number: 7743212
    Abstract: A storage system connected to a terminal, the computer system includes: a plurality of drive devices that respectively drive a plurality of physical disks each having a physical storage area; a RAID configuration unit that configures a plurality of RAID groups by grouping two or more of the plurality of physical disks; a logical disk creation unit that creates, for the terminal through the RAID group, a logical disk having a logical storage area associated with the physical storage area; a memory for storing a RAID group control table showing, for each the RAID group, (i) a free capacity that is the amount of physical storage area remaining in the RAID group to be able to be associated with the logical disk and (ii) a power status of the RAID group; a receiver that receives a request for creating a new logical disk; and an area allocation unit that allocates to the new logical disk the physical storage area remaining in the RAID group selected by giving priority to a RAID group in a powered state over a RAID
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: June 22, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Yasutomo Yamamoto, Akira Fujibayashi
  • Patent number: 7725805
    Abstract: Reliability of data that is stored in a disk drive by a storage system is enhanced. An information apparatus has a processor, a memory, an interface control unit, and a system control unit, which controls communications between the processor, the memory, and the interface control unit. The system control unit judges whether to attach, to data that is transferred between the memory and the system control unit, an error detecting code for protecting the data based on an address in the memory at which the data to be transferred is read or written.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: May 25, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Hiroki Kanai