You are on page 1of 57

IO12387-Linux on IBM z Systems and its participation

in the Open source Ecosystem


Dr. Holger Smolinski
Master Certified IT Specialist
IBM R&D Lab Germany

© Copyright IBM Corporation 2016. Technical University/Symposia materials may not be reproduced in whole or in part without the prior written permission of IBM.
New marketplace dynamics will drive hyper growth
opportunity for the IBM Mainframe
CAMSS
Traditional
1964–2014
• Batch
• General Ledger
• Transaction Systems
• Client Databases
• Accounts payable / receivable
1

Open • Inventory, CRM, ERP


MIPS

Systems

Linux & Java


1999–2014
• Server Consolidation
Traditional • Oracle Consolidation
• Early Private Clouds
• Email
• Java®, Web & eCommerce

CAMSS2
1964 1999 2014 2020
2015–2020
• On/Off Premise, Hybrid Cloud
15 years of Enterprise Linux®on • Big Data & Analytics
IBM z Systems™ (LoZ) • Enterprise Mobile Apps
• Security solutions
1. MIPS :Millions of Instructions per Second or the metric z uses to measure client workload
• Open Source LoZ ecosystem enhancement
2. CAMSS: Cloud, Analytics, Mobile, Social, Security

© 2015 IBM Corporation 2


Open source participation is important to the IBM Strategy

2015
62k+ IBMers contributing to
150+ Open Orgs

Founder & Platinum


Sponsor
IBM is a top-3 contributor
in the past 4 releases
Founder & Platinum IBM has 450+ developers
Sponsor & 20 core reviewers
A Dramatic Commitment to Open Technology ! IBM has the largest Cloud
Foundry deployment
IBM has 10 dedicated core
IBM a founding
contributors
member of the newly
Leading dev of nightly
established foundation
builds for x86, Power &
2.1b npm downloads in Mainframe systems
the past month
#2 in Commits in 2015
behind Docker
Donation of
IBM SystemML machine
IBM pledged 3,500 devs
5 IBMers contributing to IBM is a founding member to Spark across 12 labs
500+ organizations
Linux & Apache Projects participating
Education for 1m + data
scientists & engineers on
Provides customer-led Spark.
guidance to cloud
standards-defining orgs
1999
Open Source in the Enterprise

https://www.blackducksoftware.com/future-of-open-source
Who is using Linux on IBM z Systems

Used in 50 countries across 21 industries around the globe


Most used in:
• Banking and Financial Markets
• Government  40% of z Systems Installed IFL Capacity

• Insurance clients have IFLs


• Computer Services installed
• Retail and Healthcare  81 of the top 100 z
• Transportation and Telecommunication Systems clients are
running Linux on
IBM z (based on total
installed MIPS)

 65% of new z Systems clients use Linux


 Very large installations with up to hundreds of
IFLs in USA, Japan, Brazil, Germany, UK and
South Africa
 Small installations with 2 IFLs in all countries
and on all z Systems models
based on MIPS

2000 In the market since 2000, well accepted and growing 2016
Time for the next
OPEN BREAKTHROUGH

The best of The best of


IBM z SYSTEMS LINUX & OPEN
• Dynamic Resource Allocation • Freedom & Agility
• Non-disruptive Scalability • Standards based
• Continuous Business Availability • Speed to Innovate
• Operational Efficiency • Developer Productivity
• Trusted Security • Community Collaboration
• Data and Transaction Serving • Open source SW & applications

6
Meet the
IBM LinuxONE Systems

The most trusted, efficient and high performance


enterprise-grade Linux platform

Linux
YOUR
WAY
Linux Linux
WITHOUT WITHOUT
LIMITS RISK

7
LinuxONE Elastic Pricing

On Premise Cloud Model


Software Charges
what you pay depends on what you 12

use for your LinuxONE Deployment


10

Move from CapEx to OpEX


as deployment models change 8

# of LinuxONE Cores Licensed


