Patents Represented by Attorney Hitachi America, Ltd.
-
Patent number: 8352663Abstract: A data storage apparatus having improved data transfer performance. The storage apparatus has: plural controllers connected to each other by first data transfer paths; plural processors controlling the controllers; and second data transfer paths through which the controllers send data to various devices. Each of the controllers has a data-processing portion for transferring data to the first and second data transfer paths. The data-processing portion has a header detection portion for detecting first header information constituting data, a selection portion for selecting data sets having continuous addresses of transfer destination and using the same data transfer path from plural data sets such that a coupled data set is created from the selected data sets, a header creation portion for creating second header information about the coupled data set, and coupled data creation means for creating the coupled data set from the selected data sets and from the second header information.Type: GrantFiled: September 9, 2008Date of Patent: January 8, 2013Assignee: Hitachi, Ltd.Inventor: Hiroshi Hirayama
-
Patent number: 8352447Abstract: In deduplicating data including objects, the system obtains information of the location of the objects and uses the information in calculating the hash value. The hash value calculation program divides data from the boundary location to chunks to match the boundary location of the objects subject to deduplication and the hash value is calculated from each chunk.Type: GrantFiled: March 1, 2011Date of Patent: January 8, 2013Assignee: Hitachi, Ltd.Inventors: Shinichi Hayashi, Tomohiro Kawaguchi
-
Patent number: 8321617Abstract: In an information system, for I/O migration, the migration management module detects a first I/O function associated with a first I/O device to which the OS is connected, selects a second I/O function associated with a second I/O device which is the same type of the first I/O device, and instructs to hot-add the second I/O function to the OS. And the OS sets a teaming for a first virtual MAC address of a first virtual NIC corresponding to the first I/O function and a second virtual MAC address of a second virtual NIC corresponding to the second I/O function, and disconnects the first virtual MAC address of the first virtual NIC corresponding to the first I/O function.Type: GrantFiled: May 18, 2011Date of Patent: November 27, 2012Assignee: Hitachi, Ltd.Inventor: Futoshi Haga
-
Patent number: 8312315Abstract: The present invention provides a storage system having a controller that can extend an old RAID group to a new RAID group without decreasing a processing speed. A conversion part reads the data from an unconverted area A1, converts it into the data based on a new RAID organization, and write it into a storage area A3 of the new RAID group. An address management part updates an initial address Ps and a last address Pe saved in a flash memory if the initial address Ps saved in the flash memory and the newest last address Pe of a converted area A2 are matched. When a power failure occurs, it is checked to see whether or not the data within the converted area A2 is correct. The conversion part reads the initial address Ps and the last address Pe from the flash memory to resume a conversion process.Type: GrantFiled: October 27, 2011Date of Patent: November 13, 2012Assignee: Hitachi, Ltd.Inventor: Yuko Matsui
-
Patent number: 8281085Abstract: The device of the present invention manages changes in the construction of a storage system in a unified manner, and optimally disposes resources. The servers are logically divided into a plurality of virtual servers, the switches are logically divided into a plurality of zones, and the storage devices are logically divided into a plurality of virtual storage devices. The respective logical devices are respectively managed by respective managing parts. These respective managing parts are connected to a managing device via a network used for management. The managing device re-disposes resources in application program units on the basis of the load states of the respective resources in the storage system.Type: GrantFiled: September 22, 2011Date of Patent: October 2, 2012Assignee: Hitachi, Ltd.Inventors: Kenichi Miki, Eiichi Sato
-
Patent number: 8281076Abstract: 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: GrantFiled: July 9, 2010Date of Patent: October 2, 2012Assignee: Hitachi, Ltd.Inventors: Akiyoshi Hashimoto, Aki Tomita
-
Patent number: 8281009Abstract: According to this invention, a computer system which provides a client node with a file system mounted into a virtual namespace, comprising: at least one file server which provides the file system; a root node which mounts the file system provided by the file server into the virtual namespace; and a network which couples the file server and the root node. The root node has an interface coupled to the network, a processor coupled to the interface, and a memory coupled to the processor. The root node is configured to: obtain access information set to a directory above a point in the virtual namespace at which the file system is to be mounted when mounting the file system into the virtual namespace; judge whether the obtained access information is to be inherited; and set, to the file system to be mounted, the obtained access information that is to be inherited.Type: GrantFiled: January 14, 2008Date of Patent: October 2, 2012Assignee: Hitachi, Ltd.Inventors: Hitoshi Kamei, Takaki Nakamura
-
Patent number: 8260986Abstract: A storage system configured to associate a virtual port 810 to a plurality of physical ports 800. In response to commands from computers, the storage system 100 manages relation between physical ports and virtual ports and relation between virtual port and volumes by performing processes such as creating a virtual port, assigning LUs to a virtual port, moving a virtual port between physical ports and deleting a virtual port. The storage system also maintains/calculates statistics information for ports and displays the information for each virtual port.Type: GrantFiled: September 29, 2009Date of Patent: September 4, 2012Assignee: Hitachi, Ltd.Inventors: Hiroshi Arakawa, Toshio Otani
-
Patent number: 8224616Abstract: In a sensor network system comprising a sensor terminal and a management server, the sensor terminal transmits observation data acquired using the sensor, the management server has a latest data storage manager which manages the latest observation data among observation data received from the sensor terminal, a history data storage manager which manages the history of the observation data from any time when data was received from the sensor terminal to the latest observation data, and a missing data manager which manages missing history data, and compensates the missing history data based on a predetermined rule, and when a request for such observation data is received, at least one of the latest observation data managed by the latest data storage manager, and history data wherein the missing data has been compensated and managed by the history data storage manager, is output according to the type of request.Type: GrantFiled: April 19, 2011Date of Patent: July 17, 2012Assignee: Hitachi, Ltd.Inventors: Toshiyuki Odaka, Keiro Muro, Minoru Ogushi, Kei Suzuki, Shoji Suzuki
-
Patent number: 8205014Abstract: A tuning plan for a configuration of a resource of a storage system 5 is generated by acquiring configuration information of the resource of the storage system 5, and acquiring performance data of a reference value exceeding resource that is the resource having a utilization rate exceeding a preset reference value, and performance data of an analysis target resource that is a resource having a certain relationship with a reference value exceeding resource, and obtaining correlation degree between the reference value exceeding resource and the analysis target resources based on the performance data of the reference value exceeding resource and the performance data of the analysis target resources, and selecting a correlated analysis target resource that is the analysis target resource determined to have correlation with the reference value exceeding resource from the obtained correlation degree, and by calculating an average resource utilization rate of a resource group in a predetermined range on the basis ofType: GrantFiled: February 2, 2009Date of Patent: June 19, 2012Assignee: Hitachi, Ltd.Inventor: Kiyoshi Onuki
-
Patent number: 8185582Abstract: In order to provide support for a system to operate in a manner appropriate for system requests desired by a user, a management server acquires functions corresponding to system requests acquired using a user interface using a second table for storing a correspondence relationship of functions provided by one or more managed storage devices and system requests occurring at the storage system, simulates whether or not implementation of the system requests is possible from the acquired functions and functions corresponding to the system requests occurring at the current storage system acquired using a third table for storing information for functions provided by the one or more storage devices, and notifies the one or more storage devices of instructions to set functions corresponding to the system requests to valid based on the simulation results of this simulation.Type: GrantFiled: January 31, 2011Date of Patent: May 22, 2012Assignee: Hitachi, Ltd.Inventors: Hiromichi Yamagiwa, Manabu Obana, Yukinori Sakashita
-
Patent number: 8151070Abstract: When detecting the completion of remote copying of a primary volume to a secondary volume, a host compute splits a copy pair into the primary volume and the secondary volume and has the secondary volume store a snapshot of the primary volume. A backup server recognizes the secondary volume.Type: GrantFiled: September 1, 2010Date of Patent: April 3, 2012Assignee: Hitachi, Ltd.Inventors: Ikuo Uratani, Kiichiro Urabe
-
Patent number: 8112562Abstract: Port management information is prepared for managing information related to the status of each of a plurality of ports possessed by a storage system in a unified manner. Change of the status related to any one of a plurality of ports from “normal” to anomalous is detected. For a subject external device which is using the anomalous path as an I/O path, a “normal” port is selected, on the basis of the port management information, from one or more ports related to one or more paths which are being used as alternate paths. And information related to this “normal” port which has been selected is notified to the subject external device. During path changeover, the subject external device selects as an I/O path an alternate path which is related to the “normal” port specified from the notified information.Type: GrantFiled: December 11, 2008Date of Patent: February 7, 2012Assignee: Hitachi, Ltd.Inventor: Naoki Futawatari
-
Patent number: 8086768Abstract: The storage system includes a first storage subsystem having a first logical volume to be accessed by a host computer, and a second storage subsystem connected to the first storage subsystem and having a second logical volume to be mapped to the first logical volume. The first storage subsystem includes a memory having definition information for defining a plurality of logical paths that transfer, to the second logical volume, I/O from the host computer to the first logical volume, and a transfer mode of the I/O to the plurality of logical paths. At least two or more logical paths among the plurality of logical paths are defined as active, and the controller transfers the I/O to the at least two or more logical paths set as active.Type: GrantFiled: June 9, 2008Date of Patent: December 27, 2011Assignee: Hitachi, Ltd.Inventors: Yutaka Watanabe, Keishi Tamura
-
Patent number: 8051262Abstract: A storage system stores golden image of a server or any physical/virtual machine execution environment and associate the golden image and the storage port. The storage system also creates the copy of the golden image to the logical volume, and allocates the internal path between the storage port and the logical volume. Upon receiving an access request from the host computer via the storage port, the storage system transfers the access request between the storage port and the logical volume which stores the copy of golden image associated with the host computer.Type: GrantFiled: March 25, 2009Date of Patent: November 1, 2011Assignee: Hitachi, Ltd.Inventors: Naoko Ichikawa, Yasunori Kaneda
-
Patent number: 8051256Abstract: The device of the present invention manages changes in the construction of a storage system in a unified manner, and optimally disposes resources. The servers are logically divided into a plurality of virtual servers, the switches are logically divided into a plurality of zones, and the storage devices are logically divided into a plurality of virtual storage devices. The respective logical devices are respectively managed by respective managing parts. These respective managing parts are connected to a managing device via a network used for management. The managing device re-disposes resources in application program units on the basis of the load states of the respective resources in the storage system.Type: GrantFiled: July 29, 2010Date of Patent: November 1, 2011Assignee: Hitachi, Ltd.Inventors: Kenichi Miki, Eiichi Sato
-
Patent number: 8005942Abstract: To group plural applications and integrally manage their presence information. A presence server includes plural clients that receive services from application servers providing plural services, and a presence information that manages presence information of applications and group information. The presence server receives presence information registration from the application clients, updates presence information of all applications having the same group ID as that of an application of presence information registration source in an application type registration table according to the content of registered presence information, and reflects its result in a presence information table.Type: GrantFiled: July 13, 2005Date of Patent: August 23, 2011Assignee: Hitachi, Ltd.Inventors: Hideya Yoshiuchi, Satoshi Kawachi
-
Patent number: 8001554Abstract: Module combination candidates which compose an information platform, to reduce human error when a platform is composed, and to permit automatic configuration changes. There is therefore provided a compound information platform comprising information platforms combining one or more universal processing modules and dedicated processing modules, wherein a management module has a means which computes processing module combination candidates when newly composing the information platform, computes the sum total value of the maximum guaranteed communication bandwidth of an IO protocol interface for each physical interconnection PL using an interface setting management information, adding an additional maximum guaranteed communication bandwidth due to a processing module combination candidate, and determining whether this is a possible module combination candidate by comparing the addition result with the maximum permitted communication bandwidth of each physical interconnection.Type: GrantFiled: January 5, 2007Date of Patent: August 16, 2011Assignee: Hitachi, Ltd.Inventors: Takashige Baba, Yoshiko Yasuda, Jun Okitsu, Toshiaki Tarui
-
Patent number: 7979465Abstract: A data protection method for accepting an access request for a file stored in a file system of a storage device and referring or updating to the file based on the access request, including the steps of: determining whether a current time is within a preset monitoring period; obtaining a snapshot of the file system when the time reaches the monitoring period; and updating the file system with the snapshot when the time reaches end of the monitoring period.Type: GrantFiled: October 30, 2007Date of Patent: July 12, 2011Assignee: Hitachi, Ltd.Inventor: Nobuyuki Saika
-
Patent number: 7975168Abstract: If a failure occurs in any of a plurality of data disks, and if a controller receives a read request from a host computer for the RAID group including the failed data disk, the controller performs data recovery using data stored in the other data disks in the RAID group, and transmits the recovered data to the host computer and also writes the recovered data to a spare disk.Type: GrantFiled: October 17, 2006Date of Patent: July 5, 2011Assignee: Hitachi, Ltd.Inventors: Seiki Morita, Yuko Matsui