SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
#IDUG
A Time Traveller’s Guide to DB2:
Technology Themes for 2014 and
Beyond
Julian StuhlerJulian Stuhler
Principal Consultant
Triton Consulting
#IDUG
Disclaimer
“Prediction is very difficult, especially if it's about
the future”
Nils Bohr, Nobel laureate in Physics
• Any mention of future features, products or overall strategic direction are purely my personal
opinion, and no reliance should be placed upon them ever coming to pass
• The user assumes the entire risk related to its use of information in this presentation. Triton
Consulting provides such information "as is," and disclaims any and all warranties, whether
express or implied, including (without limitation) any implied warranties of merchantability or
fitness for a particular purpose. In no event will Triton Consulting be liable to you or to any
third party for any direct, indirect, incidental, consequential, special or exemplary damages or
lost profit resulting from any use or misuse of this data.
• DB2 for OS/390 and DB2 for z/OS are trademarks of International Business Machine
corporation. This presentation uses many terms that are trademarks. Wherever we are
aware of trademarks the name has been spelled in capitals.
2
#IDUG
Acknowledgements
• John Campbell
• Chris Eaton
• Iqbal Goralwalla
• Terri Jacopi• Terri Jacopi
• Jeff Josten
• Jay Yothers
3
#IDUG
DB2 Today
“The only constant is change”
“Good character is not formed in a week or a
month. It is created little by little, day by day.
Protracted and patient effort is needed to develop
DBAs are
DBAs.”
They are
4
Heraclitus
Greek Philosopher
(c.535 BC – 475 BC)
good character.”DBAs.”
#IDUG
DB2 Today
5
June 1 2008 Sept 24 2013
Worldles generated by Tagxedo
http://http://www.tagxedo.com
Old IBM website from Wayback
Machine
http://web.archive.org http://www-01.ibm.com/software/data/
#IDUG
DB2 Today
6
#IDUG
DB2 Technology Themes
• Cost Reduction
• High Availability
• In-Memory Computing
• DB2 Skills Availability• DB2 Skills Availability
• Database Commoditisation
• Big Data
7
#IDUG
Cost Reduction – Today
• Ongoing focus on improving profitability and ruthlessly
eliminating unnecessary costs
• IT spending is a major cost component for all organisations
• Gartner’s 2013 Worldwide IT Spending analysis showed growth rate
of just 0.4% for 2013
• Managing hardware costs• Managing hardware costs
• Moore’s law is still alive and well as it approaches its 50th birthday
• Compression can dramatically reduce DASD costs
• Adaptive compression in DB2 for LUW V10 can yield spectacular gains
• Further savings possible via actionable compression in BLU
• Overall cost savings being partially offset by move to more expensive
SSD devices (although they are getting cheaper too)
• Virtualisation and consolidation technologies are helping to improve
hardware utilisation rates
• Linux on System z offers some intriguing possibilities here
8
#IDUG
Cost Reduction – Today
• Managing Software licence fees
• MLC pricing on the mainframe means that CPU burned during peak period
(4HRA) directly impacts software costs
• Ongoing focus within DB2 for z/OS to drive down
CPU consumption
• DB2 code optimisation in DB2 10 (and now in DB2 11)• DB2 code optimisation in DB2 10 (and now in DB2 11)
• Increased use of System z speciality engines and
hybrid solutions such as the IBM DB2 Analytic
Accelerator
• Aggressive new packaging options for DB2 for LUW
• AWSE and AESE include lots of additional functionality
such as compression, BLU, pureScale, etc
• Linux on System z can offer major software licence savings
• Managing people costs
• Salary increases have been generally outstripping increase in overall IT
spend, so we’re all consuming a greater proportion of the IT budget
• From ALTER to Autonomics, it’s all about improving productivity and doing
more with less
9
#IDUG
Cost Reduction – Tomorrow
• Signs that pressure is easing on
overall IT budgets
• Latest Gartner estimates show 3.2%
annual increase for 2014, to $3.8
trilliontrillion
• 6.9% increase in enterprise software
spending, with CRM, DBMS and data
management the major items
• However, Gartner expects a
renewed focus on implementing
new IT systems which will consume
budget
• Current cost management pressures
unlikely to reduce
10
#IDUG
Cost Reduction – Tomorrow
• Hardware
• Moore’s Law under pressure, only has 6-8 years left before physics
dictate fundamental shift from CMOS to other technologies
• Photonics, quantum computers
• Ongoing focus on reducing operational
costs will continue to deliver benefits
• Recent Intel POC submerged high-end
servers in 3M’s dielectric “Novec
Engineered Fluid” to increase server
density and cut cooling costs by up
to 95%
• System z hardware approaching thermal limits for indirect cooling so
mainframes may go this way too
11
#IDUG
Cost Reduction – Tomorrow
• Software Licence Fees
• Increased offload to zIIP, IDAA and other speciality processors and hybrid
solutions
• But what happens when we approach 100% CP offload?
• New MLC models to recognise the changing role of the mainframe• New MLC models to recognise the changing role of the mainframe
• IBM announcement on 8th April 2014 for new model offering up to 60% reduction on
processor capacity reported for Mobile transactions http://www-
03.ibm.com/press/uk/en/pressrelease/43619.wss
• Practice of “bundling” likely to continue as a way of maintaining software
revenues on distributed platforms
• People Costs
• Skills shortages likely to continue to increase people costs. See skills section
later
• Continued emphasis on autonomics, ease of use and productivity features
12
#IDUG
High Availability – Today
• Impact of down time in critical IT systems has never been
higher
• Revenue loss
• Reputational damage
• Remedial costs• Remedial costs
• Regulatory and Contract Compliance Impact
• How much?
• A 2011 Ponemon Institute report calculated average of $5,617 per
minute for large US data centres
• Amazon “went dark” for 49 minutes in Jan 2013, at estimated cost of
$66,240 per minute
• Unplanned outage is usually the most painful, but planned
outage hurts too
13
#IDUG
High Availability – Today
• Relax, you’re working with IBM – DB2 on both platforms is
in good shape for reducing unplanned outage
• Data Sharing on DB2 for z/OS is mature and generally much
better understood by customers than it used to be
• “Gold standard” for continuous availability
• DB2 11 for z/OS contains some valuable new performance
enhancements
• DB2 for LUW pureScale feature implements similar architecture
• Included in AWSE and AESE
• Until recently pureScale supported only on IBM POWER and System
x servers, but as of DB2 10.1 FP2 or DB2 10.5 FP1, non-IBM x86
servers also supported
14
#IDUG
High Availability – Today
• Eliminating planned outage is an ongoing challenge, but
news is generally good and improving all of the time
• Schema change
• Housekeeping• Housekeeping
• Preventative maintenance
• Version upgrades
15
#IDUG
High Availability – Tomorrow
• Further data sharing and GDPS enhancements for DB2
for z/OS to re-open the gap with competitors
• Continued expansion of dynamic schema change
capabilities for LUW and z/OScapabilities for LUW and z/OS
• Online version upgrades
• Further strides towards truly online version upgrades for DB2 for
z/OS
• First steps for pureScale
16
#IDUG
In-Memory Computing – Today
• Disk access speeds are increasing, but processor speeds are increasing
at an even greater rate
• Therefore, relative “cost” of I/O operations is getting bigger
• Even new (expensive) SSDs are orders of magnitude slower than accessing
processor storage
• Caching data in memory avoids I/O• Caching data in memory avoids I/O
• Improves elapsed time
• Reduces CPU
• Reduces operational cost
• Allows novel access patterns to be used
• Availability of NAND / flash memory
reduces impact if I/O is required
• SSD
• Flash Express
• Pricing is volatile/complicated,
but memory is a one-off cost
17
DASD - CacheDASD - Cache
DASD - DiskDASD - Disk
Nanoseconds (10-9)
<2 milliseconds (10-3)
>5 milliseconds
Buffer
Pool
#IDUG
In-Memory Computing – Today
• OLTP
• Today’s server platforms can cache large amounts of data in memory
• zEC12 can support up to 3TB per CEC (1TB per LPAR)
• High-end Intel-based servers support 6-8TB per server
• Average deployed server memory is increasing on both mainframe and• Average deployed server memory is increasing on both mainframe and
distributed platforms
• Specific steps being taken to allow DB2 customers to exploit larger
memory footprints for OLTP workloads
• PGFIX(YES) in DB2 9
• PGSTEAL(NONE) and high-performance DBATs in DB2 10
• 1MB / 2GB page frames in DB2 10 / DB2 11
• Large (16MB) and Huge (16GB, AIX only) OS page support in DB2 for
LUW
18
#IDUG
In-Memory Computing – Today
• Analytics
• DB2 10.5 for LUW (AWSE & AESE) includes “BLU” technology - a collection of
novel technologies for optimising analytic queries,
including some specific in-memory techniques
• Columnar data store with patented dynamic
in-memory optimisation for data prefetch andin-memory optimisation for data prefetch and
retention – “treats DRAM as disk”
• Data held in compressed format in memory, while
still allowing joins and predicate evaluation –
“actionable compression”
• Very impressive query performance across a wide
variety of analytic (and even some “heavy” OLTP)
workloads
• 10x – 25x elapsed time improvement is common
• Ability to more fully utilise all of the available
memory / CPU in a given server configuration
19
#IDUG
In-Memory Computing – Tomorrow
• Future zEnterprise machines likely to significantly increase maximum
memory capacity per CEC / LPAR
• Cost per GB likely to continue with general downward trend
• Average installed memory per CEC will continue to increase
• DB2 for z/OS may page-fix buffer pools by default• DB2 for z/OS may page-fix buffer pools by default
• More common customer use of large / huge page frames
• Page fixing and large page frame support for other DB2 storage areas
(e.g. EDM pool)
• Possible use of pageable 1MB page frames supported by zEC12
• Increased autonomic capability, reduction of memory-specific system
parameters
• DB2 BLU will continue to evolve
• Big push just starting on DB2 BLU in the cloud
20
#IDUG
Database Commoditisation – Today
• We’ve always lived in a heterogeneous world, but perception of
databases as a commodity is increasing
• Many reasons, including
• The ubiquity of SQL
• The rise of packaged solutions• The rise of packaged solutions
• Java (JDBC, frameworks)
• RDBMS vendor compatibility / migration initiatives
• SOA
• Skills availability and support team size
• The result
• Lack of management awareness of business value of a specific
database
• Support teams and developers working with many database systems
• Lowest common denominator approach
21
#IDUG
Database Commoditisation – Today
• Fight back!
• Make it your mission to keep your management aware of
the unique business value of DB2
• If you have to be a Jack of all trades, at• If you have to be a Jack of all trades, at
least try to become a master of one
• Guess which one?
• Take pragmatic approach to lowest
common denominator issue
• Fight the battles worth winning
• Accept the rest
22
#IDUG
DB2 Skills – Today
• DB2 is getting more complex / capable in every release
• At the same time, IBM is trying to make it easier to use / understand
• Great until something needs fixing “under the hood”
• DB2 skills demographic is changing
• Source: My own observations only – no scientific backup!• Source: My own observations only – no scientific backup!
23
Skill Level
%ofDB2Technicians
Skill Level
%ofDB2Technicians
#IDUG
DB2 Skills – Today
• Source of skills is changing dramatically too
Apprenticeship Blogs, online articles
24
Apprenticeship
Formal Courses
Conferences
DB2-L
Manuals & Redbooks
Apprenticeship
Formal Courses
Conferences
DB2-L
Manuals & Redbooks
YouTube, SlideShare, etc
Blogs, online articles
Magazines
Magazines
#IDUG
DB2 Skills – Tomorrow
• Jury still out on longer-term impact of greying mainframe
workforce
• IBM making efforts with its Academic Initiative
• Training provided for 80,000 students at over 1,000 schools in 70
countries during past 7 yearscountries during past 7 years
• 3 mainframe Massive Open On-line Courses
(MOOCs) will be made available in stages
throughout the year (no cost and
available to anyone, anywhere,
at any time)
• Expansion of DB2’s autonomic
capabilities will help, but requirement
for some deeper specialist skills
likely to continue for foreseeable
future
25
TaskComplexity
Autonomics
#IDUG
DB2 Skills – Tomorrow
SQLDBA
Permanent UK jobs requiring specific skills as proportion of total demand
Performance Tuning Big Data
#IDUG
Big Data – Today
• Big Data and Analytics are everywhere you look
• What’s a DB2 guy (or girl) to do?
• Things to keep in mind
• Hadoop is not a replacement for existing infrastructure, but a tool to• Hadoop is not a replacement for existing infrastructure, but a tool to
augment it
• Your role is still vital to your organisation!
• “90% of the world’s data is unstructured, but 90% of the world’s most
important data is structured”
David Barnes, IBM, 2012 IDUG Europe Keynote Speaker
• Database people have been doing big data and analytics for the past
40 years or so, just with different tools and terms (and capitalisation)
• If you have the right attitude / mind-set, a DBA background is an
excellent stepping stone to becoming a wealthy “Data Scientist”
27
#IDUG
Big Data – Today
• One of the secrets to DB2’s longevity is to “embrace and
extend” new technologies, and Big Data is no exception
• DB2 for z/OS
• IBM DB2 Analytics Accelerator for efficiently running complex
query workloadsquery workloads
• SQL extensions in most recent releases to improve query /
analytic workloads
• DB2 for LUW
• BLU Acceleration to dramatically speed up analytics and
reporting, by multiple orders of magnitude
• Part of DB2 for LUW V10.5 (included in AWSE and AESE)
• Remember that DB2 for LUW still holds Guinness World Record
for Largest Data Warehouse (3PB)
28
#IDUG
Big Data – Today
• Integration between DB2 and Hadoop opens new
possibilities for gaining actionable insight
29
#IDUG
Big Data – Tomorrow
• DB2 will continue with “embrace and extend” philosophy
• Efficient interaction with highly optimised big data platforms such as Hadoop /
BigInsights
• Further expand internal analytic / big data capabilities
• One size does NOT fit all !• One size does NOT fit all !
• Each approach has strengths and
weaknesses, best one is dependent
on application requirements
• NoSQL = Not Only SQL (or YeSQL)
• Several NoSQL databases have
added SQL capabilities
• NoSQL for z/OS!
• Simple Key / value NoSQL database for z/OS, currently freeware
• http://www.nosqlz.com
30
#IDUG
Some Questions to Ponder
• What have you done recently to:
• Reduce the operational costs of the systems you support?
• Improve your personal productivity?
• Make the savings that you’ve made visible to the budget holders?
• Test your failover / disaster recovery arrangements?• Test your failover / disaster recovery arrangements?
• Review your housekeeping / maintenance / upgrade procedures to
ensure you’re maximising availability?
• Improve and expand your DB2 skills?
• Make management aware of the business value of DB2?
• Keep yourself relevant in a Big Data world?
• Prepare for the future?
31
“The future depends on what you do today”
Mahatma Ghandi
#IDUG
Where’s the future I was promised?
32
Portable fusion
reactor
Self-Tying
Laces
Hoverboard
Flying
cars
#IDUG
A Time Travellers Guide to DB2:
Technology Themes for 2014 and
beyond
Julian StuhlerJulian Stuhler
Principal Consultant
Triton Consulting

