SPARTA News


Sparta logo


December 2015


SPARTA President’s Corner

contributed by Randy Springs


This month, we are testing a new z13 processor at our DR location in Charlotte, and also preparing for the installation of a new z13 for our production systems. Lots of new features such as faster FICON Express ports, new OSA Express cards, and zEDC. For me as the performance person, I’m excited about having over three times the memory to exploit. DB2 should be happy with the new buffer pool sizes.

This week’s SPARTA meeting on Wednesday, December 2, at SAS Institute, will feature an overview of zEDC, IBM’s new data compression enhancement given by Frank Kyne of Watson and Walker. You can register through this link in this newsletter. I hope to see many of you there. No meeting in January due to the holidays. I hope everyone has a peaceful and blessed holiday break.


Randy Springs
BB&T



Future Speakers

(subject to change)


December 2, 2015 - (at SAS) IBM zEDC compression by Frank Kyne of Watson and Walker
NOTE: Special Date and Place. Register here.


January 5, 2016 - No meeting. Happy Holidays!


February 2, 2016 - What’s New in z/OS Performance and Tuning by Randy Springs of BB&T


We need ideas and volunteers for future speakers. Presentations don’t have to be fancy, just informative and interesting. Even a 5 or 10 minute talk can start an interesting interaction. Contact Ron Pimblett by phone as noted below.



2015-2016 SPARTA

Board of Directors


Randy Springs - President

BB&T                  (919) 745-5241

3200 Beechleaf Court, Suite 300

Raleigh, NC 27604


Ron Pimblett - Vice President

MDI Data Systems 919-426-6518

866-634-3282

Raleigh, NC 27609


Mike Lockey -  Secretary

Guilford Co. Information Services  336-641-6235

201 N. Eugene St.

Greensboro, NC 27401


Tommy Thomas - Treasurer

LabCorp                  336-436-4178

3060 S. Church St.

Burlington, NC 27215


Ed Webb -  Communications Director

SAS Institute Inc.  919-531-4162

SAS Campus Drive

Cary, NC 27513



Meetings


Meetings are scheduled for the first Tuesday evening of each month (except no meeting in January), with optional dinner at 6:15 p.m. and the meeting beginning at 7:00 p.m.


These monthly meetings usually are held at LabCorp’s Center for Molecular Biology and Pathology (CMBP) near the Research Triangle Park (see last page). Take I-40 to Miami Boulevard and go north. Turn right onto 1912 T.W. Alexander Drive. Go about a mile or so. Then turn right into LabCorp complex and turn Left to the CMBP Building. In the lobby, sign in as a visitor to see Tommy Thomas. Tommy will escort you to the conference room.


Call for Articles


If you have any ideas for speakers, presentations, newsletter articles, or are interested in taking part in a presentation, PLEASE contact one of the Board of Directors with your suggestions.


Newsletter e-Mailings


The SPARTA policy is to e-mail a monthly notice to our SPARTA-RTP Group. The newsletter is posted to the website about five (5) days before each meeting so you can prepare. The SPARTA-RTP Group is maintained by Chris Blackshire; if you have corrections or problems receiving your meeting notice, contact Chris at chrisbl@nc.rr.com.


October 2015 “CBT Tape” Shareware Online


The directory and files from the latest CBT tape V490 (dated October 26, 2015) are available from www.cbttape.org.


If you need help obtaining one or more files, contact Ed Webb at SAS (see Board of Director’s list for contact info).


Minutes of the October 6, 2015 Meeting


•Meeting was called to order at 7:00 PM by Randy Springs, the SPARTA President.


•The meeting was held at LabCorp in RTP, N.C.


•Fifteen (15) people were present of which Twelve (12) are 2015 members.


•Everyone in the room introduced themselves, told where they worked, and briefly described their job functions or their job hunting challenges.


•The approval of the October meeting minutes were postponed until the November newsletter is published.


•The reading of the Treasurer's report was given by Tommy Thomas (the November newsletter is not yet published). The current balance of $587.76 was read, but not approved until published.


OLD BUSINESS


•Articles are needed for this newsletter. If you want to write an article for this newsletter, please contact Ed Webb. Keep in mind that you don't really need to write the article, it can be an article that you read that you would like to share with the membership.


•The SPARTA Web site is available at http://www.spartanc.org. Please send any comments or suggestions about the Web page to Mike Lockey. Be sure to check the Web site every once in a while to see any new or changed information.


•Tommy reminded everyone to leave the LabCorp conference room clean.


•Future Speakers and Topics (subject to change based on internal politics, budget, the weather):



Date

Company

Speaker

Topic

Dec 2, 2015 (Wednesday)

Watson and Walker

Frank Kyne

zEDC Compression Performance

Feb 2, 2016

BB&T

Randy Springs

What's New in Mainframe Performance Tuning -- z/OS, RMF, and Omegamon Updates

March 1, 2016

Phoenix Software

Ed Jaffe

EJES for JES2 and JES3

April 5, 2016

SAS

SHARE Attendees

SHARE March 2016 Update

May 3, 2016

IBM

TBD

Omegamon Update



If you have suggestions about speakers and topics, contact Ron Pimblett (919-833-8426).


•The next SPARTA monthly meeting will be on Wednesday, December 2, 2015 at SAS Building F (Training Center) in Cary.


•Food for the December 2 meeting will be a deli tray sandwiches or subs.


NEW BUSINESS


•Thanks to LabCorp and Tommy Thomas for hosting the meeting.


•There are currently 60 people on the SPARTA-RTP email list.


•Send any e-mail address changes to Chris Blackshire so he can update the SPARTA-RTP Listserv. You will be added by the moderator (Chris = SPARTA-RTP-owner@yahoogroups.com) sending you an invitation to Join the list.


•As we need to give SAS security a list of the people to admit into the December meeting, Ron Pimblett will setup a registration process on his web site and sent instructions to the email list. Chris and Ed will determine what food and utensil items will be needed for the meeting.


