レガシー仮想化
■SUNやDEC等の古いマシンがX86上で使用できる
古いマシンが最新のHW上で稼働できないだろうか?Stromasys社のCharonは、そのような願いを実現するソフトウェアエミュレータです。既に16年の歴史を持ち、50ヶ国5,000もの企業に利用されています。
■以下のような状況の際に、最良の解決策となります。
1.旧型機でリファービッシュも含め代替品調達が不可能
2.古いOS上のアプリの維持が不可欠だが、ソースコードも無く移植は不可能
3.専有面積が大きく消費電力の大きな旧機種を、小型PCに移行
4.旧環境を維持したまま、新PC環境への移行のスムーズな橋渡し
■アプリケーションをOSシステムごとまとめて移植
CharonはX86アーキテクチャのPC上、Windows、LinuxまたはVMware上で実行され、VAX、Alpha、SUN SPARC等のハードウェアをエミュレートします。
旧機種上で動いていたOSを含むソフトウェアをフルバックアップし、Charonにフルリストアすれば移行は完了、これまで旧機種で使っていたままの環境が再現されます。
製品名 | 仮想マシン |
---|---|
CHARON-SSP | Sun Microsystems社SPARC用。32ビットの4m、64ビットの4uアーキテクチャ対応 |
CHARON-AXP | DEC社64ビットミニコン用。OpenVMS、Tru64 Unix、Digital UNIX |
CHARON-VAX | DEC社32ビットミニコン用。VMS、OpenVMS、VAXELN |
CHARON-PDP | DEC社16ビットミニコンのベストセラー機、RT-11の他、RSX-11M、RSTS/E |
■CHARONのコンポーネント
Charonによる仮想化は、ホストシステム上に実現されるホスト型仮想化です。仮想マシン(CHARONインスタンス)と、仮想マシンのコントロールを直接行うCHARON Agent、このエージェントに対し、仮想マシンの設定や、起動、終了等のコントロールを指示するCHARON Managerです。CHARON Managerは別のマシンにインストールし、複数のホストシステムに接続し、管理することもできますし、仮想マシンと同一システム上にインストールし、使用することも可能です。
■仮想環境の比較
Charonによる仮想化は、ホストシステム上に実現されるホスト型仮想化です。CHARONの場合はX86 PC上のWindows、Linux、VMware上で稼働しますが、CHARON上の仮想マシンは、X86とは全く異なるアーキテクチャのハードウェアとなっており、VMwareと比較すると、エミュレーションの負荷が非常に高くなります。
しかし、長年のStoromasys社の経験と技術力で最大のパフォーマンスで実行できるよう様々な工夫が凝らされており、既存の旧式システムと比較すると、極めて小規模で消費電力効果の高いX86 PC上で効率よく稼働します。
ホストOSは、必要最小限度のプロセスのみ残し、不要なアプリケーションは削除し、不要なプロセスは停止します。
■CHARONの種類
CHARONはサポートする仮想マシンによって、大きく5種類あります。
●CHARON-SSP:Sun Microsystems社(現Oracle社)のUNIX機、SPARCをエミュレートします。エミュレートする対象アーキテクチャにより、4m、4u及び4uの高速版、4u Plusに分かれます。
●CHARON-AXP:DEC社(現HP社)の64bit CPU、Alphaアーキテクチャの仮想マシンをX86 PCで実行します。OpenVMSやTru64 UNIXを実行できます。
●CHARON-VAX:DEC社(現HP社)の32bitスーパーミニコンVAXの仮想マシンをX86 PC上で実現します。VAX/VMSやその上のレイヤードソフトウェアを実行できます。
●CHARON-PDP
16ビットミニコンのベストセラー、PDP-11をX86 PC上に実現します。RT-11、RSX-11、RSTSや他のOSを実行することができます。仮想化するのは、PDP-11を1チップ化したJ11です。
|
Windows |
Linux |
仮想インフラ |
---|---|---|---|
CHARON-SSP |
サポートなし |
Red Hat Enterprise Linux (6.5-7.1), CentOS (6.5-7.1)、Fedora (17-22) SUSE Enterprise Server (11)、Ubuntu (12-15) |
サポートなし |
CHARON-AXP |
Windows Server 2012 R2 Standard及びDatacenter Edition(64bit), Windows Server 2008 R2(SP1) Standard及びEnterprise Edition(64bit), Windows 7 Professional及びUltimate (SP1)Edition (64bit), Windows 8.1 Professional Edition(64bit) |
Linux Red Hat Enterprise 7.0及び7.1, 64bit |
VMware ESXi 5.x及び6.0(ESXi仮想マシン上にサポート対象Windows OSまたはLinux OSが必要) Microsoft HyperV(HyperV仮想マシン上にサポート対象Windows OSが必要) |
CHARON-VAX CHARON-PDP |
Windows Server 2012 R2 Standard及びDatacenter Edition(64bit), Windows Server 2008 R2(SP1) Standard及びEnterprise Edition(64bit), Windows 7 Professional及びUltimate (SP1)Edition (32/64bit), Windows 8.1 Professional Edition(32/64bit) |
Linux Red Hat Enterprise 7.0及び7.1, 64bit |
VMware ESXi 5.x及び6.0(ESXi仮想マシン上にサポート対象Windows OSまたはLinux OSが必要) Microsoft HyperV(HyperV仮想マシン上にサポート対象Windows OSが必要) |