Más contenido relacionado

La actualidad más candente

DB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer ExperiencesDB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer ExperiencesJohn Campbell
 
A First Look at the DB2 10 DSNZPARM Changes
A First Look at the DB2 10 DSNZPARM ChangesA First Look at the DB2 10 DSNZPARM Changes
A First Look at the DB2 10 DSNZPARM ChangesWillie Favero
 
Using Release(deallocate) and Painful Lessons to be learned on DB2 locking
Using Release(deallocate) and Painful Lessons to be learned on DB2 lockingUsing Release(deallocate) and Painful Lessons to be learned on DB2 locking
Using Release(deallocate) and Painful Lessons to be learned on DB2 lockingJohn Campbell
 
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...John Campbell
 
DB2 for z/OS Architecture in Nutshell
DB2 for z/OS Architecture in NutshellDB2 for z/OS Architecture in Nutshell
DB2 for z/OS Architecture in NutshellCuneyt Goksu
 
DB2 for z/OS - Starter's guide to memory monitoring and control
DB2 for z/OS - Starter's guide to memory monitoring and controlDB2 for z/OS - Starter's guide to memory monitoring and control
DB2 for z/OS - Starter's guide to memory monitoring and controlFlorence Dubois
 
DB2 Accounting Reporting
DB2  Accounting ReportingDB2  Accounting Reporting
DB2 Accounting ReportingJohn Campbell
 
