nonstop connect tbc - sql strategy & directions - final
TRANSCRIPT
© 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
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