SlideShare a Scribd company logo
1 of 35
HP Technology Forum 2006


M igrating to a
Virtual VAX: An
Introduction
Stanley F. Quayle
President, Quayle Consulting Inc.


                                                                       GET CONNECTED
                                                                       People. Training. Technology.




© 2006 Hew  lett-Packard Developm Com
                                   ent      pany, L.P.
The information contained herein is subject to change without notice
Session Goals
• Understand virtualization
• Learn about issues raised by virtualization
• Experience migration with:
    −M  agnetic tape
    − Disk
    − DECnet
    − OpenVM Cluster
               S
    − CD-ROM
    − FTP



3   July 14, 2006
Required Experience
•Working knowledge of HP OpenVM system
                               S
    administration
• If you brought your application, experience in
    your application




4    July 14, 2006
Can It Be Ported?
• Do you have the design documentation?
• Do you have all    the source code?
    − W about DECm
       hat            igrate (OMSVA)?
    − VAX SCAN, Dibol, LISP, OPS5, RPG
• Operating system dependency?
• Hardware dependency?
• Target platform
    − Can your code re ally be reused?
    − W about stability?
       hat
• Can you validate the result?
5   July 14, 2006
W Virtualize?
 hy
• Smaller boxes
• Use modern hardware
• Use corporate SAN
• Reduce pow consum
            er     ption
• Reduce hardware maintenance costs
•“
 Encapsulate”applications




6   July 14, 2006
Virtualization Overview

                     Application         Application
                    Layered softw are   Layered softw are
                    System libraries    System libraries

                    Operating System    Operating System


                                        CHARN-VAX r
                                         VAX Emulato
                        VAX
                                            Ho s t OS
                                            Host OS
                      Hardware
                                          Ho s t CPU(s )
                                             CPU(s)
7   July 14, 2006
VAX Emulator

                                                      SCSI VAX disk
                     Memory
                                     Ethernet
                                                      SCSI VAX tape
                                  Disk controller
                    VAX CPU
                                                    Host system disk
                    Emulator      Tape controller

                                    Serial ports       Virtual disk
                     System bus
                      interface
                                                        Tape image



                       VAX            VTxxx
                                       VT
                     Console       Terminal, etc




8   July 14, 2006
Virtualize to What?
• SIMH
    − Open source (“ )
                    free”
    − Support mailing list
    − Runs on alm any platform
                  ost
• CHARON-VAX
    − Com ercial product
          m
    − Support available from VARs
    − Current platform Alpha OpenVM W
                      s:                S, indows
    − QNX for Q-bus em   bedded solutions
    − Future platform include Linux
                     s


9    July 14, 2006
OpenVM Licensing
      S
• HP will             transfer existing licenses to CHARON-VAX
     http://h71000.w w
                    w 7.hp.com/openvms/sri-charon-vax-emulator.html
     − $ 2,000 total for Intel platform
     − $ 1,000 total for Alpha platform
• Newlicenses must be purchased for other virtual
 solutions




10    July 14, 2006
Oracle Licensing
• Oracle will
            transfer existing Rdb and CODASYL
 licenses to CHARON-VAX
w w
 w .oracle.com/technology/products/rdb/htdocs/rdb7/charon_vax.html
     − “ m cases, Oracle license and service agreem
        In ost                                     ents
       are transferred to the sam num of CHARON-VAX
                                 e   ber
       processors at no charge.”
• Newlicenses must be purchased for other virtual
 solutions




11    July 14, 2006
MultiNet & TCPw Licensing
               are
• Process Software will
                 transfer existing M  ultiNet
 and TCPw licenses to virtual solutions
         are
• Fee depends on emulated system
     − $ 350 for workgroup-size systems
     − M for enterprise-size system
         ore                         s




12    July 14, 2006
Missing In Action
• Som softw
     e     are vendors no longer exist
• VAX system do
            s         no t have a hardw serial
                                       are
 number
• Licensing methods:
     − LM license PAK
         F
     − M address of Ethernet card
        AC
     − Hardw values of VAX
            are
        • CPU
        • HW_M ODEL
        • SID
        • XCPU


13    July 14, 2006
Softw Support
     are
• HP software support (OpenVM layered products)
                             S,
 is available for CHARON-VAX on HP hardware
     http://h71000.w w
                    w 7.hp.com/openvms/sri-charon-vax-emulator.html
• Oracle Rdb and CODASYL software support
 available for CHARON-VAX
w w
 w .oracle.com/technology/products/rdb/htdocs/rdb7/charon_vax.html
• Other ISV’ support virtual
           s                          system less form
                                            s         ally




14    July 14, 2006
Security Concerns
• Howto secure your host
     − Keep host patch-current
     − Shut dow unnecessary services
               n
     − Rem ove unnecessary softw are
     − Don’connect to the netw
           t                   ork
• Howto secure your virtual          VAX
     − All the old VAX tools and tricks still apply
     − HP OpenVM Guide to System Security
                    S




15    July 14, 2006
Let’ Get Started!
   s
• You have the following items:
     − PC
     − USB dongle
     − Install CD
     −A“  bootstrap” S system im
                    VM          age