Xiv cloud machine_webinar_090414
Xiv cloud machine_webinar_090414Xiv cloud machine_webinar_090414
Xiv cloud machine_webinar_090414Jinesh Shah
 
System z Technology Summit Streamlining Utilities
System z Technology Summit Streamlining UtilitiesSystem z Technology Summit Streamlining Utilities
System z Technology Summit Streamlining UtilitiesSurekha Parekh
 
zIIP Capacity Planning - May 2018
zIIP Capacity Planning - May 2018zIIP Capacity Planning - May 2018
zIIP Capacity Planning - May 2018Martin Packer
 
Munich 2016 - Z011599 Martin Packer - More Fun With DDF
Munich 2016 - Z011599 Martin Packer - More Fun With DDFMunich 2016 - Z011599 Martin Packer - More Fun With DDF
Munich 2016 - Z011599 Martin Packer - More Fun With DDFMartin Packer
 
zIIP Capacity Planning
zIIP Capacity PlanningzIIP Capacity Planning
zIIP Capacity PlanningMartin Packer
 
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the mythsDB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the mythsFlorence Dubois
 
Db2 and storage management (mullins)
Db2 and storage management (mullins)Db2 and storage management (mullins)
Db2 and storage management (mullins)Craig Mullins
 
An Intro to Tuning Your SQL on DB2 for z/OS
An Intro to Tuning Your SQL on DB2 for z/OSAn Intro to Tuning Your SQL on DB2 for z/OS
An Intro to Tuning Your SQL on DB2 for z/OSWillie Favero
 
zIIP Capacity Planning
zIIP Capacity PlanningzIIP Capacity Planning
zIIP Capacity PlanningMartin Packer
 
Parallel Batch Performance Considerations
Parallel Batch Performance ConsiderationsParallel Batch Performance Considerations
Parallel Batch Performance ConsiderationsMartin Packer
 
ALL ABOUT DB2 DSNZPARM
ALL ABOUT DB2 DSNZPARMALL ABOUT DB2 DSNZPARM
ALL ABOUT DB2 DSNZPARMIBM
 
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS  by  Namik Hrle ...Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS  by  Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...Surekha Parekh
 

La actualidad más candente (19)

DB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer ExperiencesDB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer Experiences
 
A First Look at the DB2 10 DSNZPARM Changes
A First Look at the DB2 10 DSNZPARM ChangesA First Look at the DB2 10 DSNZPARM Changes
A First Look at the DB2 10 DSNZPARM Changes
 
Using Release(deallocate) and Painful Lessons to be learned on DB2 locking
Using Release(deallocate) and Painful Lessons to be learned on DB2 lockingUsing Release(deallocate) and Painful Lessons to be learned on DB2 locking
Using Release(deallocate) and Painful Lessons to be learned on DB2 locking
 
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...
DB2 for z/OS Bufferpool Tuning win by Divide and Conquer or Lose by Multiply ...
 
DB2 for z/OS Architecture in Nutshell
DB2 for z/OS Architecture in NutshellDB2 for z/OS Architecture in Nutshell
DB2 for z/OS Architecture in Nutshell
 
DB2 for z/OS - Starter's guide to memory monitoring and control
DB2 for z/OS - Starter's guide to memory monitoring and controlDB2 for z/OS - Starter's guide to memory monitoring and control
DB2 for z/OS - Starter's guide to memory monitoring and control
 
DB2 Accounting Reporting
DB2  Accounting ReportingDB2  Accounting Reporting
DB2 Accounting Reporting
 
Xiv cloud machine_webinar_090414
Xiv cloud machine_webinar_090414Xiv cloud machine_webinar_090414
Xiv cloud machine_webinar_090414
 
System z Technology Summit Streamlining Utilities
System z Technology Summit Streamlining UtilitiesSystem z Technology Summit Streamlining Utilities
System z Technology Summit Streamlining Utilities
 
zIIP Capacity Planning - May 2018
zIIP Capacity Planning - May 2018zIIP Capacity Planning - May 2018
zIIP Capacity Planning - May 2018
 
Munich 2016 - Z011599 Martin Packer - More Fun With DDF
Munich 2016 - Z011599 Martin Packer - More Fun With DDFMunich 2016 - Z011599 Martin Packer - More Fun With DDF
Munich 2016 - Z011599 Martin Packer - More Fun With DDF
 
zIIP Capacity Planning
zIIP Capacity PlanningzIIP Capacity Planning
zIIP Capacity Planning
 
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the mythsDB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
DB2 for z/OS and DASD-based Disaster Recovery - Blowing away the myths
 
Db2 and storage management (mullins)
Db2 and storage management (mullins)Db2 and storage management (mullins)
Db2 and storage management (mullins)
 
An Intro to Tuning Your SQL on DB2 for z/OS
An Intro to Tuning Your SQL on DB2 for z/OSAn Intro to Tuning Your SQL on DB2 for z/OS
An Intro to Tuning Your SQL on DB2 for z/OS
 
