45

NonStop Connect TBC - SQL Strategy & Directions - Final

Embed Size (px)

Citation preview

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2

NonStop SQL driving Innovations

Connect Advanced Technical Boot CampAjaya Gummadi, NonStop Product Management Nov 4th, 2013

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.3

This is a rolling (up to three year) roadmap and is subject to change without notice.

Forward-looking statements

This document contains forward looking statements regarding future operations, product development, product capabilities and availability dates. This information is subject to substantial uncertainties and is subject to change at any time without prior notification. Statements contained in this document concerning these matters only reflect Hewlett Packard's predictions and / or expectations as of the date of this document and actual results and future plans of Hewlett-Packard may differ significantly as a result of, among other things, changes in product strategy resulting from technological, internal corporate, market and other changes. This is not a commitment to deliver any material, code or functionality and should not be relied upon in making purchasing decisions.

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4

This is a rolling (up to three year) roadmap and is subject to change without notice.

HP confidential information

This Roadmap contains HP Confidential Information.

If you have a valid Confidential Disclosure Agreement with HP, disclosure of the Roadmap is subject to that CDA. If not, it is subject to the following terms: for a period of 3 years after the date of disclosure, you may use the Roadmap solely for the purpose of evaluating purchase decisions from HP and use a reasonable standard of care to prevent disclosures. You will not disclose the contents of the Roadmap to any third party unless it becomes publically known, rightfully received by you from a third party without duty of confidentiality, or disclosed with HP’s prior written approval.

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.5

Agenda

NonStop SQL • Strategy & Roadmap• Big Data Solutions• Key Takeaways

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

HP NonStop SQL Strategy & Roadmap

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7

• Focus on clustered OLTP and DW

database markets

• Lead with a scalable SQL architecture

• Lead in mission critical availability

• Continued handling of extreme high

volumes and velocity of Big Data

NonStop SQL Strategy

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8

NonStop SQL: Invest for the Future

• Meet the needs of existing customers

• Invest in security, performance, manageability

and enabling features

• Continue to support SQL/MP

• Select enhancements to Enscribe

• Acquire new applications and customers

• Enable low risk and low cost ports from other

clustered database platforms

• Enable NonStop play in Big Data world

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.9

HP NonStop SQL: The Real-Time database platform

9

2011 FUTURE2012 2013

This is a rolling (up to three year) Statement of Direction and is subject to change without notice.

2010

SQL/MX 3.0H06.22/J06.11

Feb ‘11

SQL/MX 3.1 H06.23/J06.12

Oct ‘11

SQL/MX 3.2 H06.25/J06.14

Sep’12

SQL/MX 3.2.1 H06.26/J06.15

Feb ‘13

Connectvity EnhancementsH06.26/J06.15

Aug’13

Future Revisions

SQL/MX 2.1.1 – G06.27 September 2005, mature and supported

SQL/MX 2.3.4H06.20 / J06.09Feb’10

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.10

HP NonStop SQL ReleasesNonStop SQL/MX 2.3.4Limited Support State• All customer reported defects analyzed• Existing fixes provided• Workarounds to known problems provided• Responses to setup, usage, config questions

Embedded SQL in DLLs

Cascaded Updates and Deletes

Thread aware OSS ODBC/MX driver

NonStop SQL/MX 3.0Mature Support State• All customer reported defects analyzed• Critical defects repaired

32k row limits, 2k Key Limits

128 digits extended numeric precision

64 bit ODBC and JDBC drivers

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11

HP NonStop SQL 3.1

Secure Database

Separation of Duties

Change ownership of database objects

SSL Support in Connectivity Clients

Migration Enablers

Support Oracle Syntax -NVL, Decode, Coalesce, TRIM, LTRIM, RTRIM. To_Char, To_Date

Pre-processor enhancements to align with SQL/MP

Connectivity Performance enhancements

Better Manageability

