Non-disruptive controller replacement in network storage systems

A technology for system controllers and storage systems, applied to memory systems, hardware redundancy for error detection of data, instruments, etc., can solve problems such as node restarts, multi-disk crashes, and no multiple head swaps. Achieve smooth start-up and integration

Active Publication Date: 2015-06-17
NETWORK APPLIANCE INC
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If any errors occur in this manual ID entry process, the head swap fails and the replacement node must be rebooted entirely
Also, problems can arise when performing return and store operations from the controller concurrently, multi-disk panics can occur when disks are reallocated while they are alive, and support for multiple head swaps is often non-existent

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
  • Non-disruptive controller replacement in network storage systems
  • Non-disruptive controller replacement in network storage systems
  • Non-disruptive controller replacement in network storage systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Exemplary applications of the devices and methods according to the invention are described in this section. These examples are provided merely to add background and to aid in the understanding of the invention. It will thus be apparent to one skilled in the art that the present invention may be practiced without some or all of these specific details. In other instances, well known process steps have not been described in detail in order to avoid unnecessarily obscuring the present invention. Other applications are possible such that the following examples should not be considered limiting.

[0022] In the following detailed description, reference is made to the accompanying drawings, which form a part hereof, and in which are shown by way of illustration specific embodiments of the invention. While these embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, it is to be understood that these examples are not limiti...

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 network-based storage system includes multiple storage devices and system controllers. Each storage device in multiple aggregates of storage devices can include ownership portion(s) that are configured to indicate a system controller to which it belongs. First and second system controllers can form an HA pair, and can be in communication with each other, the storage devices, and a separate host server. A first system controller controls an aggregate of storage devices and can facilitate an automated hotswap replacement of a second system controller that controls another aggregate of storage devices with a separate third system controller that subsequently controls the other aggregate of storage devices. The first system controller can take over control of the second aggregate of storage devices during the automated hotswap replacement of the second system controller, and can exchange system identifiers and ownership portion information with the separate third system controller automatically during the hotswap.

Description

technical field [0001] The present disclosure relates generally to network storage systems, and more particularly to the replacement of controllers on network storage systems. Background technique [0002] A storage area network ("SAN") environment typically includes a large number of storage devices that operate using a dual-controller model. In many cases, such storage devices may include at least one disk array, which may be classified as a Redundant Array of Independent Disks ("RAID"). In such a dual-controller model arrangement where the controllers are often referred to as a high-availability (“HA”) pair, a single controller can be assigned to act as the primary controller or “HA” for various storage volumes or arrays. owner" to operate the node. These controllers can also take over storage device volumes from their replacement or partner controllers in the event of a failure or other reason for controller replacement. [0003] Replacing or swapping out a system con...

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): G06F11/20
CPCG06F11/2092G06F12/0886G06F12/0888
Inventor S·K·埃尔普拉V·加格S·C·韦尼
Owner NETWORK APPLIANCE INC
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