•The business portion of the meeting ended about 7:55 p.m.


PRESENTATION


Advanced z/VM and Linux Systems Management with IBM Wave for z/VM by Paul Novak of IBM.

• Agenda

- What is IBM Wave for z/VM?
- Functionality and Benefits
- Fit in Portfolio
- Features and Architectural Overview
- Live Product Demonstration
- Take a Test Drive
- Get a JumpStart
- How to Learn More
- Contact IBM's Wave Tiger Team

• What is IBM Wave for z/VM?
- IBM Wave is IBM's premier management product for the z/VM enterprise virtualization platform and the Linux virtual servers hosted on it. Wave uses visualization to dramatically automate and simplify administrative and management tasks.
- In short, Wave is a simplified approach to the management of IBM z Systems servers running z/VM and Linux that provides intelligent visualization of an entire virtual server environment and physical infrastructure.
- An enormous amount of additional upgrades and functionality have been added since v1.1 to produce v1.2, announced in May 2015.
- Main points of interest are:
- - Single Pane of Glass
- - Adaptability
- - Scalability
- - Flexibility

• What is IBM Wave for z/VM? A Single Pane of Glass
- Unified Console – z/VM virtual machines across multiple physical server frames (CPCs) and Logical Partitions (LPARs) are controlled from just one console.
- Operational Insight – Rapidly gain insight into your entire virtualized infrastructure topology at a glance, view current resource utilization of individual systems or custom groups, review virtual network topology, and more.
- Enables management of z/VM across the entire enterprise and helps accelerate your journey into private cloud!

• What is IBM Wave for z/VM? Adaptability
- An ideal solution to begin transitioning to a highly virtualized cloud infrastructure
- Also an ideal solution to expand and centralize an infrastructure already in place.
- - Run existing scripts against groups of targets using custom attributes
- - In many cases custom scripting may no longer be required due to existing Wave functionality
- Automatic agent-less discovery of new and existing systems or resources in scope

• What is IBM Wave for z/VM? Scalability and Flexibility
- Provides the necessary capabilities for complete virtual server provisioning and can readily scale to handle the most complex installations
- Ability to clone across Logical Partitions (LPARs) on different physical z Systems frames (CPCs) – a unique capability of Wave which can dramatically reduce administration time
- Create custom groups and tags that permit you to view and manage your infrastructure faster and easier than ever before
- Delegate access to certain information and/or tasks by individual users or by groups to create additional efficiency and maintain separation of duties
- Equipped with an API

• What IBM Wave for z/VM is not
- Full end-to-end cloud orchestration
- A general access system – It's intended for use by IT staff
- A conditionally reactive operational control point such as Omegamon XE or IBM Operations Manager for z/VM
- A guest operating system package maintenance and management system
- A replacement for an experienced and knowledgeable z/VM systems programmer – regardless of what you are doing, you must
 understand what you are doing

• Supported systems and levels
- Minimum Processor / CPC:
- - IBM System z10® Enterprise Class
- - IBM System z10® Business Class
- z/VM Hypervisor:
- - Version 5.4 (on supported hardware)
- - Versions 6.2 and 6.3

• How IT organizations benefit from IBM Wave
- Reductions in budgets means IT needs to leverage existing staff to do more with less. 70-80% of IT spend goes to operations alone.
- Managers and administrators benefit from having tools offering self service, with easier and simpler administration
- z/VM® managers find they need fast and accurate insight into changes in their environment
- Administrators need to eliminate the continual maintenance, and increased management complexity of writing and maintaining home grown solutions and scripts
- Managers need to train staff new to z/VM to perform complex tasks quickly and easily
- Linux® administrators need to manage a powerful mainframe environment without significant z/VM skills

Note by Robert Frances Group, Data Center Planning - Dashboard Metrics, December 2012:
- 70 - 80% of IT budgets are spent on ongoing operations and maintenance costs
- “IBM Wave is a virtualization management tool for administrators that could reduce the administration and management of IBM z/VM
 and Linux virtual servers up to 85 to 95 percent.”

• Dimensions of Systems Management
- Application Owner
- Middleware Application
- Linux System Administrator - Primary scope for Wave
- z/VM System Programmer - Primary scope for Wavev - z/VM System - Primary scope for Wave
- z/VM Linux Virtual Machine - Primary scope for Wave
- Middleware
- Application

• IBM Wave Enhancements Since V1.1
Benefits                                                      IBM Wave Enhancement
- Easier to customize IBM Wave for your site                     - Use additional Exits for site-specific configuration
- More extensive support for Linux distros - Red Hat Enterprise Linux (RHEL) 7
                                                            - SUSE Linux Enterprise (SLES) 12
                                                            - Bare Metal Install for SLES10, 11 and RHEL5, 6 + Layer 2 Network support
                                                            - Ext4 File System Support (RHEL6 only)
- Improved FCP SCSI device support - Enhanced storage support for
- - FCP SCSI-only environments using EDEVs
- - Richer EDEV support
- - SAN (FCP/SCSI) improved support for direct attached FCP devices
- Expanded management from a central point of control
- Easier to get started with cloud - Enhanced Cross System Cloning
- Easier serviceability and support - LDAP configuration checker
- Improved Auto-detection
- First Failure Data Capture to help capture diagnostics to aid in problem resolution
- Strengthened security and audit - Verisign authenticated code signing certificates
- Mixed case password support
- Additional audit records generated
- Supports your LDAP configuration
- Generate reports on demand, - Improved Flexible Reporting Capability with many new data points
using customized data for richer report content
- Export reports as needed to CSV or other formats
- Automatically provides current view of environment
- SoD for Audit - SOD for enhanced audit logging
- Allows an IBM Wave administrator to satisfy corporate auditing
needs by accessing a consolidated log of auditable activities.
- SoD for IBM Wave Server - IBM intends to support the installation and execution of the IBM
Wave server (IBM WAVESRV) on Red Hat Enterprise Linux (RHEL)
7 and SUSE Linux Enterprise Server (SLES) 12 distributions