Copy Histogram stats between Production and Dev/Test databases

Rename Database Objects

October 2011, H06.23, J06.12

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.12

HP NonStop SQL 3.2

Modern Features

32-bit ODBC/MX Driver for Linux

64 bit Support for embedded SQL applications

Backup/Restore DDL with >3000 characters

Migration Enablers

Allow sub-queries with AFTER TRIGGERS

Extended numeric precision upto 128 digits

Performance enhancements for connect/disconnect times

Better Manageability

HP Database Manager (MXDM) GUI tool to manage SQL databases

Scripted interface to MXDM with Remote mxci

Enhanced DBA Tools

September 2012, H06.25, J06.14

This is a very stable Release for customers who want to migrate off 2.3.4

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.13

HP NonStop SQL 3.2.1

Modern Features

JDBC T2 64-Bit Driver

SQL Support for NSJ7

IPv6 Support in MXCS

U64 Dynamic SQL Support

Migration Enablers

External Sequence Generator

DATE_ADD, DATEADD

DATE_SUB

DATEDIFF

Better Manageability

SHOWDDL enhancements

SHOWSTATS

Enhanced DBA Tools ( CLEANUP, FIXUP, VERIFY )

MXRPM Tool: Support for Guardian Modules

February 2013, H06.26, J06.15

This is the recommended Release for customers who want to migrate off 2.3.4

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.14

August 2013, H06.26, J06.15

HP NonStop Connectivity Enhancements

• Any JDBC T4 application in cloud can access NonStop SQL instance over an encrypted SSL connection

• ODBC Applications running on HP-UX IA64 can access NonStop SQL database instance in a 2-Tier application architecture

• ODBC Applications running on Windows can insert/select UTF-16 encoded Unicode data

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.15

HP NonStop SQL Future Revision Candidates• Online mxci help

• PAK2/UNPAK2 to archive/un-archive MX files in OSS

• MXDM support for create/alter database objects, manage data sources

• Safeguard Delete User protection and respect Volume ACLs and Display Object permissions

• BR2 enhancements – schema and table names could differ, no need to pre-create Catalogs for a Restore operation

• 64-bit ODBC driver for Linux 6.2

• Query Plan Quality Improvements

• Executor performance enhancements – 64 bit EID

This is a rolling (up to three year) Statement of Direction and is subject to change without notice.

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.16

HP NonStop SQL Future Revision CandidatesModern Features

User Defined Functions

Table Maintain

SQL Statement Logging

SPJ Debug and Profiling

Customer driven innovation

Migration Enablers

To_Date, Last_Day, Months-Between

JDBC 4.0 standard

ODBC 3.8 standard

Better Manageability

MXDM integration with VQA, NSKBUSY, Listlocks

Parallelism in Utilities like Fastcopy, DUP, Import

This is a rolling (up to three year) Statement of Direction and is subject to change without notice.

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Proof Points

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.18

Hundreds of customers have invested in NonStop SQL

• When you cannot afford downtime

• When costs and risks of complex operational infrastructure blows away your TCO

• When extreme performance is required

• When very large datasets is the norm

• When you need to stay with industry standard modern technologies

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Eco-system

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.20

ManageabilityDatabase Encryption and Secure

Communication

NonStop SQL Eco-SystemData Migration, Integration, and

Reporting

Attunity (Hadoop Connectors, Big Data Replicators)

CA (CA-GEN and ERWIN support for SQL/MX )

Ispirer (SQLWays)

WebAction (our newest Partner)

Informatica

Microstrategy

SAP BOBJ

NuWave

Comforte

Voltage FPE, SST for NonStop OS

Xypro

Merlon

Integrated Research

Meet Attunity, Comforte, Merlon, Voltage, WebAction, Xypro at their Booths

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Migration FAQs

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.22

Migration to 3.x from 2.3.x – Must know• Migration FAQs – to be published soon on Intranet and Extranet

