In August of this year IBM announced the acquisition of CSL International, a leading provider of virtualization management technology.  As part of the sales enablement strategy for this new IBM technology,  a team at the International Technical Support Organization (ITSO) in Poughkeepsie, NY, is beginning work to produce a Redbooks publication designed to help customers implement this new technology called CSL-WAVE. CSL-WAVE is a provisioning and productivity management solution for simplifying the control and usage of virtual Linux servers running on the IBM z/VM operating system.

A look at the CSL Wave GUI
Figure 1: A first glimpse at the CSL Wave GUI

This is the first week of the project, so the team has been spending time building a table of contents for the book, and becoming familiar with the technology.  Wednesday we installed CSL-WAVE in the first member of a four member z/VM 6.3 Single System Image cluster.

We began by executing the z/VM and Directory Maintenance Facility (DIRMAINT) commands necessary to prepare for the installation of CSL-WAVE.  Our environment had much of the preliminary setup already done, such as configuration of the z/VM System Management API (SMAPI), and configuration of the DIRMAINT EXTENT CONTROL file.  In addition, the Linux virtual machine to host the CSL-WAVE knowledge base, web server and background task scheduler was already created for us.  The Linux distribution was SUSE and the level was SLES 11 SP2.

Once all of the preliminary steps were completed we proceeded to install the CSL-WAVE rpm file.  This went very smoothly and lasted only a couple of minutes.  At the end of the rpm install we had the web server, knowledge base and background task scheduler up and running.

The next step was to point a browser at the IP address for the WAVESRV virtual machine (running the knowledge base, web server, and background task scheduler) to download the Java web start GUI client.  The web page displayed provides a link for the GUI client; however, it also provides a really convenient tool to test whether or not the z/VM SMAPI is properly configured.  This is a capability that many z/VM customers have requested for quite some time.  When configuring the z/VM SMAPI there isn’t any convenient method of checking that all is running properly.  The tool from CSL-WAVE provides just that capability.

API Testing for CSL WAVE
Figure 2: The z/VM API Connection Test Tool

As can be seen in Figure 2,  the tool will connect to the z/VM System Management API and test the network connectivity as well as the capability to execute API requests that use the DIRMAINT facility.

After running the test tool, we invoked the CSL-WAVE GUI.   The GUI prompts for the definition of a userid and password that will become a super user for further configuration.  From this point we needed to configure the license, and define the processor and systems for CSL-WAVE to manage.  Details of that process are best left for another installment.   Even with plenty of time to discuss what was happening we were completely installed in less than 3 hours.  Quite remarkable.

One thought on “Enter CSL-WAVE!

  1. Pingback: Cloning a Golden Master with CSL-WAVE | Millennial Mainframer

Leave a reply

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>