• New IBM Wave V1.2 Enhancements
- Reporting enhancements
- - Users can now create customized reports on resources managed by IBM Wave
- Support of latest Linux distributions*
- - Red Hat Enterprise Linux (RHEL) 7
- - SUSE Linux Enterprise Server (SLES) 12

• New Reporting Capabilities
Business Value How
- Obtain the current and specific information - Generate accurate inventory of your environment
you need, on demand - Customize reports with filtering and tagging
- Handle report management workflow with - Discover unused resource
ease - Easily manage and report on resources using detailed templates
- Create reports on demand in a self sufficient manner
- Benefits:
- - Provides visibility into your z/VM systems whenever you need it
- - Templates and Customization to help you create detailed reports for more meaningful content
- - Uses IBM Wave’s scopes and permissions to restrict unauthorized access
- - Export reports (e.g.; CSV format) for further analysis and reporting workflow and get it documented
- View and customize reports easily

• Help simplify and automate virtualization management
- Automate, simplify management and monitor virtual servers and resources-all from a single dashboard
- Perform complex virtualization tasks in a fraction of the time compared to manual execution
- Provision virtual resources (Servers, Network, Storage) to accelerate the transformation to cloud infrastructure
- Supports advanced z/VM® management capabilities such as Live Guest Relocation with a few clicks
- Delegate responsibility and provide more self service capabilities to the appropriate teams

A simple, intuitive virtualization management tool providing management, provisioning, and automation for a z/VM environment supporting Linux virtual servers

• Extend the reach of skills
- Advanced Visulation
- - Shorten the learning curve needed to manage complex environments
- - Organize and simplify management of z/VM and virtual Linux servers
- - - View servers and storage utilization graphically; view resource status at a glance
- - - Use graphical or tabular displays with layered drill down; customize and filter views
- - - Attach virtual notes to resources for additional policy based management
- Simplified Monitoring
- - Monitor the status of z/VM systems through an innovative interface
- - Monitor performance of CPU, paging devices, spool disks and more;
- - Use agentless discovery to detect an accurate view of your environment
- - Use advanced filters, tagging, layout and layer selection to make monitoring and management more meaningful
- - Complements IBM OMEGAMON® XE used for in-depth performance monitoring
- Unified Management
- - Manage your system from a single point of control
- - Assign and delegate administrative access with role based assignments
- - Provision, clone, and activate virtual resources.
- - Define and control virtual network and storage devices
- - Perform management tasks such as live guest relocation
- - Annotate resources for additional policy based management
- - Execute complex scripts with a single mouse click

• Simplified Monitoring
Intuitive Reports, Graphical Monitoring and Easy Integration
- Agentless Resource Discovery
- - Discover, manage and monitor z/VM resources and their relationships across multiple LPARs and CECs
- - Identify resource and relationship changes; reflect current environment in the user interface
- Monitoring
- - Allows the state of resources to be observed; icons show additional content for the resources
- - Use graphical and tabular displays with layered drill down to hone in on only the resources you need to view
- - Perform ongoing monitoring of changes that occur after initial auto-detection
- Reporting
- - Automatically generate charts like pie charts to report on utilization and more
- - All table-based views can be exported to a CSV file for import into other applications
- Integration
- - Use Automatic Guest Classification (AGC) to integrate with existing provisioning process
- - LDAP/Active Directory Support for Authentication and Authorization

• Intelligent Visualization
- Quickly understand the status of system resources
- Get a current and accurate view of your managed environment
- - Network Topology
- - Centralized view of the entire network topology per z/VM System, view Virtual LANS (VLANS)
- - Annotate network topology view to identify external resources - routers, switches, etc
- - Linux Servers
- - - View performance gauges for all z/VM systems from one screen:
- - - See resource consumption by guest or type
- - - CPU, Virtual to Real, Paging, Spool
- - Storage
- - - Visual representation of all storage resources (ECKD™ and FCP-SCSI)
- Visualize and control virtual resources
- - Views can be graphical or easily switched to tabular mode
- - View relationships between resources easily and graphically
- - View the entire environment graphically and easily zoom in
- Advanced filters, tagging, layout and layer based views for every display

• Performance Resource Monitoring
- At a Glance Status of all z/VM instances (diagrams not copied)

• Simplify Systems Management Tasks
- Provision resources quickly and easily (diagrams not copied)

• FCP/SCSI Support
- YES!
- IBM Wave DOES now and has always supported FCP/SCSI environments.
- IBM has a strong commitment to enhance support for FCP/SCSI-only environments.
- Fix Pack 5 introduced new and important functionality for FCP/SCSI-only environments (released in July 2014).
- IBM will continue to invest in development and enhancement of the capabilities of the IBM Wave product. Investments made on capability enhancements are not limited to just FCP/SCSI-only environments, but across the entire product.

