<<

How to grow your with a scalable and secure data server

Enest IBM Consulting Client Technical Specialist

Filipe Miranda , Inc. Global Technical Lead for IBM Systems Global Technical Enablement Global IBM Alliance Agenda

• IBM and Red Hat Partnership • z Systems and LinuxONE • Deep Dive on LinuxONE • Customer Cases • LinuxONE Community More than 15 years of strong partnership between Red Hat and IBM bringing to our mutual customers access to innovation, performance, scalability and stability

• 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 • Quality of " 7.3 delivers increased application performance and a more secure, reliable and innovative enterprise platform, well-suited for existing mission-critical workloads and emerging technologies like Linux containers and IoT.”

Jim Totton, VP and GM, Platform Business Unit, Red Hat

Red Hat Enterprise Linux for SAP Applications, a variant optimized for running SAP environments, is now supported on IBM z Systems and IBM Power, big endian.

https://www.redhat.com/en/about/press-releases/red-hat-powers-network-storage-performance-latest-version-red-hat-enterprise-linux-7 "Red Hat understands the varied IT security needs of these organizations, and Red Hat Enterprise Linux’s FIPS 140-2 and Common Criteria EAL4+ certifications provide continued support of our commitment to deliver a highly-secure operating system for environments that require strictest of protections."

Paul Smith, VP and GM, Public Sector, Red Hat

https://www.redhat.com/en/about/press-releases/red-hat-completes-fips-140-2-certifications-red-hat-enterprise-linux-7 Red Hat Developer Toolset 6, which helps to streamline application development on Red Hat Enterprise Linux by giving developers access to some of the latest, stable open source C and C++ compilers and complementary development and performance profiling tools. Red Hat Developer Toolset enables developers to compile applications once and deploy across multiple versions of Red Hat Enterprise Linux.

Red Hat Developer Toolset 6 is now also accessible across heterogeneous computing environments, with support for x86 servers as well as IBM architectures with Red Hat Enterprise Linux for Power and Red Hat Enterprise Linux for z Systems.

https://www.redhat.com/en/about/press-releases/red-hat-software-collections-23-and-red-hat-developer-toolset-6-now-generally-available Extended Life-cycle Support (ELS) is an optional Add-On subscription for certain Red Hat Enterprise Linux subscriptions. Available during the Extended Life Phase for Red Hat Enterprise Linux 5, the ELS Add-On delivers certain critical-impact security fixes and selected urgent priority bug fixes for the last minor release.

"For Red Hat Enterprise Linux 5, the ELS Add-On covers the IBM z Systems (LinuxONE) and the x86 architecture, both 32-bit and 64-bit variants"

https://access.redhat.com/support/policy/updates/errata/ IBM z Systems IBM Wave A complete management solution for z Systems based virtual server farms. z Systems z Systems z/OS z/OS Linux Linux z/VSE z/TPF z/TPF z/VSE Linux Linux Linux Linux Linux Linux

z/VM™ z/VM KVM

PR/SM™ PR/SM™ PR/SM™ PR/SM™ 3270 Terminal A computer terminal normally used Processors, Memory and IO Processors, Memory and IO to communicate with IBM mainframes. Support Element Support Element IBM LinuxONE Systems

Dynamic Partitioning Manager (DPM) • Create Partitions LinuxONE • Modify Resources • Gain Insights z/OS Linux z/VSE z/TPF Linux Linux Linux

z/VM KVM

PR/SMPR/SM™ ™ DPM Processors, Memory and IO

Support Element IBM LinuxONE Systems

Two systems to chose from depending on business needs

• Huge capacity An entry point model range offering with similar • Grow with virtually value but in a flexible limitless scale to smaller package handle the most demanding workloads IBM LinuxONE Emperor

The World’s fastest processor 6 to 141 LinuxONE Cores Massive I/O throughput 350 to 8,000 Virtual Machines

Large memory pools with 4 levels of Cache

IT analytics to avoid future outages

Unmatched Security 28x improved performance over standard secure-key technology

Highest Availability Designed to provide 100% uptime for decades IBM LinuxONE Rockhopper

• Entry point into LinuxONE family

• All the same capabilities in a smaller package

• 2 to 13 LinuxONE Cores

• 40 to 600 Virtual Machines Linux Your Way

Distributions Hypervisors Languages Runtimes Management Database Analytics

LPAR vRealize Cloud Manager DB2 LinuxONE Deep Dive LinuxONE has multi-dimensional growth and scalability options

• • Up to 141 cores Dynamically add cores, memory, I/O adapters, • Up to 10 TB memory devices and network cards • Up to 160 PCIe slots • Grow horizontally (add Linux guests) and vertically (add to existing Linux guests)

• Grow without disruption to running environment

• Provision for peak utilization, unused resources automatically reallocated after peak

Add more resources to an existing Linux guest...

... or clone more Linux guests with a high degree of resource sharing In x86 environments, high priority workloads must have dedicated servers…

