43
The Next Frontier Virtualization, Hybrid Management and the Cloud Kellyn Pot’vin-Gorman | Technical Intelligence Manager

Cloud Opportunities with Virtualization

Embed Size (px)

Citation preview

Page 1: Cloud Opportunities with Virtualization

The Next Frontier

Virtualization, Hybrid Management and the Cloud

Kellyn Pot’vin-Gorman | Technical Intelligence Manager

Page 2: Cloud Opportunities with Virtualization

2© 2016 Delphix Corporation

Who am I?

Page 3: Cloud Opportunities with Virtualization

3© 2016 Delphix Corporation

Virtualization is the creation of a virtual (rather than actual) version of something, such as an operating system, a server,

a storage device, database, files or network resources.

What is Virtualization?

Page 4: Cloud Opportunities with Virtualization

4© 2016 Delphix Corporation

Virtualization Adoption Trend

.

Source: Gartner Forecasts

Page 5: Cloud Opportunities with Virtualization

5© 2016 Delphix Corporation

This trend will only increase in the next five years as cloud overtakes the industry

Page 6: Cloud Opportunities with Virtualization

6© 2016 Delphix Corporation

Source: Right Scale State of the Cloud 2016

Cloud Adoption

Page 7: Cloud Opportunities with Virtualization

7© 2016 Delphix Corporation

An overall trend in companies that includes autonomic computing, where the IT environment will be able to manage itself based on perceived activity, and resource shared computing, in which computer processing power is utilized and/or paid for only as needed. The usual goal of virtualization is to centralize administrative tasks while improving scalability and work loads.

The Future of Virtualization

Page 8: Cloud Opportunities with Virtualization

8© 2016 Delphix Corporation

Welcome to the New Skill Adoption List!

Page 9: Cloud Opportunities with Virtualization

9© 2016 Delphix Corporation

Savings!!- Cost - Resource - Storage - Time

Why Virtualize?

Page 10: Cloud Opportunities with Virtualization

10© 2016 Delphix Corporation

Why Move to the Cloud?

Savings!!• Cost • Resource • Storage • Time

Well, that depends on….• Price per Gb• Complexity• SLAs and the

biggest savings….

Virtualization

Page 11: Cloud Opportunities with Virtualization

11© 2016 Delphix Corporation

How?1. Just copy data and applications into the cloud…

◻ Straightforward approach Inefficient, non-incremental for large environments Open-source “bbcp” uses encryption, compresses, and multi-threads Archaic processes recommended by vendors

2. Start with backups to IaaS storage, then populate re-hosted applications by restoring from those backups◻ Cloud backups are easy, known technology

How Are Companies Migrating to the Cloud?

Page 12: Cloud Opportunities with Virtualization

12© 2016 Delphix Corporation

Backups cloud service: from on-premises to the Cloud

Database server

Cloud Storage

Page 13: Cloud Opportunities with Virtualization

13© 2016 Delphix Corporation

Backups cloud service: from on-premises to the Cloud, then restore

Database server

Cloud Storage

Database serverSimple

Page 14: Cloud Opportunities with Virtualization

14© 2016 Delphix Corporation

Migration Complete…Not so Much…

Even if only development or test has been migrated to the cloud…

Data is migrated, but this doesn’t count for ongoing data loads, application connectivity across the network.

To refresh will take considerable time to perform.

Rarely a consideration for the difference in cost structure for processing large amounts of data from on-premise to the cloud.

Page 15: Cloud Opportunities with Virtualization

15© 2016 Delphix Corporation

On-demand EC2 instances- Range from $0.0065/hr to $8.184/hr

◻ Reserved instances provide discounts from 29% to 75% over on-demand

Storage in Elastic Block Storage- EBS General Purpose SSD (gp2) volumes

◻ $0.10 per GB-month of provisioned storage- EBS Provisioned IOPS SSD (io1) volumes

◻ $0.125 per GB-month of provisioned storage◻ $0.065 per provisioned IOPS-month

- EBS Throughput Optimized HDD (st1) volumes◻ $0.045 per GB-month of provisioned storage

Data transfer in EC2- DATA IN from “internet” is free, but internally within EC2 can be $0.01/GB

Cost Estimates for Cloud VendorsSource: https://aws.amazon.com/ec2/pricing/ Sep 2016

Page 16: Cloud Opportunities with Virtualization

16© 2016 Delphix Corporation

Much Improved Option-1. Data virtualization

◻ Easy, secure, revolutionary Optimized for faster agile development and testing Optimized for new costing structures in IaaS