• Benefits of IBM Wave for z/VM Capabilities
Benefits IBM Wave for z/VM Capabilities
- Gain efficiencies in - IBM Wave provides a high level view of performance, storage
virtualization management usage, networks at a glance with built-in reporting
- Work with a current, accurate - By providing an up to date, accurate view of the IT environment and complete view of your through its “agentless discovery” organizations can plan, change managed z/VM environment and optimize their virtualized resources accurately
- IBM Wave enables automation of management tasks and can incorporate scripts.
- Simplify administrative, - Optimize z/VM capabilities by simplifying and automating operations and systems management tasks that could otherwise take hours and require functions significant z/VM knowledge, (includes complicated tasks as LGR, - Enable improved self service Server Cloning, Storage provisioning, etc.).
to reduce costs - Respond quickly to changing - Make common management tasks accessible to more user roles
business needs - Easily delegate administrative capabilities to the appropriate users
- Reduce errors with - Enforce segregation policies at the individual administrator as appropriate delegation well as the group level
- Set scope and permissions to match business requirements
- Improve service levels - Offers easy, convenient access to performance and management information –at a glance
- Easily respond to changing requirements - Helps you quickly and easily administer and provision resources like servers, storage, user accounts
- Reduce time spent on administrative efforts - Tag resources with meaningful notes to help enforce installation defined rules.
- Easily manage - Lets you provision new servers (bare metal installations) and easily virtualized environments clone Linux virtual servers and other resources
- Simplify and accelerate - Scripts allow customization of a golden master
your journey to cloud - Support early virtualization steps needed to get to a private cloud
- Create audit trails of IBM - List tasks and status requested by the users with respect to their scope
Wave users’ activities - Log each operation that changes the system including logon and logoff to provide an audit trail. The logs may be then routed to a centralized logging mechanism for further filtering or processing.
- Simplify your administration - IBM Wave automates a sequence of VM commands, reducing steps needed to complete common administrative and management tasks - Extend the reach of your —and improve consistency.
existing IT staff - IBM Wave helps your team manage additional servers even if you do not have a deep expert skills bench available.
• Cloud Computing – Based on Virtualization & Standardization
- Helps facilitate better integration between infrastructure – system admins – and middleware/applications - developers/architects
- Patterns and workflows are the connectors
WORKLOAD PATTERN DEPLOYMENT
SELF SERVICE
AUTOMATION
STANDARDIZATION
VIRTUALIZATION

Virtualization Entry Level Cloud Advanced Cloud Infrastructure & Virtualization Standardization & Automation Orchestration & Optimization Management

• Virtualization and Cloud Portfolio for Linux on z Systems
- Virtualization Infrastucture & Virtulation Management (Differentation)
- - zEnterprise: zEC12, zBC12
- - - Massively scalable
- - - Characterized by great economics / efficiencies
- - - Highly secure / available
- - z/VM 6.3
- - - Support more virtual servers than any other platform in a single footprint
- - - Integrated OpenStack support
- - Linux on z Systems
- - - Distributions available from RedHat and SUSE
- - IBM Wave for z/VM
- - - A tool that simplifies the management and administration of the z/VM and Linux on System z environments via an intuitive graphical user interface
- Entry Level Cloud - Standardization & Automation (Standardization)
- - Cloud Manager with OpenStack
- - - A simple, entry level cloud management stack
- - - Based on OpenStack
- - - Formerly known as SmartCloud Entry
- Advanced Cloud - Orchestration & Optimization (Life Cycle Management)
- - Cloud Management Suite for z Systems
- - - Builds on functionality of Cloud Manager with OpenStack and adds runbook automation and middleware pattern support for workload deployment
- - - Includes SmartCloud Orchestrator
- - - Also includes Tivoli Storage Manager and OMEGAMON XE on z/VM and Linux

• A hands-on experience with IBM Wave for IBM clients!
- IBM Wave Test Drive: Now Available!
- - A hands-on experience for clients with a dedicated and fully functional instance of IBM Wave on an IBM zEnterprise in IBM’s Washington Systems Center.
- - Secure remote access 24 hours a day, 7 days a week* from anywhere in the world.
- - Thorough, guided exercises provide experience with functions, features, and use cases.
- - Contact your representative to get started today!
*Occasional scheduled system maintenance is necessary

• IBM Systems Lab Services – IBM Wave Jumpstart Service
- This Jumpstart service can help to accelerate your IBM Wave implementation.
- This service offering provides planning, installation, and usage assistance.
- We tailor the installation to your environment and provide skills transfer by reviewing common use cases of the interface with your support staff.
- Key Features:
- - This service helps accelerate the implementation and ROI with IBM Wave
- - Assistance in planning the implementation by those who have implemented and used for several years
- - Provide recommendations on integration and configuration in your environment
- - Demonstrate how to implement custom REXX™ Execs with IBM Wave to extend functionality
- - Integration with your AD for authentication
- - Demonstration and review of common IBM Wave use cases with your staff in a workshop setting
- - Demonstrate how to enable existing Linux servers to be managed by IBM Wave
- - The Jumpstart is usually typically complete in one week depending upon the size of the deployment
- Target Audiences:
- - zEnterprise z/VM and Linux Administrators
- - Existing and First in Enterprise customers
- - Organization who want augment the System z support staff with less experienced IT professionals
- Business Drivers:
- - Reduced staff z/VM experience requirements
- - Increased IT staff productivity
- - Reduce systems management costs
- Contact:
- - stgls@us.ibm.com for questions specific to this service.

Our z Systems experts have years of experience in working with IBM Wave ZSP03858-USEN-00 IBM Systems Lab Services – IBM Wave Jumpstart Service

• Worldwide IBM Wave for z/VM Tiger Team
A part of the zGrowth (former ATS) organization at the Washington Systems Center IBM System z Tiger Team
- Marty Horan Manager
- Ernest Horn Western USA
- Eduardo Oliveira Eastern USA - Team Lead
- Luis Ferreira Ramos South America
- Ivan Dobos Great Britian
- Roland Trauner Central Europe
- Brant Zhang Asia Pacific

• Feature overview - Automation and simplification
- Graphical Overview – View a layout of your entire server farm
- Ordered Operations – Serialized activation and deactivation of servers to ensure processes start and stop in the proper sequence
- Customization – Execution of your own REXX executives as part of the cloning process to allow local z/VM customization
- Dynamic Batch Operations – Run Linux shell scripts against dynamically grouped / filtered servers as an IBM Wave for z/VM background task, listing the results for each selected server. Run REXX EXECs against any virtual object with customized parameters and results listing - All of this via the GUI console!
- Command Line Interface – (WAVECLI) A CLI for IBM Wave for z/VM actions that can be utilized from Linux shell scripts or Windows Batch files, can be used for integration with existing frameworks and automation.
- Terminal Access from the GUI – Access your Linux virtual servers using SSH, TN3270 or CLC right from the Wave console. No more hostnames or IP addresses to remember, simply right-click on the server and select the desired access!