Monthly Charges $
LinuxONE has adapted to the shift 6

SIMPLE 4

Simplified monthly or quarterly 2

billing based on usage


0

TCO Aligned 1 2 3 4 5 6 7 8 9 10 11 12

Low entry point and flexible as you Quarter

deploy
Metered
Based on real usage data ...
IBM LinuxONE Systems Virtualization Options
IBM LinuxONE Systems now
has three strategic virtualization platforms
1. IBM Dynamic Partition Manager (DPM) or Processor
Resource /System Manager (PR/SM)
2. KVM
3. IBM z/VM

KVM provides an open source choice for IBM LinuxONE Systems


KVM virtualization for Linux workloads. Best for clients that are not
familiar with z/VM and are Linux centric admins.

IBM Proprietary Server Virtualization that is completely integrated into the


z/VM full stack. Complete hardware awareness. Supported on IBM LinuxONE
Systems. z/VM will continue to be enhanced to support Linux Workloads.

DPM Divide one physical LinuxONE System into up to 85 logical partitions (LPAR)
running isolated and secured in parallel. Share resources across LPARs or
or dedicated to a particular LPAR. Control the LPAR virtualization via the new
PR/SM Dynamic Partition Manager (DPM) or with PR/SM.
Linux your Way - Greater flexibility and choice

Choose the distribution, runtime, hypervisor, database and analytics – it’s the Linux you know and
love with the openness, flexibility and agility you need for you business.

Distributions Hypervisors Languages Runtimes Management Other Database Analytics

vRealize

Cloud Manager

DB2
IBM is a Founding Member &
Platinum Sponsor of OpenStack™

IBM Cloud Manager

with OpenStack
IBM Cloudant, a Key Foundational Layer
https://www-03.ibm.com/press/us/en/pressrelease/48827.wss

Open standards-based NoSQL database-as-a-service provides guaranteed


performance, reliability, scalability, and availability for next-generation Web,
Mobile, and Internet of Things solutions

Key Mobile Benefits:


• Improves mobile performance by moving data
closer to the network and onto devices
• Consistent API to move data seamlessly between
networks, platforms, and
mobile devices
• Intelligent geo-load balancing across SoftLayer
data centers (worldwide)
Containers in Linux

linuxcontainers.org is the the project behind Linux Containers (LXC),


Linux Container ‘hypervisor’ (LXD), Linux Container FileSystem (LXCFS)
and Linux cgroup deamon (CGManager).
• The goal is to offer a distro and vendor neutral environment for the
development of Linux container technologies.
• The main focus is system containers. This is achieved through a
combination of kernel security features such as namespaces,
mandatory access control and control groups.
Container characteristics:

 Isolated application environments within a Linux OS instance

 Each container has its own, different address space but same kernel

 Serve a single task

 Self contained set of files for applications

 Startup time and efficiency compare to native execution


Docker in Linux on z Systems
Docker is one implementation of Linux containers and their management

• Open, portable, light-weight run-time and packaging tool


• Container in standard operating environment and delivery vehicle for
applications with wildly different requirements
• Much faster to spin-up and efficient to run than a VM
• Isolated from each other
• Easily build and ship complex application, without worrying about infrastructure
differences or interference from other software stacks
• Quickly and reliably deploy and run applications on any infrastructure
• Docker Hub: share container building blocks and automate workflows
• Essential for horizontally scaling apps on the cloud

Terminology:
 Image: set of self contained files. Read-only.
 Container: a running instance, based on an image.
Docker Swarm: for cluster management of Docker hosts (placement, scheduling,.. )
Docker Compose: used to create multi-container applications
*
SLES 12 SP1 contains Docker in the Linux on z Systems distribution
UBUNTU 16.04
Docker – Application isolation with container technology

Docker is a management tool that handles the construction of a container which


provides all components for an application ( runtime, cluster, integration).
What are the Basic Functions of Docker