• Do       no t insert the dongle into the USB port yet!




16    July 14, 2006
Softw Installation
     are
• Insert CD

• Run hldrv32.exe from directory Hardlock

• Nowinsert the dongle

• Run setup.exe

• From Start ->Settings -> Network, install a new
 protocol on one interface. Select “
                                   Have Disk”and,
 brow to sripacket.inf in directory:
      se
     C:Program FilesCHARON-VAXDriversNetworkNdis5
• Disable all         other protocols on this adapter
• Disable the protocol         on all other adapters
17    July 14, 2006
Softw Configuration
     are
• Create a directory C:DISKS

• Copy DISKS*.* from the CD to C:DISKS

• Remove the “
             read only”property from the files in
 C:DISKS
• Open the configuration file (VAX4106.cfg) in
 Notepad
• Change the network interface nam (near the end
                                  e
 of the file) to the device which is to be used for the
 em  ulated VAX
• Save the changes, and exit Notepad
18   July 14, 2006
Virtual VAX Startup
• From the Start button, select CHARON-VAX, then
 CHARON-VAX Launcher
• Brow to your configuration file
      se
• Run it

• A Hyperterminal       windoww appear, w
                               ill       hich is the
 VAX console
• You nowhave a VAX on your computer!
• At the >>>         prom type “ DUA0”
                         pt,   B/1


19   July 14, 2006
Student Configuration
                 S ys te m   DECne t     IP
                 LAB1        1.101       192.168.1.101
                 LAB2        1.102       192.168.1.102
                 LAB3        1.103       192.168.1.103
                 LAB4        1.104       192.168.1.104
                 LAB5        1.105       192.168.1.105
                 LAB6        1.106       192.168.1.106
                 LAB7        1.107       192.168.1.107
                 LAB8 ...    1.108 ...   192.168.1.108 ...

20   July 14, 2006
Our Source VAX Today
•Workgroup-size VAX
     − VM V5.5-2H4
          S
     − VAXCLUSTER, 1 vote
     − No SYSTEM passw    ord
     − 1 RZ-29 disk, device nam DKA0
                               e
     − 8 m tape drive, device nam M
          m                      e KA300
     − RRD42 CD drive, device nam M
                                 e KA400
• DECnet address 1.500

• TCP/IP address 192.168.1.15



21    July 14, 2006
Tape Migration
• Tape has the following advantages
     − Tried-and-true technology
     − M VAX system have tape backup
         ost               s
     − Doesn’require a netw adapter on the VAX
              t               ork
     − Very fam iliar system managem tasks
                                    ent
• There are disadvantages
     − Tape is slow
     − Reliable tapes for older form (9-track, TK-50, etc.) are
                                    ats
       hard to find
     − Reading the tape on the virtual system requires a SCSI
       tape drive

22    July 14, 2006
Tape Migration –Procedure
• On the VAX, do backups of all         disks
     − The system disk requires /IMAGE
• Once the backups are done, move the tape drive
 to the virtual system
     − The configuration file has to change to use the tape drive
• Do an image restore to newcontainer files on the
 virtual VAX




23    July 14, 2006
Disk Migration
• Disk has the following advantages
     − Very fast
     − Doesn’require a netw adapter on the VAX
              t            ork
• There are disadvantages
     − Only SCSI disks can be migrated this way
        • DSSI, CI, M disks have no equivalent hardw today
                     FM                             are
     − Handling a disk, especially a very old one, can cause it
       to fail
• If there’ an external
          s            disk array, it could be
 connected to the virtual VAX perm    anently
     − Not highest-performance solution, but migration is almost
       zero tim and lowrisk
               e
24    July 14, 2006
Disk Migration –Procedure
• Shut dow the VAX cleanly
          n
• Connect the disk drives to the virtual        system
     − The configuration file has to change to use the drives
• Do a /IMAGE backup from the physical             disks to the
 container files




25    July 14, 2006
DECnet Migration
• DECnet migration has the follow advantages
                                 ing
     − Pretty fast (faster than tape)
     − Alm every VAX has DECnet installed
           ost
        • Was required up to V6.x
     − BACKUP can w savesets to DECnet nodes
                   rite
• There are disadvantages
     − Som VAX system don’have a netw adapter
          e          s   t           ork




26    July 14, 2006
DECnet Migration –Procedure
• For each physical           disk
     − BAC/IM <p>: <vn>”
             G         system ::<vd>:[000000]A.BCK/save
                             ”
        • <p> is physical disk nam e
        • <vn> is virtual system DECnet address
        • <vd> is virtual system “
                                 scratch”container file
• Then, on virtual         system
     −M OUNT/FOREIGN <vt>:
     − BAC/IM <vd>:[000000]A.BCK/save <vt>:
             G
        • <vt> is the virtual disk to which to restore
• For multiple disks, these steps can be overlapped
 if the “
        <vd>”container file is big enough

27    July 14, 2006
Cluster Migration
• Cluster migration has the follow advantages
                                  ing
     − Pretty fast (faster than tape)
     − All disks to be m igrated appear to be local
     −M  igration can be increm  ental, w m
                                         ith ixed physical and
       virtual cluster m bers
                        em
