Beruflich Dokumente
Kultur Dokumente
Course Modules
The Need for Agile Data
Why database virtualization helps
What is Delphix?
Delphix Concepts
TimeFlow
Syncing
Provisioning
What is Delphix?
1 TB Storage
* http://enterarena.blogspot.com/2011/05/gif-rube-goldberg-machine.html
Development
1 TB Storage
Delphix Refresh
Development
Production
Delphix Server
GUI
1 TB Storage
* click *
Course Modules
The Need for Agile Data
Why database virtualization helps
What is Delphix?
Delphix Concepts
TimeFlow
Syncing
Provisioning
Key Terms
Terms for
Production
Environment
Source host
Delphix Server
Target host
Source database
dSource
VDB
Recovery database
Pre-Provisioning
Server
Development
Pre-Provisioning
Server
The source host is the host on which the instance for the
source database runs. Typically this is the production host.
Development
1 TB Storage
Pre-Provisioning
Server
Development
1 TB Storage
Pre-Provisioning
Server
Development
1 TB Storage
~256 GB
Storage
for dSource
Pre-Provisioning
Server
Development
1 TB Storage
~256 GB
Storage
for dSource
Pre-Provisioning
Server
Development
1 TB Storage
~256 GB
Storage
for dSource
Pre-Provisioning
Server
The target host is the host on which the instance for the VDB
runs. Typically this is wherever the pre-prod database runs today.
Production
1 TB Storage
~256 GB
Storage
for dSource
Pre-Provisioning
Server
Only
changes
stored for
VDB
No additional
storage
for VDB outside of
Delphix
Delphix Overview
Development
Production
1 TB Storage
~256 GB
Storage
for dSource
Pre-Provisioning
Server
Only
changes
stored for
VDB
No additional
storage
for VDB outside of
Delphix
Course Modules
The Need for Agile Data
Why database virtualization helps
What is Delphix?
Delphix Concepts
TimeFlow
Syncing
Provisioning
Key Concepts
TimeFlow
Storage Consolidation
Create database
copies from any point
in time
Do not copy
redundant blocks
Do not store unused
blocks
Compress necessary
blocks
For dSources:
Initial backup can be taken by Delphix or provided from an
existing backup located in an SMB path
New snapshots are created in Delphix as transaction logs are
applied
Using bulk-logged/full recovery, transactions are ingested into
Delphix continuously
For VDBs:
Snapshots are created in Delphix as transaction logs are
applied
D
D
E
EE
FF
G
G
H
H
II
JJ
KK
LL
Logs
One Way
communication
introduces no new risk
Delphix is a
software
Appliance that
installs on a
standard x86
Platform or VM
Delphix can use
your existing
storage
A
A D
D G
G
B
B EE H
H
C
C FF II
EA
H
F
JD
A
E Logs
H
F
JD
JJ
KK
LL
TimeFlow
Sna
p
A
B
C
D
E
F
G
H
I
J
K
L
Block
s
Producti
on
Log
s
Sna
p
Snap
Sna
p
A
A
B
B
C
C
D
D
E
FF
G
G
H
H
II
Logs
JJ
KK
LL
Test
A
B
C
D
E
F
G
H
I
J
K
L
Sna
p
A
B
C
D
E
F
G
H
I
J
K
L
Log
s
Sna
p
Sna
p
A
D
E
Block
s
Producti
on
F
H
J
E A D
H D F
D J
iSCSI
A
A
B
B
C
C
D
D
E
FF
G
G
H
H
II
Logs
JJ
KK
LL
A D G J
B E H K
C F I L
VDB
Sna
p
A
B
C
D
E
F
G
H
I
J
K
L
Log
s
Sna
p
Sna
p
A
D
E
Block
s
Producti
on
F
H
J
E A D
H D F
D J
DB SERVER
APP SERVER
SOURCE DBs
Development
Application
1 TB
Sync
via
standa
rd APIs
A
AD
DG
G JJ
BE
EH
HK
K
B
C
CF
F II L
L
Logs
1 TB VDB
QA
A
AD
DG
G JJ
BE
EH
HK
K
B
C
CF
F II L
L
Logs
Testing
Snap
Blocks
STORAGE
1 TB
Solution uses
500 GB vs. 5
TB
A
AD
DG
G JJ
BE
EH
HK
K
B
C
CF
F II L
L
Logs
1 TB VDB
Log
s
Snap
Staging
1 TB VDB
Snap
1 TB
VDB
Snap
A
B
C
D
E
F
G
H
I
J
K
L
A
AD
DG
G JJ
BE
EH
HK
K
B
C
CF
F II L
L
Logs
D
E
D
F
H
J
E A D
H D F
D J A