Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

41 results about "Storage hypervisor" patented technology

In computing, a storage hypervisor is a software program which can run on a physical server hardware platform, on a virtual machine, inside a hypervisor OS or in the storage network. It may co-reside with virtual machine supervisors or have exclusive control of its platform. Similar to virtual server hypervisors a storage hypervisor may run on a specific hardware platform, a specific hardware architecture, or be hardware independent. The storage hypervisor software virtualizes the individual storage resources it controls and creates one or more flexible pools of storage capacity. In this way it separates the direct link between physical and logical resources in parallel to virtual server hypervisors. The storage hypervisor, a centrally-managed supervisory software program, provides a comprehensive set of storage control and monitoring functions that operate as a transparent virtual layer across consolidated disk pools to improve their availability, speed and utilization.

Datacenter storage system

A storage hypervisor having a software defined storage controller (SDSC) provides for a comprehensive set of storage control, virtualization and monitoring functions to decide the placement of data and manage functions such as availability, automated provisioning, data protection and performance acceleration. The SDSC running as a software driver on the server replaces the hardware storage controller function, virtualizes physical disks in a cluster into virtual building blocks and eliminates the need for a physical RAID layer, thus maximizing configuration flexibility for virtual disks. This configuration flexibility consequently enables the storage hypervisor to optimize the combination of storage resources, data protection levels and data services to efficiently achieve the performance, availability and cost objectives of individual applications. This invention enables complex SAN infrastructure to be eliminated without sacrificing performance, and provides more services than prior art SAN with fewer components, lower costs and higher performance.
Owner:KONG JONATHAN

Storage management process, storage management apparatus, and computer-readable medium storing storage management program

A storage management process and a storage management apparatus for managing first data stored in a storage area in a storage device in a first one of storage nodes constituting a distributed storage system. The first data is read out from the storage device and checked for normality in response to a request. When the first data is abnormal, a second one of the storage nodes paired with the first one is determined by reference to management information which is stored in advance, and second data which is identical to the first data and managed by the second one of the storage nodes is acquired. Then, the storage area is overwritten with the acquired second data when the first data is abnormal.
Owner:FUJITSU LTD

Apparatus and method for partitioning and managing subsystem logics

A subsystem logics partitioning and managing apparatus comprises a recognition unit for recognizing logical and physical resources that constitute a subsystem a partition definition table in which the logical and physical resources in the subsystem are assigned for each user at an interface level at which a storage configuration can be referenced by a storage management program an account table in which an account is set for each user-specific partition defined in the partition definition table a receiving unit for receiving a user account transmitted from an information processing unit and checking the received user account against the account table, to recognize a partition that corresponds to the user and a unit for outputting, at a GUI level, logical resources and physical resources that are contained in the recognized partition to an output interface as a resource configuration in the subsystem.
Owner:HITACHI LTD

Virtual machine migration using free page hinting

Systems and methods are disclosed for migrating a virtual machine from a source hypervisor to a destination hypervisor. An example method of migrating a virtual machine from a source hypervisor to a destination hypervisor includes receiving, by a source hypervisor running a virtual machine, an indication to migrate the virtual machine to a destination hypervisor. A guest runs on the virtual machine and is allocated guest memory. The method also includes reading, by the source hypervisor, a free value indicating whether a memory page in the guest memory is active. The method further includes transmitting the memory page to the destination hypervisor if the free value indicates that the memory page is active. The method also includes determining to not transmit the memory page to the destination hypervisor if the free value indicates that the memory page is inactive.
Owner:RED HAT ISRAEL

Computer-readable recording medium having recorded hash-value generation program, computer-readable recording medium having recorded storage management program, and storage system

A computer-readable recording medium having recorded a hash-value generation program for calculating a hash value within a shorter period of processing time. When a target disk is specified for hash value calculation, a segment division block divides the target disk into fixed-length segments. A first hash-value calculation block applies a one-way hash function to all data in each segment to calculate a per-segment hash value. A second hash-value calculation block arranges the per-segment hash values in a segment order corresponding to the order of the data stored on the target disk and applies the one-way hash function again to the arranged per-segment hash values to calculate a total hash value. The hash value calculated in this manner is defined as a hash value of the target disk.
Owner:FUJITSU LTD

