仮想コンピューティングの仕組み

ノースカロライナ州立大学のコンピューター室を利用するということは、かつては PC を予約し、空いている時間 (おそらく真夜中) に研究室に行って作業することを意味していました。仮想コンピューティングのおかげで、それはもはや真実ではありません。 [ソース: ]

現在、学生と教職員は、いつでも、どこでも、自分の PC やラップトップから NCSU 仮想コンピューティング研究所を予約し、ログインすることができます。さらに、このリモート アクセス システムを使用すると、ユーザーは、業務用の強力なコンピュータ支援設計 (CAD) や、自分のシステムよりも多くのメモリを必要とするエンジニアリング プログラムなど、必要なソフトウェアを選択できます。同時に、教授はカスタマイズされたソフトウェア イメージを数分で構築し、学生がどこからでもアクセスできるようにすることができます。

仮想コンピューティングでは、1 台のコンピュータが多くのコンピュータと同じように動作し、実行されます。仮想コンピューティング プロバイダーを通じて、ユーザーは複数のオペレーティング システムをダウンロードして使用し、マウスを 1 回クリックするだけで多数の機能を同時に実行でき、追加のプログラムやハードウェアを自分で購入したりインストールしたりすることなく、その利点をすべて享受できます。コンピューター。幹部は外出先でも会社の電子メールをチェックでき、学生は自宅から授業を受けられ、管理者は世界中のどこからでも内部サーバーに保存されている文書を確認できます。

仮想コンピューティングは、情報技術 (IT) の世界における可能性とパフォーマンスを高めています。ストレージ容量の増加、ソフトウェア アプリケーションの増加、パフォーマンスとトラブルシューティングのソリューション、およびデータのバックアップです。この記事では、仮想コンピューティングとは何か、仮想サービスを実行するのは誰か、システム要件、ユーザーにとっての利点と課題について説明します。

仮想コンピューティングとは何ですか?

仮想コンピューティングにより、コンピュータ ユーザーは必要なときにソフトウェア アプリケーションやプロセスにリモート アクセスできるようになります。ユーザーは、ワイヤレス サーバーまたはネットワーク サーバーを介してインターネット経由でアクセスします。ユーザーは、必要なときにいつでも、有料でコンピュータの機能、サイズ、パフォーマンス、プロセス、ソフトウェア アプリケーションを強化できます。このリアルタイム テクノロジーは以下を提供します。

  • オペレーティングシステムとユーティリティシステム
  • ストレージ
  • メモリ
  • ソフトウェア
  • 入出力およびその他のプロセスの割り当ておよび再割り当て
  • データのバックアップ
  • 自動化された問題解決とトラブルシューティング
  • システムを監視および管理するためのツール

必要なときに必要なものだけを選択できるため、ユーザーは単一のコンピュータまたはネットワーク全体のソフトウェア アプリケーションにアクセスできます。また、データやテキスト ドキュメントを仮想サーバーに保存またはバックアップし (これにより、個々のコンピューター上のスペースを解放できます)、さまざまなプロセスを仮想環境に再割り当てまたは割り当てることもできます。これにより、コンピュータは最適な速度で動作できるようになります。

仮想コンピューティングは当初、コンピュータ システム用のスペースやストレージを借りる方法として始まりましたが、その後大幅に成長し、データやソフトウェア アプリケーション、さらにはオペレーティング システムやユーティリティ システムも提供するようになりました。最も一般的に使用されるのは、IT システム管理者が複数のサーバー上で複数のアプリケーションを実行する企業環境です。

バーチャルサーフィン

仮想コンピューティング サービスを使用する理由はたくさんありますが、その理由を創造的に考える人もいます。すべてのアプリケーションはリモートで実行されるため、一部のユーザーはインターネットにログインして、すべてのサーフィンを仮想コンピューター経由で実行します。これにより、隠しページがシステムを妨害することを心配することなくファイルにアクセスできるようになります。さらに、感染したファイルを心配することなくネットサーフィンや電子通信ができるという利点もあります。

仮想コンピューティングの要件