…to avoid the effects of ‘noisy High priority Virtualized on 3 neighbors’ – causes increased workloads Low priority 40-core servers proliferation of x86 servers workloads (120 cores total - Linux)

High priority workloads High priority Low priority workloads workloads

High priority online banking workloads driving 32 cores on LinuxONE a total of 9.1M transactions per hour and low High Low priority discretionary workloads driving 2.8M priority priority transactions per hour workloads workloads

Linux Linux Hypervisor Hypervisor LinuxONE is designed for high I/O bandwidth business workloads

24 cores for both business and I/O Up to 141 cores for processing business logic

Up to 24 cores 4 I/O channel dedicated to I/O ZERO I/O processors processing cores (2 PCIe slots) HP BL460c Gen9

Up to 320 I/O I/O processing offloaded to separate channel processors dedicated cores – each with 2 POWER cores (160 PCIe slots) 80x more I/O channel processors than typical x86 servers

Physical channels virtualized for efficient management of shared resource, plus failover recovery LinuxONE Highly efficient partitioning guarantees service delivery for all priority workloads

z/VM 10VM 32 Core CPU Usage With Physical zVM 10VM 32 Core % CPU Usage ESX CEPSUX U%s CagPeU S Uhsaaregde FB

HighHigh and lowpriority priority workloads workloads HighHigh and priority low workloadspriority workloads 1001.0000 1001.00 90.9000 90.900 80.8000 80.800 e 70.7000 e 70.700 g e e g g g a a a a 60 s 60

60.00 s s

s 60.00 U U U Donor Workload U

Donor Workload

50 Usage - FB Stand5a0lone Usage - FB Standalone U U 50.00 50.00 U U P P P P Priority WorkloC ad Priority Workload C

40.4000 40.400 C C %

%

30 % 30 % 30.00 30.00 20.2000 20.200 10.1000 10.100 0.000 0.00 1 hour 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 0 6 2 7 3 19 hour 4 0 6 1 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 1 1 2 2 3 4 4 5 0 5 0 5 0 5 0 5 0 5 0 5 Time (mins) 1 1 2 T2ime3 (mi3ns)4 4 5 5 LinuxONETime (mins) Distributed servers with common hypervisor Time (mins) • High priority workloads (blue) can run at very • High priority workloads (blue) run at lower utilization high utilization (hypervisor partition 1) • Significant degradation when low priority workloads • No degradation when low priority workloads (maroon) added are added (hypervisor partition 2) On virtualized distributed servers, ‘noisy neighbors’ (low priority workloads) steal valuable resources from high priority workloads If a core fails, a spare can be “turned on” without system or program interruption

• Each LinuxONE server has two cores designated Core0 Core2 Core4 as spare

• Shared L3 Core failover (called sparing) is transparent Core1 Cache Core6 to applications

• Spares need not be local to the same chip, Core3 Core5 Core7 node or drawer • Any core can failover to a spare

Core0 Core2 Core4

Shared L3 Core1 Cache Core6

Core3 Core5 Core7 LinuxONE has platform options, reducing complexity and improving response times

… … Linux Linux Linux Linux ▪ HiperSockets Linux • Very fast, very secure in- LinuxONE/VM LinuxONE/VM or KVM … or KVM memory TCP/IP connectivity • Low overhead and minimized Partition Partition … Partition latency • Transparent to applications HiperSocket LAN HWHW Advanced cryptography is handled at multiple levels depending on business requirements

On-chip cryptography • Each core has its own cryptographic co- processor • Optimized for encryption functions

• Crypto Express5S PCIe card (optional) adds additional crypto capability • Elliptic Curve, SHA3, Visa FPE, etc.

• Meets FIPS, ANSI, PKI, and DK standards

Optional Crypto Express5S for additional advanced cryptography features The Met Office (UK) consolidated on LinuxONE to reduce costs

17 LinuxONE cores now handle workload that previously required 204 x86 cores

75% The Met Office was using Oracle-based systems, mostly running reduction in Oracle on distributed Linux servers, to handle the post-processing of data licensing costs from its weather . By consolidating all of these distributed database systems onto LinuxONE, Oracle licensing costs have been cut by approximately 75%. Major simplification of the distributed server "By consolidating distributed commodity servers, you can save a landscape achieved great deal of money." — Martyn Catlow, portfolio lead for centralised IT infrastructure, the Met Office LinuxONE Community Open Access

IBM LinuxONE COMMUNITY CLOUD https://developer.ibm.com/linuxone/

Developers ISV Clients Students The Open Mainframe Project intends to increase collaboration across the mainframe community and to developed shared tool sets and resources. Furthermore, the Project seeks to involve the participation of academic institutions to assist in teaching and educating the mainframe Linux engineers and developers of tomorrow. THANK YOU

plus.google.com/+RedHat facebook.com/redhatinc

linkedin.com/company/red-hat twitter.com/RedHatNews

youtube.com/user/RedHatVideos