The document discusses several new capabilities and enhancements being introduced in z/OS V2.4, including z/OS Container Extensions to enable running Linux containers alongside z/OS applications, 25GbE support for OSA and RoCE, asynchronous cache cross-invalidation to improve performance, and policies to simplify customizing JES2 without assembler exits. It also mentions continued efforts to drive pervasive encryption and support for additional data analytics capabilities.
3. Resilience
At z/OS 2.4 announcemnt the word resilience is used
many times...Then, we need a clear definition in
portuguese:
Resiliência:
Da Física - propriedade que alguns corpos apresentam de
retornar à forma original após terem sido submetidos a uma
deformação elástica.
Figurado - figuradamente capacidade de se recobrar
facilmente ou se adaptar à má sorte ou às mudanças.
Formação de Profissionais em MAINFRAME 3
4. Look a that...
Business success will be predicated on embracing
agility, optimization, and resiliency:
Agility in the adoption of new technologies in
DevOps, microservices, and consumption models
that are delivered as a service to accelerate their
time to value
Optimization through the ability to run computing
workloads in the most efficient environment
Resiliency to deliver continuity of business
services through exploitation of functions such as
encryption and high availability
Formação de Profissionais em MAINFRAME 4
5. Buzzwords Cemetery
OO,
ITIL,
SOA,
ERP, SAP,
Top Down,
eBusiness
Thin Client (I loved it)
Formação de Profissionais em MAINFRAME 5
6. Buzzwords
Be born: Cloud, Analytics, Big Data, Agile, Docker,
Container, DevOps, Microservices, renting APIs, JSON
data streams (what a hell !!!), IOT, Unbutu, Hadoop,
Blockchain
Formação de Profissionais em MAINFRAME 6
7. z/OS V2.4 is planning to introduce an exciting new
capability, IBM z/OS Container Extensions, to help
users execute Linux® on IBM Z Docker container in
z/OS, alongside existing z/OS applications and data.
This is intended to extend the strategic software
stack on z/OS.
z/OS Container Extensions are planned to enable
application developers to develop and data centers to
operate popular open source packages, Linux
applications, IBM software, and third-party software
together with z/OS applications and data-leveraging
industry standard skills. Clients will be able to
optimize developing and running their applications in
their most efficient environment with faster time to
value as business demands grow.
Formação de Profissionais em MAINFRAME 7
8. 25 GbE for OSA and RoCE
OSA-Express7S 25 GbE 6S is 10 GbE) providing OSD
CHPID (QDIO mode) support as a single 25 GbE
port per feature. With this next generation of
OSA-Express and when your z/OS Communications
Server interface is configured in QDIO mode, all
existing OSA (OSD) features are preserved, but
now provided with a much higher bandwidth for
your business critical TCP/IP workloads.
(availability in April, 2019.)
25 GbE RoCE Express2 is a performance
enhancement to the 10GbE RoCE Express2 is
provided for increasing the bandwidth of your
RoCE-related workloads.
Formação de Profissionais em MAINFRAME 8
9. QDIO Concepts
É uma maneira diferente de se fazer I/O
(diferente de SSCH and IO interrupts) na
arquitetura z. QDIO é um mecanismo altamente
eficiente de transferência de dados. Reduz
dramaticamente o overhead do sistema, devido ao
uso da fila de memória e sinalizando um protocolo
para trocar dados diretamente entre o
microprocessador da placa OSA-Express e
HiperSockets para IP através do software de
TCP/IP.
Em modo de QDIO, o microprocessador OSA-
Express comunica-se diretamente com o programa
do servidor de comunicação, usando filas de dados
em memória principal e utilizando Direct Memory
Access (DMA).
Formação de Profissionais em MAINFRAME 9
11. Crypto Express 6S
Enhancements
Not pervasive Crypto initiative
z14 cryptographic capabilities continue to address the
evolving security compliance requirements across the globe
for stronger encryption and safer application and data
management.
The Crypto Express6S is designed to meet the Federal
Information Processing Standard (FIPS) 140-2 at Level 4 for
cryptographic modules.
IBM's Common Cryptographic Architecture (CCA) release 6.0 is
certified to meet the HSM requirements from the Payment
Card Industry Security Standards Council (PCI-SSC), with a
unique design that can help ease migration of applications and
keys.
Formação de Profissionais em MAINFRAME 11
12. CF Dynamic IO configuration (I)
Stand-alone CFs, which are, by definition, CF
images that reside on a CEC without a co-
resident z/OS image, are now able to
participate in dynamic I/O configuration
changes that affect the stand-alone CF CEC,
and no longer require a z/OS LP to be
restarted in order to make such changes.
Also, in the past, a restart would may e
caused disruption for the Parallel Sysplex,
that is, using the stand-alone CF, as the CF
structures contents had to be relocated to
other CF images.
Formação de Profissionais em MAINFRAME 12
13. CF Dynamic IO configuration
(II)
Now, stand-alone CF image can seamlessly make
hardware-only dynamic I/O configuration changes
on behalf of the CF partitions that reside there
without requiring a disruptive reset. This capability
both improves client workload availability. It
requires z that an IML or POR action be performed
on the stand-alone CF after the z14 GA2 CFCC is
present in order to enable subsequent use of this
support.
Formação de Profissionais em MAINFRAME 13
14. Enhancements on HMC
Enhanced support for temporary processors via
eBusiness on Demand (eBoD)
Manage system time -- split and merge CTN
Dynamic I/O for stand-alone Coupling Facility
Manage PCI system services enhancements
Enhancement of SE logins from the HMC
YouTube videos for HMC content
HMC Mobile enhancements
Formação de Profissionais em MAINFRAME 14
15. Asynchronous Cache Cross-Invalidation (XI)
It is a new sysplex capability for performance, scalability, and improved
cross-site operation.
When a DB2 page is updated, the BP coherency XI bit (located at HSA)
must be made ON (by CFCC) in all other DB2 buffers containing a non
current copy of the updated page.
Now at z14 HA2, this XI invalidation is made in asynchronous mode.
However, DB2 must provide support to sync up with the asynchronous XI at
critical points such as at transaction commit.
This protocol is expected to reduce the BP update service times and CF
overhead, particularly in Sysplex environments that involve multiple sites
with significant cross-site distances involved. The asynchronous XI
protocol avoids some of the distance latencies along data updates.
This enhancement requires PTFs for z/OS and Db2.
Formação de Profissionais em MAINFRAME 15
17. Asynchronous CF Lock
Duplexing
It is a not so new enhancement to Sysplex technology that was
made generally available in October 2016.
It is an alternative to the synchronous system managed duplexing
of coupling facility (CF) lock structures that has been available for
many years.
The Asynchronous CF Lock Duplexing feature was designed to be a
viable alternative to synchronous system managed duplexing. The
goal was to provide the benefits of lock duplexing without the high
performance penalty. It eliminates the synchronous mirroring
between the CFs to keep the primary and secondary structures in
sync.
And please be sure that the IRLM locks integrity is guaranteed.
Formação de Profissionais em MAINFRAME 17
18. IBM Open Data Analytics for
z/OS
IBM Open Data Analytics for z/OS is
planned to provide enhancements to
simplify data analysis by combining open
source runtimes and libraries with
analysis of z/OS data (such as SMF) at its
source, to reduce data movement and
increase the value of insights gained from
leveraging current data.
Recall the SIMD instruction set of the z14.
Formação de Profissionais em MAINFRAME 18
19. Can a public Cloud be secure?
IBM say yes, with the Mainframe
BTW, Pubic Cloud is a mix of: Outsourcing
plus Virtualization plus Thin Client plus
SMS (data as a service)
Formação de Profissionais em MAINFRAME 19
20. STP CTN split
STP CTN split and merge is a new sysplex
timing capability for availability that allows
two distinct timing networks to be merged
into one, or allows you to split one timing
network into two, nondisruptively. Previously,
these timing network reconfigurations and
transitions were disruptive to the running
sysplex(es) operating within the CTN(s). This
feature is especially helpful when working to
combine or redistribute servers within a
corporate structure.
Formação de Profissionais em MAINFRAME 20
21. Docker on IBM z
It provides an environment allowing application
developers to rapidly develop new single-purpose
services or micro-services, which are usually combined
to form larger applications. It also provides operations
staff with a flexible and secure way to deploy these new
services, over various physical and virtual hosts,
allowing for high availability and capacity scaling.
Problems: Problem Determination and application
updates performance, documentação
Formação de Profissionais em MAINFRAME 21
22. Assembler exits remediation
A z/OS exit routine is like a very complex PARMLIB
keyword, with a IF-THEN-ELSE logic.
JES2 is planned to be enhanced with a new
infrastructure designed to allow customization of JES2
with less of a requirement to code assembler exits.
The new planned approach will allow the specification
of policies that take actions at various points in
processing based on conditions being met. These
policies are intended to be release-independent,
which is planned to simplify upgrade to new releases.
This release plans to introduce the infrastructure for
policies with support for basic conditions and actions.
Formação de Profissionais em MAINFRAME 22
23. More on Pervasive Encryption
z/OS V2.4 plans to continue to drive pervasive
encryption efforts within an enterprise with
support for additional z/OS data set types,
including PDSE, and to provide JES2 encryption
of JES managed data sets on SPOOL. These
planned enhancements are intended to give
users the ability to encrypt data without
application changes and simplify the task of
compliance.
Formação de Profissionais em MAINFRAME 23