z/architecture Overview and z/vm 64-bit Support Internals
|
|
- Joanna Webster
- 6 years ago
- Views:
Transcription
1 z/architecture Overview and z/vm 64-bit Support Internals Damian Osisek IBM z/vm Development BayBunch May 30, 2003
2 Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. e-business logo* Enterprise Systems Architecure/390 ESCON* FICON IBM* IBM eserver IBM logo* Multiprise* S/390* VM/ESA* z/architecture z/os z/vm* zseries* * Registered trademarks of IBM Corporation The following are trademarks or registered trademarks of other companies. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both Penguin (Tux) compliments of Larry Ewing Java and all Java-related trademarks and logos are trademarks of Sun Microsystems, Inc., in the United States and other countries UNIX is a registered trademark of The Open Group in the United States and other countries. Microsoft, Windows and Windows NT are registered trademarks of Microsoft Corporation. SET and Secure Electronic Transaction are trademarks owned by SET Secure Electronic Transaction LLC. * All other products may be trademarks or registered trademarks of their respective 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 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 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 notic 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, compatibili 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. 64BIT_TM1
3 Agenda Introduction 64-bit Architecture Implications for VM VM 64-bit Support Design Goals Constraints Implementation Restrictions Related Changes Summary 64BIT_0010
4 64-bit Architecture Architecture mode selected by software ESA/390 z/architecture z/architecture major characteristics 64-bit registers 64-bit addresses and addressing mode New instructions Five-level DAT structure 128-bit PSWs Two-page prefix area 64BIT_0020
5 64-bit Registers bit GRs 64-bit addressing 64-bit integer arithmetic bit CRs Few architectural changes from ESA/390 Some 64-bit exploitation 1, 7, 10, 11, 12, 13 and 15 support 64-bit addresses 64BIT_0030
6 64-bit Addresses Larger real and virtual storage sizes Gigabytes (GB) = 2**30 Terabytes (TB) = 2**40 Petabytes (PB) = 2**50 Exabytes (EB) = 2**60 Additional addressing mode (64-bit) 64BIT_0040
7 Instruction set New instructions To deal with new architectural components AGR, LPSWE To convert between old and new formats LLGTR, SLGF, STMH To do things we've always wanted RLLG, OILL ESA/390 instructions continue to operate Some are sensitive to new 64-bit addressing mode LA Some new 32-bit instructions RLL 64BIT_0050
8 Sample new instructions Instruction Syntax Result Load (32) L 1,FIELD uuuuuuuu FEDCBA98 Load (64) LG 1,FIELD FEDCBA Load (64 from 32) LGF 1,FIELD FFFFFFFF FEDCBA98 Load Logical (64 from 32) LLGF 1,FIELD FEDCBA98 Load Logical Thirty-one Bits LLGT 1,FIELD EDCBA98 Insert Characters under Mask (high) uuuuuuuu = unchanged FIELD = FEDCBA ICMH 1,X'F',FIELD Load Multiple (32) LM 1,2,FIELD FEDCBA98 uuuuuuuu uuuuuuuu FEDCBA98 uuuuuuuu Load Multiple (64) LMG 1,1,FIELD FEDCBA Load Multiple High LMH 1,2,FIELD FEDCBA98 uuuuuuuu uuuuuuuu 64BIT_0060
9 Five-Level DAT Structure Region Table Entry (RTE) 64-bit entry holding Region-Table Origin or Segment-Table Origin Region Table One to four pages (512 to 2048 entries) Region First Table Each entry points to Region Second Table Region Second Table Each entry points to Region Third Table Region Third Table Each entry points to Segment Table 64BIT_0070
10 Five-Level DAT Structure (continued) Segment-Table Entry (STE) 64-bit entry holding Page-Table Origin Page Table is 256 entries (maps 1M) Page-Table Entry (PTE) 64-bit entry holding Page-Frame Real Address 64-bit virtual address structure: RFX RSX RTX SX PX BX (11) (11) (11) (11) (8) (12) BIT_0080
11 Five-Level DAT Structure (continued) Address-Space-Control Element (ASCE) Generic name for 64-bit designator; may be: Segment-Table Designation (STD) Region-Table Designation (RTD) -- First, Second, or Third Real-Space Designation (RSD) Segment Table maps M segments (one region, 2G) Region Third Table maps 2048 regions (2K x 2G = 4T) Region Second Table maps 2048 RTTs (4M x 2G = 8P) Region First Table maps 2048 RSTs (8G x 2G = 16E) Self-distinguishing (type) and self-defining (length) 64BIT_0090
12 128-bit PSWs High-order word largely unchanged from ESA/390 Bit 12: must be 0 (cf. must be 1 in ESA/390) Bit 31: Extended-Addressing mode bit Second word contains Basic-Addressing mode bit Third and fourth words contain 64-bit instruction address Addressing modes: PSW.31 PSW.32 Addressing mode (EA) (BA) bit bit 1 0 invalid bit 64BIT_0100
13 128-Bit Program Status Word IE Prog E 0R000TOX Key 0MWPASCCMask A B A Instruction Address Instruction Address (continued) BIT_0110
14 Two-Page Prefix Area Prefix Area doubled in size Two frames (8K) on 8K boundary Logout area moved to second frame Made room for expanded interruption old/new PSWs Separate locations for ESA/390 and z/architecture PSWs Note: Software needs base register to address second frame 64BIT_0120
15 Implications for VM Guest can switch architecture dynamically No MACHINE statement support Prepare in advance for potential guest z/architecture switch Guests need 64-bit real and 64-bit virtual storage Major upheaval in storage management Architectural concepts must be reflected in VM command language Concern for compatibility (e.g., of scripted use) 64BIT_0130
16 Implications for VM (continued) A single image could be huge 256 system-owned devices probably inadequate A single guest could be huge Scheduler algorithms may require some attention Need to support more than 14 CPUs Need to continue to deliver support for ESA/390 architecture processors 64BIT_0140
17 VM 64-bit Support Design Goals Constraints Implementation Restrictions Related Changes 64BIT_0150
18 Design Goals Add support for z/architecture-mode guests Minimize change to CP Run on both ESA/390 and z/architecture hardware Maintain compatibility where appropriate Maintain performance parity where feasible Eliminate deprecated function where feasible Deliver with hardware 64BIT_0160
19 Constraints IBM eserver Small team Some large real exploitation deferred Other features and functions required Aggressive schedule Tied to hardware Needed early hardware to test 64BIT_0170
20 Implementation Significant changes in Storage management Guest simulation Virtual SIE (vsie) Minidisk Cache TRACE DISPLAY/DUMP/STORE I/O Dump format Major control blocks 64BIT_0180
21 Implementation (continued) Little or no change in Spool XC-mode support Most console functions Device support Inter-machine communication User Directory Most CP APIs (still 31-bit) 64BIT_0190
22 Implementation (continued) Most CP code relies only on ESA/390 functionality Selected modules exploit z/architecture capabilities 64-bit registers and instructions Storage above 2G 64-bit addressing mode Linkage changed to facilitate different register use styles Two builds, one source base Conditional assembly Variable assembly Macro encapsulation Module clones Build-specific modules 64BIT_0200
23 Major Control Block Changes Significant changes to PFXPG VMDBK PGMBK SIEBK SAVBK Storage-related architectural structures 64BIT_0210
24 z/architecture Exploitation Storage above 2G used for Minidisk cache Pageable guest pages VDISK pages (as of z/vm 4.4.0) Not used for CP free storage CP pages Preferred guest pages 65BIT_0220
25 z/architecture Exploitation (continued) Some use of 64-bit addressing mode 64-bit registers used fairly extensively Architectural level set allows use of Immediate and Relative instructions in both builds zseries 9672 G5-G6 Multiprise 3000 NOT 3090, 4381, 9221, 9121, 9021, 9672 R1/R2/R3/G3/G4, MP2000, P/390, R/390 64BIT_0230
26 Above-2G Storage Management Page faults resolved using above-2g frames if available CP translation services (HCPTRANS) move page below 2G line to return 31-bit address All locked pages must reside below 2G All CP data structures (including DAT tables, PGMBKs) must reside below 2G "Low" and "high" storage managed separately based on demand When storage below 2G constrained: Existing mechanisms would page out to expanded storage first (if available), then to DASD If Xstore constrained or not available, pages are migrated from below to above 2G (new in z/vm 4.3.0) If PGMBKs consume excessive storage below 2G, above-2g steal task driven to increase chance that PGMBKs can be paged out (new in 4.3.0) 64BIT_0240
27 Module Linkage Module register use style may be of three types: SHORTREG - 32-bit only LONGREG - 32-bit and 64-bit FULLREG - build-dependent Caller's registers must be saved/restored across call Callee has access to caller's registers in SAVBK Linkage must preserve caller's registers in callee-sensitive fashion 64BIT_0250
28 Module Linkage (continued) Module generally uses one register style Declared in MDLATENT macro for module or entry point Most modules are SHORTREG (default) Might have entry points that use other styles E.g., HCPSTK is SHORTREG, but entry points HCPSTKCG and HCPSTKFG are LONGREG In this case Must declare module register style Assume majority of module runs in declared register style Need to exercise some care 64BIT_0260
29 Module Linkage (continued) 64-bit build SAVBK doubled in size to accommodate changes Flags in SAVBK define its format New SVGBK maps save area for FULLREG and LONGREG modules Linkage macros require SAVBK/SVGBK Three cases to consider (in 64-bit build): SHORTREG => SHORTREG LONGREG => SHORTREG anyreg => LONGREG (or FULLREG) 64BIT_0270
30 SHORTREG => SHORTREG SAVBK Header Low-order Registers Workarea SAVELARG X'80' Reserved X'100' 64BIT_0280
31 LONGREG => SHORTREG SAVBK Header Low-order Registers Workarea Reserved High-order Registers X'80' X'C0' SAVELARG+ SAVERG64 X'100' 64BIT_0290
32 AnyREG => LONGREG SVGBK Header 64-bit Registers Reserved SVGLARG+ SVGCREG+ SVGRG64 Reserved Workarea X'100' 64BIT_0300
33 Conditional Assembly New HCPAIF, HCPAELSE, HCPAEND macros Global HCPOPTNS symbols define target build &HCPES390-1 for 32-bit, 0 for 64-bit &HCPESAME - 0 for 32-bit, 1 for 64-bit New maclib holds 64-bit build HCPOPTNS HCPAIF (&HCPESAME) STMG R0,R5,PFXTRCSV Save registers used by trace HCPAELSE (&HCPES390) STM R0,R5,PFXTRCSV Save registers used by trace HCPAEND 64BIT_0310
34 Conditional Assembly (continued) Listing for either build shows all source code HCPAIF (&HCPESAME) 0000D4 EB05 0C C STMG R0,R5,PFXTRCSV Save HCPAELSE (&HCPES390) * Start of Excluded Block STM R0,R5,PFXTRCSV Save HCPAEND * End of Excluded Block BIT_0320
35 Variable Assembly Designed primarily for FULLREG modules Small set of variable symbols defined in HCPFULSY COPY Allow build-dependent symbols to be created &G &G SETC 'G' (64-bit) - or - SETC '' (32-bit) L&G R1,WORKADDR 64BIT_0330
36 Variable Assembly (continued) Some use of &HCPES390/&HCPESAME in open code and macros TM SAVEFORM,SAVELARG BC 1*&HCPES390+8*&HCPESAME,DIE LA R5,GPRSIZE(,R3) Next reg... GPRSIZE EQU 4*&HCPES390+8*&HCPESAME AIF (NOT &HCPESAME).NOTME....NOTME ANOP, 64BIT_0340
37 Macro Encapsulation Many macros generate build-dependent code Often parameter-driven New parameter notations introduced (e.g., for pointer to 64-bit value) Some new macros introduced to ease build dependencies E.g., HCPGREG General-purpose macro to locate, extract, or set virtual machine general register contents Accommodates guests with 32-bit or 64-bit registers Used extensively in Diagnose support 64BIT_0350
38 Module Clones Some functions are architecturally different in fundamental ways between two builds E.g., address translation Rather than use conditional assembly, created parallel modules ("clones") Modules included in Nucleus build determined by MDLATENT NUCLEUS= parameter MDLATENT HCPPAS, MODATTR=(RES,MP,DYN), NUCLEUS=ESA390 64BIT_0360
39 Build-Specific Modules Some functions required in only one build E.g., >2G storage initialization Target nucleus specified using MDLATENT macro MDLATENT HCPISG, MODATTR=(RES,MP,STAT,LONGREG), NUCLEUS=ESAME 64BIT_0370
40 Other CP Changes for 64-bit Support New STORAGE/MAXSTORAGE statements in User Directory (and in profiles) Indirect addressing constructs on DISPLAY Page Table Invalidation Lock use improved New DEFINE STORAGE CONFIGURATION command added Eliminated IPLable CP Nucleus Eliminated RIO370 area Extensions to HCPUSING and HCPDROP Allow use of named, dependent, and ranged USINGs Exit-related variable symbols in System Config file Allow build-dependent exit file selection Monitor record extensions 64BIT_0380
41 HCPUSING/HCPDROP CP's versions of USING and DROP Extended to allow dependent, labeled, and ranged USINGs Also allow "named" DROPs Originally because of SIEBK changes but generally useful 64BIT_0390
42 Dependent USINGs HCPUSING VMDBK,R11 HCPUSING SIEBK,VMDSDSC,VMDBK TM SIEPSW1,PSWWAIT HCPDROP SIEBK... SIEBK DSECT... VMDBK DSECT... VMDSDSC DS CL BIT_0400
43 Labeled USINGs NEW HCPUSING VMDBK,R11 HCPUSING VMDBK,R7 CLC VMDUSER,NEW.VMDUSER L R7,NEW.VMDCYCLE HCPDROP NEW 64BIT_0410
44 Ranged USINGs HCPUSING (CACXSIDE,CACYSIDE),R7... CACBK DSECT... CACXSIDE DS 0X... CACYSIDE DS 0X... 64BIT_0420
45 Restrictions IBM eserver No DCSS or NSS above 2G Most Diagnose functions not supported in guest 64-bit addressing mode; operands must be below 2G in guest storage. Exceptions: Diagnose 8, 44, 4C, DC (as of z/vm 4.3.0) New 64-bit version of page-fault handshaking (PFAULT), exploited by Linux Diagnose 4 supports host addresses above 2G CP and preferred guests must fit in 2G Preferred guests may not exceed 2G-x total <<2G concurrently locked pages 64BIT_0430
46 Summary IBM eserver CP in z/vm has evolved to accommodate z/architecture Hosts Guests There is much more to do Your requirements help us select and prioritize our efforts 64BIT_0440
IBM Client Center z/vm 6.2 Single System Image (SSI) & Life Guest Relocation (LGR) DEMO
Frank Heimes Senior IT Architect fheimes@de.ibm.com 12. Mär 2013 IBM Client Center z/vm 6.2 Single System Image (SSI) & Life Guest Relocation (LGR) DEMO IBM Client Center, Systems and Software, IBM Germany
More informationBest Practices for WebSphere Application Server on System z Linux
on IBM System z Best Practices for WebSphere lication on System z Steve Wehr System z New Technology Center Poughkeepsie An introduction to setting up an infrastructure that will allow WebSphere applications
More informationz/vm 6.3 Installation or Migration or Upgrade Hands-on Lab Sessions
z/vm 6.3 Installation or Migration or Upgrade Hands-on Lab Sessions 15488-15490 Richard Lewis IBM Washington System Center rflewis@us.ibm.com Bruce Hayden IBM Washington System Center bjhayden@us.ibm.com
More informationz/vm 6.3 A Quick Introduction
z/vm Smarter Computing with Efficiency at Scale z/vm 6.3 A Quick Introduction Dan Griffith Bill Bitner IBM Endicott Notice Regarding Specialty Engines (e.g., ziips, zaaps and IFLs): Any information contained
More informationSHARE in Pittsburgh Session 15801
HMC/SE Publication and Online Help Strategy Changes with Overview of IBM Resource Link Tuesday, August 5th 2014 Jason Stapels HMC Development jstapels@us.ibm.com Agenda Publication Changes Online Strategy
More informationZVM20: z/vm PAV and HyperPAV Support
May 21-25 ZVM20: z/vm PAV and HyperPAV Support Eric Farman, IBM Trademarks The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both.
More informationDynamic Routing: Exploiting HiperSockets and Real Network Devices
Dynamic Routing: Exploiting s and Real Network Devices Session 8447 Jay Brenneman rjbrenn@us.ibm.com Exploiting s and Real Network Devices Session 8447 Trademarks The following are trademarks of the International
More informationz/vm Data Collection for zpcr and zcp3000 Collecting the Right Input Data for a zcp3000 Capacity Planning Model
IBM z Systems Masters Series z/vm Data Collection for zpcr and zcp3000 Collecting the Right Input Data for a zcp3000 Capacity Planning Model Session ID: cp3kvmxt 1 Trademarks The following are trademarks
More informationEnterprise Workload Manager Overview and Implementation
Enterprise Workload Manager Overview and Implementation Silvio Sasso IBM ITS Delivery for z/os sisa@ch.ibm.com 2006 IBM Corporation Trademarks The following are trademarks of the International Business
More informationZVM17: z/vm Device Support Overview
IBM System z Technical University Berlin, Germany May 21-25 ZVM17: z/vm Device Support Overview Eric Farman, IBM Trademarks The following are trademarks of the International Business Machines Corporation
More informationVM Parallel Access Volume (PAV) and HyperPAV Support
VM Parallel Access Volume (PAV) and HyperPAV Support Steve Wilkins wilkinss@us.ibm.com WAVV Green Bay, WI May 2007 IBM Systems Trademarks The following are trademarks of the International Business Machines
More informationTPF Users Group - Fall 2009 TPF Toolkit Updates
TPF Toolkit - Fall 2009 TPF Toolkit Updates Ankit Pasricha Development Tools Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any reference to
More informationNow Available in z/os V2R2 JES3: OUTDISP
Now Available in z/os V2R2 JES3: OUTDISP David Jones IBM JES3 Development August 12, 2015 Session 17599 at 4:30 5:30 PM Trademarks The following are trademarks of the International Business Machines Corporation
More informationz/vm Live Guest Relocation - Planning and Use
z/vm Live Guest Relocation - Planning and Use Emily Kate Hugenbruch ekhugen@us.ibm.com John Franciscovich francisj@us.ibm.com Trademarks The following are trademarks of the International Business Machines
More informationPROGxx and LLA Enhancements z/os 1.12
IBM Systems & Technology Group PROGxx and LLA Enhancements z/os 1.12 Session 9703 Peter Relson IBM Poughkeepsie relson@us.ibm.com 9 August 2011 Permission is granted to SHARE Inc. to publish this presentation
More informationDynamic Routing: Exploiting HiperSockets and Real Network Devices
Dynamic Routing: Exploiting s and Real Network Devices now with z/vm 6.2 & Relocation!! Jay Brenneman IBM Poughkeepsie Z Software Test Lab rjbrenn@us.ibm.com Exploiting s and Real Network Devices Session
More informationz/vm Single System Image and Guest Mobility Preview
John Franciscovich IBM March 2011 z/vm Single System Image and Guest Mobility Preview SHARE Anaheim, CA Session 8453 Trademarks The following are trademarks of the International Business Machines Corporation
More informationz/vm Live Guest Relocation Planning and Use
SHARE San Francisco February 2013 z/vm Live Guest Relocation Planning and Use Session 12482 John Franciscovich francisj@us.ibm.com Emily Kate Hugenbruch ekhugen@us.ibm.com Trademarks The following are
More informationAIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0
z/tpf V1.1 2011 SCP Updates Lisa Banks SCP Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any reference to future plans are for planning purposes
More informationIntroduction to Virtualization: z/vm Basic Concepts and Terminology
Introduction to Virtualization: z/vm Basic Concepts and Terminology Kevin Adams z/vm Development kadams1@us.ibm.com 06/26/12 Trademarks Trademarks The following are trademarks of the International Business
More informationIBM Tivoli Directory Server for z/os. Saheem Granados, CISSP IBM Monday, August 6,
IBM Tivoli Directory Server for z/os Saheem Granados, CISSP IBM sgranado@us.ibm.com Monday, August 6, 2012 11526 Trademarks The following are trademarks of the International Business Machines Corporation
More informationz/osmf 2.1 User experience Session: 15122
z/osmf 2.1 User experience Session: 15122 Anuja Deedwaniya STSM, z/os Systems Management and Simplification IBM Poughkeepsie, NY anujad@us.ibm.com Agenda Experiences of early ship program customers Scope
More informationTPF Users Group Fall 2008 Title: z/tpf Support for OpenLDAP
z/tpf V1.1 Title: z/tpf Support for OpenLDAP Name: Mark Cooper Venue: Main Tent AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any reference to future plans
More informationAssembler University 303: A Gentle Introduction to Trimodal Programming on z/architecture
Assembler University 303: A Gentle Introduction to Trimodal Programming on z/architecture SHARE 116 in Anaheim, Session 8981 Avri J. Adleman, IBM adleman@us.ibm.com (Presented by John Ehrman, IBM) March
More informationFinding your Way The z/vm Website, Documentation and Other Hints for the New User
Finding your Way The z/vm Website, Documentation and Other Hints for the New User Version 3.1 Bill Bitner bitnerb@us.ibm.com z/vm Development Client Focus and Care Trademarks The following are trademarks
More informationConverting CP mods to CP exits:a User Experience Share 97 Session 9354, July By Gordon Wolfe, Ph.D. Senior Systems Programmer
Converting CP mods to CP exits:a User Experience Share 97 Session 9354, July 2001 By Gordon Wolfe, Ph.D. Senior Systems Programmer The Problem Local CP command around since VM/SP 3, but original programmer
More information64 bit virtual in z/vse V5.1
z/vse Live Virtual Class 64 bit virtual in z/vse V5.1 Ingolf Salm salm@de.ibm.com 2011 IBM Corporation Trademarks The following are trademarks of the International Business Machines Corporation in the
More informationKVM for IBM z Systems
Introducing KVM for IBM z Systems 1 Key Terms Kernel QEMU Hypervisor Mainframe Operating System The central module of an operating system (OS) (Quick Emulator) A free and open-source hosted hypervisor
More informationz/os Data Set Encryption In the context of pervasive encryption IBM z systems IBM Corporation
z/os Data Set Encryption In the context of pervasive encryption IBM z systems 1 Trademarks The following are trademarks of the International Business Machines Corporation in the United States, other countries,
More informationAdvanced Technical Skills (ATS) North America. John Burg Brad Snyder Materials created by John Fitch and Jim Shaw IBM Washington Systems Center
Advanced Technical Skills (ATS) North America zpcr Capacity Sizing Lab SHARE Sessions 2110/2111 March 17, 2010 John Burg Brad Snyder Materials created by John Fitch and Jim Shaw IBM Washington Systems
More informationWebSphere Application Server Base Performance
WebSphere Application Server Base Performance ii WebSphere Application Server Base Performance Contents WebSphere Application Server Base Performance............. 1 Introduction to the WebSphere Application
More informationz/vm Paging with SSD and Flash- Type Disk Devices
z/vm Paging with SSD and Flash- Type Disk Devices F0 Session 16452 Bill Bitner z/vm Development Client Focus and Care bitnerb@us.ibm.com Insert Custom Session QR if Desired. 2013, 2015 IBM Corporation
More informationz/vm and TCP/IP for z/vm Overview
Enterprise Connection Conference Call Series z/vm and TCP/IP for z/vm Overview November 15, 2000 Session 859219, 10:30AM ET Session 502342, 2:30PM ET 1 International Business Machines Corporation 2000.
More informationLoading Files with Programs: Version Control in the File System
z/tpf V1.1 Loading Files with Programs: Version Control in the File System Stephen Record DBDF Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0
More informationHow Smarter Systems Deliver Smarter Economics and Optimized Business Continuity
9-November-2010 Singapore How Smarter Systems Deliver Smarter Economics and Optimized Business Continuity Shiva Anand Neiker Storage Sales Leader STG ASEAN How Smarter Systems Deliver Smarter Economics
More informationz/vm Resource Manager
z/vm Resource Manager Steve Wilkins, Sr. Software Engineer Christine T. Casey, Sr. Software Engineer z/vm Development Endicott, NY WAVV 2005 May 20-24, 2005 Colorado Springs, Colorado IBM Corporation 2005
More informationMary Komor Development Tools Subcommittee
IBM TPF Toolkit V3.2 TPF Toolkit Updates Mary Komor Development Tools Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any reference to future
More informationIntroduction to Virtualization: z/vm Basic Concepts and Terminology
Introduction to Virtualization: z/vm Basic Concepts and Terminology SHARE 121 Boston Session 13496 August 12, 2013 Bill Bitner z/vm Customer Focus and Care bitnerb@us.ibm.com Trademarks Trademarks The
More informationIntroduction to Virtualization: z/vm Basic Concepts and Terminology
Introduction to Virtualization: z/vm Basic Concepts and Terminology Bill Bitner VM Performance Evaluation bitnerb@us.ibm.com 10/27/2009 Trademarks Trademarks The following are trademarks of the International
More informationz/vm Security and Integrity
Alan Altmark, z/vm Architecture and Design Alan_Altmark@us.ibm.com Trademarks STG Technical Conferences 2009 The following are trademarks of the International Business Machines Corporation in the United
More informationIBM System Storage DS8870 Release R7.3 Performance Update
IBM System Storage DS8870 Release R7.3 Performance Update Enterprise Storage Performance Yan Xu Agenda Summary of DS8870 Hardware Changes I/O Performance of High Performance Flash Enclosure (HPFE) Easy
More informationPorting Linux to the IBM zseries platform
Porting Linux to the IBM zseries platform Dr. Ulrich Weigand Linux on zseries Development, IBM Lab Böblingen Agenda Linux on zseries Platform overview The Linux port zseries Architecture
More informationThe Basics of Using z/vm
2010 Blooming Basics for z/vm and Linux on System z The Basics of Using z/vm June 22 nd, 2010 Brian W. Hugenbruch, CISSP zvm Development Team, IBM Endicott, NY, USA Trademarks The following are trademarks
More informationIBM Multi-Factor Authentication in a Linux on IBM Z environment - Example with z/os MFA infrastructure
IBM Multi-Factor Authentication in a Linux on IBM Z environment - Example with z/os MFA infrastructure Dr. Manfred Gnirss IBM Client Center, Boeblingen 21.3.2018 2 Trademarks The following are trademarks
More informationGreg Daynes z/os Software Deployment
Greg Daynes gdaynes@us.ibm.com z/os Software Deployment Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. IBM* IBM
More informationJosh Wisniewski Development Tools Subcommittee
z/tpf V1.1 TPF Users Group - Spring 2009 TPF Debugger Update Name: Venue: Josh Wisniewski Development Tools Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise
More informationIBM System Storage IBM :
IBM System Storage IBM : $ # 20-40%! 18-24 " 1%-5% 2010 %! 2 &! 2000 2005 2010 2015 ' (? ) 35% 65%* * : Mirrors Snapshots Clones Replicas Disk! ' % +, Mirrors Snapshots Clones! Disk % & -!! 3 Replicas
More informationLawson M3 7.1 Large User Scaling on System i
Lawson M3 7.1 Large User Scaling on System i IBM System i Paul Swenson paulswen@us.ibm.com System i ERP, Lawson Team Version Date: November 15 2007 Statement of Approval... 3 Introduction... 4 Benchmark
More informationV6R1 System i Navigator: What s New
Agenda Key: Session Number: V6R1 System i Navigator: What s New Tim Kramer - timkram@us.ibm.com System i Navigator web enablement 8 Copyright IBM Corporation, 2008. All Rights Reserved. This publication
More informationUsing WebSphere Application Server Optimized Local Adapters (WOLA) to Integrate COBOL and zaap-able Java
Using WebSphere Application Server Optimized Local Adapters (WOLA) to Integrate COBOL and zaap-able Java David Follis IBM March 12, 2014 Session Number 14693 Insert Custom Session QR if Desired. Trademarks
More informationCSE For High Availability and System Management
CSE For High Availability and System Management Jay Brenneman rjbrenn@us.ibm.com Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other
More informationChris Filachek Database/TPFDF Subcommittee. AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.
z/tpf V1.1 z/tpfdf Multiple LREC Buffers APAR PM55273 Chris Filachek Database/TPFDF Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any reference
More informationThomas Petrolino IBM Poughkeepsie Session 17696
Under The Bar! Nai Jie Li IBM China linaij@cn.ibm.com Thomas Petrolino IBM Poughkeepsie tapetro@us.ibm.com Session 17696 Under The Bar! Copyright IBM 2011, 2015 1 Permission is granted to SHARE Inc. to
More informationScalability and stability of libvirt: Experiences with very large hosts
Scalability and stability of libvirt: Experiences with very large hosts Marc Hartmayer Trademarks & Disclaimer The following are trademarks of the International Business Machines Corporation in the United
More informationRunning Docker applications on Linux on the Mainframe
Running Docker applications on Linux on the Mainframe Jay Brenneman - rjbrenn@us.ibm.com 10 August, 2015 Trademarks The following are trademarks of the International Business Machines Corporation in the
More informationIntroduction to. z/vm and Linux on System z. Malcolm Beattie Linux Technical Consultant, IBM UK. From a presentation by Ralf Schiefelbein, IBM Germany
Introduction to z/vm and Linux on System z Malcolm Beattie Linux Technical Consultant, IBM UK From a presentation by Ralf Schiefelbein, IBM Germany 2006 IBM Corporation Trademarks The following are trademarks
More informationComputing as a Service
IBM System & Technology Group Computing as a Service General Session Thursday, June 19, 2008 1:00 p.m. - 2:15 p.m. Conrad Room B/C (2nd Floor) Dave Gimpl, gimpl@us.ibm.com June 19, 08 Computing as a Service
More informationLinux on zseries Journaling File Systems
Linux on zseries Journaling File Systems Volker Sameske (sameske@de.ibm.com) Linux on zseries Development IBM Lab Boeblingen, Germany Share Anaheim, California February 27 March 4, 2005 Agenda o File systems.
More informationIBM. Enterprise Systems Architecture/ Extended Configuration Principles of Operation. z/vm. Version 6 Release 4 SC
z/vm IBM Enterprise Systems Architecture/ Extended Configuration Principles of Operation Version 6 Release 4 SC24-6192-01 Note: Before you use this information and the product it supports, read the information
More informationTPF Users Group Code Coverage in TPF Toolkit
z/tpf V1.1-2011 Code Coverage in TPF Toolkit Mohammed Ajmal Development Tools Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any reference
More informationChris Filachek Database/TPFDF Subcommittee
z/tpf V1.1 2013 TPF Users Group z/tpfdf Status Update Chris Filachek Database/TPFDF Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1 Any reference
More informationTPF Debugger / Toolkit update PUT 12 contributions!
TPF Debugger / Toolkit update PUT 12 contributions! Matt Gritter TPF Toolkit Technical Lead! IBM z/tpf April 12, 2016! Copyright IBM Corporation 2016. U.S. Government Users Restricted Rights - Use, duplication
More information9708: Shaping the Future of IBM Documentation Delivery and Management
9708: Shaping the Future of IBM Documentation Delivery and Management Tuesday, August 9, 2011: 6:00 PM-7:00 PM Oceanic 2 (Walt Disney World Dolphin ) Speakers: Geoff Smith (IBM Corporation) and Linda Jorgensen
More informationDFSMSdss Best Practices in an SMS Environment
DFSMSdss Best Practices in an SMS Environment Steve Huber and Jeff Suarez IBM Corporation shuber@us.ibm.com jrsuarez@us.ibm.com August 5, 2010 Session 8049 Legal Disclaimer NOTICES AND DISCLAIMERS Copyright
More informationManaging LDAP Workloads via Tivoli Directory Services and z/os WLM IBM. Kathy Walsh IBM. Version Date: July 18, 2012
Managing LDAP Workloads via Tivoli Directory Services and z/os WLM IBM Kathy Walsh IBM Version Date: July 18, 2012 This document can be found on the web, www.ibm.com/support/techdocs Under the category
More informationz/osmf 2.1 Advanced Programming
z/osmf 2.1 Advanced Programming Joey Zhu (zhuxiaoz@cn.ibm.com) IBM Corporation March 4, 2015 Session Number 16935 Permission is granted to SHARE Inc. to publish this presentation paper in the SHARE Inc.
More informationTPF Users Group Fall 2006
z/tpf EE V1.1 z/tpfdf V1.1 TPF Toolkit for WebSphere Studio V3 TPF Operations Server V1.2 IBM Software Group TPF Users Group Fall 2006 Design Concepts Name : Michael Shershin Venue : Main Tent AIM Enterprise
More informationIBM Mainframe Life Cycle History
IBM Mainframe Life Cycle History V2.1 April 10th, 2018 Donald J. Clarke, P. Eng. IBM Canada Ltd. dclarke@ca.ibm.com IBM Mainframe Life Cycle History V2.1 / April 10, 2018 / 2018 IBM Corporation http://www.ibm.com/support/techdocs/atsmastr.nsf/webindex/td105503
More informationInfor M3 on IBM POWER7+ and using Solid State Drives
Infor M3 on IBM POWER7+ and using Solid State Drives IBM Systems & Technology Group Robert Driesch cooter@us.ibm.com This document can be found on the web, Version Date: January 31, 2014 Table of Contents
More informationUsing FlashCopy in the DB2 Utilities
Using FlashCopy in the DB2 Utilities Robert Gensler rgensle@us.ibm.com IBM August 7, 2014 Session 16131 www.share.org Insert Custom Session QR if Desired. Legal Disclaimer NOTICES AND DISCLAIMERS Copyright
More informationThe z/vm Control Program Useful Things to Know
John Franciscovich francisj@us.ibm.com June 22, 2010 The z/vm Control Program Useful Things to Know 2010 Blooming Basics for z/vm & Linux on System z Trademarks The following are trademarks of the International
More informationMigration Roadmap for LANRES For z/vm Customers - Where to go from here?
^ zseries Migration Roadmap for LANRES For z/vm Customers - Where to go from here? April 2001 Author: Glenda Ford z/vm Planning Endicott, NY fordgr@us.ibm.com Tuesday, April 10, 20013:23:35 PM Introduction
More informationz/vm Large Memory Linux on System z
December 2007 z/vm Large Memory Linux on System z 1 Table of Contents Objectives... 3 Executive summary... 3 Summary... 3 Hardware equipment and software environment... 4 Host hardware... 5 Network setup...
More informationName: Mark Gambino Venue: SOA Subcommittee
z/tpf V1.1-2011 Title: z/tpf HTTP Server Preview Name: Mark Gambino Venue: SOA Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any reference
More informationOverview of cryptography and enhancements on z/vse 4.3
Overview of cryptography and enhancements on z/vse 4.3 Joerg Schmidbauer jschmidb@de.ibm.com March, 2011 Trademarks Trademarks The following are trademarks of the International Business Machines Corporation
More informationz/vse 5.2 Tapeless Initial Installation
z/vse Live Virtual Class 2014 z/vse 5.2 Tapeless Initial Installation Jens Remus http://www.ibm.com/zvse http://twitter.com/ibmzvse 2014 IBM Corporation Trademarks The following are trademarks of the International
More informationz/tpf Enhanced HTTP Client and High Speed Connector Enhancements
z/tpf Enhanced and High Speed Connector Enhancements Jamie Farmer Communications Subcommittee Disclaimer Any reference to future plans are for planning purposes only IBM reserves the right to change those
More informationVM & VSE Tech Conference May Orlando Session G41 Bill Bitner VM Performance IBM Endicott RETURN TO INDEX
VM & VSE Tech Conference May 2000 - Orlando Session G41 Bill Bitner VM Performance IBM Endicott 607-752-6022 bitnerb@us.ibm.com RETURN TO INDEX Legal Stuff Disclaimer The information contained in this
More informationIBM Application Runtime Expert for i
IBM Application Runtime Expert for i Tim Rowe timmr@us.ibm.com Problem Application not working/starting How do you check everything that can affect your application? Backup File Owner & file size User
More informationzpcr Capacity Sizing Lab
(ATS) North America zpcr Capacity Sizing Lab SHARE - Sessions 8883/9098 March 2, 2011 John Burg Brad Snyder Materials created by John Fitch and Jim Shaw IBM 1 2 Advanced Technical Skills Trademarks The
More informationz/vm Evaluation Edition
IBM System z Introduction July, 2008 z/vm Evaluation Edition Frequently Asked Questions Worldwide ZSQ03022-USEN-00 Table of Contents Description and capabilities of the z/vm Evaluation Edition... 3 Terms
More informationSession V61. Systems Management on z/vm Christine Casey z/vm Development - IBM Endicott, NY. IBM System z Expo September 17-21, 2007 San Antonio, TX
Session V61 Systems Management on z/vm Christine Casey z/vm Development - IBM Endicott, NY IBM System z Expo September 17-21, 2007 San Antonio, TX IBM Corporation 2007 2007 IBM System z Expo Disclaimer
More informationz/vm 6.3 Early Support Program Experiences
z/vm 6.3 Early Support Program Experiences Session - 13511 Richard Lewis IBM Washington System Center Bob Bates Wells Fargo Rick Barlow Nationwide James Vincent Nationwide Trademarks The following are
More informationz/vm: The Value of zseries Virtualization Technology for Linux
z/vm: The Value of Virtualization Technology for BayBunch Regional User Group San Francisco, California September 2002 Reed A. Mullen mullenra@us.ibm.com Development Endicott, New York Trademarks The following
More informationWSC Experiences with IPSec on the ziip Processor
WSC Experiences with IPSec on the ziip Processor v Walt Caprice IBM Washington Systems Center Gaithersburg, MD Trademarks AIX* CICS* DB2* DB2 Connect DB2 Universal Database DRDA* FICON* GDPS* HiperSockets
More informationAIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0
z/tpf EE V1.1 z/tpfdf V1.1 TPF Toolkit for WebSphere Studio V3 TPF Operations Server V1.2 IBM Software Group TPF Users Group Spring 2007 TPF Users Group Spring 2007 z/tpf Web Services Update Name: Barry
More informationzpcr Capacity Sizing Lab
zpcr Capacity Sizing Lab John Burg IBM March 4, 2015 Session Number 16806 / 16798 Insert Custom Session QR if Desired. Trademarks The following are trademarks of the International Business Machines Corporation
More informationRun vsphere in a box on your laptop, to learn, demonstrate, and test vcenter, ESX4/ESXi4, VMotion, HA, and DRS.
2009 System x and BladeCenter Technical Conference July 27 July 31, 2009 Chicago, Illinois Run vsphere in a box on your laptop, to learn, demonstrate, and test vcenter, ESX4/ESXi4, VMotion, HA, and DRS.
More informationSetting up DB2 data sharing the easy way
Setting up DB2 data sharing the easy way Jeff M. Sullivan IBM systems and Technology Group Lab Services Friday, March 4, 2011: 8:00 AM-9:00 AM Room 211A (Anaheim Convention Center) Trademarks The following
More informationTeaching Penguins to Tell Time
Teaching Penguins to Tell Time Rob van der Heij IBM Netherlands rvdheij@nl.ibm.com L77 May 2004 Trademarks The following are trademarks of the International Business Machines Corporation in the United
More informationGetting Started What?? Plan of Action Features and Function Short demo
System & Technology Group WebSphere Development Studio Client for iseries WDSc - An Overview for iseries Developers Daniel Hiebert dhiebert@us.ibm.com St. Louis User Group - Gateway 400 February 9, 2005
More informationz/tpf Communications Enhancements
TPF Users Group Fall 2007 z/tpf Communications Enhancements Name: Mark Gambino Venue: Communications Subcommittee Overview This presentation covers recent z/tpf communications enhancements All APARs listed
More informationHardware Cryptography and z/tpf
z/tpf V1.1 2013 TPF Users Group Hardware Cryptography and z/tpf Mark Gambino Communications Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1 Any
More informationTPF Lab: z/tpf Development Environment Tools and SCMs
z/tpf EE V1.1 z/tpfdf V1.1 TPF Toolkit for WebSphere Studio V3 TPF Operations Server V1.2 IBM Software Group TPF Users Group Fall 2006 TPF Lab: z/tpf Development Environment Tools and SCMs Name : Brian
More informationMobile access to the existing z/vse application
z/vse Live Virtual Class 2015 Mobile access to the existing z/vse application Alina Glodowski http://www.ibm.com/zvse http://twitter.com/ibmzvse 2015 IBM Corporation The following are trademarks of the
More informationTPF Users Group Fall 2007 Title: Threads Support in z/tpf
z/tpf V1.1 Title: Threads Support in z/tpf Name: Mark Cooper Venue: Applications Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any reference
More informationPlanning Considerations for HiperDispatch Mode Version 2 IBM. Steve Grabarits Gary King Bernie Pierce. Version Date: May 11, 2011
Planning Considerations for HiperDispatch Mode Version 2 IBM Steve Grabarits Gary King Bernie Pierce Version Date: May 11, 2011 This document can be found on the web, www.ibm.com/support/techdocs Under
More informationIBM TotalStorage Enterprise Tape Library 3494
Modular tape automation for multiple computing environments IBM TotalStorage Enterprise Tape Library 3494 A 16-frame IBM TotalStorage Enterprise Tape Library 3494 high availability configuration with two
More informationTPFUG JavaScript Object Notation (JSON)
TPFUG JavaScript Object Notation (JSON) Colette A. Manoni, TPF Development Lab March 23, 2015 Disclaimer Any reference to future plans are for planning purposes only. IBM reserves the right to change those
More informationPreview: IBM z/vse Version 4 Release 3 offers more capacity and IBM zenterprise exploitation
IBM United States Software Announcement 210-204, dated July 22, 2010 Preview: IBM z/vse Version 4 Release 3 offers more capacity and IBM zenterprise exploitation Table of contents 1 Overview 3 Description
More information