HP OpenVMS Systems

OpenVMS Technical Journal V11

HP OpenVMS Systems

OpenVMS information

» What's new on our site
» Upcoming events
» Configuration and buying assistance
» Send us your comments

HP OpenVMS systems

» OpenVMS software
» Supported Servers
» OpenVMS virtualization
» OpenVMS solutions and partners
» OpenVMS success stories
» OpenVMS service and support
» OpenVMS resources and information
» OpenVMS documentation
» Education and training

OpenVMS software

» Operating system
» OpenVMS clusters
» OpenVMS Galaxy
» e-Business products
» Opensource tools
» Networking
» System management
» Storage management
» Security products
» Application development and integration
» Software licensing
» SPD listings
» Whitepapers
» Ask the wizard
» Training
» OpenVMS books

Evolving business value

» Business Systems Evolution
» AlphaServer systems transition planning
» Alpha RetainTrust program

Related links

» HP Integrity servers
» HP Alpha systems
» HP storage
» HP software
» HP products and services
» HP solutions
» HP support
disaster proof
HP Integrity server animation
HP Integrity server animation
Content starts here

OpenVMS Technical Journal - V11 April 2008

Welcome to V11 of the OpenVMS Technical Journal. As you may know this technical journal is done on a completely voluntary basis and hence "our other work" can take priority. I would like to personally thank the team that makes the OpenVMS Technical Journal possible, you are truly a gift.

In this version you will find many articles that will interest you.

Aklila (OpenVMS Engineering) has written a great article on Host Based Minimerge and Automatic Minicopy, then we have an excellent customer story from Flugger and how they Modernized their OpenVMS Applications. Bruce Claremont has written an article on the DCL Lexical F$GETQUI. We also have an article on RMS Collector for T4 and friend written by Gorazd.

We have two articles written by OpenVMS Ambassadors in the journal. The first is Hints and Tricks when Using Dynamic Volume Expansion (DVE) on OpenVMS Systems by Rob Eulenstein and the second written by John Edelemann on the topic of WebSphere MQ and OpenVMS Failover Sets.

We would appreciate your feedback not only on this issue but the OpenVMS Technical Journal as a whole.

If you would like to submit an article for the next issue please click here Thank you for your continued support,


Table of Contents

OpenVMS Technical Journal - V11
» Entire Journal in PDF format (1.3 MB)
» Entire Journal in PS format (ZIP 1.3 MB)
OpenVMS Technical Journal V11
Host-Based Minimerge and Automatic Minicopy on Volume Processing in HP Volume Shadowing for OpenVMS » Abstract » HTML » PDF
Hints and Tricks When Using Dynamic Volume Expansion (DVE) on OpenVMS Systems » Abstract » HTML » PDF
WebSphere MQ and OpenVMS Failover Sets » Abstract » HTML » PDF
F$GETQUI to the Rescue » Abstract » HTML » PDF
How Flügger Modernized their OpenVMS Applications » Abstract » HTML » PDF
RMS Collector for T4 and Friends » Abstract » HTML » PDF

Host-Based Minimerge and Automatic Minicopy on Volume Processing in HP Volume Shadowing for OpenVMS

Article Title: Host-Based Minimerge and Automatic Minicopy on Volume Processing in HP Volume Shadowing for OpenVMS - » HTML, » PDF

Article Abstract: Volume Shadowing on OpenVMS guarantees that data is the same on all the members of the shadow set. Merge recovery operation is used to compare data on shadow set members to ensure that all of them are identical on every logical block. This recovery operation should be done as quickly as possible so that shadow driver returns the identical data when read from any of the shadow set member at any time. There have been several enhancements in the area of merge and copy operations. Host Based Minimerge (HBMM) improves merge operations by decreasing the number of comparisons needed to complete the operation. Automatic Minicopy on Volume Processing (AMCVP) helps the expelled shadow set member to return to the shadow set using minicopy operation instead of full copy. Both are huge performance win in volume shadowing. This article talks about the HBMM and AMCVP.

Author Bio: Akila B. has worked with HP and OpenVMS Engineering for the last 7 years. Akila has worked with a number of products in the storage and clustering space. Akila currently works in OpenVMS Clusters group. Akila has also written a Knowledge Brief on Archive Backup System.

Hints and Tricks When Using Dynamic Volume Expansion (DVE) on OpenVMS Systems

Article Title: Hints and Tricks When Using Dynamic Volume Expansion (DVE) on OpenVMS Systems - » HTML, » PDF

Article Abstract: This article provides hints and ticks for using Dynamic Volume Expansion (DVE) on OpenVMS systems. Dynamic volume Expansion, which was first available in OpenVMS Alpha Version 7.3-2 and HP OpenVMS for Intergrity servers Version 8.2 allows system managers to increase the size (the number of logical blocks) of a mounted volume. Although often associate with OpenVMS Host-Based Volume Shadowing, DVE can be implemented on nonshdowed volumes.

Author Bio: Rob Eulenstein - Rob, joined Digital Equipment Corporation in March 1987. He has spent his entire tenure with Digital/Compaq/HP supporting OpenVMS from the Customer Support Center in Colorado Springs, Colorado. He currently works as a consultant in Multivendor Systems Engineering which is part of GSE (Global Solutions Engineering). Rob's areas of expertise include: crash dump analysis, internals, clusters, performance, shadowing, RMS, and the file system. Rob is a member of the OpenVMS Ambassadors organization which provides a highly demanded pre-sales support function as well as an extremely important interface between customers and OpenVMS engineering. Rob holds a BS in Chemical Engineering from Case Western Reserve University. Rob lives in Denver, Colorado with his wife and four children