• Releases, Schema Versions, HotStuffs, OPNs, Documentation – all in one place

– Application Migration

– Interoperability

– Connectivity Services

– Manageability

– Utilities

– Backup/Restore and Replication

– +++

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.23

Migration to 3.x from 2.3.x• 3.2 was the Default Release on the H06.25/J06.14 SUTs

– But you can install 2.3.4 on the H06.25/J06.14 SUTs, and we tell you how

• 64-bit Java Apps need NSJ7 and SQL 3.2.1 Releases

• Currently we support Java 5, 6, 7, BUT not 4

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.24

Migration to 3.x from 2.3.x – Query Plans • Query Plans DO CHANGE when going from 2.3.4 to 3.2*

• If you do not need the query parallelism, turn it off

– Apply CQD ATTEMPT_ESP_PARALLELISM ‘OFF’

• Some queries may see more HASH JOINS

– CQD for HASH_JOINS to be set to ‘OFF’

• Some queries may see changes to join orders

– Use the CQD JOIN_ORDER_BY_USER

• Some queries may see full table scans as opposed to index scans or index joins

– Apply CQD for INTERACTIVE_ACCESS ‘ON’

• Capture Query Plans, Review, Test, Production Deployment

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.25

Migration to 3.x from 2.3.x – More Migration Advice• Preserve Query Plans, since they DO CHANGE when going from 2.3.4 to 3.2*

• Capture full Explain Output

• Save your Module Files

• Copy and Save your production Histogram Statistics

• Engage your HP PreSales Team during the Migration Planning phase

• Review, Test, Production Deployment

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

What is Big Data?

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.27

Big Data Dimensions: Volume

Source: IBM and McKinsey

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.28

Big Data Dimensions: Velocity

Source: IBM and McKinsey

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.29

Big Data Dimensions: Variety

Source: IBM and McKinsey

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.30

Big Data – Key Findings• Rampant growth

– 88% of Fortune 500 CIOs and their business depend on leveraging increasing data

– 87% predict high growth in transaction volumes

– 77% agree mobile channels are the biggest contributors

– 66% note growth in social-media channels

• Real-Time Analytics is a basic requirement to run business

– 85% CxOs see it as a business differentiator

– 60% ack the challenges

• Integrating siloed data stores,

• Dup, incorrect, conflicting data…

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.31

Market dynamics: Business Challenge

• Growth is high across all types of digital data but business transactions are growing the fastest @28% YoY

• Only 20% of CIOs have real-time access to customer and transactional data

• Organizations can’t correlate unstructured and structured data in real-time and react and respond quickly enough

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.32

The Traditional Data Architecture

Sales

Finance

Marketing

Operations

CRM

HR

Sales Targets,Finance Targets,

etc.

Transactional Structured Data ETL and Information Management

Analytics and Reports/Dashboards

Data extract, cleanse, integrate

Homogenized grain, time relationships, dimensionality

Business calculations,Summarization, hierarchies

Data warehouse Analytics cubes Reporting, analysis & visualization tools

Elapsed Time

The lines between traditional OLTP, OLAP and Analytics workloads have blurred

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.33

The New Look of Data Architecture

ExecutiveDashboards

Enterprise Search

Customer Interaction

PredictiveAnalytics

WebEngagement

Structured Transactional Data

Social Media

Video

Audio

Email

Texts

Word, Excel

Images

Logs

Clickstream Data

MGD

Docs

UnStructured and Semi-Structured Data

Real

Tim

e Co

rrel

atio

n, A

naly

tics

and

Tr

igge

r fo

r Act

ions

Data Warehouses

Real-Time, in-flight, in-memory, Stream Processing for NonStop Persist Apps

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.34

NonStop Big Data Eco-System

AttunityReal-Time

Data Integration

WebActionReal-Time Big Data Platform

In Memory Processing

App Templates –

