Ten Things You Can Do With Virtualization - Storage Technology Magazine

Ten Things You Can Do With Virtualization

Think virtualization is a technology without a cause? Think again. According to companies such as FalconStor, DataCore, and StorAge, users aren't buying into virtualization for virtualization's sake, but because it helps them solve any number of vexing storage-related problems. Here's a sampling of applications users have found for the technology:

1. Improve capacity utilization. Pooling storage can help storage administrators improve upon the abysmal 40% to 50% capacity utilization rates that typify most IT shops. That's especially important for shops mirroring storage to a secondary site.

2. Disaster recovery. Before virtualization, data replication happened between like arrays or like hosts. Now, with virtualization, IT shops can replicate asymmetrically, that is, without having to provide a matching host or disk at the disaster recovery site.

3. Faster backup. By taking a snapshot of a file system, virtualization software can eliminate the bottleneck created by communication between the agents on the application server and backup server. Furthermore, because virtualization relies on snapshots, the backup window can be all but eliminated.

4. Data migration. Most disk vendors offer a proprietary tool to help migrate data between their own disks. Virtualization software can enable gradual data migration between heterogeneous platforms.

5. Automatic capacity expansion. With a fully virtualized system,

    Requires Free Membership to View

    When you register for SearchStorage.com, you’ll also receive targeted emails from my team of award-winning editorial writers. Our goal is to keep you informed on the hottest topics, the latest news and the biggest challenges you face as a storage professional today.

    Rich Castagna, Editorial Director

    By submitting your registration information to SearchStorage.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchStorage.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

policies can be put in place that automatically assign a database additional capacity if it's running out of space.

6. Online disk-based recovery. Combined with cheap ATA-based arrays, IT administrators are using virtualization's snapshot capabilities to provide online data copies that can be used to roll back to a time before corruption or file loss took place.

7. Application testing. Instead of testing an application against actual production data, you can use virtualization to create a replicated data set to safely test an application against.

8. Improve database performance. By placing a database's so-called hot files dynamically on a solid state disk, virtualization software can help a DBA make efficient, shared use of an expensive solid state disk resource.

9. High availability. By separating an application's storage from the application, virtualization insulates an application from an application's server failure.

10. Resource sharing between heterogeneous servers. On a SAN, Windows and Unix are notorious for not sharing nicely. A virtualization engine can ensure that servers running different operating systems can safely coexist on the same SAN.

This was first published in January 2003