Smart active-active high availability DAS system

A high-availability, storage system technology, applied in the direction of memory address/allocation/relocation, instrumentation, error detection/correction, etc.

Active Publication Date: 2014-01-15
AVAGO TECH INT SALES PTE LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Both approaches have drawbacks when the upper layer sends IO to two servers, since IO sent to non-owning disks needs to be shipped to other servers

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
  • Smart active-active high availability DAS system
  • Smart active-active high availability DAS system
  • Smart active-active high availability DAS system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The invention can be embodied as a passive-active or active-active cluster, with active-active solid-state cache memory (SSD) located at each node of the cluster. Although for convenience of description, a DAS cluster of two servers is shown and discussed in the following figure, it should be understood that the present invention can be extended to a DAS system with any number of nodes. Also, "host" generally refers to the server that receives an I / O request, "master" generally refers to the server that owns the physical drives on which the I / O is physically stored, and "peer" generally refers to the server in the cluster any other server. Although DAS nodes are often referred to as hosts, owners of a particular I / O transaction, or peer nodes, the names are relative, and any node can be a host, master, or peer of a particular I / O transaction. Peer nodes, depending on whether the master node receives I / O requests or controls the physical drive where the requested I / O re...

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

Provided is a smart active-active high availability DAS system. A high availability DAS system uses a solid state cache to provide near active-active performance in a DAS cluster, while retaining the implementation simplicity of active-passive or dual active system. Each node in the cluster may include a solid state cache that stores hot I / O in an active-active mode, which allows the data to be read from or written to the underlying dual-active or active / passive DAS RAID system only when access to the "hot Region" cools down or in the case of Cache Miss. The hot I / O data includes hot read data that accumulated dynamically regardless of ownership of the drives where the hot read data is permanently stored. The hot I / O data also includes hot write data that is mirrored across the solid state cache memories to avoid potential dirty write data conflicts and also to provide High Availability in case of server failures.

Description

technical field [0001] The invention relates to a high-availability cluster system of a computer network, in particular to a high-availability DAS system using a solid-state cache to provide approximately active-active performance in a dual-active or active / passive DAS RAID system. Background technique [0002] Currently, in order to prevent disk failure and protect disks, development of a Redundant Array of Independent Disks (RAID) system has been carried out. However, since custom data storage systems are embedded in servers, direct-attached storage (DAS) RAID controllers cannot protect against server failures. If the server stops working, the RAID controller will also stop working, and the stored data will be temporarily unavailable until the server and the RAID controller are restored. To cope with this problem, enterprise customers with critical data usually adopt a high-availability DAS cluster consisting of two or more server nodes, each with an embedded DAS system w...

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): G06F12/08
CPCG06F11/1666G06F11/2089G06F11/2097G06F12/08G06F13/14
Inventor 萨玛尼西·山姆塔苏杰·必斯瓦思霍瑞亚·西米欧尼斯克
Owner AVAGO TECH INT SALES PTE 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