• There are disadvantages
     − Virtual system m be able to join cluster as NI m ber
                        ust                            em
     − The cluster m M
                     ust SCP-serve all needed disks
     − Frequently, no one rem bers the cluster passw
                             em                       ord




28    July 14, 2006
Cluster Migration –Procedure
• On the virtual        system for each physical disk
                              ,
     −M OUNT/FOREIGN <vt>:
     − BACKUP/IMAGE <p>: <vt>:
        • <p> is physical disk nam   e
        • <vt> is the virtual disk to which to restore




29    July 14, 2006
CD Migration
• CD has the following advantages
     − Usually faster than tape
     − CD drives on virtual VAX are lots faster than RRD-series
       VAX drives
• There are disadvantages
     − Creating ODS-2 CD-ROMs on VM w not generally
                                   ’      S as
       possible until V7.x
     − CD’ have a lim
          s             ited size (700 M m
                                        B ax)
• It’ possible to install
    s                       VM from scratch using
                              S
 CONDIST disks


30    July 14, 2006
CD Migration –Procedure
• If the CD is not in ODS-2 form followFTP
                                at,
 procedure
• Change virtualVAX configuration file to use PC’
                                                s
 CD drive as a VM CD drive
                  S
     − Note: W indow m be rebooted if any W
                    s ust                        indow s-format
       CD w inserted in drive before starting virtual VAX
            as
• Use COPY or BACKUP to copy files as necessary




31    July 14, 2006
FTP Migration
• FTP migration has the follow advantages
                              ing
     − No use of “ DEC proprietary”protocols
     − Pretty fast
     − You can FTP files from the host system w
                                             , hich is always
       present
• There are disadvantages
     −M  any VAX system do not have a TCP/IP stack
                       s
     − Som VAX system don’have a netw adapter
           e           s    t           ork
     − FTP doesn’preserve VM file characteristics or boot
                 t           S
       blocks


32    July 14, 2006
FTP Migration –Procedure
• Configure and start FTP Server on virtual        VAX
• Using FTP, transfer files to appropriate locations
 on virtual VAX
• Be sure to use binary transfers for all      but text files
• BACKUP savesets require a fix before restore:
     − http://w w
               w .stanq.com/reset-backup.txt
• Use Info-ZIP w the “ option
                ith  -V”
     − http://vms.process.com/ftp/vms-freeware/



33    July 14, 2006
Post-Migration Tasks
• Before booting the virtual       VAX
     −M  ake copies of disks as migrated, just in case
     − Disconnect from netw to prevent conflicts w
                             ork                       ith
       physical VAX
• Analyze boot messages
     − Com  plex cases m need a m
                        ay         inim boot first to sort
                                       um
       out problem s
     − Logical nam in SYLOGICALS.COM m
                   es                      ight be needed
       for som hard-coded disk references
               e
     −M  ount com ands m be incorrect in startup files
                  m       ay
• Re-configure DECnet and TCP/IP

34    July 14, 2006
M Post-M
 ore    igration Tasks
• Regression-test application(s) completely!
• Re-evaluate backup strategy –tape might not be
 necessary anymore
• Is there a tape archive to be converted?

• License transfers

• Update service contracts

• Shut dow VAX and sell
          n                    on eBay
     − Or donate to a local VM Hobbyist
                              S


35    July 14, 2006

More Related Content

What's hot

Sparc t4 4 system technical overview
Sparc t4 4 system technical overviewSparc t4 4 system technical overview
Sparc t4 4 system technical overviewsolarisyougood
 
The PrimeArray solution for massive data storage
The PrimeArray solution for massive data storageThe PrimeArray solution for massive data storage
The PrimeArray solution for massive data storagePrime Array
 
Guide using the hpe dl380 gen9 24-sff server as a vertica node
Guide using the hpe dl380 gen9 24-sff server as a vertica nodeGuide using the hpe dl380 gen9 24-sff server as a vertica node
Guide using the hpe dl380 gen9 24-sff server as a vertica nodeIT Tech
 
Sparc t3 2 technical presentation
Sparc t3 2 technical presentationSparc t3 2 technical presentation
Sparc t3 2 technical presentationsolarisyougood
 
SoC - altera's user-customizable arm-based soc
SoC - altera's user-customizable arm-based socSoC - altera's user-customizable arm-based soc
SoC - altera's user-customizable arm-based socSatya Harish
 
Vx Rack : L'hyperconvergence avec l'experience VCE
Vx Rack : L'hyperconvergence avec l'experience VCEVx Rack : L'hyperconvergence avec l'experience VCE
Vx Rack : L'hyperconvergence avec l'experience VCERSD
 
Sparc t4 2 system technical overview
Sparc t4 2 system technical overviewSparc t4 2 system technical overview
Sparc t4 2 system technical overviewsolarisyougood
 
Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)Vinayak Hegde
 
Sparc t4 systems customer presentation
Sparc t4 systems customer presentationSparc t4 systems customer presentation
Sparc t4 systems customer presentationsolarisyougood
 