Describes steps to build Build Store Run


container automatically
from source Operator
Dockerfile for Deploys
Application Containers

Docker Engine Build M Docker

Container A
Container N
Image N

Container B
Source Code Get N Run N
(Build) Image
Repository Repository …

Push new
Image to
Docker Engine
Repository
Developer
Creates App, Builds Host OS
Container And pushes to
Registry
Server
Application flexibility with Docker on Linux on z Systems

• Docker containers enable


application virtualization and
enable more apps in one system.
• With containers, a user could run
now with its memory efficiency,
hundreds of the same instance, as
z Systems Host
you don’t have to set up separate
VMs with hypervisors.
App D’
App C’

App D’
App D’
App D
App C

Docker Containers

App A’

App B’

App B’
App B’
App A

App B
App G’
App F’
App E’

App G
App F
App E
z/OS

z/OS

Docker Docker
Docker Docker
LoZ LoZ
LoZ LoZ
Second Level Guest
Docker Docker Docker

z/VM LoZ KVM

First Level Guest via LPAR

PR/SM™

z CPU, Memory and IO

Support Element
© 2015 IBM Corporation 17
Benefits from the IBM Integration Bus (IIB)
• Flexible integration with Cloud, Analytics and Mobile
• Standard Interfaces,
• Intelligent transformation and routing

Web REST MQ, JMS Database Files CICS/ ERP/


Services Services IMS EIS/CRM Mobile IoT WebSockets TCP/IP Analytics

200
180
160
140
120
100
80
60

Java 40
20
0

Security Routing & Transformation of any data Audit Workload Elastic Decision Pattern-
Composition XML, JSON, COBOL, C/C++, Fixed Width, Delimited, Logging Management Cache Services based Dev
EDIFACT, ISO8583, HL7, COBOL, NACHA, 4690-TLOG …

IBM Integration Bus

No charge for Streamlined to High scale MQ


developers Deployable full ESB use case HTML5 web events/messaging
active/active admin/monitoring
Open technologies with IBM Integration Bus (IIB)
 Removal of MQ as a Pre-req - First class support for MQ, but no long a must have

 New IIB initiative to develop integration components as open source


– Part of continuing tradition of IIB supporting open standards
– Source freely available on popular Github website under flexible Eclipse Public License
– Community contributions (including modifications) actively encouraged!
– Fully supported technologies delivered into IIB as appropriate

 Varied initial contributions targeting transferrable, embeddable assets


– MQTT Client connectors
• Easy-to-use inbound and output connectors to MQTT servers
• Uses open framework for platform-independent connectors
– DFDL Schemas for popular industry formats
• E.g. HL7, ISO8583, IBM4690-TLOG, NACHA, PCAP, EDIFACT
– Chef cookbooks for simplified IIB provisioning
• Customizable scripts allows building of complete IIB environments
– Tools for easier conversion between integration products
• Initially targeting WESB to IIB
- Source for common integration patterns (e.g. event filter)

19
The MobileFirst hub on IBM z13 connecting to Core Systems
z/OS
Linux on z
z/VSE
WebSphere
Application
Server CICS®
IMS™
DB2®
Mobile Adapters
apps MobileFirst WAS
Server
SOA
MQ/
WMB Siebel,
PeopleSoft

DB2 LUW SAP

IIB
MQ / IIB

IBM zEnterprise®

 Server side software  Mobile application  Mobile protocol connectivity


components and adapters for support with with cloud, SOA, SAP and
channeling z Systems to WebSphere Application core z Systems applications
mobile devices with
Server on z Systems including CICS, IMS, TPF, MQ,
IBM MobileFirst Server V7
IIB and DB2
20
The ultimate JavaScript environment: Node.js

Node.js and Linux on z Systems


Core Strength
High Performance
• Highly scalable, event-driven platform with non-  Node is FAST
blocking I/O and highly concurrent
• Thousands of concurrent connections with minimal
overhead
 Node is built for I/O
