VDI デスクトップ仮想化の 4 つのプロトコル - 仮想化の悪魔の四分円

VDI デスクトップ仮想化の 4 つのプロトコル - 仮想化の悪魔の四分円

世界的に、デスクトップ仮想化市場の主なプレーヤーは、Citrix (市場シェア 46%)、VMware (18%)、Microsoft、Dell です。これらの大手メーカーのデスクトップ仮想化ソフトウェア製品を次のように比較する人もいます。Citrix は携帯電話の中の iPhone であり、低い構成を使用しても遅延しません。 Vmware は Google の Nexus フォンのようなもので、Microsoft は役に立たない Windows Phone のようなものです。この比喩を見ると、それらの違いは大体理解できますが、これはデスクトップ仮想化のローカル戦場の状況にすぎません (注: ただし、この比喩は一時的な状況を表すだけであり、状況は変化しています)。サーバー仮想化に切り替えた場合、VMware が依然として最終決定権を持ち、Microsoft が 2 位になります。

デスクトップ仮想化の実践

デスクトップ仮想化のコア技術はデスクトップ伝送プロトコルであり、これはサーバーと端末間でグラフィックス、オーディオ、ビデオ、入力情報デバイス、周辺機器を伝送するために使用される通信プロトコルです。現在、主流のデスクトップ伝送プロトコルは 4 つあり、すべて TCP または UDP プロトコルに基づいています。

1. ICA: ICA プロトコルは Citrix に属し、英語の正式名称は Independent Computing Architecture です。

Citrix は 1989 年の設立以来、この現在は機密の契約を結んでいます。Citrix が仮想化ソフトウェアの開発を開始したのは、Linux と Java がまだ利用できなかった頃だと考えられます。 ICA の安定性と信頼性はまさにこれに起因します。 ICA プロトコルは TCP/IP に基づいており、プラットフォームに依存しません (Windows、Linux、さらには DOS でも実行できます)。合計 32 個の仮想チャネル (仮想チャネルは、USB エンドポイントと同様に、単純にキャッシュとして理解できます) を定義します。そのうち 16 個は、ビデオ、オーディオ、クリップボード、ディスク、印刷、および周辺機器を送信するためのシステム チャネルです。また、顧客定義のチャネルが 16 個あり、当社の高速スキャナなどの周辺製品で使用できます。 ICA の最大の特徴は、リモート画像伝送にベクター データ処理方式が採用されていることです。つまり、グラフィック データはビットマップ、テキスト、グラフィック コマンドに分割され、圧縮アルゴリズムを介して端末に送信され、レンダリングされて表示されます。したがって、ICA の帯域幅要件は比較的低くなります。

2. PCoIP: PCoIP は VMware 製です。

実際、このプロトコルは VMware のものではなく、2009 年に VMware が Teradici という小さな会社から借りたものです。このプロトコルは、もともとハードウェア グラフィック アクセラレーション専用に設計されました。 PCoIP は UDP プロトコルを使用しますが、ビットマップ データを送信するため、エクスペリエンスは TCP プロトコルに基づく ICA ほど良くなく、周辺機器のリダイレクトもサポートされていません。 VMware は、PCoIP で機能が動作しないことがわかった場合、RDP に切り替えるように顧客に伝えています。この厄介な部分を取り除くために、VMware は独自の Blast プロトコルを開発しています。

デスクトップ仮想化の実践

3. RDP: RDP の正式名称は、リモート デスクトップ プロトコルです。

Microsoft のオペレーティング システムの標準ソフトウェアです。 RDP もビットマップ データを送信しますが、圧縮されるため、より大きな帯域幅が必要になります。 Microsoft には RDP をさらに完璧にする能力がありますが、Microsoft は常に RDP を嫌っていました。 RDP プロトコル バージョン 7 以降、Microsoft はついに RemoteFx テクノロジを実装しました。これは、USB デバイスのマッピングを実現するだけでなく、マルチメディア再生のリダイレクトも実現します (簡単に言えば、ビット ストリームを圧縮して端末に送信し、端末の CPU を使用してデコードして再生します)。 Microsoft は VMware と Citrix の勢いを見て対策を開始し、その結果、サーバー仮想化のデビルズ・クアドラントで第 2 位にランクされました。

4. SPICE: オープンソース プロトコルであり、英語の正式名称は Simple Protocol for Independent Computing Environment です。