Shak larry-jeder-perf-and-tuning-summit14-part2-final
Shak larry-jeder-perf-and-tuning-summit14-part2-finalShak larry-jeder-perf-and-tuning-summit14-part2-final
Shak larry-jeder-perf-and-tuning-summit14-part2-finalTommy Lee
 
SCSI Vs. SATA Vs. IDE
SCSI Vs. SATA Vs. IDESCSI Vs. SATA Vs. IDE
SCSI Vs. SATA Vs. IDEnullhate7543
 
Aewin network security appliance network management platform_scb9550
Aewin network security appliance network management platform_scb9550Aewin network security appliance network management platform_scb9550
Aewin network security appliance network management platform_scb9550Sirena Cheng
 
Sparc t3 4 system technical overview
Sparc t3 4 system technical overviewSparc t3 4 system technical overview
Sparc t3 4 system technical overviewsolarisyougood
 
The FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
The FlexTiles Development Platform offers Dual FPGA for 3D SoC PrototypingThe FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
The FlexTiles Development Platform offers Dual FPGA for 3D SoC PrototypingFlexTiles Team
 
Spectre meltdown performance_tests - v0.3
Spectre meltdown performance_tests - v0.3Spectre meltdown performance_tests - v0.3
Spectre meltdown performance_tests - v0.3David Pasek
 
Shak larry-jeder-perf-and-tuning-summit14-part1-final
Shak larry-jeder-perf-and-tuning-summit14-part1-finalShak larry-jeder-perf-and-tuning-summit14-part1-final
Shak larry-jeder-perf-and-tuning-summit14-part1-finalTommy Lee
 
Introduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3RIntroduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3RSimon Huang
 

What's hot (19)

Sparc t4 4 system technical overview
Sparc t4 4 system technical overviewSparc t4 4 system technical overview
Sparc t4 4 system technical overview
 
The PrimeArray solution for massive data storage
The PrimeArray solution for massive data storageThe PrimeArray solution for massive data storage
The PrimeArray solution for massive data storage
 
Guide using the hpe dl380 gen9 24-sff server as a vertica node
Guide using the hpe dl380 gen9 24-sff server as a vertica nodeGuide using the hpe dl380 gen9 24-sff server as a vertica node
Guide using the hpe dl380 gen9 24-sff server as a vertica node
 
Sparc t3 2 technical presentation
Sparc t3 2 technical presentationSparc t3 2 technical presentation
Sparc t3 2 technical presentation
 
SoC - altera's user-customizable arm-based soc
SoC - altera's user-customizable arm-based socSoC - altera's user-customizable arm-based soc
SoC - altera's user-customizable arm-based soc
 
Tuned
TunedTuned
Tuned
 
Vx Rack : L'hyperconvergence avec l'experience VCE
Vx Rack : L'hyperconvergence avec l'experience VCEVx Rack : L'hyperconvergence avec l'experience VCE
Vx Rack : L'hyperconvergence avec l'experience VCE
 
Resume
ResumeResume
Resume
 
Sparc t4 2 system technical overview
Sparc t4 2 system technical overviewSparc t4 2 system technical overview
Sparc t4 2 system technical overview
 
Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)Microsoft (Virtualization 2008)
Microsoft (Virtualization 2008)
 
Sparc t4 systems customer presentation
Sparc t4 systems customer presentationSparc t4 systems customer presentation
Sparc t4 systems customer presentation
 
Shak larry-jeder-perf-and-tuning-summit14-part2-final
Shak larry-jeder-perf-and-tuning-summit14-part2-finalShak larry-jeder-perf-and-tuning-summit14-part2-final
Shak larry-jeder-perf-and-tuning-summit14-part2-final
 
SCSI Vs. SATA Vs. IDE
SCSI Vs. SATA Vs. IDESCSI Vs. SATA Vs. IDE
SCSI Vs. SATA Vs. IDE
 
Aewin network security appliance network management platform_scb9550
Aewin network security appliance network management platform_scb9550Aewin network security appliance network management platform_scb9550
Aewin network security appliance network management platform_scb9550
 
Sparc t3 4 system technical overview
Sparc t3 4 system technical overviewSparc t3 4 system technical overview
Sparc t3 4 system technical overview
 
The FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
The FlexTiles Development Platform offers Dual FPGA for 3D SoC PrototypingThe FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
The FlexTiles Development Platform offers Dual FPGA for 3D SoC Prototyping
 
Spectre meltdown performance_tests - v0.3
Spectre meltdown performance_tests - v0.3Spectre meltdown performance_tests - v0.3
Spectre meltdown performance_tests - v0.3
 
Shak larry-jeder-perf-and-tuning-summit14-part1-final
Shak larry-jeder-perf-and-tuning-summit14-part1-finalShak larry-jeder-perf-and-tuning-summit14-part1-final
Shak larry-jeder-perf-and-tuning-summit14-part1-final
 
Introduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3RIntroduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3R
 

Viewers also liked

2013 GISCO Track, Measuring Changes to Sea Turtle Nesting Beaches and Their E...
2013 GISCO Track, Measuring Changes to Sea Turtle Nesting Beaches and Their E...2013 GISCO Track, Measuring Changes to Sea Turtle Nesting Beaches and Their E...
2013 GISCO Track, Measuring Changes to Sea Turtle Nesting Beaches and Their E...GIS in the Rockies
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Brighton center draft low res
Brighton center draft low resBrighton center draft low res
Brighton center draft low resJona Kessans
 