• Unified JavaScript ecosystem for client and server  Node is perfect for APIs
• Up to 29% better performance over Intel on
AcmeAir*  Node powers full-stack JS
• One of the fastest growing eco-systems
z Systems Connectivity
• Co-locate Node.js applications for reduced latency Integration with JSON APIs
accessing z/OS data/services
Security and Dependability
• Leverages the trusted environments of z Systems
to maximize security and uptime of critical Node.js IBM SDK for Node.js
applications. for Linux on z Systems
Unified Diagnostics and Monitoring with IBM
SDKs for Java®
• Compatible with latest Joyent Node.js v0.10.*
© 2015 IBM Corporation 21
releases
Imagine the possibility of leveraging all of your data assets

Traditional Technique Emerging Technique


Structured Creative
Analytical Holistic thought
Logical Intuition

Data Hadoop
Warehouse
Transaction Streams Multimedia
Data
Web Logs
Internal App
“Here’s a Data New ideas, Social Data
“Here’s some
Structured Unstructured Text Data:
new
question, what’s Mainframe
Data
Repeatable
questions, Exploratory emails data, are there
Linear
the answer?” OLTP System new answers Dynamic Sensor data: correlations?”
Data images

ERP RFID
Data

Traditional New
Sources Sources

Transformational benefit comes from integration of new


data sources with traditional corporate data
22
© Copyright IBM Corporation 2015
Analytics with Apache SPARK
http://hadoop.apache.org/
IBM Announces Major Commitment to Apache® Spark™

https://www-03.ibm.com/press/us/en/pressrelease/47107.wss
• At the core of this commitment, IBM plans to embed Spark into its industry-leading
Analytics and Commerce platforms, and to offer Spark as a service on IBM Cloud.

www.smartercomputingblog.com/system-z/ibm-spark-mainframe/

• Apache® Spark™ is an open-source computing framework with in-memory processing


to speed analytic applications up to 100 times faster compared to technologies on the
market today and enhance mission-critical applications with deep intelligence.
• The impact is being compared to that of Linux, Spark being a common framework for
analytics just as Linux has been a common framework for computing.
• Linux and the mainframe have been a perfect match, and so it will be with
Spark – for both z/OS and Linux on z Systems.
Apache Spark – compute APIs for analytics

(machine
learning)

Spark, was developed at U.C. Berkeley's AMPLab in 2009, and contributed to


Apache in 2010. Spark is best known for in-memory machine learning through its
MLlib component, but it also supports graph, SQL, and streaming analysis with
GraphX, Spark SQL, and Spark Streaming, respectively. In the works is SparkR for
statistical analysis using the popular R language.
Spark Analytics on z Systems
https://www.youtube.com/watch?v=sDmWcuO5Rk8
IBM z Systems = SOR+SOI+SOE in a Box
System Of Record (SOR), System Of Insight (SOI), System Of Engagement (SOE)

• Compose high-performance scalable


applications
• Dynamically and seamlessly re-allocate
resources between micro-services

• Provide right-time analytics
Docker Docker Docker Docker
• Provide powerful engagement
z/OS Linux guest

LPARs

HiperSockets LAN

HW

https://www.youtube.com/watch?v=VWBNoIwGEjo
Making Blockchain Real for Business

Donna Dillenberger
IBM Fellow

3
0

V2.06 4 Jan 16
https://ibm.box.com/BlockExp

© Copyright IBM Corporation 2016. Technical University/Symposia materials may not be reproduced in whole or in part without the prior written permission of IBM.
Blockchain: Revolutionary transactional technology
Blockchain is a peer-to-peer distributed ledger technology for a new generation of
transactional applications that establishes trust, accountability and transparency
while streamlining business processes.

Party A’s Records

Counter-party
Bank records
records Ledger
Ledger Ledger

Party C’s Records Auditor records

Ledger Ledger Ledger


Party B Records