Migrating from on-premise to IaaS

Page 17: Cloud Opportunities with Virtualization

17© 2016 Delphix Corporation

Data Virtualization: linking to a source

Source DB serverOracle 9i, 10g, 11g, 12c

10TB storage

Delphix Virtualization Engine8TB storage

RMAN

Compressed and De-duplicated

Page 18: Cloud Opportunities with Virtualization

18© 2016 Delphix Corporation

Data Virtualization: provisioning a virtual database to a target

Delphix Virtualization Engine8 TB storage

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

NFSOnly Storage is Written Blocks

Page 19: Cloud Opportunities with Virtualization

19© 2016 Delphix Corporation

Data Virtualization: provisioning a virtual database to a target

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

Delphix Virtualization Engine8 TB storage

NFS

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

NFS

Page 20: Cloud Opportunities with Virtualization

20© 2016 Delphix Corporation

Data Virtualization: provisioning a virtual database to a target

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

Delphix Virtualization Engine10 TB storage

NFS

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

NFS

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

NFS

Page 21: Cloud Opportunities with Virtualization

21© 2016 Delphix Corporation

Data Virtualization: provisioning a virtual database to a target

Target DB serverOracle 9i, 10g, 11g, 12c

Delphix Virtualization Engine8 TB storage

NFS

Target DB serverOracle 9i, 10g, 11g, 12c

NFS

Target DB serverOracle 9i, 10g, 11g, 12c

NFS

Source DB serverOracle 9i, 10g, 11g, 12c

10TB storage

RMAN

Less Than 2TB!

Page 22: Cloud Opportunities with Virtualization

22© 2016 Delphix Corporation

Data Virtualization: on-premise Environment

Source DB serverOracle 9i, 10g, 11g, 12c

10TB storage

Delphix Virtualization Engine8 TB storage

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

NFSRMAN

Page 23: Cloud Opportunities with Virtualization

23© 2016 Delphix Corporation

Data virtualization: from on-premises into the Cloud

Source DB serverOracle 9i, 10g, 11g, 12c

10TB storage

Delphix Virtualization Engine8 TB storage

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

Page 24: Cloud Opportunities with Virtualization

24© 2016 Delphix Corporation

For Non-Production Systems…- Change the way you’ve always performed tasks.

◻ Performing common tasks the same way as previously might end up costing more.

- Secure Data◻ All IaaS alternatives promote encryption for data in-flight

and for data at-rest, but encryption may not be the right answer…

Secondary Considerations

Page 25: Cloud Opportunities with Virtualization

25© 2016 Delphix Corporation

Optimized for the cloud in the first place…1. Different cost structures

◻ Much smaller storage footprint, much less data-transfer

How does data virtualization enhance the Cloud experience?

= $$$$

Page 26: Cloud Opportunities with Virtualization

26© 2016 Delphix Corporation

Traditional copy data management techniques- Developed without concerns about infrastructure chargeback

◻This corresponds to higher cost.

IaaS vendors monitor storage and data transfers- Help meet SLAs, garner profits- It’s not just the data that exists in the end, so transformations can equal

big money for cloud vendors.

Different cost structures

Page 27: Cloud Opportunities with Virtualization

27© 2016 Delphix Corporation

Data virtualization minimizes…

Storage costsThin-provisioning storage avoidance

Data transfer costsFar less data transferred during provisioning/refresh operations• As opposed to the volume of data transferred using traditional

cloning techniquesNetwork-attached storage data transfers offset somewhat• Most non-production usage modifies or accesses only a tiny

proportion of the total database during lifetime

Page 28: Cloud Opportunities with Virtualization

28© 2016 Delphix Corporation

All IaaS solutions provide encryption in-flight and encryption at-rest- But encryption doesn’t protect data as much as it

needs to be .

Europe already requires data masking, not just data encryption for any confindential data:

- http://ec.europa.eu/justice/data-protection/article-29/documentation/opinion-recommendation/files/2014/wp216_en.pdf

Confidential data

Page 29: Cloud Opportunities with Virtualization

29© 2016 Delphix Corporation

Encryption is reversible data obfuscation, which is very different from masking data.

• Data masking is non-reversible.- It solves the issue at the data level.

Is authentication and authorization in non-production in compliance with security goals?- All organizations will soon need to review if critical data in non-

production environments be accessible to developers, testers and users.

Confidential data

Page 30: Cloud Opportunities with Virtualization

30© 2016 Delphix Corporation