20141213 기획이란무엇인가 정리
20141213 기획이란무엇인가 정리20141213 기획이란무엇인가 정리
20141213 기획이란무엇인가 정리khanbal
 
Low & Northerly 2012
Low & Northerly   2012Low & Northerly   2012
Low & Northerly 2012cvadheim
 

Viewers also liked (6)

2013 GISCO Track, Measuring Changes to Sea Turtle Nesting Beaches and Their E...
2013 GISCO Track, Measuring Changes to Sea Turtle Nesting Beaches and Their E...2013 GISCO Track, Measuring Changes to Sea Turtle Nesting Beaches and Their E...
2013 GISCO Track, Measuring Changes to Sea Turtle Nesting Beaches and Their E...
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Brighton center draft low res
Brighton center draft low resBrighton center draft low res
Brighton center draft low res
 
20141213 기획이란무엇인가 정리
20141213 기획이란무엇인가 정리20141213 기획이란무엇인가 정리
20141213 기획이란무엇인가 정리
 
Music genres
Music genresMusic genres
Music genres
 
Low & Northerly 2012
Low & Northerly   2012Low & Northerly   2012
Low & Northerly 2012
 

Similar to 1486 Quayle

OSDC 2014: Nat Morris - Open Network Install Environment
OSDC 2014: Nat Morris - Open Network Install EnvironmentOSDC 2014: Nat Morris - Open Network Install Environment
OSDC 2014: Nat Morris - Open Network Install EnvironmentNETWAYS
 
ONIE: Open Network Install Environment @ OSDC 2014 Netways, Berlin
ONIE: Open Network Install Environment @ OSDC 2014 Netways, BerlinONIE: Open Network Install Environment @ OSDC 2014 Netways, Berlin
ONIE: Open Network Install Environment @ OSDC 2014 Netways, BerlinNat Morris
 
OSDC 2014 ONIE by Nat Morris
OSDC 2014 ONIE by Nat MorrisOSDC 2014 ONIE by Nat Morris
OSDC 2014 ONIE by Nat MorrisCumulus Networks
 
Spark Summit EU talk by Jorg Schad
Spark Summit EU talk by Jorg SchadSpark Summit EU talk by Jorg Schad
Spark Summit EU talk by Jorg SchadSpark Summit
 
XPDS14: Xen 4.5 Roadmap - Konrad Wilk, Oracle
XPDS14: Xen 4.5 Roadmap - Konrad Wilk, OracleXPDS14: Xen 4.5 Roadmap - Konrad Wilk, Oracle
XPDS14: Xen 4.5 Roadmap - Konrad Wilk, OracleThe Linux Foundation
 
LCNA14: Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszute...
LCNA14: Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszute...LCNA14: Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszute...
LCNA14: Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszute...The Linux Foundation
 
Open Source MANO(OSM)
Open Source MANO(OSM)Open Source MANO(OSM)
Open Source MANO(OSM)Eggy Cheng
 
Identifying and Supporting 'X-compatible' Hardware Blocks
Identifying and Supporting 'X-compatible' Hardware BlocksIdentifying and Supporting 'X-compatible' Hardware Blocks
Identifying and Supporting 'X-compatible' Hardware BlocksChen-Yu Tsai
 
Stacks and Layers: Integrating P4, C, OVS and OpenStack
Stacks and Layers: Integrating P4, C, OVS and OpenStackStacks and Layers: Integrating P4, C, OVS and OpenStack
Stacks and Layers: Integrating P4, C, OVS and OpenStackOpen-NFP
 
An introduction into Oracle VM V3.x
An introduction into Oracle VM V3.xAn introduction into Oracle VM V3.x
An introduction into Oracle VM V3.xMarco Gralike
 
NFV Orchestration for Optimal Performance
NFV Orchestration for Optimal PerformanceNFV Orchestration for Optimal Performance
NFV Orchestration for Optimal Performancedfilppi
 
Application hosting in the Intelligent WAN
Application hosting in the Intelligent WANApplication hosting in the Intelligent WAN
Application hosting in the Intelligent WANCisco DevNet
 
The Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study GuideThe Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study GuideVeeam Software
 
TRANSPARENT COMPUTING A CLOUD SERVICE USING SPATIO-TEMPORAL EXTENSION ON VON...
TRANSPARENT COMPUTING A CLOUD SERVICE USING SPATIO-TEMPORAL EXTENSION ON VON...TRANSPARENT COMPUTING A CLOUD SERVICE USING SPATIO-TEMPORAL EXTENSION ON VON...
TRANSPARENT COMPUTING A CLOUD SERVICE USING SPATIO-TEMPORAL EXTENSION ON VON...aswingk
 
Emc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshopEmc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshopsolarisyougood
 
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...VMworld
 

Similar to 1486 Quayle (20)

QNAP - Event v1.4
QNAP - Event v1.4QNAP - Event v1.4
QNAP - Event v1.4
 
