Patents by Inventor Hideomi Idei

Hideomi Idei 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: 20070250475
    Abstract: A disk rotation control part for controlling the rotations of a plurality of disk devices is provided. The configuration is such that a disk of a disk device for which an access will not be generated is rotated at a second rate of speed, which is faster than 0, and slower than a first rate of speed, which is the rotation speed at access time. DB management information comprises information denoting which DB schema inside a DB is stored in which location. The disk rotation control part, based on a query plan of a query received by the DBMS, and DB management information, specifies the storage location of a DB schema to be accessed when this query is processed, and rotates a disk of the disk device comprising the specified storage location at a first rate of speed.
    Type: Application
    Filed: July 7, 2006
    Publication date: October 25, 2007
    Applicant: HITACHI, LTD.
    Inventors: Hideomi Idei, Norifumi Nishikawa, Kazuhiko Mogi
  • Patent number: 7284014
    Abstract: A database (DB) server in which a database management system (DBMS) operates and a prefetch server connected to a storage device storing DB data are provided with an acquiring unit for acquiring information on a storage location on the storage device of a DB schema managed by the DBMS, information on DB processing executed by the DBMS, and information on an access to DB data made when the DBMS executes the DB processing, from the DB server, a predictor for predicting data to be read out on the basis of the acquired information, and a prefetch instructing unit for providing the storage device with an instruction to prefetch the corresponding data. Having received the prefetch instruction, the storage device reads out specified data onto a cache memory.
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: October 16, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Hideomi Idei, Kazuhiko Mogi, Norifumi Nishikawa
  • Patent number: 7266718
    Abstract: In the present invention, there is provided means which sets priorities of DB data for each management unit, means which copies data from a primary site to a secondary site in an order of the data priorities, and means which, when a disaster has occurred in the primary site and recovery of a DB is performed in the secondary site, performs recovery of data in the order of the data priorities to sequentially bring the data to a usable state.
    Type: Grant
    Filed: April 9, 2004
    Date of Patent: September 4, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Hideomi Idei, Norifumi Nishikawa, Kazuhiko Mogi
  • Publication number: 20070143362
    Abstract: A database system includes a center server and local servers. The center server includes a replication requesting unit, a data consolidating unit including a center DB freeze requesting unit and a center DB freeze release requesting unit, a replication source managing table and a data consolidation completion notifying unit. Each of the local servers includes a local DB freeze requesting unit, a remote volume split requesting unit, a remote volume split completion notifying unit and a local DB freeze release requesting unit. The center server permits replications of local DB's in local storage subsystems to be created in the center storage subsystem and accesses shadow images of the replications to give a consolidated access to the plurality of local DB's.
    Type: Application
    Filed: February 15, 2007
    Publication date: June 21, 2007
    Inventors: Norifumi Nishikawa, Kazuhiko Mogi, Hideomi Idei, Yoshiaki Eguchi
  • Patent number: 7225196
    Abstract: A data conversion job used for data conversion is separated into a data conversion server job for executing conversion processing on a data conversion server and a storage job for instructing a copy of a table on a storage device. Then, the storage job is executed to instruct the storage device to copy the table. The data conversion server job is executed only for fields that need to be converted, and thereby data conversion is performed for the copied table. This makes it possible to reduce a load of the data conversion server when converting data of a database, and also to enable a designer of a data conversion job to easily design the data conversion job.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: May 29, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Toyohiro Nomoto, Norifumi Nishikawa, Hideomi Idei, Kazuhiko Mogi
  • Patent number: 7197519
    Abstract: A database system includes a center server and local servers. The center server includes a replication requesting unit, a data consolidating unit including a center DB freeze requesting unit and a center DB freeze release requesting unit, a replication source managing table and a data consolidation completion notifying unit. Each of the local servers includes a local DB freeze requesting unit, a remote volume split requesting unit, a remote volume split completion notifying unit and a local DB freeze release requesting unit. The center server permits replications of local DB's in local storage subsystems to be created in the center storage subsystem and accesses shadow images of the replications to give a consolidated access to the plurality of local DB's.
    Type: Grant
    Filed: August 6, 2003
    Date of Patent: March 27, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Norifumi Nishikawa, Kazuhiko Mogi, Hideomi Idei, Yoshiaki Eguchi
  • Publication number: 20070005660
    Abstract: In a system in which a DB is built in a virtualization environment, a management server obtains DB processing information such as a DB processing execution plan and a degree of processing priority from a DBMS, predicts data to be accessed in the near future and the order of such accesses based on the information, instructs to read into caches of storage devices data to be accessed in the near future based on the prediction results, and reads the data that will be accessed in the nearest future into a cache memory within the management server.
    Type: Application
    Filed: June 19, 2006
    Publication date: January 4, 2007
    Inventors: Hideomi Idei, Kazuhiko Mogi, Norifumi Nishikawa, Toyohiro Momoto
  • Patent number: 7136862
    Abstract: There is a strong demand for facilitation of management of storage region for DB data is required in a computer system combining an apparatus having the DBMS and virtualization function and software. In order to realize such requirement, the requirements for system management regarding a newly created DB and the information about the function to be set for the DB data are given to a system management server. The system management server detects a data structure of DB from such information and sends independently instructions to virtualization apparatuses to create virtual volumes or the like to which the data of each data structure is stored separately and set the function to the virtual volume as required. Thereafter, the system management server also issues an instruction to the DBMS to create a DB to store the data of data structure to the corresponding virtual volume.
    Type: Grant
    Filed: March 11, 2003
    Date of Patent: November 14, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhiko Mogi, Hideomi Idei, Norifumi Nishikawa, Toyohiro Nomoto
  • Publication number: 20060242356
    Abstract: In a computer system with a DBMS running thereon, management of the performance of a storage apparatus is executed by using a performance indicator provided by a user job so as to simplify the management of the performance. For this reason, a management server employed in the computer system monitors an operating state of each system element, a response time onto a job and other information. A method for estimating a processing time is given to the management server, which issues a setting modification command based on an estimated processing time.
    Type: Application
    Filed: June 19, 2006
    Publication date: October 26, 2006
    Inventors: Kazuhiko Mogi, Norifumi Nishikawa, Hideomi Idei
  • Patent number: 7092971
    Abstract: In a system in which a DB is built in a virtualization environment, a management server obtains DB processing information such as a DB processing execution plan and a degree of processing priority from a DBMS, predicts data to be accessed in the near future and the order of such accesses based on the information, instructs to read into caches of storage devices data to be accessed in the near future based on the prediction results, and reads the data that will be accessed in the nearest future into a cache memory within the management server.
    Type: Grant
    Filed: April 7, 2003
    Date of Patent: August 15, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Hideomi Idei, Kazuhiko Mogi, Norifumi Nishikawa, Toyohiro Nomoto
  • Patent number: 7089347
    Abstract: In a computer system with a DBMS running thereon, management of the performance of a storage apparatus is executed by using a performance indicator provided by a user job so as to simplify the management of the performance. For this reason, a management server employed in the computer system monitors an operating state of each system element, a response time onto a job and other information. A method for estimating a processing time is given to the management server, which issues a setting modification command based on an estimated processing time.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: August 8, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhiko Mogi, Norifumi Nishikawa, Hideomi Idei
  • Patent number: 6996680
    Abstract: A prefetching program preliminarily executes acquisition of SQL statements which are executed repeatedly and an analysis of a content of such processing so as to grasp data to be fetched in advance. Immediately before executing the processing, starting of the processing is notified to the prefetching program. Based on a preliminary analysis result and a given cache amount, the prefetching program issues a setting of the cache amount and an instruction of a data prefetching method to a DBMS and a storage device. The prefetching program receives a report on completion of the processing and, thereafter, issues a request for releasing a cache allocated for the processing to the DBNS and other storage devices.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: February 7, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhiko Mogi, Norifumi Nishikawa, Hideomi Idei
  • Patent number: 6954839
    Abstract: In the present invention, a management server manages, as virtual data areas, the physical data areas that storage devices have. Moreover, the management server includes a unit. Based on an access request received from each server, the unit issues, to the corresponding storage devices, an instruction of reading out the data onto caches from disks. Also, each storage device, which has received the instruction, includes each unit for reading out the data onto each cache in accordance with the instruction.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: October 11, 2005
    Assignee: Hitachi, Ltd.
    Inventors: Hideomi Idei, Kazuhiko Mogi, Takashi Oeda, Yasutomo Yamamoto, Yoshiaki Eguchi
  • Publication number: 20050203863
    Abstract: A database (DB) server in which a database management system (DBMS) operates and a prefetch server connected to a storage device storing DB data are provided with an acquiring unit for acquiring information on a storage location on the storage device of a DB schema managed by the DBMS, information on DB processing executed by the DBMS, and information on an access to DB data made when the DBMS executes the DB processing, from the DB server, a predictor for predicting data to be read out on the basis of the acquired information, and a prefetch instructing unit for providing the storage device with an instruction to prefetch the corresponding data. Having received the prefetch instruction, the storage device reads out specified data onto a cache memory.
    Type: Application
    Filed: May 20, 2004
    Publication date: September 15, 2005
    Inventors: Hideomi Idei, Kazuhiko Mogi, Norifumi Nishikawa
  • Publication number: 20050193248
    Abstract: In the present invention, there is provided means which sets priorities of DB data for each management unit, means which copies data from a primary site to a secondary site in an order of the data priorities, and means which, when a disaster has occurred in the primary site and recovery of a DB is performed in the secondary site, performs recovery of data in the order of the data priorities to sequentially bring the data to a usable state.
    Type: Application
    Filed: April 9, 2004
    Publication date: September 1, 2005
    Inventors: Hideomi Idei, Norifumi Nishikawa, Kazuhiko Mogi
  • Publication number: 20050021562
    Abstract: Even when an assignment request of storage areas exceeding unassigned areas is issued from a server, storage areas can be assigned to the server, so that storage areas in a storage pool can be utilized effectively. A management server connected to a plurality of servers and storage apparatuses to manage physical storage areas of the storage apparatuses used by the plurality of servers as virtual areas (storage pool) is responsive to an area assignment instruction of storage areas exceeding unassigned areas received from a server to release at least part of assignment areas of other servers to be assigned to the server which issued the area assignment instruction.
    Type: Application
    Filed: September 5, 2003
    Publication date: January 27, 2005
    Applicant: Hitachi, Ltd.
    Inventors: Hideomi Idei, Norifumi Nishikawa, Kazuhiko Mogi
  • Publication number: 20040193827
    Abstract: In a computer system with a DBMS running thereon, management of the performance of a storage apparatus is executed by using a performance indicator provided by a user job so as to simplify the management of the performance. For this reason, a management server employed in the computer system monitors an operating state of each system element, a response time onto a job and other information. Pre-given information on a process such as a performance requirement the collected monitored information are used by the management server in issuing a command to change allocation of a processing amount to a port, an allocation of a cache area for data, the logical configuration of disc drives and other parameters in order to carry out the new process or in the case where a result of a judgment based on the monitored information indicates that tuning is necessary.
    Type: Application
    Filed: August 5, 2003
    Publication date: September 30, 2004
    Inventors: Kazuhiko Mogi, Norifumi Nishikawa, Hideomi Idei
  • Publication number: 20040193807
    Abstract: A prefetching program preliminarily executes acquisition of SQL statements which are executed repeatedly and an analysis of a content of such processing so as to grasp data to be fetched in advance. Immediately before executing the processing, starting of the processing is notified to the prefetching program. Based on a preliminary analysis result and a given cache amount, the prefetching program issues a setting of the cache amount and an instruction of a data prefetching method to a DBMS and a storage device. The prefetching program receives a report on completion of the processing and, thereafter, issues a request for releasing a cache allocated for the processing to the DBNS and other storage devices.
    Type: Application
    Filed: August 26, 2003
    Publication date: September 30, 2004
    Inventors: Kazuhiko Mogi, Norifumi Nishikawa, Hideomi Idei
  • Publication number: 20040172392
    Abstract: A data conversion job used for data conversion is separated into a data conversion server job for executing conversion processing on a data conversion server and a storage job for instructing a copy of a table on a storage device. Then, the storage job is executed to instruct the storage device to copy the table. The data conversion server job is executed only for fields that need to be converted, and thereby data conversion is performed for the copied table.
    Type: Application
    Filed: December 5, 2003
    Publication date: September 2, 2004
    Applicant: Hitachi, Ltd.
    Inventors: Toyohiro Nomoto, Norifumi Nishikawa, Hideomi Idei, Kazuhiko Mogi
  • Publication number: 20040117398
    Abstract: In a system in which a DB is built in a virtualization environment, a management server obtains DB processing information such as a DB processing execution plan and a degree of processing priority from a DBMS, predicts data to be accessed in the near future and the order of such accesses based on the information, instructs to read into caches of storage devices data to be accessed in the near future based on the prediction results, and reads the data that will be accessed in the nearest future into a cache memory within the management server.
    Type: Application
    Filed: April 7, 2003
    Publication date: June 17, 2004
    Applicant: HITACHI, LTD.
    Inventors: Hideomi Idei, Kazuhiko Mogi, Norifumi Nishikawa, Toyohiro Nomoto