WebSphere MQ and OpenVMS Failover Sets

Article Title: WebSphere MQ and OpenVMS Failover Sets - » HTML, » PDF

Article Abstract: WebSphere MQ is a messaging middleware product whose primary function is the transfer of a datagram from one application to another on one computer system, or from one application to an application running on another computer system.

As with most such messaging products on the market today, MQ is only as robust as the underlying operating system and platform integrity permits. Thus, it is both proper and fortunate that IBM exploited the unique active-active clustering features of the OpenVMS operating system, when it designed the unique failover capabilities embodied in the 5.3 release.

Because the features of OpenVMS Clusters are well known to the OpenVMS technical community, this document focuses on the WebSphere MQ capabilities designed in the OpenVMS implementation.

Author Bio: John Edelmann - John has been involved in OpenVMS system management on VAX/Alpha systems since 1986, initially while employed at the Dept. of Energy's Mound Facility in Miamisburg, Ohio. In 1991 he left to work for Siemens Energy and Automation, Motor and Drives Division, in Norwood, Ohio, where he led the implementation of a Digital Equipment Corporation VAX-based shop floor control system.

In 1995, he joined Digital Equipment Corporation, as a consultant for the Defense Logistics Agency's (DLA) Defense Automatic Addressing System Center (DAASC), located in Dayton, Ohio.

Since that time, he has continued a career in system management (software hardware installation, support, problem diagnosis and resolution) for the same DLA office. In May, 2000, John became an OpenVMS Ambassador. At about the same time, he was assigned primary duties as the WebSphere MQ administrator for DAASC. He is a recognized subject matter expert in MQ Clustering, and other high availability messaging system implementations, on various distributed MQ platforms, including HP-UX, HP OpenVMS, and Windows.

F$GETQUI to the Rescue

Article Title: F$GETQUI to the Rescue - » HTML, » PDF

Article Abstract: The DCL lexical F$GETQUI is a potent function that can be a bit confusing to deploy. This article demonstrates its usage via a useful DCL procedure designed to selectively delete jobs from a queue.

Author Bio: Bruce Claremont has a degree in Computer Science and has been working with OpenVMS since 1983. Mr. Claremont has extensive programming, project management, and system management experience. He has worked all sides of the fence, as a customer, software engineer, system manager, delivery specialist, project manager, and business owner. He founded Migration Specialties in 1992 and continues to deliver OpenVMS, software migration, and legacy hardware replacement services. More information abo ut Migration Specialties products and services can be found at www.MigrationSpecialties.com.

How Flügger Modernized their OpenVMS Applications

Article Title: How Flügger Modernized their OpenVMS Applications - » HTML, » PDF

Article Abstract: About the Flugger company and why Flugger choose Digital VAX/VMS for the applications developed in COBOL on VMS. Flugger's business wanted to expand and this required making their applications international and giving the applications a modern and intuitive look & feel for in the international locations.

Benny Nielsen, OpenVMS ambassador introduced Flugger to Seagull Software to help resolve this issue.

"Seagull Software is the only IT vendor I am completely satisfied with, so far!" said IT Director Peer Gudmund-Jensen. "Their modernization product, extends the lifetime of OpenVMS based applications, which in my mind is the most reliable system available in the market. We have not have found a solution equal to Seagull to meet our business objectives. We hope that Seagull will grow, especially in Denmark."

Author Bio: Roger van Valen, - Roger is a Lead Developer Protocols for Seagull Software in Dordrecth, The Netherlands. Roger, has been with Seagull Software since 2000 and is working in the Development lab on the LegaSuite GUI for VT (aka WinJa for VT)products as well as on other areas of the LegaSuite solution set.

RMS Collector for T4 and Friends

Article Title: RMS Collector for T4 and Friends - » HTML, » PDF

Article Abstract: T4 is a great tool. It's real power lies in it's extensibility. But even for experienced system manager can take some time to figure out, how to add an extension into T4. This article describe a simple way to modify T4 collection procedure t o allow easy addition of new T4 Friends.

Proposed T4 Friend collect RMS statistics for selected files and combine it into main CSV file. On this example, relevant T4 collection phase entry points are explained.

Author Bio: Gorazd Kikelj- Gorazd has worked in the IT industry for more than 20 years. Gorazd first starting working on VMS in 1993, when he first ran VMS on a VAX. Over the following years he has used all sorts of programming languages; pascal, fortran, cobol, RPG, Prolog, lisp, perl. But as a VMS Bigot personal favorite is still DCL. Gorazd has worked on all sides of the fence, first as customer where he was a programer and system manager. Then a Service Partner where his role was as a OpenVMS L1 Support Engineer. Then from 2004 as an HP Customer Engineer and Account Support Manager. OpenVMS is still his biggest love and passion.

Search OpenVMS Technical Journal (using HP search engine)

OpenVMS Technical Journal all of HP United States

Other Technical Journals/Reports

» OpenVMS Technical Journal master table of contents

» OpenVMS Technical Journal V10
» OpenVMS Technical Journal V9
» OpenVMS Technical Journal V8
» OpenVMS Technical Journal V7
» OpenVMS Technical Journal V6
» OpenVMS Technical Journal V5
» OpenVMS Technical Journal V4
» OpenVMS Technical Journal V3
» OpenVMS Technical Journal V2
» OpenVMS Technical Journal V1
» HP Technical reports
» archived Digital Technical journal