Program, apparatus and method for storage management

In a computer for executing processing based on a storage management program, a management information storing unit designates, from the data blocks having the same content, main-data used as an access destination and sub-data used as a backup, and stores management information that registers storage nodes as allocation destinations of the respective main-data and sub-data; a load information collecting unit continuously collects load information on the storage nodes; a replacement object detecting unit detects a pair of the main-data and the sub-data having the same content and having a predetermined condition such that a load difference between the allocation destination of the main-data and that of the sub-data exceeds a predetermined allowable value; and a management information updating unit replaces roles of the main-data and the sub-data between the detected pair of data blocks.
Owner:FUJITSU LTD

Method and apparatus for capacity on demand dynamic chunk allocation

The system is composed of the storage apparatuses with dynamic chunk allocation capabilities, the centralized management computer. Some storage apparatuses have the extra HDDs or volumes for providing extra capacity (extra chunks), which are concealed by a secret key. The storage apparatus with the closed segment has the key management program and key management table. The centralized management computer has the storage on demand management program, the pending request table, the priority table and the master key table. The storage apparatus may connect to the other storage apparatuses for sharing the extra capacities in the closed segment. The storage apparatus issues the chunk addition request to the centralized management computer. The centralized management computer provides a key according to the priority table and the master key table. The centralized management computer may provide the key according to the chunk consumption rate reported by the storage apparatus and / or remaining capacity in the other storage apparatuses.
Owner:HITACHI LTD

Secure virtual machine memory

Apparatus, systems, and methods may operate to allocating encrypted memory locations to store encrypted information, the information to be encrypted and decrypted using a single hypervisor. Further activity may include permitting access to a designated number of the encrypted memory locations to a single application executed by an associated virtual machine (VM) subject to the hypervisor, and denying access to the designated number of the encrypted memory locations to any other application executed by the associated VM, or any other VM. In some embodiments, the operational state of the associated VM may be restored using the encrypted information. Additional apparatus, systems, and methods are disclosed.
Owner:MICRO FOCUS SOFTWARE INC

Computer system for managing storage areas in a plurality of storage devices

The present invention, in a computer system where multiple computers share multiple external storage devices, is to control the external storage devices of different control methods in a unified manner. A storage managing program, which manages the storage areas in the unified manner, includes a device control library providing control programs to control the various external storage devices, and a device information database identifying the external-storage-device controlling programs, and manages the multiple external storage devices of different control methods: Also, when a host computer releases an unnecessary storage area, a LU that no host computers use is deleted in the external storage device, and managed as an unused area can be created a new LU.
Owner:HITACHI LTD

Apparatus and method for providing virtualization services

An apparatus and method for providing virtualization services in a mobile device are provided. The virtualization service providing apparatus includes an installer module configured to receive a hypervisor image and an agent for installing the hypervisor image, from a host server, a virtualization service module configured to store the hypervisor image and the agent and to transmit a request for rebooting the mobile device, in response to determining that the hypervisor image and the agent are authenticated by an authentication server, and a power management module configured to receive the request, and to reboot the mobile device.
Owner:SAMSUNG ELECTRONICS CO LTD

Asynchronous/synchronous KVMP switch for console and peripheral devices

A signal switch for sharing a video monitor, a plurality of console devices compliant with an industry standard and one or more than one peripheral device in any of a plurality of computer systems, is provided comprising a CPU with a first memory for storing a management program for managing the signal switch; a hub switch module connected to the CPU and configured to communicate with any of the plurality of computer systems, and the one or more than one peripheral device; a device control module for emulating according to the industry standard the plurality of console devices, connected to the CPU and the hub switch module; a host control module connected to the CPU and configured to communicate with the plurality of console devices; and a video control module connected to the CPU and configured to communicate with a video monitor device.
Owner:ATEN INT CO

Information processing apparatus, managing method, computer-readable recoding medium storing managing program therein, and electronic apparatus