zIIP Capacity Planning
zIIP Capacity PlanningzIIP Capacity Planning
zIIP Capacity Planning
 
Parallel Batch Performance Considerations
Parallel Batch Performance ConsiderationsParallel Batch Performance Considerations
Parallel Batch Performance Considerations
 
ALL ABOUT DB2 DSNZPARM
ALL ABOUT DB2 DSNZPARMALL ABOUT DB2 DSNZPARM
ALL ABOUT DB2 DSNZPARM
 
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS  by  Namik Hrle ...Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS  by  Namik Hrle ...
Efficient Monitoring & Tuning of Dynamic SQL in DB2 for z/OS by Namik Hrle ...
 

Similar a A Time Traveller’s Guide to DB2: Technology Themes for 2014 and Beyond

A Time Traveller's Guide to DB2: Technology Themes for 2014 and Beyond
A Time Traveller's Guide to DB2: Technology Themes for 2014 and BeyondA Time Traveller's Guide to DB2: Technology Themes for 2014 and Beyond
A Time Traveller's Guide to DB2: Technology Themes for 2014 and BeyondLaura Hood
 
Key Note Session IDUG DB2 Seminar, 16th April London - Julian Stuhler .Trito...
Key Note Session  IDUG DB2 Seminar, 16th April London - Julian Stuhler .Trito...Key Note Session  IDUG DB2 Seminar, 16th April London - Julian Stuhler .Trito...
Key Note Session IDUG DB2 Seminar, 16th April London - Julian Stuhler .Trito...Surekha Parekh
 
TDWI San Diego 2014: Wendy Lucas Describes how BLU Acceleration Delivers In-T...
TDWI San Diego 2014: Wendy Lucas Describes how BLU Acceleration Delivers In-T...TDWI San Diego 2014: Wendy Lucas Describes how BLU Acceleration Delivers In-T...
TDWI San Diego 2014: Wendy Lucas Describes how BLU Acceleration Delivers In-T...IBM Analytics
 
What’s Going on in Your 4HRA?
What’s Going on in Your 4HRA?What’s Going on in Your 4HRA?
What’s Going on in Your 4HRA?Precisely
 
IBM Z Cost Reduction Opportunities. Are you missing out?
IBM Z Cost Reduction Opportunities. Are you missing out?IBM Z Cost Reduction Opportunities. Are you missing out?
IBM Z Cost Reduction Opportunities. Are you missing out?Precisely
 
IMS01 IMS Keynote
IMS01   IMS KeynoteIMS01   IMS Keynote
IMS01 IMS KeynoteRobert Hain
 
S de0882 new-generation-tiering-edge2015-v3
S de0882 new-generation-tiering-edge2015-v3S de0882 new-generation-tiering-edge2015-v3
S de0882 new-generation-tiering-edge2015-v3Tony Pearson
 
HP flash optimized storage - webcast
HP flash optimized storage - webcastHP flash optimized storage - webcast
HP flash optimized storage - webcastCalvin Zito
 
Unlock Cost Savings for your IBM z Systems Environment
Unlock Cost Savings for your IBM z Systems EnvironmentUnlock Cost Savings for your IBM z Systems Environment
Unlock Cost Savings for your IBM z Systems EnvironmentPrecisely
 
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...Paula Koziol
 
Live CEO Interview and Webinar Update on the State of Deduplication
 Live CEO Interview and Webinar Update on the State of Deduplication Live CEO Interview and Webinar Update on the State of Deduplication
Live CEO Interview and Webinar Update on the State of DeduplicationStorage Switzerland
 
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflowsCloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflowsYong Feng
 
Simplify Data Management and Go Green with Supermicro & Qumulo
Simplify Data Management and Go Green with Supermicro & QumuloSimplify Data Management and Go Green with Supermicro & Qumulo
Simplify Data Management and Go Green with Supermicro & QumuloRebekah Rodriguez
 
Iod session 3423 analytics patterns of expertise, the fast path to amazing ...
Iod session 3423   analytics patterns of expertise, the fast path to amazing ...Iod session 3423   analytics patterns of expertise, the fast path to amazing ...
Iod session 3423 analytics patterns of expertise, the fast path to amazing ...Rachel Bland
 
JavaOne BOF 5957 Lightning Fast Access to Big Data
JavaOne BOF 5957 Lightning Fast Access to Big DataJavaOne BOF 5957 Lightning Fast Access to Big Data
JavaOne BOF 5957 Lightning Fast Access to Big DataBrian Martin
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science PlatformDecision Science Community
 
Why z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIsWhy z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIsTeodoro Cipresso
 
DB2 10 for z/OS Update
DB2 10 for z/OS UpdateDB2 10 for z/OS Update
DB2 10 for z/OS UpdateCuneyt Goksu
 

Similar a A Time Traveller’s Guide to DB2: Technology Themes for 2014 and Beyond (20)

A Time Traveller's Guide to DB2: Technology Themes for 2014 and Beyond
A Time Traveller's Guide to DB2: Technology Themes for 2014 and BeyondA Time Traveller's Guide to DB2: Technology Themes for 2014 and Beyond
A Time Traveller's Guide to DB2: Technology Themes for 2014 and Beyond
 
Key Note Session IDUG DB2 Seminar, 16th April London - Julian Stuhler .Trito...
Key Note Session  IDUG DB2 Seminar, 16th April London - Julian Stuhler .Trito...Key Note Session  IDUG DB2 Seminar, 16th April London - Julian Stuhler .Trito...
Key Note Session IDUG DB2 Seminar, 16th April London - Julian Stuhler .Trito...
 
TDWI San Diego 2014: Wendy Lucas Describes how BLU Acceleration Delivers In-T...
TDWI San Diego 2014: Wendy Lucas Describes how BLU Acceleration Delivers In-T...TDWI San Diego 2014: Wendy Lucas Describes how BLU Acceleration Delivers In-T...
TDWI San Diego 2014: Wendy Lucas Describes how BLU Acceleration Delivers In-T...
 
What’s Going on in Your 4HRA?
What’s Going on in Your 4HRA?What’s Going on in Your 4HRA?
What’s Going on in Your 4HRA?
 
IBM Z Cost Reduction Opportunities. Are you missing out?
IBM Z Cost Reduction Opportunities. Are you missing out?IBM Z Cost Reduction Opportunities. Are you missing out?
IBM Z Cost Reduction Opportunities. Are you missing out?
 
VendorReview_IBMDB2
VendorReview_IBMDB2VendorReview_IBMDB2
VendorReview_IBMDB2
 
IMS01 IMS Keynote
IMS01   IMS KeynoteIMS01   IMS Keynote
IMS01 IMS Keynote
 
S de0882 new-generation-tiering-edge2015-v3
S de0882 new-generation-tiering-edge2015-v3S de0882 new-generation-tiering-edge2015-v3
S de0882 new-generation-tiering-edge2015-v3
 
HP flash optimized storage - webcast
HP flash optimized storage - webcastHP flash optimized storage - webcast
HP flash optimized storage - webcast
 
