Method for managing real-time data history of a file system

a file system and real-time data technology, applied in the field of enterprise data management, can solve the problems of staggering costs, data loss, data recovery, and inability to deliver network wide data protection and rapid data recovery cost-effectively,

Inactive Publication Date: 2007-04-26
BAKBONE SOFTWARE INC
View PDF58 Cites 216 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0020] The object-oriented logical representation is advantageous as it provides an efficient way to index a real-time history of changing data in a file system. This representation preferably is constructed over a database, such as a relational database, a raw file system, or any other set of one or more storage devices.

Problems solved by technology

A critical information technology (IT) problem is how to cost-effectively deliver network wide data protection and rapid data recovery.
The “code red” virus alone cost an estimated $2.8 B in downtime, data loss, and recovery.
The reason for these staggering costs is simple—traditional schedule based tape and in-storage data protection and recovery approaches can no longer keep pace with rapid data growth, geographically distributed operations, and the real time requirements of 24×7×265 enterprise data centers.
Yet, without data availability, applications cannot be available.
The overhead and data management maze that existing approaches bring to the network, storage, tape, and application infrastructure has caused increasing expenditures with little tangible returns for the enterprise.
Worse, manual recovery techniques compound the problem with the same issues that cause downtime in the first place—human errors and process issues constitute 80% of unplanned downtime.
As a result, businesses are enduring high costs, high risk, and a constant drag on productivity.

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
  • Method for managing real-time data history of a file system
  • Method for managing real-time data history of a file system
  • Method for managing real-time data history of a file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049]FIG. 2 illustrates a preferred hierarchical structure of a data management system 200 in which the present invention may be implemented. As illustrated, the data management system 200 comprises one or more regions 202a-n, with each region 202 comprising one or more clusters 204a-n. A given cluster 204 includes one or more nodes 206a-n and a shared storage 208 shared by the nodes 206 within the cluster 204. A given node 206 is a data management server as described above with respect to FIG. 1. Within a DMS cluster 204, preferably all the nodes 206 perform parallel access to the data in the shared storage 208. Preferably, the nodes 206 are hot swappable to enable new nodes to be added and existing nodes to be removed without causing cluster downtime. Preferably, a cluster is a tightly-coupled, share everything grouping of nodes. At a higher level, the DMS is a loosely-coupled share nothing grouping of DMS clusters. Preferably, all DMS clusters have shared knowledge of the entire...

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 management method is provided for storing a real-time history of a file system, or a component thereof, such as a directory or a file. The real-time history is stored as an object-oriented logical representation comprising at least a set of version metadata objects, and a set of one or more links that associate given objects of the set of version metadata objects. As one or more events occur in the real-time history, the logical representation is restructured dynamically. The logical representation is useful to provide any point-in-time reconstruction of the file system component on an as-needed basis.

Description

[0001] This application is a continuation-in-part of U.S. Ser. No. 11 / 123,994, filed May 6, 2005, which application was based on and claimed priority to U.S. Ser. No. 60 / 569,164, filed May 7, 2004. RELATED APPLICATIONS [0002] This application is related to the following commonly-owned applications: [0003] Ser. No. 10 / 841,398, filed May 7, 2004, titled “Method and system for automated, no downtime, real-time, continuous data protection,”[0004] Ser. No. 10 / 842,286, filed May 10, 2004, titled “Method and system for real-time event journaling to provide enterprise data services,”[0005] Ser. No. 10 / 863,117, filed Jun. 8, 2004, titled “Method and system for no downtime, real-time, continuous data protection,”[0006] Ser. No. 10 / 862,971, filed Jun. 8, 2004, titled “Method and system for no downtime, resynchronization for real-time, continuous data protection,”[0007] Ser. No. 11 / 185,313, filed Jul. 20, 2005, titled “Method and system for virtual on-demand recovery for real-time, continuous d...

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(United States)
IPC IPC(8): G06F17/30G06F7/00
CPCG06F11/3495G06F17/30085G06F2201/86G06F16/125
Inventor SIM-TANG, SIEW YONG
Owner BAKBONE SOFTWARE 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