High availability and low capacity thin provisioning

A technology of area allocation and dynamic storage, applied in memory address/allocation/relocation, input/output process of data processing, instruments, etc.

Active Publication Date: 2009-09-23
HITACHI LTD
View PDF2 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the two approaches have conflicting aspects

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • High availability and low capacity thin provisioning
  • High availability and low capacity thin provisioning
  • High availability and low capacity thin provisioning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In the following detailed description, reference is made to the accompanying drawings, in which like functional parts are designated by like reference numerals. By way of illustration and not limitation, the above-described figures illustrate specific embodiments and implementations in accordance with the principles of the invention. These embodiments have been described in sufficient detail to enable those skilled in the art to practice the invention, and it will be understood that other embodiments may be utilized and structural changes in various parts may be made and modifications may be made without departing from the scope and spirit of the invention. / or replace. Therefore, the following detailed description cannot be construed restrictively. Furthermore, the various embodiments of the invention described can be implemented in the form of software running on a general purpose computer, in the form of specialized hardware, or in a combination of software and har...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A data storage system and method for simultaneously providing thin provisioning and high availability. The system includes external storage volume and two storage subsystems coupled together and to external storage volume. Each of storage subsystems includes disk drives and a cache area, each of the storage subsystems includes at least one virtual volume and at least one capacity pool. The virtual volume is allocated from storage elements of the at least one capacity pool. The capacity pool includes the disk drives and at least a portion of external storage volume. The storage elements of the capacity pool are allocated to the virtual volume in response to a data access request. The system further includes a host computer coupled to the storage subsystems and configured to switch input / output path between the storage subsystems. Each of the storage subsystems is adapted to copy received write I / O request to other storage subsystems. Upon receipt of request from another storage subsystem, storage element of the capacity pool of storage subsystem is prevented from being allocated to the virtual volume of that storage subsystem.

Description

technical field [0001] The present invention relates generally to computer storage systems and, more particularly, to dynamic thin-provisioning in computer storage systems. Background technique [0002] Dynamic storage area allocation (thin-provisioning) is a mechanism suitable for large-scale centralized computer disk storage systems, storage area networks (SAN) and storage virtual systems. Dynamic storage area allocation allows space to be easily allocated to servers on an on-demand and instant basis. The term dynamic storage area allocation is used in contrast to traditional fat provisioning, which refers to a traditional allocation method on a storage array where a large pool of storage capacity is allocated to a single application (application), but keep unused parts. [0003] In storage consolidation environments (where many applications share access to the same storage array), dynamic storage area allocation allows administrators to reserve a separate buffer pool of...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/06G06F12/08
CPCG06F3/067G06F3/0617G06F3/0665
Inventor 川口智大
Owner HITACHI LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products