- Masking personally-identifiable, (PII, HIPPA, PCI, etc.) information renders it useless from a security standpoint

- Resolves both the technical and personal responsibility issue.

- The data can be masked before it moves to non-production, removing unnecessary risk.

Why Masking is Important-

Page 31: Cloud Opportunities with Virtualization

31© 2016 Delphix Corporation

Confidential data

Production

Non-Production

Exposure

Page 32: Cloud Opportunities with Virtualization

32© 2016 Delphix Corporation

Confidential data

Production

Non-Production

Exposure

Encryption

Masking

Solution

Page 33: Cloud Opportunities with Virtualization

33© 2016 Delphix Corporation

Data virtualization: transformation by masking

Linux Source10 TB database

Delphix Masking Engine

Delphix Virtualization Engine8 TB storage

Linux TargetOracle 9i, 10g, 11g, 12c

No database storage

Page 34: Cloud Opportunities with Virtualization

34© 2016 Delphix Corporation

Data virtualization: transformation by masking, then replicating to IaaS

Delphix Virtualization Engine8TB storage

Delphix Masking Engine

Delphix Virtualization Engine8 TB storage

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

Linux Source10 TB database

Linux TargetOracle 9i, 10g, 11g, 12c

No database storage

Page 35: Cloud Opportunities with Virtualization

35© 2016 Delphix Corporation

The following CPU architectures are big-endian…- SPARC, PowerPC, PA-RISC, Itanium

The following CPU architectures are little-endian...- x86

What does this mean for legacy UNIX platforms?- Extinction

Oracle RMAN supports cross-platform migration since 10g

Cross Platform Challenges

Page 36: Cloud Opportunities with Virtualization

36© 2016 Delphix Corporation

Data virtualization: transforming cross-platform

UNIX SourceOracle 9i, 10g, 11g, 12c

10 TB database

UNIX TargetOracle 9i, 10g, 11g, 12c

No DB storage

Delphix Virtualization Engine8 TB storage

Linux TargetOracle 9i, 10g, 11g, 12c

No DB storage

Page 37: Cloud Opportunities with Virtualization

37© 2016 Delphix Corporation

Data virtualization: transforming cross-platform, then masking

Delphix Masking Engine

Delphix Virtualization Engine10 TB storage

Linux TargetOracle 9i, 10g, 11g, 12c

No DB storage

UNIX SourceOracle 9i, 10g, 11g, 12c

10 TB database

UNIX TargetOracle 9i, 10g, 11g, 12c

No DB storage

Page 38: Cloud Opportunities with Virtualization

38© 2016 Delphix Corporation

Delphix appliances include replication- For data protection, for scalability, and for

migration- Virtualized data is already compressed at-rest,

further compressed and encrypted in-flight, incrementally replicated to another engine

Selective replication of virtual databases and files

Page 39: Cloud Opportunities with Virtualization

39© 2016 Delphix Corporation

Once data has been virtualized on-premises…- It’s transformed cross-platform on-premises...- It’s transformed by securely masking on-premises...

Then...- securely virtualized data can be safely replicated to

IaaS

Data virtualization + transformations = complete solution

Page 40: Cloud Opportunities with Virtualization

40© 2016 Delphix Corporation

Data virtualization: transforming cross-platform, then masking, then replicating to IaaS

Delphix Masking Engine

Target DB serverOracle 9i, 10g, 11g, 12c

No database storage

Delphix Virtualization Engine10 TB storage

Delphix Virtualization Engine10 TB storage

UNIX SourceOracle 9i, 10g, 11g, 12c

10 TB database

UNIX TargetOracle 9i, 10g, 11g, 12c

No DB storage

Linux TargetOracle 9i, 10g, 11g, 12c

No DB storage

Page 41: Cloud Opportunities with Virtualization

41© 2016 Delphix Corporation

• Watch for Chargebacks- Data virtualization minimizes storage and data transfer and

transformation costs.• Confidential Data

- Data masking integrated with data virtualization truly secures PCI, PII, HIPPA and other confidential data.

• Platform- Cross-platform conversion integrated with data virtualization

solves a huge challenge today.

Summary: Solutions for Cloud Migrations using Virtualization

Page 42: Cloud Opportunities with Virtualization

42© 2016 Delphix Corporation

Want to try it out, download the open source desktop version of Delphix Express: https://www.delphix.com/products/free-trial-request

QA

Page 43: Cloud Opportunities with Virtualization

http://delphix.comhttp://dbakevlar.com