data fabric and vmware

24
© 2009 VMware Inc. All rights reserved Data Fabric and VMware

Upload: vmware-vfabric

Post on 22-Apr-2015

2.235 views

Category:

Technology


1 download

DESCRIPTION

How VMware simplifies your need to manage data

TRANSCRIPT

Page 1: Data fabric and VMware

© 2009 VMware Inc. All rights reserved

Data Fabric and VMware

Page 2: Data fabric and VMware

2

The Changing World of Applications

New Types of Interactions• Mobile, social networking interactions

New Devices• Smart phones, Tablets, Smart TVs, future

devices, software delivered as a service

New Frameworks• Developer productivity through increasing

abstraction

Data Growth & New Data Types• Data growing at 60% per year, Big Data,

new data models

New Infrastructures & Platforms• Virtualization, cloud

• Increasing number of cores, larger memory, flash storage

Time

Abs

trac

tion

Page 3: Data fabric and VMware

3

Data Renaissance

VMware Confidential

The explosive growth of data and an increasing need to get a greater return on those data assets

New types of applications' evolving data demands

• scale, multi-site, real-time, social, mobile, SaaS

Big shifts in underlying infrastructure changed database system design assumptions

• In software (virtualization) and

• In hardware (multi-core, large memory, flash storage)

Cloud-inspired IT-as-a-Service delivery model both inside and outside enterprise firewalls

As a result, there has been a “Data Renaissance”, the boom in new techniques and technologies for managing data that aims to satisfy these new demands 

Page 4: Data fabric and VMware

4

Customer Challenges around Databases Today

• Thousands of under-managed and under-secured databases

• Difficult to enforce policy and compliance

Control Database Sprawl

Corporate IT Shadow IT

Provision & Manage

Provision & Manage

Databaseprovision or clone request

Lead time of weeks

Improve Operational AgilityGet More out of

Virtual Infrastructure

• More workloads in virtual machines than in physical machines

• Database accounts for ~15%-20% of the total workloads

• Database operations not fully automated

• Long lead time for database services for developers

Page 5: Data fabric and VMware

© 2009 VMware Inc. All rights reserved

Customer Insights from NYSE Technologies

Feargal O’Sullivan, VP of Platform Development, NYSE Technologies

Page 6: Data fabric and VMware

6

Page 7: Data fabric and VMware

7

Historical Trade and Quote Volumes

On average – in August 2011 – an entire trading day of US Equities and Options trade and quote data requires over 200GB of database storage

Page 8: Data fabric and VMware

8

Historical Trade and Quote Use Cases

Post-trade Risk Applications

Continually validate that holdings meet all fund and regulatory requirements

Strategy Back Testing

Run complex analytical studies on portfolios of instruments, over periods of time, looking for ‘alpha’ tradeable moments

Regulatory Reporting

Process all transactions and validate regulatory compliance e.g. Best Execution Rule under Regulation NMS

Page 9: Data fabric and VMware

9

User Database Requirements

Ease of UseTraders are Developers – Developers are Traders

AgilityRegulations constantly change

New trading opportunities arise and old ones sink as rapidly as the news hits the web

ReliabilityUsers must be shielded from Infrastructure issues

Page 10: Data fabric and VMware

© 2009 VMware Inc. All rights reserved

Introducing Data Fabric

Page 11: Data fabric and VMware

11

Cloud Infrastructure

Data Fabric

Existing Applications New Applications

Existing

PrivatePublic

Cloud Era

Platform as a Service

Reduce cost,minimize disruption

Ready for new apps to deliver differentiation

Cloud Platforms for Today’s and Tomorrow’s Apps

Page 12: Data fabric and VMware

12

Data Fabric

VMware Confidential

Database engine technology is going from one-size-fits-all to let-100-flowers-bloom

Create to common deployment and operational model for diverse database technologies

Fully leverage the underlying cloud infrastructure platform

Supplement traditional RDBMS with new elastic data technologies

Page 13: Data fabric and VMware

13

Introducing vFabric Data Director

•Database provisioning and operations platform

•Enables enterprises to offer “database as a service” to their organizations

• Reduce “database sprawl” through automation and consistent policy enforcement

• Streamline application development with self-service database provisioning

• Increase datacenter efficiency by bringing virtual infrastructure benefits to the database tier

•Built on vSphere 5

•First database enabled is PostgreSQL database

•Sybase, Greenplum announced future support

•Other databases to follow

New

Page 14: Data fabric and VMware

14

vFabric Data Director

Powering DBaaS for Your Cloud