Participants have
multiple shared
ledgers

 Ledger [1] is THE system of record


for a business
 records asset transfer
between participants.
 Business will have multiple
ledgers for multiple
business networks.
https://www.youtube.com/playlist?list=PLejzQzuteSaraRKTh7Saq9t21ZpKjpE5U
Ledgers are Important

• Ledger [1] is THE system


of record for a business
• records asset transfer
between participants.
• Business will have
multiple ledgers for
multiple business
networks in which they
participate.
[1] The principal book (or computer file) for recording and totaling
financial transactions by account type, with debits and credits in
separate columns and a beginning monetary balance and ending
monetary balance for each account.

Blockchain – implements a Shared, permissioned, private Ledger


Key Concepts and Benefits of Blockchain for Business

Key Concepts:
Ensuring appropriate
Append-only distributed
visibility; transactions are
system of record shared Shared Ledger Permissions secure, authenticated &
across business network
verifiable

Business terms embedded in


Smart All parties agree to network
transaction database & Consensus
executed with transactions Contract verified transaction

Benefits:
Saves Lowers Reduces
Transaction Overheads and
time from days intermediary costs Tampering, fraud &
to near cyber crime
instantaneous
Time Cost Risk
Blockchain
z acceleration

App App App …


1 2 3 ….

API Layer Integrate, Connect existing Business Processes -


CICS, IMS, TPF, DB2, VSAM
Smart Contracts Elliptical Curve Digital
Signatures
Cryptographic Protocols Crypto Accelerators
In Memory (10TB)
Shared Replicated Ledger Hashing
Consensus Algorithm Global Security Compliance -
Enterprise PKCS11, FIPS 140-2

Optimized Network between Blockchain Nodes –


Up to 7X more throughput, 82% faster response time
Car Leasing Business Network with Blockchain

node node
1. Manufacturer

Regulator

Shared Ledger Smart Contracts


5. Scrap Merchant 2. Dealer

node node

Records of asset Conditions for


transfer asset transfer

node node

4. Lessee 3. Leasing Company


Immutability Use Case – Financial Ledger

What?
• Financial data in a large organization dispersed
throughout many divisions and geographies
• Audit and Compliance needs indelible record of all key
transactions over reporting period @ @

How? $ # # {}
• Blockchain collects transaction records from diverse $ $ % {}
set of financial systems @
• Append-only and tamperproof qualities create high £ £ $ % ! +/-
confidence financial audit trail
• Use privacy features to ensure authorized access £ £ £ € € 27

Benefits £ ! $ @ {} +/- …
1. Lowers cost of audit and regulatory compliance
2. Provides “seek and find” access to auditors and
regulators
3. Changes nature of compliance from passive to active
Provenance Use Case – Vehicle Maintenance

What?
• Provenance of each component part in complex
system hard to track
• Manufacturer, production date, batch and even the
manufacturing machine program

How?
• Blockchain holds complete provenance details of
each component part
• Accessible by each manufacturer in the production
process, the aircraft owners, maintainers and
government regulators

Benefits
1. trust increased no authority "owns” provenance
2. improvement in system utilization
3. recalls "specific" rather than cross fleet
Why?
Other Potential Use Cases include . .

• Securities • Retail Banking


• Post-trade settlement • Cross border
• Derivative contracts remittances
• Securities issuance • Mortgage verification
• Collateral management • Mortgage contracts
(smart contract)
• Trade Finance
• Bill of Lading • Public Records
• Cross-currency payment • Real estate records
• Vehicle registrations
• Syndicated Loans • Business license and
• Intra-bank settlement ownership records
http://www.ibm.com/blockchain/z.html
http://www.ibm.com/blockchain/for_developers.html
Putting it all together – All enabled by Open Source running LinuxONE and
IBM z Systems: LinuxCon Demo: “Scalable Financial Trading Analysis & Insights”
https://www.youtube.com/watch?v=VWBNoIwGEjo
Input Data Visualization Dashboard Open Source Content

