43
Produced in cooperation with: HP Technology Forum & Expo 2009 © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments Robert Gezelter, CSA, CSE Principal, R Gezelter Consultant June 17, 2009

Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Produced in cooperation with:HP Technology Forum & Expo 2009

© 2009 Robert Gezelter, Software Consultant

Evolving OpenVMS EnvironmentsRobert Gezelter, CSA, CSEPrincipal, R Gezelter ConsultantJune 17, 2009

Page 2: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice2 21 June 2009

As a courtesy to your fellow attendees,Kindly set all devices (electronic and otherwise) to the silent or vibrate mode. If you receive a call, please leave the room to answer it.

Page 3: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice3 21 June 2009

This presentation represents my personal opinions. I welcome discussion of these concepts, publicly and privately.

Page 4: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice4 21 June 2009

Technical Trends:

SANS

Blades

VirtualMachinesUbiquitous IP

Page 5: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice5 21 June 2009

Blades• High density• Common infrastructure, packaging• Integrated SAN/LAN infrastructure• Fungible computing elements

Blades

Page 6: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice6 21 June 2009

Storage Area Networks• Modular storage• Can be configured to be accessible to all systems• Easy capacity upgrades• Small physical footprint• High performance

SANS

Page 7: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice7 21 June 2009

Ubiquitous IP Connectivity• Common communications infrastructure• High bandwidth (100 Mbps common)• Quickly reconfigurable

Ubiquitous IP

Page 8: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice8 21 June 2009

Virtual Machines

• Ability to provide the appearance of more hardware than actually exists

• Consolidation of low utilization systems

• Some overhead for virtualization, most significant with high I/O applications

VirtualMachines

Page 9: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice9 21 June 2009

Invention v Discovery

• There is a big difference− Discovery identifies something which was already there− Invention creates something new

• Discovery− William Herschel discovered Uranus− Marie and Pierre Curie discovered radium

• Invention− Thomas Edison invented the incandescent light− Samuel Morse invented the telegraph

Page 10: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice10 21 June 2009

What is a “Cloud”?

• A buzzword: “computing somewhere indefinite”• Capabilities• Applications Programming Interfaces

Page 11: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice11 21 June 2009

OpenVMS• Quite possibly, the archetypical cloud• Basic concept – User Virtualization• OpenVMS clusters –

− The archetypical peer cluster− load sharing− Shared file base− Resource sharing− Interchangeable machines

VAX

VAXVAX

CI Port

CI Port

CI Port CI Port

CI Port

CI

CI

CI

CI

CI

Disks

LocalDisk

HSC-50Disk

System

HSC-50Disk

System

StorageControllers

StarCoupler

From Kronenberg, Levy, & Strecker, (1986)VAXcluster: A closely-coupled distributed systemACM Transactions on Computer Systems 4(2)

Page 12: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice12 21 June 2009

Original VAXcluster environment

Page 13: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice13 21 June 2009

How do OpenVMS environments evolve in a context characterized by blades, SANS, IP, and Virtual Machines?

?

Page 14: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice14 21 June 2009

Evolution is always along the lines of existing pre-adaptations (e.g. consistent with small changes in genome)The OpenVMS genome:• User virtualization• OpenVMS clusters

− Single system image− Active-Active cluster

• Host Based Volume Shadowing

DNA Model, NIH Bldg. 38, RotundaPhoto courtesy NIH

Page 15: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice15 21 June 2009

Evolving the OpenVMS Environment• These basic architectural principles

of OpenVMS are its DNA• A new approach must build on

these principals without violating them

• These principals define OpenVMS and its special value to OEMs and end-users alike

DNA Model, NIH Bldg. 38, RotundaPhoto courtesy NIH

Page 16: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice16 21 June 2009

OpenVMS: The beginningThe context has changed but the basics are

unchanging:• Security• Integrity• File management• Resource managementRemain completely valid.

Page 17: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice17 21 June 2009

This is unsurprising –Good design is timeless. The term “legacy” is not

relevant.Consider aircraft design:

C-130A (circa 1951) C-130K (circa 2006)

Page 18: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice18 21 June 2009

The current challenges are:Use current technology trends to improve efficiency

in:• Power• Space• Capital• RepairImprovements in agility are byproducts.

Page 19: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice19 21 June 2009

Silos

Silos obstruct efficiency in physical plant as much as in logical structure.

Spice Rock Flower

TULIPCROCUS

LILAC

GRNITEMARBLE

MICA

PEPPERSAFRON

MUSTRD

Page 20: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice20 21 June 2009

Rethink asset allocation• Are silos appropriate?• Can clusters be combined?• What assets can be pooled?• Common criteria• OpenVMS dynamic paradigm:

− Locks using Lock Manager− Load Balancing

Page 21: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice21 21 June 2009

The current world

IP Network

Storage Area Network

Page 22: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice22 21 June 2009

Consider: What is this aircraft?a) VC-25b) Air Force Onec) SAM 28000d) Boeing 747

Page 23: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice23 21 June 2009

What is this aircraft? The answer.

All are “Air Force One”, albeit at different times.

All, but (b). “Air Force One” is incorrect because:

Page 24: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice24 21 June 2009

“Air Force One” is:

+

Page 25: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice25 21 June 2009

OpenVMS Architecture v. DoctrineArchitecture: How something is builtDoctrine: How something is employed

Reconsider how the OpenVMS architecture is employed in the context of technological developments and trends.

Page 26: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice26 21 June 2009

