Selective mirroring method

A selective and mirroring technology, applied in the field of selective mirroring, can solve problems such as wasting time and cost, and users cannot reconfigure, so as to achieve the effect of improving data stability and user convenience

Inactive Publication Date: 2010-11-10
HITACHI LG DATA STORAGE KOREA
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In this way, when configuring RAID, the user must configure the RAID area, so as to meet this purpose by considering the usage, performance and stability of the data. If the user's projection is very different, the user must reconfigure the RAID through a complicated process. Complicated process wastes a lot of time and cost
Therefore, if the user does not have additional storage to store the data as a backup, the user will not be able to reconfigure the RAID
[0011] In other words, RAID used in NAS systems allows users to obtain data storage stability or expanded storage capacity, but RAID cannot satisfy both factors at the same time
In addition, during the process of operating the system, modifying the RAID structure results in more time and cost

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
  • Selective mirroring method
  • Selective mirroring method
  • Selective mirroring method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Now, selective mirroring according to an exemplary embodiment of the present invention will be described in detail with reference to the accompanying drawings.

[0036] The selective mirroring method according to an exemplary embodiment of the present invention is applied with a directory or a file, including a folder, as a basic unit, can be applied to multiple directories or multiple files, and maintains one or more copies of a single original.

[0037] In an embodiment of the present invention, a read / write function similar to a Redundant Array of Inexpensive Disks (RAID) function can be performed, and a mirror function for redundantly storing one or more Prevents data loss when devices such as storage (NAS) systems are damaged.

[0038] For example, if figure 2 As shown, when user data is recorded in the first directory 1 (or directory 1) of the first hard disk (or HDD1), in one or more other storage media (such as HDD1, HDD2, flash memory, e-Sata network, etc. e...

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 selective mirroring method is disclosed. In the selective mirroring, first mirroring to duplicate an input / output for a first directory or a file at a time point when the input / output occurs and second mirroring to mirror a second directory or file at a necessary time point may be performed cooperatively or selectively. The selective mirroring may be performed in a kernel layer of the OS. The first mirroring may be performed through hooking of a file I / O system call. The second mirroring may be implemented by a daemon. The second mirroring may be performed when the directory is to be entirely mirrored, when an error occurs in the course of mirroring, or when mirroring is to be performed on a medium to which the first mirroring is hardly applied. The second mirroring may wake up from a sleep state at a time point when mirroring is required to perform a given operation.

Description

[0001] Cross References to Related Applications [0002] This application claims priority from Patent Application No. 10-2009-0039190 filed in Korea on May 6, 2009, the entire contents of which are hereby incorporated by reference. technical field [0003] The present application relates to a selective mirroring method for efficiently implementing a Redundant Array of Inexpensive Disks (RAID) function in a Network Attached Storage (NAS) system. Background technique [0004] As is well known, RAID is a technique for redundantly storing data in several storage devices such as hard disks, thereby improving the reliability or overall performance of the storage devices. [0005] RAID is operated based on storage media, partitions, etc. having a fixed size, and RAID in NAS is also operated based on hard disks having a substantially fixed size. Therefore, it is difficult for the user to freely change the storage size or the RAID method (level). For example, if figure 1 As shown,...

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): H04L29/08G06F11/14
CPCG06F11/2074G06F11/2087G06F11/2076G06F11/2058G06F11/16G06F11/00G06F12/16
Inventor 安容贤
Owner HITACHI LG DATA STORAGE KOREA
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