• Feature overview - Provisioning
- Sophisticated guests cloning including Cross System Clone (across LPARs and CPCs)
- Ability to customize the first boot of a cloned server (before TCP/IP is initialized)
- Simple creating and manipulation of Vswitches and Guest LANs
- Connect/disconnect guests to Vswitches or Guest LANs via the GUI
- Storage management and provisioning at the z/VM and Linux levels (including LVM support)
- Automatic handling of Real or Dedicated devices via IBM Wave for z/VM’s user defined Device Pool

• Feature overview - Auto-detection
- Agentless technology
- Automatic initial detection of all virtual server farms components
(servers, prototypes, networks, network devices and storage)
- Ongoing monitoring of changes made outside of IBM Wave for z/VM after the initial auto-detection

• Feature overview - Network Support
- Centralized, layer based view of the entire network topology per z/VM system
- Define and control all network devices such as VSwitches and guest LANs
- Manipulation of servers-to-network connect/disconnect using GUI
- Support for VLAN usage
- Management of VSwitches with protocol layer 2 or 3
- Customize network topology view with external resources such as routers, LPARs etc.

• Prerequisite requirements
- Client
- - Windows 7 Workstation
- - Internet Explorer or Firefox
- - Java Runtime 1.7 with Web Start Support
- - PuTTY or equivalent telnet/SSH client
- WAVESRV (API Server)
- - z/VM Guest or LPAR
- - RHEL 6 or SLES 11
- - MySQL V12.22 or higher
- - Java SE Runtime 1.7
- - Apache
- TVP
- - IBM System z10® or later
- - z/VM V5.4, V6.2 or higher with Systems Management API configured
- - IBM Directory Maintenance for z/VM (DirMaint™) or equivalent
- - Performance Toolkit for VM (Perfkit, optional but suggested)

• IBM Wave for z/VM WAVESRV Server Foundation
- Background Task Scheduler (BTS)
- - Employs Work Unit processing architecture for BTS worker threads
- Knowledge Base
- -Keeps track of the managed system components and their associated metadata
- Common Output Repository (COR)
- - Stores output generated by each BTS work unit
- Message Brokers
- - Efficiently moves messages across all system components
- Security Enforcer
- - Controls the scope and permission of every user action
- Device Management
- - Simple and automatic control of all virtual and real/dedicated devices

• IBM Wave for z/VM Target Virtualization Platform (TVP)
- IBM Wave utilizes the SMAPI interface in order to mediate requests from the BTS and the GUI Client
- Specific functions executed on the z/VM System using the following Service Machines:
- - WAVEWRKS
- - - The Short Service Machine executes various compiled REXX EXECs to interact with the z/VM environment
- - WAVEWRKL
- - - The Long Service Machine provides an additional thread of execution to run longer scripts or executes some directory manager commands
- - WAVEWRKC
- - - This Cross-System Cloning Service Machine is used to stream minidisks from a source z/VM system to a target z/VM system during cloning actions.
- As part of the auto-detection process when adding a new z/VM System to IBM Wave management, these 3 service machines are created and started on the z/VM System automatically.

• Planning and Design
- Sizing
- - 1GB RAM
- - Filesystems:
- - - /boot 100MB (approx. 100 Cyls)
- - - / 2GB (approx. 3000 Cyls)v - - - /var 3GB (approx. 4500 Cyls)
- Sizing the log space areas
- - By default, logs are stored in /var
- - - Configure the /var filesystem as a logical volume under LVM so it can be extended when needed
- Location of WAVESRV server
- - The server is implemented as a virtual server within a z/VM LPAR.

• Sample directory entry for the WAVESRV virtual server
USER WAVESRV {PASSWORD} 1G 2G GC
CPU 00
IPL CMS
MACHINE ESA 4v OPTION QUICKDSP
CONSOLE 0009 3215
NICDEF 0800 TYPE QDIO LAN SYSTEM {VLAN/VSWITCH}
SPOOL 000C 3505 A
SPOOL 000D 3525 A
SPOOL 000E 1403 A
LINK MAINT 0190 0190 RR
LINK MAINT 019D 019D RR
LINK MAINT 019E 019E RR
MDISK 0191 3390 1 0003 {DASD VOLUME NAME} – VM/CMS minidisk
MDISK 0150 3390 1 3000 {DASD VOLUME NAME} – minidisk for Linux / (root FS)
MDISK 0151 3390 1 4500 {DASD VOLUME NAME} – minidisk for Linux /var
MDISK 0152 3390 1 0200 {DASD VOLUME NAME} – minidisk for Linux swap

• Saving Time with IBM Wave for z/VM
- Clone from Guest - as often as one would like to create a new virtual server. Developers could do this on an hourly basis, but more likely every few days, depending on the job
- Activate/Deactivate Guest - turn guests on and off. A restart may be necessary to check the application, or possibly to stop a job from completing so another action could be taken
- Add Virtual Switch - creating virtual LANS and switches might be performed depending on the needs of the developer and what they are looking to accomplish. This may be part of a one-time setup.
- Execute Scripts for Guest - could be on a near continual basis. Creating a new guest may likely require a script to run. More guests, more scripts
- Monitor z/VM - continual process. This is already part of the application so this dashboard will be accessed often. Additional guests generate additional monitoring activity and are added to the monitoring pool automatically - no manual intervention is needed
- Live Guest Relocation will be used most often when patching z/VM and as a low-level failover. One could invoke the failover manually rather than utilize another tool for policybased automated failover.