Historical S&P 500 Index

News Feed

Sentiment Analysis

Trade Transactions

Geospatial Analysis
Scalable Financial Demo Architecture

Nginx
Load Balancer

Systems of
Engagement

Apache Kafka
Message Queue (ingestion)
Spark + Node.js
Analytics (Spark as a
Service)

Chef
System Orchestration

Apache Curator News/Blogs Twitter


Service discovery and MongoDB MariaDB PostgreSQL
registration noSQL SQL SQL S&P
500
Operating
System Demo runs on both zVM & KVM
Demo
SLES 12 w/o sound ~ first
- SUSE 9min distro to support KVM
http://yktgsa.ibm.com/gsa/yktgsa/home/e/n/engd/linuxcondemo.mp4
https://www.youtube.com/watch?v=VWBNoIwGEjo
https://www.dropbox.com/s/3szus6vk77rg1nh/linuxcondemowithgraphs.mp4?dl=0
Docker Container Scaling on LinuxONE
• due to Volume of Financial Trades,
• and the sentiments in News Feeds & Tweets
LinuxONE System Dashboard
IBM Linux on z workload Management
Enables mixing of high and low priority workloads without penalty

• Priority Workload
− No throughput reduction
− No response time increase
• Low Priority Workload
− Soaks up remaining
processor minutes
• 1.9% unused processor minutes

Leading x86 Hypervisor Too much


resource given to

• Priority Workload
Low Priority
workload
− 31% throughput reduction
− 45% response time increase
High Priority
• 48Low Priority Workload workload gets
less resource
− Soaks up more core minutes than needed

• 21.9% unused core


minutes
Summary of Performance Results
Open Source software on Linux on z vs. Linux on x86

Compression Spark RDD 4.9x faster


MongoDB, MariaDB, Postgres up to Docker Persistence 4x faster
2x faster

Docker Containers 1.5x Node.js up to Spark Analytics up to 3x faster


2x faster

“LinuxOne system using Node.js and MongoDB can handle over 30 Billion web events

“Each DB node on LinuxOne with a scale-up footprint , for example, a 2TB, 4Billion+
documents, 460,000 reads/writes/second. No Sharding required. Sustained throughput
and response time.
IT Optimization with Linux on z Systems
Improved Effectiveness and Efficiency

 Operational and management


reduction
 Software acquisition and
licensing cost reduction
U U
U
t U
t t  Maximizing utilization
t
U
t  Network reduction
U U
t U
t t
 Collocation of data and
applications
U U
t U
t t  Floor-space and energy
reduction
 Growth inside a server
 Improving security
 Disaster recovery cost
reduction

50
Linux and IBM z Systems
Open Source & ISV Ecosystem Community
• One stop shop to find out what is available
• https://www.ibm.com/developerworks/community/groups/community
/lozopensource/
Emperor

• Information on all open-source software


• Recipes for building the software on Linux and IBM z
• Pointers to binaries if available
• Other related news and information
• Build recipes and how-tos on GitHub
• https://github.com/linux-on-ibm-z/docs/wiki/ Rockhopper

• Open to every one interested in Linux and IBM z


• Users can post questions/comments
• Provide feedback to the Open Source & ISV Ecosystem team
• We look forward to hearing from you!
IBM LinuxONE
Community Cloud

Open Access
ISVs Students
 Available for ISV
through PartnerWorld
& Developers Clients COMMUNITY
 Free access to Developers  Remote access
 Hosted by IBM in Dallas,
Boeblingen and Beijing
 Port, test, benchmark
Students, and Entrepreneurs
 Hosted by Partnership
environment free of
charge for limited time
CLOUD
key applications
Universities: Syracuse, Marist  Client Sandbox for Proof
and others of Concept work to verify
 Available Now
 Get a LinuxONE virtual and test new apps and try
machine in minutes new technologies
 Available November 2015  Available Now