OSDC 2014: Nat Morris - Open Network Install Environment
OSDC 2014: Nat Morris - Open Network Install EnvironmentOSDC 2014: Nat Morris - Open Network Install Environment
OSDC 2014: Nat Morris - Open Network Install Environment
 
ONIE: Open Network Install Environment @ OSDC 2014 Netways, Berlin
ONIE: Open Network Install Environment @ OSDC 2014 Netways, BerlinONIE: Open Network Install Environment @ OSDC 2014 Netways, Berlin
ONIE: Open Network Install Environment @ OSDC 2014 Netways, Berlin
 
2166 Quayle
2166 Quayle2166 Quayle
2166 Quayle
 
OSDC 2014 ONIE by Nat Morris
OSDC 2014 ONIE by Nat MorrisOSDC 2014 ONIE by Nat Morris
OSDC 2014 ONIE by Nat Morris
 
Spark Summit EU talk by Jorg Schad
Spark Summit EU talk by Jorg SchadSpark Summit EU talk by Jorg Schad
Spark Summit EU talk by Jorg Schad
 
XPDS14: Xen 4.5 Roadmap - Konrad Wilk, Oracle
XPDS14: Xen 4.5 Roadmap - Konrad Wilk, OracleXPDS14: Xen 4.5 Roadmap - Konrad Wilk, Oracle
XPDS14: Xen 4.5 Roadmap - Konrad Wilk, Oracle
 
Emc
EmcEmc
Emc
 
LCNA14: Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszute...
LCNA14: Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszute...LCNA14: Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszute...
LCNA14: Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszute...
 
Open Source MANO(OSM)
Open Source MANO(OSM)Open Source MANO(OSM)
Open Source MANO(OSM)
 
Identifying and Supporting 'X-compatible' Hardware Blocks
Identifying and Supporting 'X-compatible' Hardware BlocksIdentifying and Supporting 'X-compatible' Hardware Blocks
Identifying and Supporting 'X-compatible' Hardware Blocks
 
Stacks and Layers: Integrating P4, C, OVS and OpenStack
Stacks and Layers: Integrating P4, C, OVS and OpenStackStacks and Layers: Integrating P4, C, OVS and OpenStack
Stacks and Layers: Integrating P4, C, OVS and OpenStack
 
CASPUR Tape Dispatcher
CASPUR Tape DispatcherCASPUR Tape Dispatcher
CASPUR Tape Dispatcher
 
An introduction into Oracle VM V3.x
An introduction into Oracle VM V3.xAn introduction into Oracle VM V3.x
An introduction into Oracle VM V3.x
 
NFV Orchestration for Optimal Performance
NFV Orchestration for Optimal PerformanceNFV Orchestration for Optimal Performance
NFV Orchestration for Optimal Performance
 
Application hosting in the Intelligent WAN
Application hosting in the Intelligent WANApplication hosting in the Intelligent WAN
Application hosting in the Intelligent WAN
 
The Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study GuideThe Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study Guide
 
TRANSPARENT COMPUTING A CLOUD SERVICE USING SPATIO-TEMPORAL EXTENSION ON VON...
TRANSPARENT COMPUTING A CLOUD SERVICE USING SPATIO-TEMPORAL EXTENSION ON VON...TRANSPARENT COMPUTING A CLOUD SERVICE USING SPATIO-TEMPORAL EXTENSION ON VON...
TRANSPARENT COMPUTING A CLOUD SERVICE USING SPATIO-TEMPORAL EXTENSION ON VON...
 
Emc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshopEmc vnx2 technical deep dive workshop
Emc vnx2 technical deep dive workshop
 
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
 

Recently uploaded

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