仮想コンピューティングの仕組み

仮想コンピューティングプロバイダー

仮想プロバイダーの数は着実に増加しています。このセクションでは、仮想コンピューティングの主要プロバイダー 4 社と、それらのプロバイダーが提供するサービスについて説明します。

Hewlett-Packard (HP): HP は、オンラインおよびオフライン ストレージの追跡と管理を含め、問題解決とトラブルシューティング、電子システムの管理、および必要に応じてストレージの割り当てに関して顧客を支援します。 HP は仮想顧客にハードウェアおよびソフトウェアのアプリケーションとソリューションを提供し、HP OpenView Service Desk を通じて顧客サポートを提供します。セキュリティとデータ損失の防止も含まれます。

IBM: IBM は、システムのセキュリティ、ストレージ、パフォーマンス、可用性、運用、構成の管理ツールを提供します。これらの各領域には、ソフトウェア、ハードウェア、ユーティリティ、保護、障害のあるソフトウェアとアプリケーションの診断と修復が含まれます。

Microsoft: Microsoft は、Windows オペレーティング システムを通じて、ハードウェアとソフトウェアのストレージ操作、管理、アップグレード、監視を提供します。

Sun: Sun Management は、運用を中断することなく、ソフトウェア アプリケーションのインストール、アップグレード、構成、割り当てを行います。 Sun では、ユーザーが以前の構成に戻すことを許可しています。

上記のプロバイダーは同様のサービスを提供していますが、システム仕様はプロバイダーごとに異なります。これは、特定のサービスの詳細を示しています。

システム要件

仮想 PC アプリケーションを購入してダウンロードする前に、コンピュータがシステム要件を満たしていることを確認する必要があります。どのコンピュータ システムにもリソースの量は限られています。これらのリソースが使用されると、使用可能なメモリとストレージが減少します。仮想アプリケーションをダウンロードするためのシステム要件はプロバイダーとパッケージによって異なりますが、例として Microsoft Windows および Mac ユーザー向けの最小要件を示します。

Microsoft の Virtual PC アプリケーション — Microsoft Virtual PC 2007 — には、400 MHz Pentium 互換プロセッサ (1.0 GHz 以上) と 20 MB のディスク容量が必要です。仮想アプリケーションは、次の Windows オペレーティング システムで実行されます。

  • Windows Vista ビジネス
  • Windows Vista エンタープライズ
  • Windows Vista アルティメット
  • Windows XP プロフェッショナル
  • Windows XP タブレット PC 版

Windows 98、Windows 2000、Windows ME などの他のシステムでも仮想コンピューティングを処理できますが、そのためにはより多くのメモリが必要です。

Mac ユーザーは、Virtual PC for Mac バージョン 7 を通じて仮想コンピューティングにアクセスできます。700 MHz のネイティブ PowerPC G3、G4、または G5 プロセッサ、3 GB のハード ドライブ空き容量、および 512 MB の RAM が必要です。 Virtual PC for Mac は、Mac OS X バージョン 10.2.8、10.3、10.4.1 以降のバージョンで実行されます。

仮想コンピューティングの利点

仮想コンピューティングの仕組み

仮想コンピューティングの利点はユーザーによって異なります。このセクションでは、プロバイダーとユーザーが挙げる主な利点について説明します。

システム、メモリ、ストレージが解放されるため、システム速度が向上します。仮想コンピューティングは、コンピュータのプロセスを仮想環境に割り当て、そのコンピュータを他のプロセスやアプリケーションで利用できるようにすることで効率を高めます。

ハッケンサック (ニュージャージー州) 大学医療センターは、仮想コンピューティングを使用して、医療スタッフと管理スタッフが、患者のベッドサイドを含め、近くにあるコンピューターから選択したソフトウェアにオンライン アクセスできるようにしています。この医療センターは、Citrix Systems のソリューションを使用して、1,000 台を超える端末から 40 の医療およびビジネス アプリケーションへのオンデマンド アクセスを提供します。

