AGILE DATA ARCHITECTURE
Agile Data Architecture
Management
DataVisor
DxFS
POLICIES
SYNC
AUTOMATION
WEB UI
RECORD
PLAY
BLOCK MAPPING
COMPRESSION
SAP
Enterprise
RAC
PostgreS
Exadata
BI/ASE
DWH
Data Guard
9, 10, 11
QL
WEB SERVICES
MOVE
FILTERING
CLI
REPLICATE
CACHING
Windows
Standard
Unix/Linux
Enterprise
Cluster
Fit-for-purpose solution
Enables self-service data
management
2
Software Virtual Appliance:
Flexibility, Simplicity
An
y
H
W
Project team A
Deploys in minutes
For any team in any location
Installs on private, public
clouds
Any
Stora
ge
Cloud Ready
DR Site
Primary
Data
Center
Remote DC
Project team B
Remote DC
3 Continents, 22 Application
Teams
3
DxFS
BLOCK MAPPING
COMPRESSION
FILTERING
CACHING
Data Virtualization: Performance,
Consolidation
FEATURE
BENEFIT
Patented, flat metadata design scales to unlimited virtual
copies
10-50x storage consolidation, add parallel
environments at no cost
Block aware compression adds 2-4x data reduction
2-4x reduction across virtual copies and backups
Intelligent filtering eliminates temporary or empty blocks
Block awareness drives 10-20% greater efficiency
Drives performance, consolidation: 60%+ I/O load serviced
by cache
Run 20 virtual copies in space of one with good
performance
BLOCK
MAPPING
COMPRESSION
FILTERING
CACHING
DxFS
BLOCK
BLOCK MAPPING
MAPPING
BLOCK
MAPPING
COMPRESSION
COMPRESSION
COMPRESSION
FILTERING
FILTERING
FILTERING
CACHING
90%+ Common, Repeated Data
App Tier
Prod
Dev
QA
Dev
Integration
App Data Files
1
TB
1
TB
1
TB
1
TB
1
TB
Unique block mapping
Block aware filtering
Efficient compression
.5
TB
90% reduction in EBS storage costs
5
DxFS
BLOCK MAPPING
COMPRESSION
FILTERING
CACHING
CACHING
CACHING
Built for Performance: 20X Load
Consolidation
Global hot read
cache
Global write log
SSD flash cache
On-the-fly
compression,
de-compression
5 sources and 45 virtual environments consolidated per Delphix Engine
DataVisor
SYNC
RECORD
PLAY
MOVE
REPLICATE
Data Orchestration: Right Data,
Time, Place
FEATURE
BENEFIT
Efficiently sync heterogeneous sources in near real time
Deliver right data to right team at right time
Synthesize, record all changes into a continuous TimeFlow
Superior Recover Point Objective (RPO)
Fast provisioning, refresh, rollback, data integration
Reduce time from 10 days to 10 minutes, from 4
teams to 1 team
Promote, demote, consolidate, and recover virtual
application copies
Quickly move data through application, development
lifecycle stages
SYNC
RECORD
PLAY
MOVE
REPLICATE
Efficient replication to secondary Delphix Engine
High availability, disaster recovery, backup
DataVisor
SYNC
SYNC
SYNC
RECORD
PLAY
MOVE
REPLICATE
Auto Sync for 10+ Heterogeneous
Sources
on Windows
Hitachi storage
on RHEL
IBM
storage
SAP SYBASE
ASE
on RHEL
NetApp storage
on RHEL
NetApp storage
on HP-UX
EMC storage
on AIX
NetApp storage
EXADAT
A
Applianc
e
An
y
HW
Any
Stora
ge
on AIX
EMC storage
Cloud Ready
Remote
Remote
SAP ASE
Windows
PostgreSQL
Unix/Linux
10+ sources synchronize with one Delphix virtual
appliance
DataVisor
SYNC
SYNC
SYNC
RECORD
PLAY
MOVE
REPLICATE
Near Real Time Log Shipping
Local
12:36:38
12:36:38
Remote
12:36:38
12:36:41
Maintain sync within
seconds of last transactions
Ensure access to fresh data
Enable use of virtual copies
for HA
Intra-daily refreshes of virtual copies tied to trading
systems
DataVisor
SYNC
SYNC
SYNC
RECORD
PLAY
MOVE
REPLICATE
Sync (Reduced Load)
1x Process
I/O
1x Read I/O
1x Read I/O
1x Transfer I/O
1x Write I/O
1x Dump I/O
5% Process
I/O
5% Network Transfer Load
5% Read
I/O
5% Write I/O
90% load reduction with automated DB aware, change data
only sync
10
DataVisor
SYNC
RECORD
RECO
RD
RECORD
PLAY
MOVE
REPLICATE
50:1 TimeFlow (Store 50 Days in the
Space of 1)
TimeFlow
1 month
retention, logs
for 1 week
2 week
retention,
logs for 1 week
90 day full
retention of logs
and snapshots
Store 50 days in the space of 1
Superior SLAs (RPO and RTO)
Reduce impact on systems,
networks
Quarter ending
snapshots
retained for 1
year
Instant recovery protects against $3000 per minute ERP
downtime costs
11
DataVisor
SYNC
RECORD
PLAYY
PLA
PLAY
MOVE
REPLICATE
Refresh, Restore, Reset, Bookmark,
Branch
on
HP-UX
EMC
storage
Jul 25, 6:42:18
Rollback / Recover
Aug 1, 3:36:51
Provision
Current Time
Refresh
On-demand access to source
data
Superior data management SLAs
Higher application quality
Weekly scheduled refreshes, daily rollback for patch and upgrade test
environments
12
DataVisor
SYNC
RECORD
PLAYY
PLA
PLAY
MOVE
REPLICATE
Data Integration
Integrat
ed
Rollback
Aug 1, 11:50:33
Integrat
ed
Refresh
Aug 5, 7:28:29
Aug 6, 3:17:51
Integrated
Provisionin
g
Decouple reliance on multiple production
teams
Synchronize data delivery across sources
Maximize test time and improve data quality
6 sources integrated for MDM initiative (50%
acceleration)
13
DataVisor
SYNC
RECORD
PLAY
MOVE
MO
VE
MOVE
REPLICATE
Promote, Demote, V2P
Prod
V2
P
QA
Tes
t
Dev
V VV
V VV
V2P
UAT
Create VDBs from VDBs
V2P to restore data to physical
V2P to automate UAT refresh
14
DataVisor
SYNC
RECORD
PLAY
MOVE
MO
VE
MOVE
REPLICATE
Consolidate, Load Balance
X
Test
1
Test 2
30% consolidation (license reduction) of Oracle
workloads
X
Test 3
15
DataVisor
SYNC
RECORD
PLAY
MOVE
REPLICATE
REPLICA
TE
REPLICATE
High Availability, DR, Backup for
Delphix
Local or Remote
Delphix as primary backup and DR solution
(20+ apps)
16
DataVisor
SYNC
RECORD
PLAY
MOVE
REPLICATE
REPLICA
TE
REPLICATE
Active Replication
Production
Source
Scale out to large
numbers of VDBs
Enable VDB
development at
remote sites
100+ VDBs for risk
application
DR Site
17
Management
POLICIES
AUTOMATION
WEBUI
WEBSERVICES
CLI
Self Service Enterprise Management
FEATURE
BENEFIT
POLICY
ENGINE
AUTOMATION
ENGINE
Granular, role-based control over user, group rights
management
Easily align with enterprise policies
Example: init.ora file settings, scheduled refreshes
Time, labor savings and independent data access
SELF SERVICE
INTERFACES
Web GUI, CLI, web services API
Enterprise integration (branded service portals,
ticketing systems, etc.)
Comprehensive logging and reporting, preservation of
source security
Adhere to internal policies and regulatory
requirements
AUDITABILITY,
SECURITY
1500 developers using VDBs for ERP projects
18
Next Steps
Identify candidate applications and projects
Conduct Delphix BTC workshop
For initial target applications and full environment
Access to application and project teams is critical
POTENTIAL
POTENTIAL
OPPORTUNITIES
OPPORTUNITIES
ERP
ERP rollouts
rollouts or
or projects
projects
Agile
development
Agile development
Application
Application modernization
modernization
DWH
DWH // MDM
MDM // BI
BI
Data
Data protection:
protection: backup
backup &
&
DR
DR
Private
Private cloud
cloud build-out
build-out
Compliance
Compliance &
& security
security
(masking)
(masking)
Managed
Managed services
services
19
Thank You
Delphix Connectivity (Oracle)
Optional:
Target Server
designated for
validation
SSH NFS
SSH
SSH,
JDBC
NFS
JDBC
Source
Server
FC
Any
Storag
e
Target
Servers
21
Delphix Connectivity (SQL Server)
MB
S
r
r
ve
o
ve
s
o
p
u
ery
ck
v
a
B
co MB
S
Dis
Required:
Target Server
designated as preprovisioning host
SSL
iSCSI
SSL
JDB
C
Source
Server
iSCSI
FC
Any
Storag
e
Target
Servers
22
Delphix Connectivity (PostgreSQL
Server)
Required:
Target Server
designated as preprovisioning host
QL
S
e
r
n
stg catio
o
P
li
rep
SSH
NFS
SSH
SSH,
JDBC
NFS
JDB
C
Source
Server
FC
Any
Storag
e
Target
Servers
23
Delphix Connectivity (SAP ASE
Server)
r
ve
o
s
e
up mot er
k
c
Ba S/Re Serv
NF kup
c
Ba
Source
Server
Required:
Target Server
designated as preprovisioning host
SSH, NFS
JDB
C
SSH,
JDBC
NFS
SSH,
JDB
C
FC
Any
Storag
e
Target
Servers
24
System Requirements
Delphix Engine
Virtualization Platform: VMware (ESX Server 3.x, vSphere 4.x, vSphere 5.x)
VM Guest Container Profile: Solaris 10 64-bit
Virtual CPUs: 8 vCPUs
Memory: 16 GB (minimum), add more if indicated
Source and Target Application Servers
Any Unix / Linux
Note: only if application tier configuration files and / or binaries are in scope for Delphix
virtualization
Source and Target Database Servers
(use links below for latest status)
Oracle
SQL Server
SQL Server 2005, 2008, 2008R2, 2012
Windows Server 2003SP2, 2008, 2008R2, 2012
PostgreSQL Server
Oracle 9.2.0.8, 10.2, 11.1, 11.2, 12.1
Solaris (SPARC/X86), RHEL, OEL, SUSE, AIX, HPUX
PostgreSQL/EnterpriseDB Postgres Plus Advanced Server 9.2
RHEL 5, 6
SAP ASE Server
SAP ASE 15.0.3, 15.5, 15.7
RHEL 6.2, 6.3, 6.4
25