How database virtualization works

InfoWorld's New Tech Forum offers technologists a venue to explain how their innovative tech works in detail. In this first post, Delphix CEO Jed Yueh dives into database virtualization

Page 3 of 3

Performance and load
DxFS not only virtualizes databases by sharing data blocks in storage, it also shares data blocks in memory, enabling highly cost-effective performance for consolidated application workloads. On average, customers run 20 VDBs per Delphix Engine but can run up to 400 VDBs in some environments. Elasticity allows application teams to expand to environments as needed during project lifecycles, providing flexibility to adjust to changes in requirements.

For production or source applications, Delphix can actually reduce loads while maintaining synchronization. Delphix connects to source databases through standard APIs, so it does not sit between the production data path or require installation of any agents. VDB workloads only impact the Delphix Engine and have zero impact on source applications, allowing customers to offload reporting and batch workloads such as BI extracts.

After the initial seeding, Delphix maintains synchronization by collecting incremental changes forever, eliminating all future full data loads from source environments. This includes repeated full backups, one of the largest loads on application systems and networks. In addition, the DataVisor applies changes to create "forever full" versions in the Delphix Engine, so versions can be made immediately available.

Enterprise applications are notorious for long, complex, and risky implementation cycles. Delphix deploys in minutes, can quickly synchronize data from a source, and delivers virtual data environments in a few clicks from that point forward. Since most enterprises take more than a week on average to deliver a single data environment, Delphix can accelerate application projects already in flight and begin to save time immediately.

The Delphix Engine comes packaged as a virtual appliance that can be installed anywhere a business needs: on physical infrastructure, in remote data centers, in private or public clouds, or in outsourced environments. With the DataVisor, Delphix can efficiently maintain synchronization across all locations, providing flexibility for today's application portfolios and a future-proof data delivery solution.

Delphix currently supports Oracle and Microsoft SQL Server databases and data warehouses on a range of operating systems (Linux, Windows, HP-UX, AIX, Solaris) and can run on any storage (EMC, NetApp, HDS, flash arrays, cloud storage, and so on). Published Web services drive both a Web management interface and the command-line interface, enabling seamless integration with existing automation workflows.

Most software vendors and IT organizations focus on the live, production application environment. Delphix focuses on enabling future states, delivering data across time and location to accelerate application lifecycles. While applications will continue to evolve and their locations will continue to change, data must be preserved across all current and future changes. Delphix's Agile Data Platform is designed to fill that need for any new project an organization can imagine.

New Tech Forum provides a means to explore and discuss emerging enterprise technology in unprecedented depth and breadth. The selection is subjective, based on our pick of the technologies we believe to be important and of greatest interest to InfoWorld readers. InfoWorld does not accept marketing collateral for publication and reserves the right to edit all contributed content. Send all enquiries to

This article, "How database virtualization works," was originally published at For the latest business technology news, follow on Twitter.

| 1 2 3 Page 3