In the context of nodenames and OpenVMS clusters:• Machine names• Fixed machine assignment• Ripe for re-thinking• Use “Air Force One” example as type specimen

Page 27: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice27 21 June 2009

What distinguishes a machine:Absent special hardware:• Cluster Group Number• SCSID / SCSNAME• IP Address• DECnet Node Address/Node Name

Page 28: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice28 21 June 2009

New paradigm: A cluster member is merely an incarnation of a given Cluster Group/SCSID/SCSNAME• May be on a different blade/box• It may be virtualized• It may be running on a different root• It may be running on a different volume• System volumes can run all members on an

architecture • System volume distinguished by release/revision

Page 29: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice29 21 June 2009

Doctrinal Questions• CPU pools• HPVM (virtual machine)• Surge Capacity• System Volumes

Page 30: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice30 21 June 2009

CPU Pools• Interchangeable blades• Variants of common configurations• CPU Pool like “motor pool”, assign as needed

Page 31: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice31 21 June 2009

HP Virtual Machine and OpenVMS clusters• Sub-capacity clusters• Non-voting worker nodes• Reserve capacity• Quorum machines

Page 32: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice32 21 June 2009

Surge Capacity• CPU pool and VM provide options• Pre-configure add-on nodes

− May be voting− May be non-voting (worker members)

• A way to address− Varying workloads− Unanticipated surges of demand

Page 33: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice33 21 June 2009

System VolumesPresent doctrine:• Multiple roots• Host-based Volume Shadowing, RAID sets• Supplemental disks to avoid overloading

Page 34: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice34 21 June 2009

Mass Storage Technology has dramatically reduced economics

• OpenVMS clusters (1983)− RA81 – 10.5”, 100+ lb, 456MB

• Now− 146GB now less than US$ 500− 2.5” form factor− Ounces per drive

• Many orders of magnitude in − Cost− Capacity− Physical (size, weight)

Page 35: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice35 21 June 2009

System VolumesReconsidered doctrine:• Multiple roots• Host-based Volume Shadowing, RAID sets• Duplicate (in addition to Shadow/Mirror) system

volumes• Update cutover by changing volumes• One system volume per release or patch level• Always at least two copies of each system volume

(BEYOND RAID/Shadowing)

Page 36: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice36 21 June 2009

OpenVMS Clusters with CPU PoolsPEPPER

SAFRONMUSTRD

GRNITEMARBLEMICA

TULIPCROCUSLILAC

NEWYRK

DELHI

SPICE(Production A)

ZURICH

ROCK(Testing)CITY

FLOWER(Production B)

Page 37: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice37 21 June 2009

OpenVMS Clusters with CPU Pools and Virtual Machines

PEPPERSAFRONMUSTRD

GRNITEMARBLEMICA

TULIPCROCUSLILAC

NEWYRK

DELHI

SPICE(Production A)

ZURICH

ROCK(Testing)CITY

FLOWER(Production B)

Page 38: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice38 21 June 2009

OpenVMS Clusters with VM Hosted Nodes as Quorum Nodes

PEPPERSAFRONMUSTRD

GRNITEMARBLEMICA

TULIPCROCUSLILAC

NEWYRK

DELHI

SPICE(Production A)

ZURICH

ROCK(Testing)CITY

FLOWER(Production B)

Page 39: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice39 21 June 2009

Replicated System Volumes

(SYS0) SYS5 SYS9SYS1 SYS6 SYS10SYS2 SYS7 SYS11SYS3 SYS8 SYS12

(SYS0) SYS5 SYS9SYS1 SYS6 SYS10SYS2 SYS7 SYS11SYS3 SYS8 SYS12

(SYS0) SYS105 SYS109SYS101 SYS106 SYS110SYS102 SYS107 SYS111SYS103 SYS108 SYS112

(SYS0) SYS105 SYS109SYS101 SYS106 SYS110SYS102 SYS107 SYS111SYS103 SYS108 SYS112

Port Starboard

Alpha

Itanium

Active System RootInactive System Root

Page 40: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice40 21 June 2009

Operating Rules for System Volumes• Mirror/Shadow (RAID 0)• Split load between replicates• Do upgrades on isolated blade housing, move

drives/drive images• Use rolling reboot to move to new patch or version• Staged rolling reboot• Alternate boot roots per node

Page 41: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice41 21 June 2009

Logical names• Create SYS$SITE_SPECIFIC

− For multi-site clusters− See Gezelter, “Inheritance Based Environments for

Standalone OpenVMS Systems and OpenVMS clusters”, OpenVMS Technical Journal, Volume 3

• Create SYS$MEMBER_SPECIFIC− Inserted in search list between SYS$SPECIFIC and

SYS$COMMON− Files common to all system roots for a particular cluster

member

Page 42: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice42 21 June 2009

Summary

Current technological trends provide useful avenues for the evolution of OpenVMS Systems in increasingly flexible patterns of operations.

These changes do not need to sacrifice the strengths that customers rely on when they choose to use OpenVMS.

Virtual Machine technology complements existing OpenVMS paradigms.

Page 43: Evolving OpenVMS Environments · 21-06-2009  · HP Technology Forum & Expo 2009 Produced in cooperation with: © 2009 Robert Gezelter, Software Consultant Evolving OpenVMS Environments

Evolving OpenVMS Environments Copyright © 2009, Robert Gezelter, All Rights Reserved. Reproduction permitted with the inclusion of this notice43 21 June 2009

Slides and other materials:http://www.rlgsc.com/hptechnologyforum/2009/continuous-openvms.html

Questions?