openvms an in computing csa, cse · 46 evolving openvms environments: an exercise in continuous...

46
1 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved Evolving OpenVMS Environments: An Exercise in Continuous Computing Robert Gezelter, CSA, CSE September 2011

Upload: others

Post on 20-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

1 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Evolving OpenVMS Environments:

An Exercise in Continuous Computing

Robert Gezelter, CSA, CSE

September 2011

Page 2: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

2 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

3 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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

Page 4: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

4 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Technical Trends:

SANSBlades

VirtualMachines

Ubiquitous IP

Page 5: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

5 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Blades

• High density

• Common infrastructure, packaging

• Integrated SAN/LAN infrastructure

• Fungible computing elements

Blades

Page 6: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

6 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Storage Area Networks

• Modular storage

• Can be configured to be accessible to all systems

• Easy capacity upgrades

• Small physical footprint

• High performanceSANS

Page 7: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

7 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Ubiquitous IP Connectivity

• Common communications infrastructure

• High bandwidth (100 Mbps common)

• Quickly reconfigurable

Ubiquitous IP

Page 8: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

8 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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 Virtual

Machines

Page 9: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

9 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

10 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

What is a “Cloud”?• A buzzword: “computing somewhere indefinite”

• Capabilities

• Applications Programming Interfaces

Page 11: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

11 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

12 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Original VAXcluster Environment

Page 13: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

13 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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

Page 14: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

14 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

15 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

16 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

OpenVMS: The beginningThe context has changed but the basics are unchanging:

• Security

• Integrity

• File management

• Resource management

Remain completely valid.

Page 17: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

17 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

18 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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

• Power

• Space

• Capital

• Repair

Improvements in agility are byproducts.

Page 19: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

19 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Silos

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

Spice Rock Flower

TULIPCROCUS

LILAC

GRNITEMARBLE

MICA

PEPPER

SAFRON

MUSTRD

Page 20: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

20 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

21 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

The current worldIP Network

Storage Area Network

Page 22: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

22 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Consider: What is this aircraft?

a) VC‐25

b) Air Force One

c) SAM 28000

d) Boeing 747

Page 23: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

23 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

24 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

“Air Force One” is:

+

Page 25: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

25 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

OpenVMS Architecture v. Doctrine

Architecture: How something is built

Doctrine: How something is employed

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

Page 26: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

26 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

27 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

What distinguishes a machine:

Absent special hardware:

• Cluster Group Number

• SCSID / SCSNAME

• IP Address

• DECnet Node Address/Node Name

Page 28: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

28 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

29 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Doctrinal Questions• CPU pools

• HPVM (virtual machine)

• Surge Capacity

• System Volumes

Page 30: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

30 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

CPU Pools• Interchangeable blades

• Variants of common configurations

• CPU Pool like “motor pool”, assign as needed

Page 31: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

31 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

HP Virtual Machine and OpenVMS clusters• Sub‐capacity clusters

• Non‐voting worker nodes

• Reserve capacity

• Quorum machines

Page 32: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

32 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

33 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

System VolumesPresent doctrine:

• Multiple roots

• Host‐based Volume Shadowing, RAID sets

• Supplemental disks to avoid overloading

Page 34: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

34 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

35 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

36 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Canonical OpenVMS Cluster Doctrine

• Provides high availability and reliability

• Full file sharing

• Failover

Relatively unchanged since 1982

Page 37: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

37 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

OpenVMS Clusters with CPU Pools

PEPPERSAFRONMUSTRD

GRNITEMARBLEMICA

TULIPCROCUSLILAC

NEWYRK

DELHI

SPICE(Production A) ZURICH

ROCK(Testing)

CITY

FLOWER(Production B)

Page 38: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

38 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

OpenVMS Clusters with CPU Pools and Virtual Machines

PEPPERSAFRONMUSTRD

GRNITEMARBLEMICA

TULIPCROCUSLILAC

NEWYRK

DELHI

SPICE(Production 

A) ZURICH

ROCK(Testing)

CITY

FLOWER(Production B)

Page 39: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

39 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

3922 September 2011

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 40: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

40 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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

Alpha

Starboard

Itanium

Active System RootInactive System Root

Page 41: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

41 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

4122 September 2011

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

Page 42: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

42 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Operating Rules for System Volumes(continued)

• Staged rolling reboot

• Alternate boot roots per node

Page 43: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

43 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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

Page 44: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

44 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Logical names (continued)• 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 45: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

45 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

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 46: OpenVMS An in Computing CSA, CSE · 46 Evolving OpenVMS Environments: An Exercise in Continuous Computing Copyright 2011, Robert Gezelter, All Rights Reserved. Title: Slide 1 Author:

46 Evolving OpenVMS Environments: An Exercise in Continuous ComputingCopyright 2011, Robert Gezelter, All Rights Reserved

Supplemental Materials, Slides:http://www.rlgsc.com/openvms‐bootcamp/2011/continuous‐openvms.html

Questions