Unlock Cost Savings for your IBM z Systems Environment
Unlock Cost Savings for your IBM z Systems EnvironmentUnlock Cost Savings for your IBM z Systems Environment
Unlock Cost Savings for your IBM z Systems Environment
 
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
 
Live CEO Interview and Webinar Update on the State of Deduplication
 Live CEO Interview and Webinar Update on the State of Deduplication Live CEO Interview and Webinar Update on the State of Deduplication
Live CEO Interview and Webinar Update on the State of Deduplication
 
NZS-4532 - Bringing Historical Data to Life with IBMs SMF Data Engine
NZS-4532 - Bringing Historical Data to Life with IBMs SMF Data EngineNZS-4532 - Bringing Historical Data to Life with IBMs SMF Data Engine
NZS-4532 - Bringing Historical Data to Life with IBMs SMF Data Engine
 
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflowsCloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
 
Simplify Data Management and Go Green with Supermicro & Qumulo
Simplify Data Management and Go Green with Supermicro & QumuloSimplify Data Management and Go Green with Supermicro & Qumulo
Simplify Data Management and Go Green with Supermicro & Qumulo
 
Iod session 3423 analytics patterns of expertise, the fast path to amazing ...
Iod session 3423   analytics patterns of expertise, the fast path to amazing ...Iod session 3423   analytics patterns of expertise, the fast path to amazing ...
Iod session 3423 analytics patterns of expertise, the fast path to amazing ...
 
JavaOne BOF 5957 Lightning Fast Access to Big Data
JavaOne BOF 5957 Lightning Fast Access to Big DataJavaOne BOF 5957 Lightning Fast Access to Big Data
JavaOne BOF 5957 Lightning Fast Access to Big Data
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
 
Why z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIsWhy z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIs
 
DB2 10 for z/OS Update
DB2 10 for z/OS UpdateDB2 10 for z/OS Update
DB2 10 for z/OS Update
 

Más de Surekha Parekh

DB2 11 Technical Overview - John Campbell
DB2 11 Technical Overview - John CampbellDB2 11 Technical Overview - John Campbell
DB2 11 Technical Overview - John CampbellSurekha Parekh
 
IBM Analytics Accelerator Trends & Directions Namk Hrle
IBM Analytics Accelerator  Trends & Directions Namk Hrle IBM Analytics Accelerator  Trends & Directions Namk Hrle
IBM Analytics Accelerator Trends & Directions Namk Hrle Surekha Parekh
 
DB2 10 Migration Planning & Customer experiences - Chris Crone (IDUG India)
DB2 10 Migration Planning & Customer experiences - Chris Crone (IDUG India) DB2 10 Migration Planning & Customer experiences - Chris Crone (IDUG India)
DB2 10 Migration Planning & Customer experiences - Chris Crone (IDUG India) Surekha Parekh
 
DB2 10 Smarter Database - IBM Tech Forum
DB2 10 Smarter Database   - IBM Tech ForumDB2 10 Smarter Database   - IBM Tech Forum
DB2 10 Smarter Database - IBM Tech ForumSurekha Parekh
 
Tools for developing and monitoring SQL in DB2 for z/OS
Tools for developing and monitoring SQL in DB2 for z/OSTools for developing and monitoring SQL in DB2 for z/OS
Tools for developing and monitoring SQL in DB2 for z/OSSurekha Parekh
 
Bank Data Frank Peterson DB2 10-Early_Experiences_pdf
Bank Data   Frank Peterson DB2 10-Early_Experiences_pdfBank Data   Frank Peterson DB2 10-Early_Experiences_pdf
Bank Data Frank Peterson DB2 10-Early_Experiences_pdfSurekha Parekh
 
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...Surekha Parekh
 
DB2 for z/OS Update Data Warehousing On System Z
DB2 for z/OS Update Data Warehousing On System ZDB2 for z/OS Update Data Warehousing On System Z
DB2 for z/OS Update Data Warehousing On System ZSurekha Parekh
 
What’s New For SQL Optimization In DB2 9 And DB2 10 For z/OS
What’s New For SQL Optimization In DB2 9 And DB2 10 For z/OSWhat’s New For SQL Optimization In DB2 9 And DB2 10 For z/OS
What’s New For SQL Optimization In DB2 9 And DB2 10 For z/OSSurekha Parekh
 
DB2 9 for z/OS - Business Value
DB2 9 for z/OS  - Business  ValueDB2 9 for z/OS  - Business  Value
DB2 9 for z/OS - Business ValueSurekha Parekh
 
DB2 for z/O S Data Sharing
DB2 for z/O S  Data  SharingDB2 for z/O S  Data  Sharing
DB2 for z/O S Data SharingSurekha Parekh
 

Más de Surekha Parekh (11)

DB2 11 Technical Overview - John Campbell
DB2 11 Technical Overview - John CampbellDB2 11 Technical Overview - John Campbell
DB2 11 Technical Overview - John Campbell
 
IBM Analytics Accelerator Trends & Directions Namk Hrle
IBM Analytics Accelerator  Trends & Directions Namk Hrle IBM Analytics Accelerator  Trends & Directions Namk Hrle
IBM Analytics Accelerator Trends & Directions Namk Hrle
 
DB2 10 Migration Planning & Customer experiences - Chris Crone (IDUG India)
DB2 10 Migration Planning & Customer experiences - Chris Crone (IDUG India) DB2 10 Migration Planning & Customer experiences - Chris Crone (IDUG India)
DB2 10 Migration Planning & Customer experiences - Chris Crone (IDUG India)
 
DB2 10 Smarter Database - IBM Tech Forum
DB2 10 Smarter Database   - IBM Tech ForumDB2 10 Smarter Database   - IBM Tech Forum
DB2 10 Smarter Database - IBM Tech Forum
 
Tools for developing and monitoring SQL in DB2 for z/OS
Tools for developing and monitoring SQL in DB2 for z/OSTools for developing and monitoring SQL in DB2 for z/OS
Tools for developing and monitoring SQL in DB2 for z/OS
 
Bank Data Frank Peterson DB2 10-Early_Experiences_pdf
Bank Data   Frank Peterson DB2 10-Early_Experiences_pdfBank Data   Frank Peterson DB2 10-Early_Experiences_pdf
Bank Data Frank Peterson DB2 10-Early_Experiences_pdf
 
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
Gain Insight Into DB2 9 And DB2 10 for z/OS Performance Updates And Save Cost...
 
DB2 for z/OS Update Data Warehousing On System Z
DB2 for z/OS Update Data Warehousing On System ZDB2 for z/OS Update Data Warehousing On System Z
DB2 for z/OS Update Data Warehousing On System Z
 
What’s New For SQL Optimization In DB2 9 And DB2 10 For z/OS
What’s New For SQL Optimization In DB2 9 And DB2 10 For z/OSWhat’s New For SQL Optimization In DB2 9 And DB2 10 For z/OS
What’s New For SQL Optimization In DB2 9 And DB2 10 For z/OS
 
DB2 9 for z/OS - Business Value
DB2 9 for z/OS  - Business  ValueDB2 9 for z/OS  - Business  Value
DB2 9 for z/OS - Business Value
 
DB2 for z/O S Data Sharing
DB2 for z/O S  Data  SharingDB2 for z/O S  Data  Sharing
DB2 for z/O S Data Sharing
 