The information processing apparatus includes: a connection unit which an electronic apparatus is adapted to be communicably coupled to; a connection detecting unit which detects coupling of the electronic apparatus to the connection unit; a timer which measures a time duration that elapses under a connection state, in which the electronic apparatus is engaged; and an alerting unit which alerts a user of the information processing apparatus when it is detected by the timer that a predetermined time duration elapses. With this arrangement, it is possible to prevent forgetting to disengage the electronic apparatus from the information processing apparatus, and the convenience of handling of the electronic apparatuses is improved.
Owner:FUJITSU CLIENT COMPUTING LTD

Asynchronous/synchronous KVMP switch for console and peripheral devices

A signal switch for sharing a video monitor, a plurality of console devices compliant with an industry standard and one or more than one peripheral device in any of a plurality of computer systems, is provided comprising a CPU with a first memory for storing a management program for managing the signal switch; a hub switch module connected to the CPU and configured to communicate with any of the plurality of computer systems, and the one or more than one peripheral device; a device control module for emulating according to the industry standard the plurality of console devices, connected to the CPU and the hub switch module; a host control module connected to the CPU and configured to communicate with the plurality of console devices; and a video control module connected to the CPU and configured to communicate with a video monitor device.
Owner:ATEN INT CO

Apparatus and method for partitioning and managing subsystem logics

A subsystem logics partitioning and managing apparatus comprises a recognition unit for recognizing logical and physical resources that constitute a subsystem a partition definition table in which the logical and physical resources in the subsystem are assigned for each user at an interface level at which a storage configuration can be referenced by a storage management program an account table in which an account is set for each user-specific partition defined in the partition definition table a receiving unit for receiving a user account transmitted from an information processing unit and checking the received user account against the account table, to recognize a partition that corresponds to the user and a unit for outputting, at a GUI level, logical resources and physical resources that are contained in the recognized partition to an output interface as a resource configuration in the subsystem.
Owner:HITACHI LTD

Information processing apparatus, managing method, computer-readable recording medium storing managing program therein, and portable data storage apparatus

The information processing apparatus includes: a connection unit which an electronic apparatus is adapted to be communicably coupled to; a connection detecting unit which detects coupling of the electronic apparatus to the connection unit; a timer which measures a time duration that elapses under a connection state, in which the electronic apparatus is engaged; and an alerting unit which alerts a user of the information processing apparatus when it is detected by the timer that a predetermined time duration elapses. With this arrangement, it is possible to prevent forgetting to disengage the electronic apparatus from the information processing apparatus, and the convenience of handling of the electronic apparatuses is improved.
Owner:FUJITSU CLIENT COMPUTING LTD

Computer-readable recording medium having recorded hash-value generation program, computer-readable recording medium having recorded storage management program, and storage system

A computer-readable recording medium having recorded a hash-value generation program for calculating a hash value within a shorter period of processing time. When a target disk is specified for hash value calculation, a segment division block divides the target disk into fixed-length segments. A first hash-value calculation block applies a one-way hash function to all data in each segment to calculate a per-segment hash value. A second hash-value calculation block arranges the per-segment hash values in a segment order corresponding to the order of the data stored on the target disk and applies the one-way hash function again to the arranged per-segment hash values to calculate a total hash value. The hash value calculated in this manner is defined as a hash value of the target disk.
Owner:FUJITSU LTD

Dynamic hypervisor relocation

A method for managing multiple nodes hosting multiple memory segments, including: identifying a failure of a first node hosting a first memory segment storing a hypervisor; identifying a second memory segment storing a shadow of the hypervisor and hosted by a second node; intercepting, after the failure, a hypervisor access request (HAR) generated by a core of a third node and comprising a physical memory address comprising multiple node identification (ID) bits identifying the first node; modifying the multiple node ID bits of the physical memory address to identify the second node; and accessing a location in the shadow of the hypervisor specified by the physical address of the HAR after the multiple node ID bits are modified.
Owner:ORACLE INT CORP

Method and system for managing storage reservation

A user operates an input device to set information necessary for reserving a volume and a port while looking at a screen for reservation management displayed on a display device Next, a storage management program retrieves reservable volumes and ports using a volume retrieval subprogram of a policy basis. At this point, when a policy concerning performance is inputted, the storage management program inquires of a performance analysis program of a storage performance management server whether the performance is satisfied. When the volume and the port are found, the storage management program stores reservation information in a reservation management DB using a reservation subprogram. When the volume and the port are not found, the storage management program judges whether an alternative volume for the reserved volume is present using a volume adjustment subprogram.
Owner:HITACHI LTD