Financials, Retail, Cloud …

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Big Data: Some Real-World Use Cases

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.36

Big Data – Real-world Use Cases

If authorization requests for a merchant within a 10 minute interval deviates from the historical average by 10%, notify the merchant and POS Administrator

If transaction request is coming from location X where your GPS shows you are in location Y, take some action like do not authorize it or authorize minimum acceptable amount or notify the Account Holder

Banking and Financials

Global Transaction Visibility

Anamoly detection from historical for near real-time patterns

Fraud, Risk, Transactional Patterns

Regulatory Compliance

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.37

Big Data – Real-world Use Cases

If a user call deviates from their historical pattern, alert the Service Provider/Consumer

Integrate your vehicle GPS data with your mobile location and offer real-time traffic updates

Integrate location data with live weather data and offer real-time mobile alerts

If too many dropped calls getting reported from a particular number or location, correlate it with switch/tower statistics in real-time

Correlate increased social data activity with location, and switch/cell tower data in real-time and take some action

Anamoly detection from historical CDR patterns

Real-Time Mobile Alerts

Location based Services

Network Performance Analytics

Telco

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.38

Big Data – Real-world Use Cases

If atrial fibrillation irregularities detected, five device readings exceed 2.5V in a 30 minute interval, then alter/notify healthcare provider, including Patient data (from structured data store)

If a patient’s web search shows a pattern of research on diabetes, and clinical data shows elevated blood sugar, proactively reach out for active care

Patient Record Management

Clinical Systems

Social Patient Data

Integrated Healthcare Management Solutions

HealthCare

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.39

Big Data – Real-world Use Cases

If a user fails to authenticate more than 3 times within a 30 second interval across 2 or more systems, lookup client location and alter/notify IT Administrator

If a user session is showing unusual activity ( high number of download APIs), notify System Administrator

Monitor app and system logs and capture response times for Cloud API calls

Real-Time Operational metrics

SLA adherance

Proactive monitoring

Cloud / Data Center

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.40

The New Look of the Data LifecycleBig Data is here to stay• Customers are looking into integrating structured,

unstructured and semi-structured data into traditional OLTP/BI ecosystems.

Integrated Predictive Analytics and new apps are everywhere• CIOs are looking to move analytics closer to where and the

very instant the data is transformed to information.

Integration is a key pain point• NonStop has been THE OLTP database server with real-time

capabilities from Day 1

• With NonStop Big Data eco-system, it is ready to be part of your Big Data Initiatives.

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Key Takeaways

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.42

In summary,

NonStop SQL/MX is Ready for you!

Ready to be part of your Big Data Initiatives.

Low risk and low cost migration from other database platforms.

Security improvements for Compliance and Encryption.

Better manageability, MXDM will be your DB Management Console.

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.43

NonStop SQL has strong momentumNew Applications, New Customers, New Partners

NonStop SQL is positioned for a takeoffStrong roadmap, Investing for the future

NonStop SQL would help you derive value from Big Data

Key takeaways

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.44

More information on NonStop SQL Talks

Attend these sessions

Your feedback is important to us. Please take a few minutes to complete the session survey.

SQL/MX Security – Stan Kosinski, Monday 11:30 am

Big Data and SQL/MX – Scott Randall, Monday 2:30 pm

Bringing HP NonStop into the Big Data Ecosystem, Sami Akbay, Monday 4:00 pm

Meet the Developers, Monday 5:00 pm

Harnessing Big Data with NonStop and a LDW – T.C. Janes, Tuesday, 9:30 am

SQL SIG– Tuesday, 10:30 am

Migrating SQL/MX from 2.3.x to 3.x, Stephen Bor, Tuesday 3:00 pm

A Hitchhikers Guide to Stored Procedures in SQL/MX, Tuesday, 4:00 pm

© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

NonStop SQL driving InnovationsConnect Advanced Technical Boot [email protected]/go/NonStopDatabaseNov4th, 2013