1486 Quayle

  • 1.
  • 2. HP Technology Forum 2006 M igrating to a Virtual VAX: An Introduction Stanley F. Quayle President, Quayle Consulting Inc. GET CONNECTED People. Training. Technology. © 2006 Hew lett-Packard Developm Com ent pany, L.P. The information contained herein is subject to change without notice
  • 3. Session Goals • Understand virtualization • Learn about issues raised by virtualization • Experience migration with: −M agnetic tape − Disk − DECnet − OpenVM Cluster S − CD-ROM − FTP 3 July 14, 2006
  • 4. Required Experience •Working knowledge of HP OpenVM system S administration • If you brought your application, experience in your application 4 July 14, 2006
  • 5. Can It Be Ported? • Do you have the design documentation? • Do you have all the source code? − W about DECm hat igrate (OMSVA)? − VAX SCAN, Dibol, LISP, OPS5, RPG • Operating system dependency? • Hardware dependency? • Target platform − Can your code re ally be reused? − W about stability? hat • Can you validate the result? 5 July 14, 2006
  • 6. W Virtualize? hy • Smaller boxes • Use modern hardware • Use corporate SAN • Reduce pow consum er ption • Reduce hardware maintenance costs •“ Encapsulate”applications 6 July 14, 2006
  • 7. Virtualization Overview Application Application Layered softw are Layered softw are System libraries System libraries Operating System Operating System CHARN-VAX r VAX Emulato VAX Ho s t OS Host OS Hardware Ho s t CPU(s ) CPU(s) 7 July 14, 2006
  • 8. VAX Emulator SCSI VAX disk Memory Ethernet SCSI VAX tape Disk controller VAX CPU Host system disk Emulator Tape controller Serial ports Virtual disk System bus interface Tape image VAX VTxxx VT Console Terminal, etc 8 July 14, 2006
  • 9. Virtualize to What? • SIMH − Open source (“ ) free” − Support mailing list − Runs on alm any platform ost • CHARON-VAX − Com ercial product m − Support available from VARs − Current platform Alpha OpenVM W s: S, indows − QNX for Q-bus em bedded solutions − Future platform include Linux s 9 July 14, 2006
  • 10. OpenVM Licensing S • HP will transfer existing licenses to CHARON-VAX http://h71000.w w w 7.hp.com/openvms/sri-charon-vax-emulator.html − $ 2,000 total for Intel platform − $ 1,000 total for Alpha platform • Newlicenses must be purchased for other virtual solutions 10 July 14, 2006
  • 11. Oracle Licensing • Oracle will transfer existing Rdb and CODASYL licenses to CHARON-VAX w w w .oracle.com/technology/products/rdb/htdocs/rdb7/charon_vax.html − “ m cases, Oracle license and service agreem In ost ents are transferred to the sam num of CHARON-VAX e ber processors at no charge.” • Newlicenses must be purchased for other virtual solutions 11 July 14, 2006
  • 12. MultiNet & TCPw Licensing are • Process Software will transfer existing M ultiNet and TCPw licenses to virtual solutions are • Fee depends on emulated system − $ 350 for workgroup-size systems − M for enterprise-size system ore s 12 July 14, 2006
  • 13. Missing In Action • Som softw e are vendors no longer exist • VAX system do s no t have a hardw serial are number • Licensing methods: − LM license PAK F − M address of Ethernet card AC − Hardw values of VAX are • CPU • HW_M ODEL • SID • XCPU 13 July 14, 2006
  • 14. Softw Support are • HP software support (OpenVM layered products) S, is available for CHARON-VAX on HP hardware http://h71000.w w w 7.hp.com/openvms/sri-charon-vax-emulator.html • Oracle Rdb and CODASYL software support available for CHARON-VAX w w w .oracle.com/technology/products/rdb/htdocs/rdb7/charon_vax.html • Other ISV’ support virtual s system less form s ally 14 July 14, 2006
  • 15. Security Concerns • Howto secure your host − Keep host patch-current − Shut dow unnecessary services n − Rem ove unnecessary softw are − Don’connect to the netw t ork • Howto secure your virtual VAX − All the old VAX tools and tricks still apply − HP OpenVM Guide to System Security S 15 July 14, 2006
  • 16. Let’ Get Started! s • You have the following items: − PC − USB dongle − Install CD −A“ bootstrap” S system im VM age • Do no t insert the dongle into the USB port yet! 16 July 14, 2006
  • 17. Softw Installation are • Insert CD • Run hldrv32.exe from directory Hardlock • Nowinsert the dongle • Run setup.exe • From Start ->Settings -> Network, install a new protocol on one interface. Select “ Have Disk”and, brow to sripacket.inf in directory: se C:Program FilesCHARON-VAXDriversNetworkNdis5 • Disable all other protocols on this adapter • Disable the protocol on all other adapters 17 July 14, 2006
  • 18. Softw Configuration are • Create a directory C:DISKS • Copy DISKS*.* from the CD to C:DISKS • Remove the “ read only”property from the files in C:DISKS • Open the configuration file (VAX4106.cfg) in Notepad • Change the network interface nam (near the end e of the file) to the device which is to be used for the em ulated VAX • Save the changes, and exit Notepad 18 July 14, 2006
  • 19. Virtual VAX Startup • From the Start button, select CHARON-VAX, then CHARON-VAX Launcher • Brow to your configuration file se • Run it • A Hyperterminal windoww appear, w ill hich is the VAX console • You nowhave a VAX on your computer! • At the >>> prom type “ DUA0” pt, B/1 19 July 14, 2006
  • 20. Student Configuration S ys te m DECne t IP LAB1 1.101 192.168.1.101 LAB2 1.102 192.168.1.102 LAB3 1.103 192.168.1.103 LAB4 1.104 192.168.1.104 LAB5 1.105 192.168.1.105 LAB6 1.106 192.168.1.106 LAB7 1.107 192.168.1.107 LAB8 ... 1.108 ... 192.168.1.108 ... 20 July 14, 2006
  • 21. Our Source VAX Today •Workgroup-size VAX − VM V5.5-2H4 S − VAXCLUSTER, 1 vote − No SYSTEM passw ord − 1 RZ-29 disk, device nam DKA0 e − 8 m tape drive, device nam M m e KA300 − RRD42 CD drive, device nam M e KA400 • DECnet address 1.500 • TCP/IP address 192.168.1.15 21 July 14, 2006
  • 22. Tape Migration • Tape has the following advantages − Tried-and-true technology − M VAX system have tape backup ost s − Doesn’require a netw adapter on the VAX t ork − Very fam iliar system managem tasks ent • There are disadvantages − Tape is slow − Reliable tapes for older form (9-track, TK-50, etc.) are ats hard to find − Reading the tape on the virtual system requires a SCSI tape drive 22 July 14, 2006
  • 23. Tape Migration –Procedure • On the VAX, do backups of all disks − The system disk requires /IMAGE • Once the backups are done, move the tape drive to the virtual system − The configuration file has to change to use the tape drive • Do an image restore to newcontainer files on the virtual VAX 23 July 14, 2006
  • 24. Disk Migration • Disk has the following advantages − Very fast − Doesn’require a netw adapter on the VAX t ork • There are disadvantages − Only SCSI disks can be migrated this way • DSSI, CI, M disks have no equivalent hardw today FM are − Handling a disk, especially a very old one, can cause it to fail • If there’ an external s disk array, it could be connected to the virtual VAX perm anently − Not highest-performance solution, but migration is almost zero tim and lowrisk e 24 July 14, 2006
  • 25. Disk Migration –Procedure • Shut dow the VAX cleanly n • Connect the disk drives to the virtual system − The configuration file has to change to use the drives • Do a /IMAGE backup from the physical disks to the container files 25 July 14, 2006
  • 26. DECnet Migration • DECnet migration has the follow advantages ing − Pretty fast (faster than tape) − Alm every VAX has DECnet installed ost • Was required up to V6.x − BACKUP can w savesets to DECnet nodes rite • There are disadvantages − Som VAX system don’have a netw adapter e s t ork 26 July 14, 2006
  • 27. DECnet Migration –Procedure • For each physical disk − BAC/IM <p>: <vn>” G system ::<vd>:[000000]A.BCK/save ” • <p> is physical disk nam e • <vn> is virtual system DECnet address • <vd> is virtual system “ scratch”container file • Then, on virtual system −M OUNT/FOREIGN <vt>: − BAC/IM <vd>:[000000]A.BCK/save <vt>: G • <vt> is the virtual disk to which to restore • For multiple disks, these steps can be overlapped if the “ <vd>”container file is big enough 27 July 14, 2006
  • 28. Cluster Migration • Cluster migration has the follow advantages ing − Pretty fast (faster than tape) − All disks to be m igrated appear to be local −M igration can be increm ental, w m ith ixed physical and virtual cluster m bers em • There are disadvantages − Virtual system m be able to join cluster as NI m ber ust em − The cluster m M ust SCP-serve all needed disks − Frequently, no one rem bers the cluster passw em ord 28 July 14, 2006
  • 29. Cluster Migration –Procedure • On the virtual system for each physical disk , −M OUNT/FOREIGN <vt>: − BACKUP/IMAGE <p>: <vt>: • <p> is physical disk nam e • <vt> is the virtual disk to which to restore 29 July 14, 2006
  • 30. CD Migration • CD has the following advantages − Usually faster than tape − CD drives on virtual VAX are lots faster than RRD-series VAX drives • There are disadvantages − Creating ODS-2 CD-ROMs on VM w not generally ’ S as possible until V7.x − CD’ have a lim s ited size (700 M m B ax) • It’ possible to install s VM from scratch using S CONDIST disks 30 July 14, 2006
  • 31. CD Migration –Procedure • If the CD is not in ODS-2 form followFTP at, procedure • Change virtualVAX configuration file to use PC’ s CD drive as a VM CD drive S − Note: W indow m be rebooted if any W s ust indow s-format CD w inserted in drive before starting virtual VAX as • Use COPY or BACKUP to copy files as necessary 31 July 14, 2006
  • 32. FTP Migration • FTP migration has the follow advantages ing − No use of “ DEC proprietary”protocols − Pretty fast − You can FTP files from the host system w , hich is always present • There are disadvantages −M any VAX system do not have a TCP/IP stack s − Som VAX system don’have a netw adapter e s t ork − FTP doesn’preserve VM file characteristics or boot t S blocks 32 July 14, 2006
  • 33. FTP Migration –Procedure • Configure and start FTP Server on virtual VAX • Using FTP, transfer files to appropriate locations on virtual VAX • Be sure to use binary transfers for all but text files • BACKUP savesets require a fix before restore: − http://w w w .stanq.com/reset-backup.txt • Use Info-ZIP w the “ option ith -V” − http://vms.process.com/ftp/vms-freeware/ 33 July 14, 2006
  • 34. Post-Migration Tasks • Before booting the virtual VAX −M ake copies of disks as migrated, just in case − Disconnect from netw to prevent conflicts w ork ith physical VAX • Analyze boot messages − Com plex cases m need a m ay inim boot first to sort um out problem s − Logical nam in SYLOGICALS.COM m es ight be needed for som hard-coded disk references e −M ount com ands m be incorrect in startup files m ay • Re-configure DECnet and TCP/IP 34 July 14, 2006
  • 35. M Post-M ore igration Tasks • Regression-test application(s) completely! • Re-evaluate backup strategy –tape might not be necessary anymore • Is there a tape archive to be converted? • License transfers • Update service contracts • Shut dow VAX and sell n on eBay − Or donate to a local VM Hobbyist S 35 July 14, 2006