System and method for selectively saving and restoring state of branch prediction logic through separate hypervisor-mode and guest-mode and/or user-mode instructions

A hypervisor and one or more programs, e.g., guest operating systems and / or user processes or applications hosted by the hypervisor to configured to selectively save and restore the state of branch prediction logic through separate hypervisor-mode and guest-mode and / or user-mode instructions. By doing so, different branch prediction strategies may be employed for different operating systems and user applications hosted thereby to provide finer grained optimization of the branch prediction logic.
Owner:IBM CORP

Method of setting a storage device

A method of setting a storage device that a storage management program is built in an application system is used to set a disk label of the storage device and without specially developed application program is set between the application system and the storage device. Some command codes are set as default in the storage device to detect whether the disk label of the storage device is set by the application system includes command codes or not to execute operations are set by the command codes so as to operate the storage device.
Owner:CARRY COMPUTER ENGINEERING CO LTD

Concurrent hypervisor replacement

Replacing a source hypervisor by a target hypervisor in a system having a first level hypervisor managing multiple logical partitions to share a set of resources of a server. The source hypervisor enabling at least one source virtual machine to share resources that are assigned to a source logical partition of the multiple logical partitions where the source hypervisor runs, the target hypervisor enabling at least one target virtual machine to share resources that are assigned to a target logical partition of the multiple logical partitions where the target hypervisor runs, wherein memory segments of a physical memory of the server are assigned to the at least one source virtual machine.
Owner:IBM CORP

Disk management interface

A storage system has an RMI interface for managing a storage. In starting an access, a WWW server distributes a storage manager program including an authentication function to a WWW browser of a manager. After a manager authentication by using a registered manager information file, an RMI management object dynamically creates an authentication key unique to the manager and an RMI interface having a limited function corresponding to the authentication key, and transmits the authentication key to a storage management program of the manager. An authenticated manager is allowed to imitatively use the RMI interface in accordance with the authentication key.
Owner:HITACHI LTD

Storage apparatus, storage management method, and storage medium storing storage management program

Provided are a storage apparatus, a storage management method, and a storage management program capable of performing a backing-up operation under the condition that a host computer is in operation. A storage apparatus 1 according to the present invention includes a cache memory 20, a storage device 30 that stores data, a data copy unit 12 that copies the data to be stored in the storage device 30 in a storage device for duplication 40, and a control unit 11 in which, when writing data in the storage device 30, if the data copy unit 12 is executing a separation copy which does not allow data rewriting during copying, the data to be written in the storage device 30 is stored in the cache memory 20, and after completing the separation copy, the data stored in the cache memory 20 is written in the storage device 30.
Owner:NEC CORP

Method and apparatus for capacity on demand dynamic chunk allocation

The system is composed of the storage apparatuses with dynamic chunk allocation capabilities, the centralized management computer. Some storage apparatuses have the extra HDDs or volumes for providing extra capacity (extra chunks), which are concealed by a secret key. The storage apparatus with the closed segment has the key management program and key management table. The centralized management computer has the storage on demand management program, the pending request table, the priority table and the master key table. The storage apparatus may connect to the other storage apparatuses for sharing the extra capacities in the closed segment. The storage apparatus issues the chunk addition request to the centralized management computer. The centralized management computer provides a key according to the priority table and the master key table. The centralized management computer may provide the key according to the chunk consumption rate reported by the storage apparatus and / or remaining capacity in the other storage apparatuses.
Owner:HITACHI LTD

Apparatus and method for providing virtualization services

An apparatus and method for providing virtualization services in a mobile device are provided. The virtualization service providing apparatus includes an installer module configured to receive a hypervisor image and an agent for installing the hypervisor image, from a host server, a virtualization service module configured to store the hypervisor image and the agent and to transmit a request for rebooting the mobile device, in response to determining that the hypervisor image and the agent are authenticated by an authentication server, and a power management module configured to receive the request, and to reboot the mobile device.
Owner:SAMSUNG ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products