Delphix Products

Expand all | Collapse all

Does the VDB's created for Dev, Sit, and other environments share the same data blocks of the dSource on the delphix engine

  • 1.  Does the VDB's created for Dev, Sit, and other environments share the same data blocks of the dSource on the delphix engine

    Posted 12-15-2015 10:31:00 AM
    Does the VDB's created for Dev, Sit, and other environments share the same data blocks of the dSource on the delphix engine


  • 2.  RE: Does the VDB's created for Dev, Sit, and other environments share the same data blocks of the dSource on the delphix engine
    Best Answer

    Posted 12-16-2015 11:08:00 PM
    Yes.

    This is one of the fundamental benefits of the Delphix Engine. At the time of provisioning, the storage cost of any VDB is nearly zero since the entire content of the VDB at that time matches the source at some state in time so every single block points back to the source.

    Blocks only diverge when write IO ops make changes that cause the VDB to differ from the source.

    Consider the following:

    • dSource = 1TiB
    • You provision a VDB off of the dSource
    • The size of the VDB is 1TiB but on disk it is 0 (excepting the small overhead for filesystem pointers which are negligable)
    • You make 100MiB worth of changes to the VDB.
    • The size on disk is now just 100MiB
    Alternatively, if it was used for read-only IO ops, it would stay at nearly 0.


  • 3.  RE: Does the VDB's created for Dev, Sit, and other environments share the same data blocks of the dSource on the delphix engine

    Posted 12-18-2015 03:50:00 PM
    Thanks much for all your insights