Último

Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesTimothy Spann
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhYasamin16
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...ttt fff
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 

Último (20)

Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
毕业文凭制作#回国入职#diploma#degree美国加州州立大学北岭分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#de...
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 

A Time Traveller’s Guide to DB2: Technology Themes for 2014 and Beyond

  • 1. #IDUG A Time Traveller’s Guide to DB2: Technology Themes for 2014 and Beyond Julian StuhlerJulian Stuhler Principal Consultant Triton Consulting
  • 2. #IDUG Disclaimer “Prediction is very difficult, especially if it's about the future” Nils Bohr, Nobel laureate in Physics • Any mention of future features, products or overall strategic direction are purely my personal opinion, and no reliance should be placed upon them ever coming to pass • The user assumes the entire risk related to its use of information in this presentation. Triton Consulting provides such information "as is," and disclaims any and all warranties, whether express or implied, including (without limitation) any implied warranties of merchantability or fitness for a particular purpose. In no event will Triton Consulting be liable to you or to any third party for any direct, indirect, incidental, consequential, special or exemplary damages or lost profit resulting from any use or misuse of this data. • DB2 for OS/390 and DB2 for z/OS are trademarks of International Business Machine corporation. This presentation uses many terms that are trademarks. Wherever we are aware of trademarks the name has been spelled in capitals. 2
  • 3. #IDUG Acknowledgements • John Campbell • Chris Eaton • Iqbal Goralwalla • Terri Jacopi• Terri Jacopi • Jeff Josten • Jay Yothers 3
  • 4. #IDUG DB2 Today “The only constant is change” “Good character is not formed in a week or a month. It is created little by little, day by day. Protracted and patient effort is needed to develop DBAs are DBAs.” They are 4 Heraclitus Greek Philosopher (c.535 BC – 475 BC) good character.”DBAs.”
  • 5. #IDUG DB2 Today 5 June 1 2008 Sept 24 2013 Worldles generated by Tagxedo http://http://www.tagxedo.com Old IBM website from Wayback Machine http://web.archive.org http://www-01.ibm.com/software/data/
  • 7. #IDUG DB2 Technology Themes • Cost Reduction • High Availability • In-Memory Computing • DB2 Skills Availability• DB2 Skills Availability • Database Commoditisation • Big Data 7
  • 8. #IDUG Cost Reduction – Today • Ongoing focus on improving profitability and ruthlessly eliminating unnecessary costs • IT spending is a major cost component for all organisations • Gartner’s 2013 Worldwide IT Spending analysis showed growth rate of just 0.4% for 2013 • Managing hardware costs• Managing hardware costs • Moore’s law is still alive and well as it approaches its 50th birthday • Compression can dramatically reduce DASD costs • Adaptive compression in DB2 for LUW V10 can yield spectacular gains • Further savings possible via actionable compression in BLU • Overall cost savings being partially offset by move to more expensive SSD devices (although they are getting cheaper too) • Virtualisation and consolidation technologies are helping to improve hardware utilisation rates • Linux on System z offers some intriguing possibilities here 8
  • 9. #IDUG Cost Reduction – Today • Managing Software licence fees • MLC pricing on the mainframe means that CPU burned during peak period (4HRA) directly impacts software costs • Ongoing focus within DB2 for z/OS to drive down CPU consumption • DB2 code optimisation in DB2 10 (and now in DB2 11)• DB2 code optimisation in DB2 10 (and now in DB2 11) • Increased use of System z speciality engines and hybrid solutions such as the IBM DB2 Analytic Accelerator • Aggressive new packaging options for DB2 for LUW • AWSE and AESE include lots of additional functionality such as compression, BLU, pureScale, etc • Linux on System z can offer major software licence savings • Managing people costs • Salary increases have been generally outstripping increase in overall IT spend, so we’re all consuming a greater proportion of the IT budget • From ALTER to Autonomics, it’s all about improving productivity and doing more with less 9
  • 10. #IDUG Cost Reduction – Tomorrow • Signs that pressure is easing on overall IT budgets • Latest Gartner estimates show 3.2% annual increase for 2014, to $3.8 trilliontrillion • 6.9% increase in enterprise software spending, with CRM, DBMS and data management the major items • However, Gartner expects a renewed focus on implementing new IT systems which will consume budget • Current cost management pressures unlikely to reduce 10
  • 11. #IDUG Cost Reduction – Tomorrow • Hardware • Moore’s Law under pressure, only has 6-8 years left before physics dictate fundamental shift from CMOS to other technologies • Photonics, quantum computers • Ongoing focus on reducing operational costs will continue to deliver benefits • Recent Intel POC submerged high-end servers in 3M’s dielectric “Novec Engineered Fluid” to increase server density and cut cooling costs by up to 95% • System z hardware approaching thermal limits for indirect cooling so mainframes may go this way too 11
  • 12. #IDUG Cost Reduction – Tomorrow • Software Licence Fees • Increased offload to zIIP, IDAA and other speciality processors and hybrid solutions • But what happens when we approach 100% CP offload? • New MLC models to recognise the changing role of the mainframe• New MLC models to recognise the changing role of the mainframe • IBM announcement on 8th April 2014 for new model offering up to 60% reduction on processor capacity reported for Mobile transactions http://www- 03.ibm.com/press/uk/en/pressrelease/43619.wss • Practice of “bundling” likely to continue as a way of maintaining software revenues on distributed platforms • People Costs • Skills shortages likely to continue to increase people costs. See skills section later • Continued emphasis on autonomics, ease of use and productivity features 12
  • 13. #IDUG High Availability – Today • Impact of down time in critical IT systems has never been higher • Revenue loss • Reputational damage • Remedial costs• Remedial costs • Regulatory and Contract Compliance Impact • How much? • A 2011 Ponemon Institute report calculated average of $5,617 per minute for large US data centres • Amazon “went dark” for 49 minutes in Jan 2013, at estimated cost of $66,240 per minute • Unplanned outage is usually the most painful, but planned outage hurts too 13
  • 14. #IDUG High Availability – Today • Relax, you’re working with IBM – DB2 on both platforms is in good shape for reducing unplanned outage • Data Sharing on DB2 for z/OS is mature and generally much better understood by customers than it used to be • “Gold standard” for continuous availability • DB2 11 for z/OS contains some valuable new performance enhancements • DB2 for LUW pureScale feature implements similar architecture • Included in AWSE and AESE • Until recently pureScale supported only on IBM POWER and System x servers, but as of DB2 10.1 FP2 or DB2 10.5 FP1, non-IBM x86 servers also supported 14
  • 15. #IDUG High Availability – Today • Eliminating planned outage is an ongoing challenge, but news is generally good and improving all of the time • Schema change • Housekeeping• Housekeeping • Preventative maintenance • Version upgrades 15
  • 16. #IDUG High Availability – Tomorrow • Further data sharing and GDPS enhancements for DB2 for z/OS to re-open the gap with competitors • Continued expansion of dynamic schema change capabilities for LUW and z/OScapabilities for LUW and z/OS • Online version upgrades • Further strides towards truly online version upgrades for DB2 for z/OS • First steps for pureScale 16
  • 17. #IDUG In-Memory Computing – Today • Disk access speeds are increasing, but processor speeds are increasing at an even greater rate • Therefore, relative “cost” of I/O operations is getting bigger • Even new (expensive) SSDs are orders of magnitude slower than accessing processor storage • Caching data in memory avoids I/O• Caching data in memory avoids I/O • Improves elapsed time • Reduces CPU • Reduces operational cost • Allows novel access patterns to be used • Availability of NAND / flash memory reduces impact if I/O is required • SSD • Flash Express • Pricing is volatile/complicated, but memory is a one-off cost 17 DASD - CacheDASD - Cache DASD - DiskDASD - Disk Nanoseconds (10-9) <2 milliseconds (10-3) >5 milliseconds Buffer Pool
  • 18. #IDUG In-Memory Computing – Today • OLTP • Today’s server platforms can cache large amounts of data in memory • zEC12 can support up to 3TB per CEC (1TB per LPAR) • High-end Intel-based servers support 6-8TB per server • Average deployed server memory is increasing on both mainframe and• Average deployed server memory is increasing on both mainframe and distributed platforms • Specific steps being taken to allow DB2 customers to exploit larger memory footprints for OLTP workloads • PGFIX(YES) in DB2 9 • PGSTEAL(NONE) and high-performance DBATs in DB2 10 • 1MB / 2GB page frames in DB2 10 / DB2 11 • Large (16MB) and Huge (16GB, AIX only) OS page support in DB2 for LUW 18
  • 19. #IDUG In-Memory Computing – Today • Analytics • DB2 10.5 for LUW (AWSE & AESE) includes “BLU” technology - a collection of novel technologies for optimising analytic queries, including some specific in-memory techniques • Columnar data store with patented dynamic in-memory optimisation for data prefetch andin-memory optimisation for data prefetch and retention – “treats DRAM as disk” • Data held in compressed format in memory, while still allowing joins and predicate evaluation – “actionable compression” • Very impressive query performance across a wide variety of analytic (and even some “heavy” OLTP) workloads • 10x – 25x elapsed time improvement is common • Ability to more fully utilise all of the available memory / CPU in a given server configuration 19
  • 20. #IDUG In-Memory Computing – Tomorrow • Future zEnterprise machines likely to significantly increase maximum memory capacity per CEC / LPAR • Cost per GB likely to continue with general downward trend • Average installed memory per CEC will continue to increase • DB2 for z/OS may page-fix buffer pools by default• DB2 for z/OS may page-fix buffer pools by default • More common customer use of large / huge page frames • Page fixing and large page frame support for other DB2 storage areas (e.g. EDM pool) • Possible use of pageable 1MB page frames supported by zEC12 • Increased autonomic capability, reduction of memory-specific system parameters • DB2 BLU will continue to evolve • Big push just starting on DB2 BLU in the cloud 20
  • 21. #IDUG Database Commoditisation – Today • We’ve always lived in a heterogeneous world, but perception of databases as a commodity is increasing • Many reasons, including • The ubiquity of SQL • The rise of packaged solutions• The rise of packaged solutions • Java (JDBC, frameworks) • RDBMS vendor compatibility / migration initiatives • SOA • Skills availability and support team size • The result • Lack of management awareness of business value of a specific database • Support teams and developers working with many database systems • Lowest common denominator approach 21
  • 22. #IDUG Database Commoditisation – Today • Fight back! • Make it your mission to keep your management aware of the unique business value of DB2 • If you have to be a Jack of all trades, at• If you have to be a Jack of all trades, at least try to become a master of one • Guess which one? • Take pragmatic approach to lowest common denominator issue • Fight the battles worth winning • Accept the rest 22
  • 23. #IDUG DB2 Skills – Today • DB2 is getting more complex / capable in every release • At the same time, IBM is trying to make it easier to use / understand • Great until something needs fixing “under the hood” • DB2 skills demographic is changing • Source: My own observations only – no scientific backup!• Source: My own observations only – no scientific backup! 23 Skill Level %ofDB2Technicians Skill Level %ofDB2Technicians
  • 24. #IDUG DB2 Skills – Today • Source of skills is changing dramatically too Apprenticeship Blogs, online articles 24 Apprenticeship Formal Courses Conferences DB2-L Manuals & Redbooks Apprenticeship Formal Courses Conferences DB2-L Manuals & Redbooks YouTube, SlideShare, etc Blogs, online articles Magazines Magazines
  • 25. #IDUG DB2 Skills – Tomorrow • Jury still out on longer-term impact of greying mainframe workforce • IBM making efforts with its Academic Initiative • Training provided for 80,000 students at over 1,000 schools in 70 countries during past 7 yearscountries during past 7 years • 3 mainframe Massive Open On-line Courses (MOOCs) will be made available in stages throughout the year (no cost and available to anyone, anywhere, at any time) • Expansion of DB2’s autonomic capabilities will help, but requirement for some deeper specialist skills likely to continue for foreseeable future 25 TaskComplexity Autonomics
  • 26. #IDUG DB2 Skills – Tomorrow SQLDBA Permanent UK jobs requiring specific skills as proportion of total demand Performance Tuning Big Data
  • 27. #IDUG Big Data – Today • Big Data and Analytics are everywhere you look • What’s a DB2 guy (or girl) to do? • Things to keep in mind • Hadoop is not a replacement for existing infrastructure, but a tool to• Hadoop is not a replacement for existing infrastructure, but a tool to augment it • Your role is still vital to your organisation! • “90% of the world’s data is unstructured, but 90% of the world’s most important data is structured” David Barnes, IBM, 2012 IDUG Europe Keynote Speaker • Database people have been doing big data and analytics for the past 40 years or so, just with different tools and terms (and capitalisation) • If you have the right attitude / mind-set, a DBA background is an excellent stepping stone to becoming a wealthy “Data Scientist” 27
  • 28. #IDUG Big Data – Today • One of the secrets to DB2’s longevity is to “embrace and extend” new technologies, and Big Data is no exception • DB2 for z/OS • IBM DB2 Analytics Accelerator for efficiently running complex query workloadsquery workloads • SQL extensions in most recent releases to improve query / analytic workloads • DB2 for LUW • BLU Acceleration to dramatically speed up analytics and reporting, by multiple orders of magnitude • Part of DB2 for LUW V10.5 (included in AWSE and AESE) • Remember that DB2 for LUW still holds Guinness World Record for Largest Data Warehouse (3PB) 28
  • 29. #IDUG Big Data – Today • Integration between DB2 and Hadoop opens new possibilities for gaining actionable insight 29
  • 30. #IDUG Big Data – Tomorrow • DB2 will continue with “embrace and extend” philosophy • Efficient interaction with highly optimised big data platforms such as Hadoop / BigInsights • Further expand internal analytic / big data capabilities • One size does NOT fit all !• One size does NOT fit all ! • Each approach has strengths and weaknesses, best one is dependent on application requirements • NoSQL = Not Only SQL (or YeSQL) • Several NoSQL databases have added SQL capabilities • NoSQL for z/OS! • Simple Key / value NoSQL database for z/OS, currently freeware • http://www.nosqlz.com 30
  • 31. #IDUG Some Questions to Ponder • What have you done recently to: • Reduce the operational costs of the systems you support? • Improve your personal productivity? • Make the savings that you’ve made visible to the budget holders? • Test your failover / disaster recovery arrangements?• Test your failover / disaster recovery arrangements? • Review your housekeeping / maintenance / upgrade procedures to ensure you’re maximising availability? • Improve and expand your DB2 skills? • Make management aware of the business value of DB2? • Keep yourself relevant in a Big Data world? • Prepare for the future? 31 “The future depends on what you do today” Mahatma Ghandi
  • 32. #IDUG Where’s the future I was promised? 32 Portable fusion reactor Self-Tying Laces Hoverboard Flying cars
  • 33. #IDUG A Time Travellers Guide to DB2: Technology Themes for 2014 and beyond Julian StuhlerJulian Stuhler Principal Consultant Triton Consulting

