Charon (Software)

Charon (Software)

Charon (in Eigenschreibweise: CHARON) ist der Markenname einer Gruppe von Softwareprodukten, die als Emulatoren für verschiedene CPU-Architekturen dienen. Emuliert wird vor allem die DEC-Hardware PDP-11, VAX und AlphaServer, die unter anderem mit den Betriebssystemen Tru64 oder OpenVMS arbeitet.[1] Die Charon-Softwareprodukte werden vom Schweizer Softwareunternehmen Stromasys SA mit Sitz in Plan-les-Ouates hergestellt.

Inhaltsverzeichnis

Produkte und Technik

DEC-Rechner sind trotz ihres teils beträchtlichen Alters noch vielfach im Einsatz. Auf ihnen werden in manchen Unternehmen Anwendungen betrieben, die als mission critical bezeichnet werden. Beispiele dafür sind Zentralanwendungen in Banken und Börsen oder Luftraumüberwachungssysteme. Durch die Alterung der Hardware und den Wandel der Anbieterlandschaft wird der Betrieb dieser Systeme auf der gewohnten Hardware schwieriger. Eine Komplett-Portierung auf neue Hardware, Betriebssystem und Programmiersprache incl. Bibliotheken und Schnittstellen ist hingegen sehr teuer und riskant. Eine Migration auf eine emulierte Umgebung ist daher ein Kompromiss, bei dem moderne Hardware oder virtualisierte Standard x86-Server genutzt werden können, ohne dass funktionierende Betriebssystem und die Anwendungsumgebung verlassen zu müssen.

Die Emulatoren, die unter den Bezeichnungen CHARON-AXP und CHARON-VAX vertrieben werden, sind eine Kombination aus einer virtuellen Maschine und Hardware Abstraction Layer. Sie verwenden die Microsoft-Windows-Plattform als Wirtsystem und können sowohl PDP-11 und VAX, als auch Alpha Server virtualisieren. Zuerst wird dabei auf der Windowsebene eine dem alten System entsprechende Konfiguration erstellt. CHARON verhält sich später wie ein physikalischer Server. Dann kann das Betriebssystem und die dazu gehörigen Anwendungen, die vorher auf der realen Hardware liefen, auf die virtuelle Maschine migriert werden. Auf diese Art ist weder eine Änderung des Source Codes noch ein Upgrade des Betriebssystems notwendig.

Das IT-Marktforschungsunternehmen Gartner bezeichnete die CHARON-Produkte 2010 als klar führend in der Emulation von Alpha- and VAX-Systemen. Der CHARON-Hersteller Stromasys sei neben Transitive (seit der Übernahme durch IBM 2008: IBM PowerVM) führend in der Mainframe-Emulation insgesamt.[2]

Produktname

Alle Produktnamen der Firma sind aus der griechischen Mythologie entliehen. Charon war im antiken Griechenland der Fährmann, der die Toten über den Fluss zum Hades bringen sollte. Der Emulator der Firma Stromasys virtualisiert die alte DEC-Hardware, während OpenVMS unverändert weiter arbeitet. Im übertragenen Sinne „rettet“ CHARON die Daten auf diese Weise über den Verfall der Hardware und macht sie für die Zukunft weiter verwendbar.

Hersteller

Nach der Übernahme der Digital Equipment Corporation (DEC) durch Compaq 1998, welche ihrerseits 2002 von Hewlett-Packard übernommen wurde, kaufte der ehemalige Manager Robert Boers das DEC European Migration and Porting Center. Daraus entstand die Firma Software Resources International. Zu Beginn bot die Firma Service für Migrationsprojekte an. Nachdem die Firma einige Zeit Migrations-, Portierungs- und VMS-Systementwickungsprojekte durchgeführt hatte, erkannte man den Bedarf an Emulatoren für die VAX-Architektur. Auf den ersten VAX-Emulator folgte die Entwicklung weiterer Emulatoren für PDP-11, VAX und Alpha Server. 2008 benannte sich die Firma in Stromasys SA um, eine Aktiengesellschaft nach Schweizer Recht.[3] Derzeit beschäftigt das Unternehmen rund 50 Mitarbeiter. Das 1998 gegründete Unternehmen wird weiterhin von Robert Boers als CEO und VR-Präsident geführt.

Literatur

Weblinks

Einzelnachweise

  1. HP Support for OpenVMS VAX, OpenVMS Alpha AXP and OpenVMS Layered Product Licenses on the CHARON-VAX and CHARON-AXP
  2. Andrew Butler, Philip Dawson: Hype Cycle for Virtualization. In: Gartner RAS Core Research : Processor Emulation, Gartner, Stamford 2010.
  3. Eintrag der «Stromasys SA» im Handelsregister des Kantons Genf

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Charon (software) — Charon (product spelling CHARON) is the brand name of a group of software products able to emulate several CPU architectures. The emulators available under this brand mostly cover the Digital Equipment DEC hardware platforms PDP 11, VAX, and… …   Wikipedia

  • Charon (Begriffsklärung) — Charon bezeichnet: Charon, Gestalt der griechischen Mythologie Davon abgeleitet: Charon (deutsche Band), ehemalige deutsche Hardrock Band Charon (finnische Band), finnische Gothic Metal Band Charon (Mond), Mond des Zwergplaneten Pluto Charon… …   Deutsch Wikipedia

  • Charon (web browser) — For other uses, see Charon (disambiguation). Charon Charon is a web browser for the Inferno operating system. It is a basic graphical browser with support for JavaScript, HTTPS, and basic support for FTP. Contents …   Wikipedia

  • Songbird (software) — Songbird Songbird 1.7.3 on Windows 7 Developer(s) …   Wikipedia

  • Amiga Internet and communications software — This article is a split of main article Amiga software and refers to any communication and internet software that run on Amiga line of computers.See also related articles Amiga productivity software and Amiga support and maintenance software for… …   Wikipedia

  • Descent (video game) — For the unrelated space simulator released by Volition, Inc., see Descent: FreeSpace – The Great War. Descent Developer(s) Parallax Software Publisher(s) I …   Wikipedia

  • New Horizons — For other uses, see New Horizons (disambiguation). New Horizons Operator NASA Major contractors Applied Physics Laboratory (APL) Southwest Research Institute (SwRI) …   Wikipedia

  • Virtual machine — A virtual machine (VM) is a completely isolated guest operating system installation within a normal host operating system .[1] Modern virtual machines are implemented with either software emulation or hardware virtualization or (in the most… …   Wikipedia

  • God of War: Chains of Olympus — Kratos, as featured on the Chains of Olympus cover. Developer(s) …   Wikipedia

  • Außerirdische Himmelsanblicke — Künstlerische Darstellung der Sicht von der Oberfläche des Zwergplaneten Pluto auf seinen Mond Charon und die Sonne. Als Himmel wird allgemein die Ansicht bezeichnet, die sich einem Betrachter mit Blick von der Oberfläche eines Himmelskörpers, im …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”