[go: up one dir, main page]

WO2019180494A1 - Multi-ported disk for storage cluster - Google Patents

Multi-ported disk for storage cluster Download PDF

Info

Publication number
WO2019180494A1
WO2019180494A1 PCT/IB2018/051975 IB2018051975W WO2019180494A1 WO 2019180494 A1 WO2019180494 A1 WO 2019180494A1 IB 2018051975 W IB2018051975 W IB 2018051975W WO 2019180494 A1 WO2019180494 A1 WO 2019180494A1
Authority
WO
WIPO (PCT)
Prior art keywords
disk
storage
snapshot
storage cluster
virtual machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IB2018/051975
Other languages
French (fr)
Inventor
Pratik Sharma
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to PCT/IB2018/051975 priority Critical patent/WO2019180494A1/en
Publication of WO2019180494A1 publication Critical patent/WO2019180494A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/065Replication mechanisms
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices

Definitions

  • this invention we have a multi-ported disk with each port of the storage device or the disk connected to a different storage cluster of n number of virtual machine nodes on the same physical device.
  • periodically we take snapshot of the storage cluster along with the snapshot of the disk or for each disk access involving writes we mirror the data on the existing disk by forwarding the periodic snapshot of the storage cluster of n number of virtual machine nodes along with the snapshot of the disk or every disk write to m-1 number of other storage clusters of n number of virtual machines connected to the disk or the storage device via other ports.
  • This way we do simultaneous data mirroring of the disk or storage device by a factor of m-1 where there are m-1 more storage clusters each of n number of virtual machine nodes connected to it.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Here we have a multi-ported disk with each port of the storage device or the disk connected to a different storage cluster of n number of virtual machine nodes on the same physical device. Here periodically we take snapshot of the storage cluster along with the snapshot of the disk or for each disk access involving writes we mirror the data on the existing disk by forwarding the periodic snapshot of the storage cluster of n number of virtual machine nodes along with the snapshot of the disk or every disk write to m-1 number of other storage clusters of n number of virtual machines connected to the disk or the storage device via other ports.

Description

Multi-ported Disk for Storage Cluster
In this invention we have a multi-ported disk with each port of the storage device or the disk connected to a different storage cluster of n number of virtual machine nodes on the same physical device. Here periodically we take snapshot of the storage cluster along with the snapshot of the disk or for each disk access involving writes we mirror the data on the existing disk by forwarding the periodic snapshot of the storage cluster of n number of virtual machine nodes along with the snapshot of the disk or every disk write to m-1 number of other storage clusters of n number of virtual machines connected to the disk or the storage device via other ports. This way we do simultaneous data mirroring of the disk or storage device by a factor of m-1 where there are m-1 more storage clusters each of n number of virtual machine nodes connected to it.

Claims

Claims Following is the claim for this invention: -
1 . In this invention we have a multi-ported disk with each port of the storage device or the disk connected to a different storage cluster of n number of virtual machine nodes on the same physical device. Here periodically we take snapshot of the storage cluster along with the snapshot of the disk or for each disk access involving writes we mirror the data on the existing disk by forwarding the periodic snapshot of the storage cluster of n number of virtual machine nodes along with the snapshot of the disk or every disk write to m-1 number of other storage clusters of n number of virtual machines connected to the disk or the storage device via other ports. This way we do simultaneous data mirroring of the disk or storage device by a factor of m-1 where there are m-1 more storage clusters each of n number of virtual machine nodes connected to it. The above novel technique of providing data mirroring of factor of m-1 where there are m ports for a disk or storage device for a storage cluster of n number of virtual machine nodes is the claim for this invention.
PCT/IB2018/051975 2018-03-23 2018-03-23 Multi-ported disk for storage cluster Ceased WO2019180494A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/IB2018/051975 WO2019180494A1 (en) 2018-03-23 2018-03-23 Multi-ported disk for storage cluster

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2018/051975 WO2019180494A1 (en) 2018-03-23 2018-03-23 Multi-ported disk for storage cluster

Publications (1)

Publication Number Publication Date
WO2019180494A1 true WO2019180494A1 (en) 2019-09-26

Family

ID=67986779

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2018/051975 Ceased WO2019180494A1 (en) 2018-03-23 2018-03-23 Multi-ported disk for storage cluster

Country Status (1)

Country Link
WO (1) WO2019180494A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259062A (en) * 2001-02-28 2002-09-13 Hitachi Ltd Storage system and data copying method in storage system
US6957313B2 (en) * 2000-12-01 2005-10-18 Hsia James R Memory matrix and method of operating the same

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6957313B2 (en) * 2000-12-01 2005-10-18 Hsia James R Memory matrix and method of operating the same
JP2002259062A (en) * 2001-02-28 2002-09-13 Hitachi Ltd Storage system and data copying method in storage system

Similar Documents

Publication Publication Date Title
US9201751B1 (en) Data migration between multiple tiers in a storage system using policy based ILM for QOS
CN105843557B (en) Redundant storage system, redundant storage method and redundant storage device
US8020032B2 (en) Method for providing deferred maintenance on storage subsystems
US8001352B1 (en) Networked raid in a virtualized cluster
JP5654480B2 (en) Redundant data storage for uniform read latency
US20140304469A1 (en) Data storage
US8468302B2 (en) Storage system
US11698873B2 (en) Interleaving in multi-level data cache on memory bus
US10817376B2 (en) RAID with heterogeneous combinations of segments
US11144396B1 (en) Raid reliability with a provisional spare disk
WO2009079177A3 (en) Systems and methods of high availability cluster environment failover protection
KR20100132412A (en) N-Way Direct Connect Any to Any Controller Architecture
US20190087272A1 (en) Data storage system with multiple parity redundancy
GB2580259A (en) Thin provisioning using cloud based ranks
WO2019092501A8 (en) File operations in a distributed storage system
US8996805B2 (en) Shared cache module and method thereof
US20120254553A1 (en) Zone group reassignment using storage device signatures
IN2014CN04171A (en)
WO2019180494A1 (en) Multi-ported disk for storage cluster
WO2020261023A1 (en) Dynamic logical storage capacity adjustment for storage drives
US20150081969A1 (en) Storage apparatus and control method thereof, and recording medium
US10055278B2 (en) Autonomic parity exchange in data storage systems
US12158825B2 (en) Balanced data mirroring distribution for parallel access
JPWO2018051386A1 (en) Storage system and storage system system construction method
RU2716040C2 (en) METHOD FOR CONSTRUCTING HIGH-PERFORMANCE FAULT-TOLERANT DATA STORAGE SYSTEMS BASED ON DISTRIBUTED FILE SYSTEMS AND NVMe OVER FABRICS

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18911270

Country of ref document: EP

Kind code of ref document: A1