Notas del editor

  1. Predated Plato by about 100 years“The weeping philosopher”The first DBA?
  2. IBM acquired Netezza in 2010pureData brand announced in late 2011
  3. 3000~IBM_Information~Management~customers~worldwideIBM~Information~Management~customers~in~84~countriesDB2~11~for~z/OS~has~9M~lines~of~codeSystem~R~had~80K~lines~of~codeDB2~for~z/OS~versions~4~to~11~all~still~in~active~use10%~of~worldwide~DB2~for~z/OS~licences~still~at~V7~or~earlier3%~of~worldwide~DB2~for~z/OS~licences~still~at~V6~or~earlier20~Members~in~Largest~DB2~for~z/OS~Data~Sharing~Group35B~rows~in~largest~known~DB2~for~z/OS~tableFastest~known~time~for~DB2~for~z/OS~subsystem~to~wrap~a~6-byte~RBA:~3~months1~Trillion~business~transactions~per~day~processed~on~IBM~mainframes90%~of~the~world&apos;s~data~has~been~created~since~DB2~10~for~z/OS~and~DB2~9.7~released~in~201080%~of~corporate~data~resides~on~a~mainframehttp://www.wordle.net/createhttp://www.tagxedo.com/app.html
  4. Moore&apos;s law: over the history of computing hardware, number of transistors on integrated circuits doubles approximately every two years. Named after Intel co-founder Gordon Moore, who described the trend in his 1965 paper.From thousandsof transistors in the early 1970s to billions now (Intel Xeon Phi has 5 billion, 61 cores on 22nm). 14nm Knights landing generation has 72 cores, Adaptive compression actually uses two compression approaches. The first employs the same table-level compression dictionary used in classic row compression to compress data based on repetition within a sampling of data from the table as a whole. The second approach uses a page-level dictionary-based compression algorithm to compress data based on data repetition within each page of data. The dictionaries map repeated byte patterns to much smaller symbols; these symbols then replace the longer byte patterns in the table. The table-level compression dictionary is stored within the table object for which it is created, and is used to compress data throughout the table. The page-level compression dictionary is stored with the data in the data page, and is used to compression only the data within that pageDB2 with BLU Acceleration introduces several patented techniques permitting DB2 to not only store data more efficiently, but also to better process it while it is still compressed. BLU Acceleration applies predicates, performs joins, and does grouping, all on the compressed values of column-organized tables. Since no secondary indexes or MQTs are needed on column-organized tables, you save storage space. This combination brings together all resources—I/O bandwidth, bufferpools, memory bandwidth, processor caches, and even machine cycles—through single-instruction, multiple data (SIMD) operations. SSDs now well under 1$ per GB ($40 per GB in 2008). Mention FlashExpress??Hardware utilisation rates of 20% or less common on distributed servers.
  5. DB2 11out-of-the-box&quot; DB2 CPU savings:Up to 10% for complex OLTPup to 10% for update intensive batch workloadsup to 25% for . Complex reporting queries against uncompressed tables (up to 40% CPU savings against compressed tables)zIIP used for pseudo-deleted index cleanup, log write/read, utilities Additional CPU savings and performance improvements may be possible with application and/or system changes that take advantage of new DB2 11 enhancements including log replication capture, data sharing using extended log record format, and pureXML120 PVUs per core on zLinux EC12 (100 on Intel)AutonomicsPseudo-deleted index cleanup, reorg avoidanceSelf tuning memory manager on LUW (less successful on z)Temporal, transparent archiving
  6. Intel Broadwell architecture uses 14nm, existing roadmap goes down to 5nm. 7-5nm accepted as limit of current technology, around 2020-2022.New materials: indium gallium arsenide (InGaAs), indium phosphide (InP) and silicon germanium (SiGe), GraphenePhotonicszEC12 still have water cooling options
  7. zEC12 has 2:1 ratio of zIIP to CPsThree times the number of mobile phones in the world as computersDB2 AWSE/AESE bundle Optim tooling, compression, pureScale, HADR, etc
  8. JC will discuss DB2 11 data sharing enhancements – LRSN spin reduction, GBP write around protocolDB2 10.5 supports HADR with pureScaleRoy Cecil will talk about GDPC later
  9. Schema change – ALTER TABLE DROP COLUMN..DB2 Luw 10.5 online fixpak
  10. Data sharing is key system z competitive differentiator, but competition is closing gap•Improved automatic DB2 peer recovery•Asynch CF Lock duplexing for multi-site continuous availability•Improved IFI 306 performance for active/active log captureDynamic schema change – change DB owner, view changes, change tablespace type, etc. Major theme for Cypress
  11. DRAM/NAND prices decreased historically, but now static/rising due to non-technology factors (volume down due to PC shipments down, lower demands of mobile devices, recession, supplier fires, etc)
  12. Pools for a given subsystem can be up to 1TB total in DB2 8, 9 and 10, with limit of 2x available real storageHuge page memory is only available on AIX.
  13. By isolating workloads, DB2 can achieve higher cache coherency and eliminate low-level thrashing of the cache. 10x compression in Blu compared to traditional techniques – due to column-based formatNo MQT, indexes etc needed so more savings
  14. Data scientist – from David BarnesNeed curiosity and cleverness as well as technical skillsAsk questions of the dataLearn when and how to simplify the data – and when it’s good enough
  15. IDAA V4 just announcedAccelerate greater range of SQL (e.g. static SQL)Workload balancing/failover across multiple acceleratorsSQL Extensions- DB2 11 includes advanced aggregation grouping sets, group by rollupBLU conceptsColumnar storeData skipping (skip irrelevant data)Dynamic in memory technology (RAM instead of disk)Actionable compression (keep data compressed for processing)Parallel vector processing (use of parallel cores/processors)
  16. &quot;Embrace, extend, and extinguish&quot;,[1] also known as &quot;Embrace, extend, and exterminate&quot;,[2] is a phrase that the U.S. Department of Justice found[3] was used internally by Microsoft[4] to describe its strategy for entering product categories involving widely used standards, extending those standards with proprietary capabilities, and then using those differences to disadvantage its competitors.Object relational, XML, columnar all examples of DB2 embracing and extending
  17. NoSQL v SQL – remember Object DB v Relational?NoSQL: Column: Accumulo, Cassandra, HBase Document: Clusterpoint, Couchbase, MarkLogic, MongoDB Key-value: Dynamo, MemcacheDB, Project Voldemort, Redis, Riak Graph: Allegro, Neo4J, OrientDB, Virtuoso
  18. Released 1989