Top Banner
Decoding the Big Data Deluge…a Virtual Approach Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco
20

Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Jul 03, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Decoding the Big Data Deluge…a Virtual Approach

Dan Luongo,

Global Lead, Field Solution Engineering

Data Virtualization Business Unit, Cisco

Page 2: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

“High-volume, velocity and variety information assets that demand cost-effective, innovativeforms of information processing for enhanced insight and decision making.”

Page 3: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

What Changed? 2011 Internet-connected things:

• 15+ billion permanent• 50+ billion intermittent

2020 Internet-connected things:• 30+ billion permanent• >200 billion intermittent

3

Content & Services via Connected

Products

Biometrics

Sensors & Devices

Building & Infrastructure Management

Page 4: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

What Are Your Big Data Plans? Have Invested

Investing within next year

Investing within two years

No Plans

Don’t Know

4

Page 5: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Big Data Integration Challenge

Page 6: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Business Intelligence

Data Warehouses

& Marts

Operational Stores

ETL Transactional Applications

Traditional Data Warehouse• One Place to Go for Data

• Business View of Data

Page 7: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

ETL

Business Intelligence

Data Warehouses

& Marts

Operational Stores

Transactional Applications

Dashboard,Portals

SaaSApplications

“Big Data”& NoSQL

Analytic Stores

WebServices

Self-ServiceAnalytics

Challenges• Accelerating

Business Demand

• Proliferation of Distributed Silos

• Many Different Access Protocols

Page 8: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Data Warehouses

Transactional Applications

Operational Stores

Data MartsData Marts Data Marts

SaaSApplications

Business Intelligence

Self-ServiceAnalytics

WebServices

ExecutiveDashboard

“Big Data”& NoSQL

Analytic Stores

Page 9: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Business Intelligence

Data Warehouses& Marts

Operational Stores

Transactional Applications

Dashboard,Portals

Self-ServiceAnalytics

SaaSApplications

“Big Data”& NoSQL

Analytic Stores

WebServices

Cisco Data VirtualizationAbstract Federate Cache

Logical DataWarehouse• One Logical Place

to Go for Data

• Business View of Data

Page 10: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Cloud DataBig DataStructured Data

AnalyticsBusiness Intelligence

Cisco Data Virtualization

Cisco Data Virtualization

Page 11: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

What is Cisco DV, Why is it Unique, Why is it Better?Cisco DV is agile data integration software that makes it easy to access data, no matter where it resides, and query it across the network as if it is in a single place.

The ability to derive real value from a data virtualization platform is dependent upon• Federated query optimization

• Breadth of data source systems

• Breath of consuming applications

• Enterprise security, scalability & manageability

• Network level query optimization

Page 12: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Cisco Data VirtualizationBetter Business Outcomes, Faster, for Less

Business Intelligence/Analytics

5-10x Faster Up to 75% Cost Savings

Immediate Access

AnalyticsBusiness Intelligence

Cisco Data Virtualization

Higher Impact More Agile Less Expensive

Page 13: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Benefits of Data Virtualization: Business Agility

Reduced development effort makes it easier to adapt to changes

• Get to solving the business problem sooner in the project timeline

• Same data does not have to be re-modeled for representation in a different DBMS

• Application programmers don’t have to design data movement code; custom data movement code or ETL code doesn’t have to be tested and supported

• Application designers can focus on solving the business problem• Let data virtualization worry about locality, format, etc.

Page 14: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Benefits of Data Virtualization: Cost Reduction

• Duplicate storage eliminated• Duplicate storage management also eliminated

• Data can be moved just when needed; dropped when no longer needed—automatically

• Development effort for application-level data copying eliminated• Data access achieved by configuration, not programming

• Also, Faster Time to Data – Reduces Op Ex

Page 15: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Data Warehouse Optimization (DWO)

Offload data to less expensive Hadoop

cluster to save on data management costs

2

As data volume increases, cost of warehousing

grows substantially

Add operational data for greater insight and agility

in analytics and BI4

Data Virtualization PlatformData Virtualization Platform

11

Combine Hadoop data with DW data for a more comprehensive

view of history

3

HDFS HDFSHDFS

Page 16: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Business Layer

Application Layer

|-----

-----

Cis

co D

ata

Virt

ualiz

atio

n---

------

|

Data SourcesData Sources

Data ConsumersData Consumers

Physical Layer

BI Server

Data Abstraction Reference ArchitectureLayered Architecture View

Customer PurchaseOrders

Orders DetailsOrders Products

Customer Order

Customers DBCustomers DB Product CatalogProduct CatalogOrders DBOrders DBPurchasing DBPurchasing DB

App Server

XML

ESB/BPM

CustomerCustomer Order OrderBuyer

Page 17: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Cisco Information Server

Production Steps1. Application invokes request

2. Optimized query (single statement) executes

3. Deliver data in proper form

Benefits• Low latency data• Optimized performance• Less replication required

Data Virtualization Runtime

Page 18: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Cisco Information Server

Optimal Query Plan (pre-fetch) Auto SQL code generation Cost-based optimizer – using

statistics Rule-based optimizer – using user

knowledge Minimum Network Impact (fetch)

On-the-fly plan regeneration Push down joins – leverage source

optimizers Minimal data retrieval necessary to

complete request Streaming results Streaming-XML technology

Maximum Join Efficiency (post-fetch) Auto-selection of fastest join

operators

Query Optimization

Page 19: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Development EnvironmentDevelopment Environment

Management EnvironmentManagement Environment

Manager

Monitor

Active Cluster

Front-end Applications

Security

Caching

Web Services

(REST, SOAP)

Messaging(JMS)

ApplicationAPIs

MFAdapterJava

SQL(ODBC, JDBC)

HadoopURI

Cisco Information Server

Deployment Manager

Data Virtualization Architectural OverviewCisco Data Virtualization Platform

Security

Discovery

Studio

Adapters

Business Directory

Views, SQLScript (Database Centric) Metadata

Data Source Capabilities

Web Services (HTTP, REST, SOAP, JSON, OData)

SQL(ODBC, JDBC, ADO.NET)

Hadoop(Input Format)

Messaging(JMS)

Federated Query Optimization

Applications RDBMSMessagesMainframesBig Data Stores XML DocsFlat Files Web ServicesXML

Excel Files Cloud

Page 20: Decoding the Big Data Deluge…a Virtual Approach · 2016-04-13 · Big is here or its coming 2. Big Data requires new skills 3. Big Data is not a replacement for the traditional

Key Takeaways

1. Big is here or its coming

2. Big Data requires new skills

3. Big Data is not a replacement for the traditional DWH

4. Big Data often results in one (or more) new data silos

5. Often times the users wants to augment Big data with enterprise data or vice versa

6. Data Virtualization provides a way to quickly integrate Big Data with enterprise data in a manner that is consistent with your current EIM practices

7. Everyone wins