情報技術担当ディレクターのベンジャミン・ボルドナロ氏によると、この医療センターでは、メンテナンス、アップグレード、ヘルプデスクへの問い合わせにかかる費用が 130 万ドル節約されました。同時に、病室で患者の記録にすぐにアクセスできるため、看護師は投与された薬を記録し、医師は回診中にその場で指示を記録することができます。 [ソース: ]

柔軟性もあります。ソフトウェアをコンピュータにインストール、構成、保存することなく、必要なときにソフトウェアを使用できます。さらに、技術サポートは電子的または電話でいつでも利用できます。

必要に応じて、ハードウェアとソフトウェアの自動トラブルシューティング、診断、修復を利用できます。仮想コンピューティング プログラムは、コンピュータの速度と効率を自動的に確認し、必要に応じてプロセスを再割り当てしたり、プログラムを修復したりします。

プラットフォームやサーバーを自由に変更できる柔軟性があります。仮想コンピューティング ユーザーは、1 台の PC 上で複数のオペレーティング システムを同時に実行できます。たとえば、仮想コンピューティングを使用すると、Mac コンピュータ上で Windows を実行できます。事実上、あなたのコンピュータは多くのコンピュータになる能力を持っています。

冷却コストと電力コストも削減されます。仮想コンピューティングにより、複数のコンピューターやサーバーを運用する必要がなくなり、エネルギーが節約されます。

仮想ファイルは簡単にバックアップできます。仮想マシン全体を 1 つまたは 2 つの小さなファイルに保存できるため、コピー処理が簡単かつ迅速になります。

仮想コンピューティングの欠点と将来

仮想コンピューティングの仕組み

仮想コンピューティングにより、サーバーはより多くのタスクを実行し、より多くのアプリケーションを実行できるようになりますが、一部の IT スタッフにとっては時間と労力がかかる可能性もあります。アプリケーションがリモートにある場合でも、管理者はファイル、アプリケーション、データ、ストレージを追跡および監視する必要があります。仮想コンピューティングにより、追跡する場所が増えるため、ワークロードが増加する可能性があります。

仮想環境またはリモート環境でのデータの損失や盗難を防ぐために、セキュリティとファイアウォールの問題も監視し、対処する必要があります。情報の転送、および物理コンピュータとサーバーがリモートで対話する必要性も継続的に監視する必要があります。これはバランスをとるための行為ですが、多くの組織にとって、仮想コンピューティングはコストや IT スタッフの必要性を削減しません。

その他のコストの問題には、ソフトウェア アプリケーションの使用ごとに仮想プロバイダーに請求する金額が含まれます。仮想コンピューティングでは、1 台のコンピュータで多くのアプリケーションを同時に実行できるため、コンピュータは同じソフトウェアの複数の異なるアプリケーションを同時に実行することができます。同じソフトウェアに繰り返し料金を支払うことについて懸念がありました。この問題に対処するために、プロバイダーはユーザーに特定の使用量を提供し、超過分を請求するメータープロセスを検討しています。

仮想コンピューティングの未来

仮想コンピューティングは何年も前から存在しています。企業 IT の世界でそのアプリケーションがより一般的になったのはつい最近のことです。しかし、テクノロジーの世界では、新たな開発と探求により、以前よりも高速でより統合されたテクノロジーが生み出され続けています。

仮想コンピュータについても考慮してください。仮想コンピュータでは、ファイルはハード ドライブに保存されず、インターネットにログインできる任意のコンピュータ上のサイバースペースを介してリモート アクセスされます。この概念は現在、コンピュータ ユーザーがインターネットや電子メールにアクセスするために利用できます。仮想コンピュータはその機能を拡張し、ユーザーがどのコンピュータからでもすべてのファイルやアプリケーションにアクセスできるようにします。大容量の外付けハードドライブを備えた従来のマイクロコンピュータは必要ありません。ユーザーはラップトップや CD などのリムーバブル記憶装置をあるコンピュータから別のコンピュータに持ち運ぶ必要がありません。

仮想コンピューティングと関連トピックの詳細については、次のページのリンクを参照してください。