52
http://www.zdnet.com/article/ibm-and-friends-commit-to-linux-on-the-mainframe/
The Hyperledger Project (HLP)
https://www.hyperledger.org/
Made available under Apache License, Version 2.0 (available at
http://www.apache.org/licenses/LICENSE-2.0)

The Hyperledger Project is a collaborative effort created to advance blockchain technology


by identifying and addressing important features for a cross-industry open standard for
distributed ledgers that can transform the way business transactions are conducted
globally. The Project is a Linux Foundation Collaborative Project and implements many
open source best practices familiar to other leading projects.

The mission of HLP is to create


an enterprise grade, open
source distributed ledger
framework and code base,
upon which users can build
and run robust, industry-
specific
applications, platforms and
hardware systems to support
business transactions.
Linux on z13 and LinuxONE
An Enterprise grade Linux solution portfolio
Data and Analytics
IBM InfoSphere BigInsights
IBM DB2 BLU
SPARK

Cloud
Mobile
Custom Patterns for 141 High performance cores
Linux on z Systems Node.js
Simultaneous multi-threading Internal Integration
Cloudant
10TB Memory

320 16 GB/sec Channels

2X Cache and I/O Bandwidth


Trusted Computing Openness and Pricing
Spectrum Scale (GPFS technology) Single instruction, multi data OpenSource and KVM
IBM zAware V2.0 Large memory
Crypto Express5S High scalability
GDPS Virtual appliance Security
Outstanding Capacity
IBM z13

© 2015 IBM Corporation 55


Linux Solutions:
Designed for the Digital Economy

Solution Use Cases LinuxONE Value Enabling Technologies & Services


Mobile - Agile Development and Delivery of - Secure mobile devices, data and enterprise - IBM MobileFirst Platform Foundation, MobileFirst
Mobile Apps transactions without sacrificing response time Platform Custom Pattern for Linux, MobileFirst Protect,
- Integration with Core Systems of Record - Deliver mobile services on an open and highly API Management, IBM Integration Bus, Urban Code
- Secure End-to-End Mobile Transaction responsive infrastructure that meets the peaks in Deploy, IBM Rational Collaboration Lifecycle
- Personalized Mobile Experience mobile workloads Management, IBM Rational Developer for the
Through Analytics Enterprise, DataPower, WebSphere Application Server
- LinuxONE Mobile Services

Analytics - High Performance Business Intelligence - Maintain a high-performing business analytics and data - Cognos, Cognos Custom Pattern for Linux, DB2, DB2
and Reporting warehousing solution without added complexity or Custom Pattern for Linux, DB2 BLU, BigInsights, IT
- Big Data Insights and Next Generation cost Operational Analytics, IBM zAware, Spark
Database - Scale up to more users and out to more data while - LinuxONE Analytics Services
- IT Operational Analytics for Continuous containing costs and reducing complexity
Business Availability - Cost effectively meet the availability expectations of
business
- Reduce data center complexity and cost with more
efficient administration and facilities management

Cloud - Cloud Platform for Enterprise Systems - Provide agility and time to value with unparalleled - z/VM and KVM, Wave, Infrastructure Suite for z/VM
of Record qualities of service for business-critical applications and Linux, UrbanCode Deploy with Patterns, Custom
- Cloud Platform for Any Database - Enable cloud solutions with uncompromised system Patterns for Linux, IBM Cloud Manager with OpenStack,
Workload uptime, airtight data security, and powerful vertical VMware vRealize Automation (requires ICM for z/VM),
- Cross Platform Hybrid Cloud Solution scalability VMSecure, zVPS
- Deliver high performance and optimize for efficiency - LinuxONE Cloud Services

DevOps - Develop, test, deploy and operate - Complete management and automation of the - Rational Collaborative Lifecycle Management (CLM),
enterprise-level applications software development cycle. Urban Code Deploy, IBM Application Performance
- Accelerate software delivery by - Freedom to choose the right development tools for the Manager (APM)
enabling collaborative development and job and unify development across platforms - WAS Liberty, Bluemix
automation across organizational silos. - Quick feedback and low cost of entry to nimbly - LinuxONE DevOps Services
- Enable developer productivity starting incorporate improvements into future iterations
from scratch, open source, or Bluemix,
across platform, and languages.
http://www.vm.ibm.com/education/lvc/
Questions?
Dr. Holger Smolinski IBM Deutschland Research
& Development GmbH
Master Certified IT Specialist Schönaicher Strasse 220
71032 Böblingen, Germany

Office: +49 (0)7031-16-4652


Holger.Smolinski@de.ibm.com

Thanks to Martin Schwidefsky for the contribution to this content.

58
Session Evaluations

YOUR OPINION MATTERS!

1 2 3 4
Submit four or more session
evaluations by 5:30pm Wednesday
to be eligible for drawings!
*Winners will be notified Thursday morning. Prizes must be picked up at
registration desk, during operating hours, by the conclusion of the event.

© Copyright IBM Corporation 2016. Technical University/Symposia materials 59


IBM Systems Technical Events | ibm.com/training/events may not be reproduced in whole or in part without the prior written permission of
IBM.
Continue growing your IBM skills

ibm.com/training
provides a comprehensive
portfolio of skills and career
accelerators that are designed
to meet all your training needs.

If you can’t find the training that is right for you with our
Global Training Providers, we can help.

Contact IBM Training at dpmc@us.ibm.com

Global Skills Initiative

© Copyright IBM Corporation 2016. Technical University/Symposia materials 60


IBM Systems Technical Events | ibm.com/training/events may not be reproduced in whole or in part without the prior written permission of
IBM.
Trademarks
The following are trademarks of the International Business Machines Corporation in the United States and/or other countries.
DB2* ECKD IBM* LinuxONE PR/SM z13 z Systems
DB2 Connect FICON* Ibm.com LinuxONE Emperor Storwize* zEnterprise* z/VSE*
DS8000* FlashSystem IBM (logo)* LinuxONE Rockhopper XIV* z/OS* z/VM*
* Registered trademarks of IBM Corporation
The following are trademarks or registered trademarks of other companies.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.
Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its
subsidiaries in the United States and other countries.
IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce.
ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office.
Java and all Java based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.
Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
OpenStack is a trademark of OpenStack LLC. The OpenStack trademark policy is available on the OpenStack website.
TEALEAF is a registered trademark of Tealeaf, an IBM Company.
Windows Server and the Windows logo are trademarks of the Microsoft group of countries.
Worklight is a trademark or registered trademark of Worklight, an IBM Company.
UNIX is a registered trademark of The Open Group in the United States and other countries.
* Other product and service names might be trademarks of IBM or other companies.
Notes:
Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending
upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will
achieve throughput improvements equivalent to the performance ratios stated here.
IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.
All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and
performance characteristics will vary depending on individual customer configurations and conditions.
This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local
IBM business contact for information on the product or services available in your area.
All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other
claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.
This information provides only general descriptions of the types and portions of workloads that are eligible for execution on Specialty Engines (e.g, zIIPs, zAAPs, and IFLs) ("SEs"). IBM authorizes customers to use IBM SE only to
execute the processing of Eligible Workloads of specific Programs expressly authorized by IBM as specified in the “Authorized Use Table for IBM Machines” provided at
www.ibm.com/systems/support/machine_warranties/machine_code/aut.html (“AUT”). No other workload processing is authorized for execution on an SE. IBM offers SE at a lower price than General Processors/Central Processors
because customers are authorized to use SEs only to process certain types and/or amounts of workloads as specified by IBM in the AUT.

© Copyright IBM Corporation 2016. Technical University/Symposia materials 61


IBM Systems Technical Events | ibm.com/training/events may not be reproduced in whole or in part without the prior written permission of
IBM.

You might also like