このプロトコルは Redhat によって開発されました。このプロトコルは、Qumranet によって開発されたオープン ソース ネットワーク プロトコルです。これは TCP/IP プロトコルに基づいており、端末のパフォーマンスに基づいて、ICA のようにグラフィック コマンドを送信するか、PCoIP のようにサーバー ホストにイメージを処理させるかを決定できます。ただし、このプロトコルはパフォーマンスが低いため、コアの基本コンポーネントとして KVM を使用する必要があります。 4 つの主要プロトコルの中で、このプロトコルのパフォーマンスは最も低くなります。

デスクトップ仮想化の実践

現在の状況:

  • Huawei の HDP プロトコルについてはどうでしょうか? Huawei の HDP プロトコルは、実際には ICA に基づくカスタマイズです。これは、Huawei Fusion Access のコア仮想化コントローラ コンポーネントが依然として Citrix を使用しているためです。
  • 中国には小規模なデスクトップ仮想化ベンダーが数多く存在しますが、どうでしょうか?サーバーは KVM ベースで SPICE プロトコルを直接使用するか、Zen ベースで Microsoft RDP プロトコルを直接使用します。また、一部のサーバーは VNC を使用します。

今後の動向:

全体的な傾向から判断すると、エクスペリエンスと安定性の両面で、ICA は短期的には依然として最大の市場シェアを占めますが、Microsoft RDP は急速に成長しています。マイクロソフトが努力を続ける限り、ICA を上回ることが期待されます。 Huaweiも2014年から仮想化悪魔象限に含まれています。ICAとウルフパック戦闘方法に基づくと、今後も上昇し続ける可能性があります。

<<:  仮想化:歴史と現状をどう見るか

>>:  テンセントクラウド、企業の変革を支援する独自のクラウドTCEマトリックスを発表

推薦する

外国貿易ウェブサイトのSEOを確保するには、仮想ホストとドメイン名が非常に重要です。

商業業務のチームは絶えず成長しており、対外貿易業務の業務も増加しており、中国の電子商取引は徐々に中国...

frontrangehosting-768m メモリ KVM/44g ハードディスク/1.5T トラフィック/Win 互換/月額 6 USD

frontrangehosting は設立から 2 年未満の VPS 事業者です。VPS のパフォー...

KubeDL が CNCF Sandbox に参加し、AI 業界のクラウドネイティブ化を加速

2021 年 6 月 23 日、Cloud Native Computing Foundation ...

SEOコンテンツ作成

最も基本的なルールに基づいて、検索エンジンはユーザーがコンテンツを発見できるようにするために存在しま...

2012 年に草の根ウェブマスターがウェブサイト構築時に避けるべきいくつかの間違い

旧正月が終わった後、私はA5に「年末総括:2011年の個人ウェブマスターの生存状況の分析」という記事...

今日の小売業者がクラウドに移行する必要がある理由

数多くの小売業者とのコミュニケーションや会話の中で、多くの小売業者が管理コストの増加と従来のエンター...

GAEを使用して無料の静的ウェブサイトを作成する

英語のウェブサイトのウェブマスターにとって、ウェブサイトを構築するには海外のウェブサイトスペースを使...

ChinaJoy がやって来ました! 360 が「中国 PC ゲーム調査レポート」を発表

明日、ChinaJoy 2018が上海で開幕します。中国のゲーム業界で最も注目されるイベントであるC...

360度検索トラフィックを増やす方法の簡単な分析

360は最近、控えめにリリースされましたが、その影響は控えめではありません。短期間で、多くのウェブサ...

CN2 を使用した最近の QuadraNet Los Angeles Asia Optimization Network についてお話ししましょう。

CN2ネットワークは、中国電信のプレミアムとして、近年非常に人気がありますが、もちろん価格は常に高価...

おすすめ: netcloud-VPS 半額/onapp/KVM

ハロウィーン プロモーション: netcloud は、onapp プラットフォーム (kvm 仮想化...

[クラウドネイティブ] Prometheus カスタムアラートルール

1. 概要 Prometheus 監視アラート ルールを作成することで、特定の Prometheus...

新しいウェブサイトはどうすれば上位にランクされるのでしょうか?

長い間運営されているウェブサイトの方が、新しいウェブサイトよりも Google で上位にランクされる...