• Systems Management Task Example: Add disk space to a virtual server
- Without IBM Wave
1. Find requested disk space
2. Create disk definition
3. Activate definition
4. Connect storage to virtual server
5. Mount device
6. Create a File System
- With IBM Wave
1. Open the “Add Storage” form
2. Fill the storage capacity requested
3. Press the “Go” button
- Benefits:
- - Reduce reliance on scarce skills
- - Respond faster to IT customer needs
- - Reduce costs
- - Empower team to do more independently
- - Simplify management
- - Accurately depict current environment
- - Reduce manual procedure errors
- - Avoid problematic situations downstream
- - View storage at a glance

• Systems Management Task Example: Clone a virtual machine
- Without IBM Wave
1. Determine if required resources exist
2. Create clone VM definition
3. Define clone VM resources
4. Create copies of private VM resources (server)
5. Create copies of private VM resources (disk)
6. Customize clone VM
7. Authorize clone VM access / VSwitch Access
8. Add clone to management groups
9. Activate clone
10. Configure the network
11. Run middleware configuration scripts
12. Monitor and report on cloning operation.
- With IBM Wave
1. Open the “Clone” form
2. Fill in the needed information
3. Press the “Go” Button
- Benefits:
- - Reduce time for a highly complex task
- - Reduce costs
- - Reduce reliance on scarce skills
- - Improve speed to clone
- - Simplify management
- - Reduce errors associated with manual procedures
- - No need to monitor every step of the process

• Systems Management Task Example: Live guest relocation
- Without IBM Wave Tasks/Steps
- - Using manual control program commands
- - - Log into both z/VM instances
- - - - Login ENDVM1
- - - - Login ENDVM2
- - - Find out which instance has the running guest
- - - - q HTTP2 in ENDVM1
- - - - q HTTP2 in ENDVM2
- - - Verify the guest can be moved
- - - - vmrelo test HTTP2 to ENDVM2
- - - Move the guest
- - - - vmrelo move HTTP2 to ENDVM2
- - - Log out of both z/VM instances
- - - - Logoff ENDVM1
- - - - Logoff ENDVM2
- With IBM Wave
- - Using the GUI’s Drag-and-Drop techniques
- - Or Execute via menu selection

• IBM Wave for z/VM Tested Productivity Savings*
- IBM Wave is designed to help automate and improve the productivity of many administrative tasks.
Tests were run on a zEnterprise processor both with and without the IBM Wave interface**.

Tasks Manual Time With IBM Wave Reduction
In Seconds Times In Seconds In Time Percent
Clone a Guest Linux Server 576 29 95%
Activate/Deactivate a Guest 65 10 85%
Add a Virtual Switch 88 20 77%
Execute Scripts for a Guest 96 18 81%
Monitor z/VM 30 13 58%
Live Guest Migration 95 13 87%

*These are sample task timings conducted by the IBM Competitive Project Office. Manual test times assumed a base knowledge of z/VM and assume no additional scripting. Individual test results may vary.
**Tests used a zEnterprise 196.model 2817-H10 running z/VM 6.3 with 6 cores shared by LPARS in the test. Each z/VM has 128G of memory.

• Live demonstration Followed

• Summary: Overall benefit of IBM Wave for z/VM
- Simplify the administrative and management of virtualized servers all from a single dashboard
- Reduce the time it takes to perform complex virtualization management tasks
- Extend the reach of existing skills to manage even the most complex tasks like live guest relocation
- Improve the quality and consistency of operations with a current and accurate view of your system using IBM Wave discovery
- Reduce risk of errors by delegating management scope to the appropriate teams
- Accelerate virtualization steps like virtual server cloning and provisioning to make the transformation to cloud easier
Complete Solution for administration and management of the z/VM and Linux on z Systems environment
Gain the Competitive Edge

• IBM LinuxONE
- IBM LinuxONE is a portfolio of hardware, software and services solutions for an enterprise grade Linux environment. - LinuxONE brings together the flexibility and agility of the open revolution with the industry’s most advanced, trusted and performance enterprise system.
- IBM LinuxONE systems are designed to deliver the trust, efficiency and performance that can differentiate you in a world of standards.
- - Open: Choose the tools and applications you love
- - Flexible: Meet demand with virtually limitless scale
- - Simple: Fewer servers, less complexity, lower cost
- - Efficient: Get unparalleled utilization and speed
- - Trusted: Embedded security and service that never stops
- The IBM LinuxONE Emperor delivers the ultimate flexibility, scalability, performance and trust for business critical Linux applications. With a huge capacity range you can grow with virtually limitless scale to handles the most demanding workloads.
- The IBM LinuxONE Rockhopper is an entry point into the LinuxONE Systems family offering all the same great capabilities, innovation and value of LinuxONE with the flexibility of a smaller package with upgradability to the Emperor system.
- linuxone

• Top Reasons Why you Need IBM Wave
- Does you company need to simplify advanced virtualization functions?
- Do you need to accelerate the productivity of less experienced staff?
- Would you like the convenience of reporting capabilities without having to navigate to another product?
- Would it be convenient to easily visualize configuration and status of virtual guests?
- Do you ever need to limit authority to effect resource changes to certain staff?
- Could you use automatic notifications to alert staff from performing certain operations during critical periods?
- Would you like to be able to perform easy drag and drop connections, like connecting z/VM to a virtual network?
- Can you group and filter virtual resources and manage them in a way that is meaningful to your users?
- Would you like to perform complex tasks like LGR in seconds?
- Would you like to simplify the capturing and cloning of virtual Linux guests in a few clicks? Would you like to be able to customize cloning and add scripts?
- Would you like to do all of this with one product? (IBM Wave)
• IBM Redbooks – Newly updated IBM Wave publication
- IBM Wave for z/VM Installation, Implementation, and Exploitation Update (Draft)
• Also see www.ibm.com/vm
www.ibm.com/support//techdocs

