論文:The Design and Evaluation of a Practical System for Fault-Tolerant Virtual Machines(20100720-1)

Wednesday, July 21st, 2010   |   原文はこちら (English)

VMware社は5月、2007年後半に初めて発表され、2009年6月にvSphere 4.0に搭載されて出荷されたFault Tolerant(FT)機能の設計について解説したかなり興味深い論文を発表した。

The Design and Evaluation of a Practical System for Fault-Tolerant Virtual Machines」(Fault-Tolerant仮想マシン用として実用的なシステムの設計と評価)というタイトルの同書には、最終選択の前にVMware社が詳しい調査を進めていた代替デザインに関する解説もある。

(※下記は引用部分の参考翻訳として掲載。)

われわれは、メイン仮想マシン(VM)の実行をバックアップ仮想マシン経由で別のサーバにレプリケートするというアプローチに基づき、障害対応の仮想マシンを提供すべくエンタープライズグレードの商用システムをインプリメントした。われわれはVMware vSphere 4.0内において、使いやすく、廉価サーバ上でも動作し、大体の場合は実アプリケーションのパフォーマンス低下を10%未満に抑える完全なシステムを設計した。VMの実行をレプリケートする手法はBressoudのなかで解説されているものと同様のものだが、われわれは、パフォーマンスを大幅に向上させる多数の重要な変更を設計に加えている。さらに、障害発生後に自動的に冗長性を復活させる使いやすい商用システムには、VM実行のレプリケート以外にも多くのコンポーネントが新たに必要となる。われわれは、これらの追加コンポーネントを設計およびインプリメントして、エンタープライズアプリケーションを運用するVMをサポートするにあたって遭遇した多くの現実的な問題に対処している。この論文では、われわれの基本デザインについて解説し、設計関連の別の選択肢やインプリメンテーションに関する多数の詳細について述べ、マイクロベンチマークと実アプリケーションの両方についてパフォーマンス評価を行う。

情報を提供してくれたYellow Bricksに謝辞を述べたい。





最新の記事
リリース:Oracle VM VirtualBox 4.1.8(20111220-2)

December 21st, 2011

Oracle社が仮想化プラットフォームであるVM VirtualBoxのバージョン4.1.8をリリースした。メンテナンスリリースと見なされるこのバージョンは2011年11月にリリースされたバージョン4.…

リリース:VKernel vOperations Suite 4.5(20111220-1)

December 21st, 2011

先ごろQuest Software社により買収されたVKernel社がvOperations Suite(vOps)のバージョン4.5をリリースした。vOperationsはパフォーマンス分析、キャパシテ…

リリース:Teradici PCoIPクライアントファームウェア3.5.0(20111207-2)

December 8th, 2011

Teradici社は、ソフトウェア(VMware View)内部で利用され、複数のベンダー各社にOEM供給されるTeradici社のハードウェアソリューションと一緒に提供されているPC-over-IP(…

白書:Windows 2008 R2 Optimization Guide For Desktop Virtualization with XenApp 6/6.5(20111207-1)

December 8th, 2011

Citrix社が「Windows 2008 R2 Optimization Guide For Desktop Virtualization with XenApp 6/6.5(XenApp 6/6.5を使ったデスクトップ…

リリース:Red Hat Enterprise Linux 6.2(20111206-2)

December 7th, 2011

オープンソースベンダーのRed Hat社が同社のLinuxディストリビューションであるRed Hat Enterprise Linuxのバージョン6.2をリリースした。このバージョンは2011年5月にリリース…

リリース:Linux Integration Services for Microsoft Hyper-V 3.2(20111206-1)

December 7th, 2011

Microsoft社が同社のハイパーバイザーであるHyper-Vに対応したLinux Integration Servicesのバージョン3.2をリリースした。このバージョンは2011年7月にリリースされ…

Login Virtual Session Indexer 3.5が公開(20111129-1)

November 30th, 2011

2009年から始まった最初の正式リリース以来、Virtual Session Indexer(VSI)は独立系のベンチマークツールとして徐々に人気を高めてきた。VSIツールを利用するプロジェクトの1つがP…

リリース:VMware Fusion 4.1(20111121-2)

November 22nd, 2011

VMware社がApple Mac用デスクトップ仮想化プラットフォームであるFusionのバージョン4.1をリリースした。このリリースは2011年9月にリリースされたバージョン4.0のマイナーアップグレ…

リリース:VMware Workstation 8.0.1/Player 4.0.1(20111121-1)

November 22nd, 2011

VMware社は9月、仮想化プラットフォームであるWorkstation 8.0の新しい主要バージョンをリリースし、10月にはPlayer 4.0をリリースした。そして今回、VMware社は仮想化プラット…

リリース:VMware ThinApp 4.7(20111117-2)

November 18th, 2011

VMware社がアプリケーション仮想化ソリューションであるThinAppバージョン4.7をリリースした。このバージョンでは、サービスとしてのソフトウェア(SaaS)アプリケーションカタログ製品で201…

Quest社がVKernel社を買収(20111117-1)

November 18th, 2011

パフォーマンス/キャパシティ管理製品プロバイダーのVKernel社がQuest Software社による買収を発表した。VKernel社はQuest社の独立子会社として運営されることになる。
VKerne…

リリース:Lanamark Suite 2012(20111116-1)

November 17th, 2011

Lanamark社がキャパシティプラニングプラットフォームであるSuiteの新バージョンをリリースした。同バージョンは2010年3月にリリースされたバージョン2010の後継。
Suite 2012には以下…

リリース:Oracle Solaris 11(20111115-1)

November 16th, 2011

Oracle社は2010年11月、Solaris 11 Expressのリリースを開始し、この開発バージョンは先週のOracle Solaris 11のリリースへとつながった。SolarisはOracle社が…

リリース:Pano Logic System 5(20111110-1)

November 11th, 2011

Pano Logic社がVirtual Desktop Infrastructure(VDI)プラットフォームであるPano System Version 5のリリースを発表した。このバージョンは2011年4月に…

 
アーカイブ