Printer Friendly
The Free Library
14,558,366 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

How Snapshot Technology Will Change The future Of Backup And Recovery.


Providing a new level of application availability

Prior to the Internet revolution of the early to mid-1990s, backup and recovery was a fairly mundane (jargon) mundane - Someone outside some group that is implicit from the context, such as the computer industry or science fiction fandom. The implication is that those in the group are special and those outside are just ordinary.  task that occurred solely at the end of day. Most system or database administrators would shut down systems at night and perform either an incremental- or full-backup to make sure data was fully protected. While the operation was slow because of a variety of factors (i.e., slow networks, slow hardware, simplistic sim·plism  
n.
The tendency to oversimplify an issue or a problem by ignoring complexities or complications.



[French simplisme, from simple, simple, from Old French; see simple
 software, etc.), backup windows were quite large and jobs easily completed within this timeframe. Restores were also slow, but since data was captured easily in these large backup windows, performance was not seen as that crucial as long as the data could be recovered. A variety of architectures were also used for these operations (Figure 1).

As time progressed and corporations expanded globally, the idea of shutting down systems for backups became unacceptable. Soon backups needed to be taken while systems were online and this process took its toll on the end-user population. Suddenly network collisions were becoming more and more frequent as backups generally took a larger percentage of network bandwidth. At the same time, performance suffered for end users that continually con·tin·u·al  
adj.
1. Recurring regularly or frequently: the continual need to pay the mortgage.

2.
 tried to access applications. This would not only aggravate a corporate workforce, but also affect the bottom line.

Today the situation has only gotten worse as data growth in enterprise IT environments continues to accelerate between 100 and 400 percent per year, while data-protection solutions have struggled to keep pace. Backup performance is crippled crip·ple  
n.
1. A person or animal that is partially disabled or unable to use a limb or limbs: cannot race a horse that is a cripple.

2. A damaged or defective object or device.

tr.v.
 by the needs of online all-the-time e-business applications, and backup windows are no longer present. Restore performance continues to be slowed by the inability of many software products to retrieve data quickly and efficiently. Solutions for these environments need to look at alternatives to conventional file-by-file backup methodologies.

Enter Snapshot (1) A saved copy of memory including the contents of all memory bytes, hardware registers and status indicators. It is periodically taken in order to restore the system in the event of failure.

(2) A saved copy of a file before it is updated.
 Technology

While snapshot technology has been around since the early to mid-1980s on the mainframe, its use in the open-systems backup and recovery space is a relatively new phenomenon. The simple idea is to make a point-in-time copy of data that can be backed up without impacting systems, like a traditional backup, while at the same time offering the ability to restore data when it is needed. To put it another way, the concept of snapshot-ing is taking a stable image of data that could be changing. The goal of any snapshot backup and recovery solution is to provide a new level of availability for applications that can never be offline or experience business interruption INTERRUPTION. The effect of some act or circumstance which stops the course of a prescription or act of limitation's.
     2. Interruption of the use of a thing is natural or civil.
.

From an operations point of view, the steps that a system goes through to perform a snapshot based backup are as follows:

1. Backups are triggered by one system sending a command to another system saying that a backup is about to occur.

2. When this signal is received by the target machine, a quiesce of the application takes place.

3. Next, the file system is flushed flush 1  
v. flushed, flush·ing, flush·es

v.intr.
1. To turn red, as from fever, embarrassment, or strong emotion; blush.

2.
 so that all pending transactions are completed.

4. From this point, the snapshot is generated.

5. After the snapshot, the application is released and can resume its normal operations Generally and collectively, the broad functions that a combatant commander undertakes when assigned responsibility for a given geographic or functional area. Except as otherwise qualified in certain unified command plan paragraphs that relate to particular commands, "normal operations" of .

6. The snapshot is then used to create a map that translates the logical name of the data into its physical location on disk.

7. From this point, the map is used as the data to be backed up to either disk or tape.

Types Of Snapshots

While processes can vary significantly from the steps listed above, the underlying goal of creating a stable image of data is the same no matter which snapshot methodology system or database administrators use in their environments. Snapshots can take many forms when it comes to data protection and each approach has its strengths and weaknesses.

* Hardware Snapshot Technologies

* Strength: No CPU CPU
 in full central processing unit

Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit.
 overhead during the snapshot process

* Weakness: Volume level snapshots; More disk required

Hardware snapshots, often known as mirrors, are copies of data that usually reside on disk arrays or subsystems. In order to back up this data, the mirror is split and can be backed up without affecting production systems. After the backup is complete, the mirror is resynchronized and is once again a complete data image. Although this snapshot process does create an exact copy of data, it requires additional disk space and needs to restore an entire volume rather than an individual file. This type of backup also requires a software backup and recovery solution that integrates with the hardware device. This is necessary because of the fact that time stamps See timestamp.  are applied to these snapshots or split mirrors. The software must be able to recognize these time stamps so that when a restore operation takes place, data is correctly organized and data corruption Data corruption refers to errors in computer data that occur during transmission or retrieval, introducing unintended changes to the original data. Computer storage and transmission systems use a number of measures to provide data integrity, the lack of errors.  is avoided.

* Software Snapshot Technologies

* Strength: File level granularity The degree of modularity of a system. More granularity implies more flexibility in customizing a system, because there are more, smaller increments (granules) from which to choose.  

* Weakness: CPU utilization on the host server; Lack of support from application and database vendors

Most software snapshots are implemented through a copy on-write technique that takes a picture of a file system but also allows updates during the entire process. The process of taking a snapshot is almost instantaneous in·stan·ta·ne·ous  
adj.
1. Occurring or completed without perceptible delay: Relief was instantaneous.

2.
. Once this happens, a data map is created from the snapshot and this data is moved to a backup medium at the block level. Any block that is changing while this image is being backed up is moved to cache. It is important that the file system remain in production while also enabling the snapshot to preserve the data at that exact moment in time. When the backup comes to the point where a block was updated, it simply goes to the cache and reads the original block. In the event of a restore, data can be restored more efficiently at the file level instead of the volume level. This is made possible by the map of data that is preserved during the backup.

Other software level snapshots can be focused around applications or databases. If a particular application or database vendor supports snapshot technology through their defined backup and recovery APIs, snapshot based backup and recovery becomes a viable solution. Unfortunately, only a few application and database vendors support this kind of technology today, making it impossible for third party solutions to provide this type of functionality.

* Storage Area Network (SAN) Snapshot Technologies

* Strength: Resource and Cost of Ownership savings

* Weakness: Lack of SAN and third party copy technology acceptance

The latest trend in backup and recovery technology, and a theme likely to evolve in the near future, is to combine snapshot technology with new data movement techniques within a SAN environment. While the early stages of SAN based backups have been extraordinarily successful in moving traffic to a devoted network, snapshot technology can expand SAN capabilities even further. SAN snapshots can also incorporate third-party copy technology or facilitate what is known as "server-free" backups. So now, not only are resources taken off the LAN (Local Area Network) A communications network that serves users within a confined geographical area. The "clients" are the user's workstations typically running Windows, although Mac and Linux clients are also used.  and devoted to the SAN, but the server impact in the backup can also be reduced. With this new technology a server or intelligent SAN device (Figure 2) can move data directly from disk to tape, avoiding the application or database server altogether. In some cases it may be desirable to send data through at least one server dedicated to backups. While this may not seem like true third party copy or "server-free" backup, it really is due to the fact that only one server is inv olved in the data movement process. Also, this architecture will allow users to apply techniques like multiplexing multiplexing, in communication, technique whereby two or more independent messages, or information-bearing signals, are carried by a single common medium, or channel.  to improve backup performance. However, in order to moved at a without an application or data-base server, data needs to be frozen at a point in time. In most cases, this snapshot occurs at the data host, and then a hardware device that supports the SCSI SCSI
 in full Small Computer System Interface

Once common standard for connecting peripheral devices (disks, modems, printers, etc.) to small and medium-sized computers. SCSI has given way to faster standards, such as Firewire and USB.
 Extended Copy Command. (a block level command that makes device-to-device data movement possible) does the actual data movement. Users can now not only reduce impact on production systems, but also leverage investments made in SAN technology by moving the entire backup data movement process to its own dedicated network.

The Future

Eventually snapshot technology improvements will create IT environments where backup windows are irrelevant and recovery times become a fraction of what they are today. This most likely will take the form of integrated snapshot techniques at the host or subsystem A unit or device that is part of a larger system. For example, a disk subsystem is a part of a computer system. A bus is a part of the computer. A subsystem usually refers to hardware, but it may be used to describe software.  level or even the ability to have a server-free restore of data. The possibility also exists to incorporate many of these technologies together in other ways so that users have a variety of options when it comes to implementing this kind of solution.

In addition, snapshot solutions will continue to provide the following benefits to users both today and in the future:

Zero downtime The time during which a computer is not functioning due to hardware, operating system or application program failure.  backups. Backups can be run during business operations Business operations are those activities involved in the running of a business for the purpose of producing value for the stakeholders. Compare business processes. The outcome of business operations is the harvesting of value from assets  while producing zero impact on the host server. This eliminates backup windows and keeps businesses running 24x7x365.

Improves restore performance. By providing more efficient backup techniques, users are to restore more up-to-date data and also eliminate delays.

Server+Free Backups. Snapshot technology paves the way for more advanced solutions such as server-free backups, which eliminate backup overhead in the application server (CPU and I/O (Input/Output) The transfer of data between the CPU and a peripheral device. Every transfer is an output from one device and an input to another. See PC input/output.

I/O - Input/Output
 Overhead).

Leverage SAN and Application Investments. Snap-shot technology, used in a SAN or with a particular application, will enable more functionality than ever before when it comes to backup and recovery.

Michael Adams
For other people called Michael Adams, see Michael Adams (disambiguation)


Michael Adams (born November 17, 1971 in Truro, Cornwall, England) is an International Grandmaster of chess.
 is the product marketing manager at VERITAS Software Veritas Software Corp. was an international software company that was founded in 1983 as Tolerant Systems, renamed Veritas Software Corp. in 1989, and merged with Symantec in 2005. It was headquartered in Mountain View, California.  (Mountain View, CA).
COPYRIGHT 2001 West World Productions, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2001, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Technology Information
Author:Adams, Michael
Publication:Computer Technology Review
Date:Jan 1, 2001
Words:1555
Previous Article:Pentium, The Fourth: Finally, More Than Just Megahertz.(Product Information)
Next Article:DAFS And NISv4 Could Become Semantically Identical.
Topics:



Related Articles
The future of data protection: looking to the future. (Storage Networking).(data-protection service-level-agreements )
A new approach to protecting data: Time Addressable Storage.(Storage Networking)
Is regular backup enough? Join the continuous backup revolution.(Backup/Restore)
Rapid restores from data disasters.(Disaster Recovery)(Zetta Server)
Better backup and recovery with snapshots.(Disaster Recovery & Backup/Restore)
Data protection: the #1 storage priority; There's no ILM process without it.(Data Protection)(Information Lifecycle Management)
Overcoming recovery barriers: rapid and reliable system and data recovery.(Data Protection)
Understanding the new generation of data protection solutions.(Disaster Recovery & Backup/Restore)
Differences between snapshots and continuous data protection.(Special Section)
Building practical data protection strategies.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles