36
Copyright 2001-2011Stromasys SA Virtualization at Work An Introduction to CHARON products for Value Added Resellers Dogan Baser / Oct 2011 30-61-023-10 p 1

P03 (30!61!023-10) Introduction to CHARON-VAX and CHARON-AXP Family of Products

  • Upload
    jama99

  • View
    36

  • Download
    1

Embed Size (px)

Citation preview

Copyright 2001-2011Stromasys SA

Virtualization at Work

An Introduction to CHARON products for Value Added Resellers

Dogan Baser / Oct 2011

30-61-023-10 p 1

Copyright 2001-2011Stromasys SA

Contents

• DEC computers• Why virtualization• CHARON products overview• Licensing• Support• VMS and Tru64 transfers• CHARON on VMware• Clustering• Benefits

30-61-023-10 p 2

Copyright 2001-2011Stromasys SA

IT applications are socio-technical systems

30-61-023-10 p 3

Copyright 2001-2011Stromasys SA

DEC computers

PDP

VAX

Alpha Extended VAX(64 bit)

Virtual Address eXtension(32 bit)

Programmable Data Processor(PDP-11: 16 bit)

30-61-023-10 p 5

Copyright 2001-2011Stromasys SA

PDP-11• Sold by DEC between 1970 and 1997• First real time process control computer in the industry sold in large

quantities• Several bus structures: UNIbus, Qbus, Massbus• Cloned several times in the Eastern Block countries

– SM-4, SM-1420, SM-1600, Elektronika BK-0010, DVK, UKNC (Soviet Union) – SM-4, SM-1420, IZOT-1016 (Bulgaria)– SM-1420 (East Germany) – Mera (Poland) – SM-4 (Hungary) – I-102 (Romenia)

• Several operating systems by DEC and others:– DOS/BATCH, IAS, P/OS, CAPS-11, RT-11, RSX-11, RSTS/E, Ultrix-11– ANDOS, MKDOS, MONECS, CSIDOS, TRIPOS, MUMPS, Unix V7, BSD, DEMOS

(Soviet Union), TSX-Plus, Rumor (ABB)• RSX-11: Real time process control OS with preemptive task

scheduling

• If somebody is still using a PDP-11 today, it is because he could not migrate he is in great difficulties

30-61-023-10 p 6

Copyright 2001-2011Stromasys SA

VAX, a legend

• Introduced at October 25th, 1977• Together with Virtual Memory System VMS or OpenVMS• First commercially available 32 bit computer• First installations in Carnegie Mellon University and CERN• Made DEC the #2 computer manufacturer worldwide by 1982• Nightmare of any other computer manufacturer between 1980-

90• Shipped over 500,000 times worldwide• USA DoD prohibited export into Eastern Block• Cloned several times• An entirely compatible family of computers with 100s of models• Sold until 2000 • The operating system OpenVMS has outlived its host platform

30-61-023-10 p 7

Copyright 2001-2011Stromasys SA

Alpha AXP

• Introduced in 1992, end of life in 2007

• 64-bit RISC processor

• OpenVMS, Tru64 UNIX, Windows NT

• Gentoo Linux, Debian GNU/Linux, Slackware, Red Hat,

Berkeley Software Distribution NetBSD, OpenBSD, FreeBSD

• Very large user community

30-61-023-10 p 8

Copyright 2001-2011Stromasys SA

DEC users, what now?

• Binary translation

• Native migration

• Virtualization

30-61-023-10 p 9

Copyright 2001-2011Stromasys SA

Binary translation• From VAX to ALPHA: Using OMSVA• From ALPHA to Itanium: Using OMSAI• Both delivered by Stromasys to HP, freeware• Fastest and most inexpensive solution• Does not need the source code • However, some serious limitations apply, such as the

availability of older languages on the target platform• VMS only• User-mode applications, only• Does not allow for future enhancements on target platform• VAX to Itanium needs two steps• Will impact performance • Not all applications are binary translatable

30-61-023-10 p 10

Copyright 2001-2011Stromasys SA

Native migration to a new platform

• Produces native application on the target platform

• Almost every application can be migrated

• Partial redesign during migration allows for replacing the programming language, middleware, user interface and design

• Further development and maintenance on target platform

• May give a performance boost

• However, will take long to implement

• Presents serious risks (time, functionality, QA, re-certification)

• Source code needed

30-61-023-10 p 11

Copyright 2001-2011Stromasys SA

VAX/Alphahardwareplatform

Applications

Layered software

VAX/Alpha OS

Host computer

CHARON-VAX or -AXP

Operating System

No changes

HardwareReplaced!

Applications

Layered software

VAX/Alpha OS

HW virtualization, the principle

30-61-023-10 p 12

Copyright 2001-2011Stromasys SA

Virtualization

• Does not need the source code• Replaces old HW by modern HW• No significant migration efforts. Upgrades immediately,

quickly, simply• Inexpensive• No risk• Reduces computer footprint, energy consumption and

cooling significantly• Preserves current investments

– Keeps current applications– Keeps current business processes, no impact on day-to-day

operations– No re-training, no re-staffing, no re-certification

• Increases performance

30-61-023-10 p 14

Copyright 2001-2011Stromasys SA 30-61-023-07 p 15

Virtual systems with VMware ESX (same platform virtualization)

VM VMSame systemarchitecture

Same systemarchitecture

In this environment, the Virtual Machines have the same architecture and instruction set as the hardware host system

Virtual legacy systems with CHARON (cross-platform virtualization)

Different System

Architecture

In this environment, the Virtual Machines have a (very) different

architecture and instruction set from the host.

Applications

Layered Software

VAX/Alpha OS

Virtual VAX / AlphaHardware

Virtualization

Host Computer

Copyright 2001-2011Stromasys SA

Inside CHARON

VAX CPUEmulator

Disk controller

Virtual disk

SCSI VAX

Tape image

Tape controller

System businterface

Serial ports

VAXConsole

VTxxxTerminal, etc

EthernetMemory

SCSI VAX/Alpha tape

Host system diskCPUEmulator

Disk controller

Virtual disk

SCSI VAX/Alpha disk

Tape image

Tape controller

System businterface

Serial ports

VAXConsoleVAX/AlphaConsole

VTxxxTerminal, etc

VTxxxTerminal, etc

EthernetMemory

SCSI VAX

Host system disk

30-61-023-10 p 16

Copyright 2001-2011Stromasys SA

CHARON characteristicsFull hardware compatibility• Tested with DEC’s diagnostics and architecture tests (AXE)Operating System independent• Runs VMS, VAXEln, Tru64 UNIX, Ultrix, NetBSD, etc, • All versionsEasy to migrate• No VAX/Alpha binary code changes• No VAX/Alpha application source code required• No special host system or VAX/Alpha Operating System driversKeep the benefits of current operating systems • Supports NI clustering, shared disk clustering, shadowing, striping • DECnet, Ethernet, TCP/IP, LAT…• VMS securityAdd the benefits of modern technologies• Lower cost of ownership• Higher performance• Smaller system footprint• Faster networking• More and faster storage, SAN, NAS• Hardware independency (upgradeable/replaceable host)• Multiple virtual systems on one host, simple server consolidation

30-61-023-10 p 17

Copyright 2001-2011Stromasys SA

CHARON-VAX history

• Design start: April 1999

• First VMS logon: March 2000

• First customer shipment in September 2000, 10 VUPS

• High-end product : June 2002, 50+ VUPS

• Shared disk clustering: August 2004

• SMP VAX emulators : Sept 2004, 250+ VUPS

• VAX 6660 emulator : Sept 2005, 900+ VUPS

• Can replace any VAX or VAX cluster ever built

• Lightweight and portable

– Developed 100% in C++

30-61-023-10 p 18

Copyright 2001-2011Stromasys SA

CHARON-AXP history

• Announced and shipping since 2006

• Benefiting from CHARON brand name and established

confidence in the market

• Sales volumes increasing much faster than CHARON-VAX

30-61-023-10 p 19

Copyright 2001-2011Stromasys SA

CHARON products overview

• Alpha virtualizationsCHARON-AXP/SMA, CHARON-AXP/SMA+, CHARON-AXPstation

CHARON-AXP/3000, /4100, /DS10, /DS20, /ES40, /GS80, /GS160

• Low- to mid-range VAX virtualizationsCHARON-VAX/XM/XL/XK

• High-end VAX virtualizationsCHARON-VAX/66x0

• Real-time or embedded VAX and PDP-11 virtualization

CHARON-TB

30-61-023-10 p 20

Copyright 2001-2011Stromasys SA

CHARON-AXP productsCHARON-AXP

productAlpha hardware model replaced Platform (64 bit)

CHARON-AXP/SMA AlphaServer 2100/300, 2000/275, 1000/266 DEC3000/800, 3000/600, 3000/400

Windows Server 2003 , 2008-R2, 7, XP

VMware vSphere 4.1 (ESXi4.1 update 1)

CHARON-AXP/SMA+

AlphaServer 800, 1200, 4000, 4100, DMCC/FlexorAlphaStation 500, 600, DPW, XP900, XP1000

Windows, VMware

CHARON-AXP/4100 AlphaServer 400, 800, 1000(A) , 1200, 2000, 2100, 4000 or 4100

Windows, VMware, Fedora Core 14, Red Hat Enterprise 6

CHARON-AXP/DS10 AlphaServer DS10, AlphaServer DS15 Windows, VMware, Linux

CHARON-AXP/DS20 AlphaServer DS20, DS25 Windows, VMware, Linux

CHARON-AXP/ES40 AlphaServer ES40 Windows, VMware, Linux

CHARON-AXP/GS80 AlphaServer GS80, ES80 Windows, VMware, Linux

CHARON-AXP/GS160

AlphaServer GS160, GS80 Windows, VMware, Linux

CHARON-AXP/GS320

AlphaServer GS320, GS1280 Windows, VMware, Linux

CHARON-AXPstation

AlphaStation 200, 250, 255 Windows, VMware

PersonalAlpha Concept demo, free, not for commercial use

Windows, 32 and 64 bit

NCE products Concept demo, free, not for commercial use

Windows, VMware. Linux30-61-023-10 p 21

Copyright 2001-2011Stromasys SA

CHARON-AXP/

Virtualized hardware SMA(+) 4100 DS10 DS20 ES40 GS80 GS160

Number of Alpha CPU’s in base license 1 2 1 1 2 4 8

Additional Alpha CPU’s No (Yes) Yes No Yes Yes Yes Yes

Maximum number of Alpha CPU’s supported

1 (4) 2/4 1 2 4 8 16

Maximum supported Alpha memory 8 (16) GB

2 / 32 GB

32 GB 32 GB 32 GB 64 GB 128 GB

Ethernet (DE435, DE450, DE500) support

Yes Yes Yes(2 fixed)

Yes Yes Yes Yes

SCSI adapter (KZPBA) support Yes Yes Yes Yes(2 fixed)

Yes Yes(1 fixed)

Yes(1 fixed)

FibreChannel adapter (KGPSA) support 1)

Bypass Yes Yes Yes Yes Yes Yes

Maximum number of adapters supported (Ethernet, SCSI and FibreChannel)

20 3-17 6 8 10 28 28

IDE support No No Yes Yes Yes Yes Yes

FDDI support No Yes Yes Yes Yes Yes Yes

Earliest OpenVMS version 6.1 (6.2-1h3)

6.2-1h3 7.1-2 7.1-2 7.1-2 7.2-1h1 7.2-1h1

Earliest Tru64 version 3.2 (4.0B)

3.2C 4.0F 4.0F 4.0F 4.0G 4.0G

Feature overview

30-61-023-10 p 22

Copyright 2001-2011Stromasys SA

CHARON-VAX products (x86)

Product Platform , 32 or 64 bit

VMS Memory May replace

CHARON-VAX/XM • Windows Server 2003 , 2008-R2, 7, XP

• VMware vSphere 4.1 (ESXi4.1 update 1)

• Fedora Core 14, Red Hat Enterprise 6

4.5 (*) 128 MB (*)

VAX-11,/xxx, µVAX I, II, 2000, 3300, 3400, 3500, 3600, 3800, 3900, 3100-

85,VAXstation I, II, 8xxx, 2000, 3100-38, 48, 76, 4000 -30, 60, 200, 300, 400,

VAX 3100-10, 20, 30, 40, 6000-210, 310, 410-430, 510, 520

CHARON-VAX/XM Plus Windows, VMware, Linux

4.5 (*) 128 MB (*)

µVAX3100-90, 95, 96, 98VAX 4000 -100, 105, 500, 600, 700,

705, VAXstation 4000 models 90, 96. 98

VAX 6000, models 440-460, 530-560

CHARON-VAX/XK Plus Windows, VMware, Linux

5.5-2 256 MB like XM+ with large memory

CHARON-VAX/XL Windows, VMware, Linux

5.5-2 512 MB like XM with large memory

CHARON-VAX/XL Plus Windows, VMware, Linux

5.5-2 512 MB like XM+ with large memory

CHARON-VAX/6610 + Windows, VMware, Linux

5.5-2 1 GB Large SMP VAXes with single CPU (6000, 7000, 9000, 10000)

CHARON-VAX/6620 + Windows, VMware, Linux

5.5-2 2 GB with 2 CPUs

CHARON-VAX/6630 + Windows, VMware, Linux

5.5-2 2 GB (**) with 3 CPUs

CHARON-VAX/6660 + Windows, VMware, Linux

5.5-2 2 GB (**) Up to maximum # of CPUs

CHARON-TB Windows 4.5 (*) 512 MB (*)

Like XM, for VAXes with non-standard HW

(**) 3GB memory on 64 bit Windows

(*) Memory size depends on the CPU emulated

30-61-023-10 p 23

Copyright 2001-2011Stromasys SA

CHARON-VAX on OpenVMS IPF

Product Platform Earliest VMS version

supported

Emulated Memory

Size

May replace

CHARON-VAX/3198 for OpenVMS Integrity

OpenVMS V8.3-1H1 or higher

5.5-2h4 512 MB VAX3100 -80, -85, -90, -95, -96, -98

VAX4000 -96, -98

CHARON-VAX/4705 for OpenVMS Integrity

OpenVMS V8.3-

1H1

5.5-2h4 512 MB VAX4000 -300 ,-400,

-500, -600,-700, -705

CHARON-VAX/6610 Plus for OpenVMS Integrity

OpenVMS V8.3-

1H1

5.5-2h4 1 GB Large SMP VAXes with single CPU

CHARON-VAX/6620 Plus for OpenVMS Integrity

OpenVMS V8.3-

1H1

5.5-2h4 3 GB Large SMP VAXes with two CPUs

CHARON-VAX/6630 Plus for OpenVMS Integrity

OpenVMS V8.3-

1H1

5.5-2h4 3 GB Large SMP VAXes with three CPUs

30-61-023-10 p 24

Copyright 2001-2011Stromasys SA

Which CHARON-VAX to Use ?

Decision factors:

• Platform

• VMS version to run

• Memory size need

• Performance need

30-61-023-10 p 25

Copyright 2001-2011Stromasys SA

INDIVIDUAL License• A single instance of a product on one host system

MULTI-INSTANCE License• One or multiple instances of a product on one host system• The host must provide sufficient resources (= CPU cores, memory,

NW cards) for the total of all instances, plus Windows• All instances of a given product will have the same license

characteristics (= expiration date, number of CPUs and RAM)

NETWORK License• One or multiple instances of a product on multiple hosts in a network

For all license types• Unlimited license, or• Yearly license • Price ratios: Unlimited : Initial year : Extensions = 100% : 40% : 40%• Mix of CHARON-VAX and AXP products possible with HASP license

keys

CHARON licensing

30-61-023-10 p 26

Copyright 2001-2011Stromasys SA

• CHARON product support– From Stromasys or a Stromasys-certified support organization

(SDO)– GOLD Support: 5 days / 8 hours– PLATINUM Support: 7 days / 24 hours*

• VMS and Layered Products support– From HP, as usual – http://h71000.www7.hp.com/openvms/sri-charon-vax-emulator.html

• Tru64 and Layered Products support– From HP, as usual – http://h30097.www3.hp.com/stromasys/stromasys-alpha-emulator-sw.html

• Oracle support– From Oracle Corp, as usual– http://www.oracle.com/technetwork/database/rdb/charon-vax-097107.html

* Subject to geographical availability

Support

30-61-023-10 p 27

Copyright 2001-2011Stromasys SA

Right to transfer OpenVMS or Tru64 to the Virtual Alpha

• Operating system

• All supported layered products

• Now available through Stromasys

For OpenVMS

http://h71000.www7.hp.com/openvms/sri-charon-vax-emulator.html

For Tru64

http://h30097.www3.hp.com/stromasys/stromasys-alpha-emulator-sw.html

HP’s VMS and Tru64 transfers

30-61-023-10 p 28

Copyright 2001-2011Stromasys SA

• No consistent worldwide treatment by Oracle