• Interested in learning more? Contact us!
Martin Horan - Technical Sales Manager, zGrowth Team - IBM Wave
Gaithersburg Office: 1-301-240-2623
mjhoran@us.ibm.com
Eduardo Oliveira - WW IBM Wave Tiger Team Lead - Exec IT Specialist
Atlanta Office: 1-720-395-6580
eduardoc@us.ibm.com


• Speaker Contact Information:
Paul Novak
z Systems - z/VM, Linux, Wave, xCAT, Wildfire/VM
IBM
pwnovak@us.ibm.com
Endicott Office: 1-607-429-6186

• The presentation and meeting ended about 9:00 P.M. 



Treasurer’s Report for November 2015

contributed by Tommy Thomas


The balance in the account is $505.54 as of November 16, 2015.


SPARTA Financial Report
3/01/2015 through 11/16/2015


INCOME




Opening Balance

289.87

Total Deposits


Donation

50.00

Dues

800.00

TOTAL INCOME

$1,139.87



EXPENSES


Food

634.33

Web Site

0.00

Petty Cash

285.00

Bank Service Charge

0.00

TOTAL EXPENSE

$919.33



BANK BALANCE Fidelity

220.54

PETTY CASH 

285.00

TOTAL CASH

$505.54



Items of Interest



SPARTA Schedule and Menu for 2015/2016

contributed by Tommy Thomas and Chris Blackshire


Dec. 2, 2015 - Subs
Jan. 5, 2016 - No Meeting
Feb 2, 2016 - Chicken
Mar 1, 2016 - Subs
Apr 5, 2016 - BarBQ
May 3, 2016 - Pizza
June 7, 2016 - Chicken
July 12, 2016 - Subs (avoid July 4 holiday)
Aug 2, 2016 - BarBQ
Aug 30, 2016 - Durham Bulls (your choice of food at the game)
Oct 4, 2016 - Pizza
Nov 1, 2016 - Chicken
Dec 6, 2016 - Subs



Dr. Gene Amdahl, Chief Architect of the Mainframe, Dies at 92

contributed by Ed Webb


"The mainframe world lost a true legend last week [Nov. 10, 2015] with the death of Dr. Gene Amdahl. Dr. Amdahl, as chief architect, was a key member of the team of IBMers that worked on the System/360 series of computers. In fact, IBM chairman and CEO, Thomas J. Watson Jr. referred to Dr. Amdahl as the "father of the System 360," the most successful line of mainframe computers in IBM’s history. Not as well known is the fact that he created the term MIPS (Million Instructions Per Second) to describe processor speed. In addition, he also formulated Amdahl’s Law, which is used for projecting scalability limits of multi-processing systems, and Amdahl’s Rule of Thumb, which describes how processing, memory, and I/O capacity must be balanced to optimize scalability."


Read The New York Times obituary with pictures here.


Read Enterprise Executive retrospective here.


Benefits of Configuring More Memory in the z/OS Software Stack

contributed by Ed Webb


"Significant performance benefits can be experienced by increasing the amount of memory assigned to various functions in the IBM® z/OS® software stack, operating system, and middleware products. IBM DB2® and IBM MQ buffer pools, dump services, and large page exploitation are just a few of the functions whose ease of use and performance can be improved when more memory is made available to them.
These benefits can include:

Reduced I/O operations
Reduced CPU usage
Improved transaction response time
Potential cost reductions"


Read more about this Redbook at this webpage.


IOF R8E Spin 2015275 and IOF R8F Announced to Support z/OS 2.2

contributed by Ed Webb




The Triangle Systems link for more info is here.

SHARE Registration and Hotel Reservations for San Antonio in Feb.-Mar. 2016

contributed by Ed Webb


SHARE is off to San Antonio, Texas for its winter meeting February 28-March 04, 2016. And Early Bird Registration and Hotel Reservations can be made now.

Tip: If there's any chance your employer will send you to SHARE in San Antonio, book your room now (there's no charge and no penalty if you cancel in time). Rooms at the SHARE rate go faster than plane seats or registrations.


See the San Antonio details at SHARE.

IBM Education Assistance for z/OS V2.2 Goodies

contributed by Ed Webb


Marna Walle of IBM has posted a couple of items of interest to z Systems Programmers.

"We've got about 100 small, and maybe not so small, education modules about specific line items in z/OS V2.2. These education modules are complete in that you can find out everything you needed to know about that one item in a single location. This is different than the way you might have been learning about new functions in the operating system previously: looking up in the Introduction and Release Guide about what is new, then digging around in one or several books to get the complete picture of what the function is."


Her blog post about a series of Assistance modules for changes in z/OS 2.2 is here or go directly to the modules here.


"...if you are like me, you want to have all the z/OS V2.2 PDFs handy. As you might have heard me say, I'm a heavy PDF user nowadays :). Well, the newly zipped up file of all the z/OS V2.2 books is available! Go to the IBM Publications Center (http://www-05.ibm.com/e-business/linkweb/publications/servlet/pbi.wss). The key piece of information you'll need is the publication number for the "ZIP of 7/28 IBM z/OS V2R2 PDF Documentation". That publication number is SC27-8430; search on this number. Right now, it's at the -00 level for this zip."

Be sure to review the Indexes Demystified comment in the V2.2 PDFs post for cool new indexing capabilities.



Humor


The Darwin’s Are Out!!!!

contributed by Chris Blackshire


Yes, it's that magical time of year when the Darwin Awards are bestowed, honoring the "least evolved" among us.

Here Is The Glorious Winner:

1. When his .38 caliber revolver failed to fire at his intended victim during a hold-up in Long Beach, California would-be robber James Elliot did something that can only inspire wonder. He peered down the barrel and tried the trigger again. This time it worked.

And now, the honorable mentions:

2. The chef at a hotel in Switzerland lost a finger in a meat cutting machine and after a little shopping around, submitted a claim to his insurance company. The company expecting negligence sent out one of its men to have a look for himself. He tried the machine and he also lost a finger. The chef's claim was approved.

