scispace - formally typeset
Search or ask a question
Author

Richard V. Keele

Bio: Richard V. Keele is an academic researcher. The author has contributed to research in topics: Mass storage & Batch processing. The author has an hindex of 2, co-authored 2 publications receiving 342 citations.

Papers
More filters
Patent
20 Jun 1994
TL;DR: In this article, an optical disk storage system emulates a magnetic tape subsystem by virtual addressing of data recorded on write once optical disk media having a predetermined group of available sectors for rewriting a disk ID, a predetermined plurality of bands of available sector for rewriting virtual tape directory to virtual tape VSNs, and available sectors with data portions for simulating tape marks and interblock gap and for addressing blocks of data within the virtual tapes.
Abstract: An optical disk storage system emulates a magnetic tape subsystem by virtual addressing of data recorded on write once optical disk media having a predetermined group of available sectors for rewriting a disk ID, a predetermined plurality of bands of available sectors for rewriting a virtual tape directory to virtual tape VSNs, and, available sectors for rewriting virtual tape maps and rewriting user records, the tape maps have data portions for simulating tape marks and interblock gap and for addressing blocks of data within the virtual tapes, the virtual tape directory has pointers for pointing to tape maps, and the system rewrites the tape directory, tape maps and user records so as to function as a rewritable magnetic tape.

276 citations

Patent
28 Feb 1994
TL;DR: In this paper, a mainframe computer programmed to convert input data sets and build HSG or ISO-9660 Compact Disc (CD) images communicates with a channel attached controller that is in turn attached to one or more writers of respective Writable Compact Discs (CD-Ws).
Abstract: A mainframe computer programmed to convert input data sets and build HSG or ISO-9660 Compact Disc (CD) images communicates with a channel attached controller that is in turn attached to one or more writers of respective Writable Compact Discs (CD-Ws). The images generated through batch processing in the mainframe computer are cached on the writers both so as to increase the speed of CD-W generation. Both subsequent labeling, and distribution of the CD-Ws to remotely-situated end users who view the CD-W images on PCs, are automated under positive closed loop feedback, control. In particular, the mainframe computer batch executes an image build program on batch input data but one time to create each unique CD-W image, batch writing so much of the data of this image as is common onto each CD-W but leaving blank data spaces in which are stored individual data unique to each physical CD-W and to the end user thereof the individual data preferably includes a redundant copy of the visually-detectable serial number of the CD-W, a volume number and a number of total volumes in the set, a table of pointers to all the indexed contents of the entire set, authenticating information of origin including origin time and place, and the name and address of the intended end user of the CD-W. A large number of related, but individually unique, CD-Ws are thus efficiently written. Individually respective, unique, CD-W labels, packing slips, etc. are printed, normally off-line, for each CD-W from the unique data stored within the CD-W itself, including the redundant copy of its serial number now written upon the CD-W. The compendium of common and unique data permits (i) expedient batch mode generation of unique CD-Ws, and (ii) total positive control of the identification, history and origin of each CD-W as it is distributed over time and space.

66 citations


Cited by
More filters
Patent
28 Jul 1995
TL;DR: In this paper, a computer-based records management system comprises an information filter for assuring that record data units offered to the system for storage are complete and not redundant, if record data data units comprising documents are incomplete or redundant, the data units may be queued for special handling, returned or otherwise disposed of.
Abstract: A computer based records management system comprises an information filter for assuring that record data units offered to the system for storage are complete and not redundant. These record data units may be electronic in nature, scanned from paper, digitally formed from audio, video or otherwise formed as digital data information media, an objective of the disclosed system being to eliminate paper or microform record keeping. If record data units comprising documents are incomplete or redundant, the data units may be queued for special handling, returned or otherwise disposed of. Record data units accepted for system entry are acknowledged and preferably tagged to enable tracking and forwarded for unit verification and certification. Verification and certification includes examination of units for compliance with preset criteria. Once a unit is found to meet the criteria, the unit is stored in permanent storage along with a disposal schedule determined for that unit. Only users meeting predetermined security levels may alter or dispose of a stored unit prior to scheduled disposal. Moreover, reasons for such alteration or destruction are required from the cleared user, and an associated data field must be completed. Consequently, the present system provides for record data unit tracking and audit trails in the event of any requirement for regulatory or legal compliance with discovery or other record unit requests. The present invention also permits reconstruction of the record units of an enterprise in the event of a catastrophic event.

837 citations

Patent
20 Oct 1999
TL;DR: The Network Storage Manager (NSM) as discussed by the authors is a set of software components, the NSM controller contains a plurality of software elements including: Resource Allocation, Resource Configuration, Resource Management and Security Management modules.
Abstract: This data storage subsystem creates multiple virtual storage devices on demand, which are available to any and all of the system's host data processors. The subsystem utilizes a plurality of tape devices and automated tape libraries with the tape devices connected to a plurality of data processors via a high-speed network. A set of software components, the Network Storage Manager (NSM) controls all system operations. Depending upon the requested storage performance, one or more tape devices are assigned to a virtual device. Data stripping across multiple tape devices allows the storage bandwidth of a virtual device to be changed on demand. The overall capacity and performance of the subsystem is scalable by adding or removing storage devices. The NSM system controller contains a plurality of software elements including: Resource Allocation, Resource Configuration, Resource Management, and Security Management modules. The use of a networked storage manager enables the storage devices to be managed as a pool and yet be attached directly to the network as individual resources. The NSM also provides the mechanism for the enterprise management to control tape device allocation and configuration as well as other functions, such as tape cartridge movement, data migration and data security.

532 citations

Patent
18 Dec 2006
TL;DR: In this paper, the replicated data represents a known good state of the application, as determined by the consistency point entries, and the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replica data and to logically associate the copied data with a time information indicative of the source system time when the application was in the known good states.
Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.

442 citations

Patent
13 Sep 2012
TL;DR: In this article, a modular computer storage system and method is provided for managing and directing data archiving functions, which is scalable and comprehends various storage media as well as diverse operating systems on a plurality of client devices.
Abstract: A modular computer storage system and method is provided for managing and directing data archiving functions, which is scalable and comprehends various storage media as well as diverse operating systems on a plurality of client devices. A client component is associated with one or more client devices for generating archival request. A file processor directs one or more storage devices, through one or more media components, which control the actual physical level backup on various storage devices. Each media component creates a library indexing system for locating stored data. A management component coordinates the archival functions between the various client components and the file processor, including setting scheduling policies, aging policies, index pruning policies, drive cleaning policies, configuration information, and keeping track of running and waiting jobs.

440 citations

Patent
03 May 2013
TL;DR: In this article, a system and method for performing storage operations relating to a first secondary copy of electronic data is described, where a storage policy or storage preferences may dictate that a replication copy should be used in storage operations performed to a particular client, sub-client, data, media or other item.
Abstract: A system and method are provided for performing storage operations relating to a first secondary copy of electronic data. A storage policy or storage preferences may dictate that a replication copy should be used in storage operations performed to a particular client, sub-client, data, media or other item. Based on the storage policy, when a new client, sub-client, data, media or other item is received, a media agent determines whether there is a replication copy of the item. In the absence of a replication copy, one may be created. The replication copy may be provided by a third party application, or created by the client or a storage management system component. Information regarding the replication copy and its corresponding first secondary copy may be stored in a database. To optimize use of system resources, storage operations relating to the first secondary copy may be performed using the replication copy instead of the first secondary copy.

401 citations