• Price on VAX and Alpha = f (# of CPUs)

• Price on CHARON =– Best case: f (# of Virtual CPUs)– Worst case: f (# of host CPU cores)

Oracle transfers

30-61-023-10 p 29

Copyright 2001-2011Stromasys SA

• No consistent worldwide treatment by Oracle

• Price on VAX and Alpha = f (# of CPUs)

• Price on CHARON =– Best case: f (# of Virtual CPUs)– Oracle LMS rule: f (# of host CPU cores * CPLF )

• CPLF = Core Processor Licensing Factorhttp://www.oracle.com/jp/direct/processor-core-factor-table-jp-168076-ja.pdf#search="/processor-core-factor-table"

Oracle transfers

30-61-023-10 p 30

Copyright 2001-2011Stromasys SA

• Why two virtualization layers?– Market requirement for VMware support

– May help fulfilling some corporate data center policy requirements

– Allows mixing Windows or Linux CHARON with other operating systems on the same multi-core host

• However, there is a performance price

• Restrictions apply with vMotion

• If non of the above is required, then please use the multi-instance license feature of CHARON !

CHARON on VMware ESXi

30-61-023-10 p 31

Copyright 2001-2011Stromasys SA

VMS clustering

• NI clusters

– Always possible, mixed or pure

• Shared Disk Clustering, prerequisites

– Ethernet connection for the Lock Manager traffic

– Concurrent accessibility of the storage device

– Identical device designation for the storage device in all

nodes

30-61-023-10 p 32

Copyright 2001-2011Stromasys SA

Tru64 clustering• Tru64 V4.X and V5.X

– Ethernet connection– Concurrent access of shared SCSI disks

• Tru64 V4.X– Production Server (Memory Channel) Clusters currently not

supported

• Tru64 V5.X– Shared SCSI disks must have identical WWIDs on all nodes– Memory Channel Interconnect must be replaced with Ethernet

Interconnect, which requires V5.1A

30-61-023-10 p 33

Copyright 2001-2011Stromasys SA

Why virtualization

• Hardware is end-of-life

• Service costs have increased significantly

• Operational costs (e.g. energy consumption, footprint) are

excessive

• Application rewriting and re-certification may be expensive &

risky

• Experts and/or application source code not always available

• Automatic binary conversion to OpenVMS/IPF does not

always work

• Market expects modern platforms

• Higher performance needs

• Tru64 Unix

30-61-023-10 p 34

Copyright 2001-2011Stromasys SA

Benefits

• Replace old and expensive HW by modern HW

• Significantly reduce cost of ownership

• Preserve current investments– Keep current applications

– Keep current business processes, no impact on day-to day operations

– No re-training, no re-staffing, no re-certification

• Extend on new platforms, create room for future growth

• Become HW independent

• Increase performance

• Scalable size and licensing conditions in line with client’s needs

• Upgrade immediately, quickly, simply

• Reduce space needs significantly

30-61-023-10 p 35

Copyright 2001-2011Stromasys SA

Some CHARON-VAX users• BT, US Dept. of Defense (Pentagon), many Navies, Air Forces and

Armies, Contraves, Dresdner Bank, Bosch, CMC Electronics, GAFSA,

Bank Morval, Ferrero, Ishida, Brittany Ferries, Robotek, Stahlwerk

Bous, Alcatel, Lexmark, many hospitals in USA and Australia, many

counties in USA, EDF, Warner Robbins, Ship Analytics, Vattenfall, Dow

Chemical, Bell Group, Janssen Pharmaceutica, ProQuest Allison, many

universities, AKZO Nobel, General Dynamics, Rolls Royce, GE, P&R,

Vodaphone, Philip Morris, Philips, Jaguar, Opel, British Energy, Elvia,

Teijin Dupont, Optus, IASCO, NAMSA, Corus steel, Samsung, Toshiba,

ABB, Raytheon, HP, EST Enerji, Nortel, Scania, VEBA, BREGA, Swedish

Steel, Barco, Oracle, Agfa, Northrop Grumman, TRW, Airbus, Boeing,

Lockheed, Voestalpine, Medisuisse, Migros PK, Spida, Vibro-Meter,

Milano Railways, SBB/CFF, Hitachi, Nikon, Fujitsu, HSBC, EDS, Thales,

Nokia, EADS, Ferrari, Ford, Fidelity … and many others

30-61-023-10 p 36

Copyright 2001-2011Stromasys SA

Some CHARON-AXP usersEurope Arma Suisse BCC BP Bundeswehr Commerzbank Degremont Eurofighter European Space Agency Fugro UK Huntsmann Chemicals Gallimard France GlaxoSmithKline Italy Kirchenrat Stuttgart Metalli Italy Oto Melara Philips Medical Systems Police Netherlands RAF UK Stockholm Public Transport Urano Germany

Global Nikon

Americas ACSSD Brooks Automation Bureau of Census Cargill Catalyst Paper Caterpillar Cedar Rapids Corn Mill Central de Valores Chili City of Oklahoma Fedex General Dynamics ITT Jefferson Parish Sherriff New Brunswick Power OSPI Penton RL Polk South Central Power

Australia/New Zealand ABC St. Vincents Hospitals Workcover Wyeth Pharmaceuticals

30-61-023-10 p 37

Copyright 2001-2011Stromasys SA

For more information

Stromasys SA

P.O. Box 156

1228 Plan-les-Ouates

Switzerland

Tel. +41 22 794 1070

Fax +41 22 794 1073

[email protected]

www.stromasys.com

Product descriptions

Application notes

Documentation

Utility downloads

Partner pages

30-61-023-10 p 38