3. A man who shoveled snow for an hour to clear a space for his car during a blizzard in Chicago returned with his vehicle to find a woman had taken the space. Understandably, he shot her.

4. After stopping for drinks at an illegal bar, a Zimbabwean bus driver found that the 20 mental patients he was supposed to be transporting from Harare to Bulawayo had escaped. Not wanting to admit his incompetence, the driver went to a nearby bus stop and offered everyone waiting there a free ride. He then delivered the passengers to the mental hospital, telling the staff that the patients were very excitable and prone to bizarre fantasies. The deception wasn't discovered for 3 days.

5. An American teenager was in the hospital recovering from serious head wounds received from an oncoming train. When asked how he received the injuries, the lad told police that he was simply trying to see how close he could get his head to a moving train before he was hit.

6. A man walked into a Louisiana Circle-K, put a $20 bill on the counter, and asked for change. When the clerk opened the cash drawer, the man pulled a gun and asked for all the cash in the register, which the clerk promptly provided. The man took the cash from the clerk and fled, leaving the $20 bill on the counter. The total amount of cash he got from the drawer... $15. [If someone points a gun at you and gives you money, is a crime committed?]

7. Seems an Arkansas guy wanted some beer pretty badly. He decided that he'd just throw a cinder block through a liquor store window, grab some booze, and run. So he lifted the cinder block and heaved it over his head at the window. The cinder block bounced back and hit the would-be thief on the head, knocking him unconscious. The liquor store window was made of Plexiglas. The whole event was caught on videotape.

8. As a female shopper exited a New York convenience store, a man grabbed her purse and ran. The clerk called 911 immediately, and the woman was able to give them a detailed description of the snatcher. Within minutes, the police apprehended the snatcher. They put him in the car and drove back to the store. The thief was then taken out of the car and told to stand there for a positive ID. To which he replied, "Yes, officer, that's her. That's the lady I stole the purse from."

9. The Ann Arbor News crime column reported that a man walked into a Burger King in Ypsilanti, Michigan at 5 A.M., flashed a gun, and demanded cash. The clerk turned him down because he said he couldn't open the cash register without a food order. When the man ordered onion rings, the clerk said they weren't available for breakfast... The frustrated gunman walked away. [*A 5-Star Stupidity Award Winner]

10. When a man attempted to siphon gasoline from a motor home parked on a Seattle street by sucking on a hose, he got much more than he bargained for. Police arrived at the scene to find a very sick man curled up next to a motor home near spilled sewage. A police spokesman said that the man admitted to trying to steal gasoline, but he plugged his siphon hose into the motor home's sewage tank by mistake. The owner of the vehicle declined to press charges saying that it was the best laugh he'd ever had and the perp had been punished enough!

In the interest of bettering mankind, please share these with friends and family.... unless of course one of these individuals by chance is a distant relative or long lost friend. In that case, be glad they are distant and hope they remain lost.

Remember: They walk among us; they can reproduce. And they can actually vote!!!! Be on guard!!!!!!

10 Laws of Computing

contributed by Chris Blackshire


1. If you have reached the point where you really understand your computer, it's probably obsolete.
2. When you are computing, if someone is watching, whatever happens, behave as though you meant it to happen.
3. When the going gets tough, upgrade your computer.
4. The first place to look for information is in the section of the manual where you'd least expect to find it.
5. For every action, there is an equal and opposite malfunction.
6. To err is human ... to blame your computer for your mistakes is even more human, its downright natural.
7. He who laughs last, probably has a back-up.
8. The number one cause of computer problems is computer solutions.
9. A complex system that doesn't work is invariably found to have evolved from a simpler system that worked just fine.
10. A computer program will always do what you tell it to do, but rarely what you want it to do.

Guy's Alternative 10 Laws of Computing

1. The more acronyms on a page, the harder the topic is to understand.
2. Inside every program is a small module struggling to find a life of its own.
3. Developeritus. Developers get their programs working perfectly on their machines, but they forget that their potential customers may have very different computer environments.
4. Computer project teams avoid monthly progress reporting because it demonstrates their lack of progress.
5. Program complexity grows until it exceeds the abilities of the programmer who must maintain it. 6. You will never solve any computer problem if you are in a bad mood.
7. When troubleshooting computer problems, people always assume that problem is the most obscure combination possible. Whereas, in reality the fault is invariably the simplest fault.
8. Every computer program expands to fill all the available memory.
9. If a computer supplier says a part is interchangeable, for example tape drives - they lie.
10. Remember that your computer makes as many mistakes in two pico seconds as fifty men working for a year.


Membership Information



Don’t Forget the Next SPARTA Meeting


Wednesday, December 2, 2015

7 p.m.


Special Location: SAS Building F in Cary


Take I-40 to Exit 287 Harrison Avenue Cary and go south (left over I-40 from Raleigh or right off I-40 from Durham). Turn left onto SAS Campus Drive at the traffic light. Go about a quarter mile or so. At the gate, tell the guard you are attending the SPARTA meeting. Take the first left for the most parking opportunities and walk across SAS Campus Drive to Building F. Go in the rightmost entrance to see Ed Webb. Here’s a map to the SAS Training Center 200 SAS Campus Drive, Cary, NC and a map of the SAS campus http://www.sas.com/content/dam/SAS/en_us/doc/other1/cary-campus-map.pdf.

SAS is a tobacco-free company
Smoking or the use of smokeless tobacco products is prohibited in SAS buildings, in company or personal vehicles, or anywhere on the SAS World Headquarters campus.


Free Food: Deli Tray, Sodas and Tea, Dessert


Program:

IBM zEDC Compression

Speaker:


Frank Kyne of Watson and Walker






SPARTA News

P.O. Box 13194

Research Triangle Park, NC  27709-3194


First Class Postage


SPARTA Corporate Sponsors:

DTS Software
                              logo