Method and apparatus for storage and retrieval of very large databases using a direct pipe

Inactive Publication Date: 2007-05-31
TAYLOR KENNETH J
View PDF1 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0015] In an alternative embodiment of the invention, many of the data-store management tasks and backup scheduling can be handled by a self-contained backup system adapted for the purpose, leaving less activity for the intelligent pipe process, thus freeing up additional resources in the host computer.
[0016] Features of the invention include a method and apparatus wherein temporary storage, communication, and archiving for output of a generic database export command pipe is managed in a manner transparent to the customer operating the host computer. The customer is relieved of the need to maintain additional large local storage devices for physical or logical backups. The customer does not have to construct and maintain specialized pipes or scripts for network backups, or for different physical tape devices or DASDs.
[0017] Implementing a pipe process rather than a specific export/import function reduces the number of proprietary restrictions and configuration difficulties that depend upon

Problems solved by technology

Back-up issues will also arise when converting from one database management system (DBMS) to another, or sharing databases.
Backing up of large volumes of data can be a time consuming and resource intensive operation.
Mass storage systems, disadvantageously may be unavailable while large back-up operations are performed.
Creating a physical backup of the entire database 24 of the storage system 14 often requires a large investment of time and resources.
The major drawbacks of physical backup include that logical structures, such as tables of data cannot be backed up.
Further, data cannot be transferred between machines of differing operating systems.
Additionally, data blocks cannot be reorganized into a more efficient layout.
However, presently DMBS companies generally do not provide the API necessary for a customer to properly handle the data stream generated by the logical backup.
The result is that many of the DBMSs generate very large backup files that have to be stored locally until they can be written to an archive device.
However, this solution would require each such machine to have huge amounts of excess storage capacity.
Extra storage devices, med

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 and apparatus for storage and retrieval of very large databases using a direct pipe
  • Method and apparatus for storage and retrieval of very large databases using a direct pipe
  • Method and apparatus for storage and retrieval of very large databases using a direct pipe

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention provides a method and apparatus for directly connecting very large data streams from a DBMS into a backup system. As illustrated in FIG. 2, an output data stream 38 from a database export command of a DBMS 22 is piped into an intelligent pipe-reading process 30 and distributed over a set of temporary data stores 34 built from raw storage resources 36. When a data store reaches capacity, the intelligent process 30 signals the backup system 12 to begin a backup of th at data store, while the remaining export data stream. is piped into another available temporary data store 34. Once the final data store has received an end-of-pipe signal, the backup system begins completion processing of the export request (e.g., writing to tape device 18). The backup system keeps a logical backup catalog, and writes it to the backup tape with the archived datastream. Once the archive tape activity is complete, the backup system signals back via the backup control process 3...

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 method and apparatus for directly connecting very large data streams from an archive command into a backup data system using an “intelligent process.” An output stream is piped into an intelligent pipe-reading process and distributed over a set of temporary data stores built from raw storage resources. A pipe interface process supervises backup of each filled data store, while the remaining output stream continues to be piped into another available data store. The backup system completes archiving of the datastream, keeping a catalog of the datastream storage locations. To retrieve the data, the intelligent process is run in reverse as a pipe-writing process, requesting data from the backup system. Retrieved data traverses the data stores from the backup system and are pumped into the pipe-writing process for delivery to the pipe output file identified by the retrieve or import command.

Description

FIELD OF THE INVENTION [0001] This invention relates generally to storage and retrieval of large databases, and more particularly to the use of temporary storage for moving large files. BACKGROUND OF THE INVENTION [0002] As large computing enterprises continue their migration from centralized mainframes and volumes of data on direct access storage devices (DASD) and serial tape drives, the reliance upon open systems database technology has increased. The ability to quickly adapt mass storage systems to new platforms, while retaining high performance and reliability will remain key elements for system integrators. [0003] In earlier times, rooms full of DASD and tape drives were maintained by legions of storage operators who physically mounted and unmounted tapes and disk packs and moved them to and from libraries according to daily schedules and batch job instructions. Technology improvements allowed the use of self-contained “mass storage” units, using robotic arms to move archived ...

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
IPC IPC(8): G06F7/00G06F11/14
CPCG06F2201/80G06F11/1456G06F11/1458G06F11/1466G06F11/1469Y10S707/99931Y10S707/99953Y10S707/99955
Inventor TAYLOR, KENNETH J.
Owner TAYLOR KENNETH J
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