VMware vSphere

ProvisioningBackup/Restore

CloneOne click

HA

ResourceMgmt

Security Mgmt

Database Templates

Monitor

DBA App Dev

IT Admin

AutomationSelf-Service

Policy BasedControl

DBA

Existing Applications New Applications

Page 15: Data fabric and VMware

15

vFabric Postgres

First database enabled on vFabric Data Director Based on PostgreSQL 9.0• Fully ACID compliant, ANSI SQL compliant relational database• Proven architecture known for reliability and wildly used across industries

Added vSphere-Optimization include• Elastic database memory • Self-tuning and automatic configuration• Database-aware high availability

•Live on cloudfoundry.com on 8/29•Soon to be included in Micro Cloud Foundry

Page 16: Data fabric and VMware

16

Control Database Sprawl

• Enable IT to provide DBaaS for their users• Centralized management of 1000s of databases• Order of magnitude saving on OPEX and CAPEX• Consistent standardization and policy enforcement

After

• Thousands of under-managed and under-secured databases

• Difficult to enforce policy and compliance

Before

Corporate IT Shadow IT …App App AppAppApp App

vFabric Data Director

Policy based Control

VMware vSphere

Self Service & Automation

Page 17: Data fabric and VMware

17

Increase Operational Agility

Provision

Backup

Restore

Clone

Monitor

Before After

• Long lead time for database services• Manual provisioning, tuning, cloning• Frustrated developers and overworked DBAs

• Empower developer to self-service database needs• Database provisioning and cloning in minutes• Less time waiting, more time coding

Provision & Manage

Provision & Manage

provision orclone

Lead time of weeks

Shadow IT

vFabric Data Director

VMware vSphere

Page 18: Data fabric and VMware

18

Getting More out of Virtual Infrastructure

After

• Protect against hardware, OS, database failures• One-click Database-aware High Availability• Lowers OPEX and better service level

• Dedicated hardware with unchanging resources

• DBA tunes databases to specific setup

• No resource pooling or sharing

Before

• Database HA is expensive and complex• Many databases without HA

…XHAHA

XHAHA

XHAHA

XHAHA

XHAHA

XHAHA

…App App AppAppApp App

vFabric Data Director

Policy based Control

VMware vSphere

Self Service & Automation

HAHA HAHA HAHA

Page 19: Data fabric and VMware

19

vFabric Data Director Delivers…

Lower total cost of ownership for databases

Accelerate application development cycle

Enforce IT policy and control

Page 20: Data fabric and VMware

20

Meet Data Challenges for the Cloud Era

Elastic scalability/Low-latency

• How do I architect my data tier for highly variable application usage? My app has 10,000 users on a normal day but 10,000,000 on Mother’s Day.

Multi-Site / Multi-Cloud

• How do I distribute data efficiently to my compute clouds? I have applications and users in multiple places that need access to the same data in real-time.

Data-Centric Computing

• How do I process these large quantities of data in an efficient manner to allow for better real-time decision-making?

Page 21: Data fabric and VMware

21

vFabric Gemfire and SQLfire

*Fire Node

Client

*Fire Node

Client

*Fire Node

Client

WAN

Object interface: GemFireSQL interface: SQLFire

Co-locate compute with data

Memory-oriented database with elastic scalability and lightning-fast performance

Page 22: Data fabric and VMware

22

Elastic Scalability / Low Latency

Before After

App Server

AppServer

App Server

Web Server

Web Server

Web ServerAs load increases,

virtualization allows stateless web and app tier to be rapidly scaled

But stateful Database tier must be over-provisioned in advanced – and sit idle

App Server

AppServer

App Server

Web Server

Web Server

Web ServerAs load increases,

virtualization allows stateless web and app tier to be rapidly scaled

Pushing data into memory-Reduces databases required-Allows for linear application scalability

In-Memory tier

Page 23: Data fabric and VMware

23

Multi-Site / Multi-Cloud

Before After

Batch load to ODS

Nightly replication

System of record

WAN

GemFire Node

GemFire Node

WAN

Object interface: GemFireSQL interface: SQLFire

Real-time

Page 24: Data fabric and VMware

24

Look Ahead

Data Director

Cloud Infrastructure

• Address the needs of today’s problems while providing path to tomorrow’s

• Extend support to traditional and new databases

• Fully leverage virtual infrastructure benefits

• Integrate with Cloud Foundry

Existing Applications New Applications

SQLFirevPostgres Add. DB Add. DB … …

Cloud Foundry

Public Cloud Private Cloud Hybrid Cloud