2

仮想化されたデスクトップ PC (WinXP Pro 以前を実行) を使用して、めったに使用されない古いアプリケーションをいくつかの進行中のタスクに使用できるようにする人がいるかどうか疑問に思いました。

データベース システムなどで時々ドキュメントの更新が必要な、非常に古いプロジェクトがあるとします。データベース アプリケーションは、必要なときにのみ起動される仮想化されたデスクトップ上で実行されます。

これらの古いボックスの一部を仮想化すれば、エネルギー、ハードウェア、およびスペースを節約できると思います。あなたの会社の設定はありますか?


editライセンスが問題になる可能性がありますが、古いデスクトップ ボックスの有効なライセンスを持っていると思います。ライセンスが VM 環境で有効でない可能性があります。事前に確認しておきましょう。

案の定、アプリケーションがパフォーマンスを重視する場合、仮想化は害を及ぼす可能性があります。しかし、特定の顧客/サービスに対して12週間ごとに計算するなど、まだ実行に使用されているある種の時代遅れのアプリケーションについて考えています。

4

10 に答える 10

1

仮想デスクトップを次の目的で使用しています。

  • VPN ソフトウェアを必要とするサポートは、自分のデスクトップには必要ありません。これにより、チーム全体が特定の顧客のサポート コンピューターを共有することもできます。
  • (お客様のバージョンに応じて) いくつかの異なるバージョンを使用しているレガシー システムであり、実際には互換性がないため、バージョンごとに仮想化されたデスクトップを用意することをお勧めします。
于 2008-08-21T12:23:15.160 に答える
0

仮想化を使用したので、旅行中に開発環境を持ち歩くことができました。MS Virtual PC をインストールできれば (そして PC/ラップトップに十分な RAM があれば)、すべてのツール、VPN、リモート デスクトップ リンク、SQL データベースなどにアクセスできました。好き。ラップトップをカートに入れることもできましたが、小型のポータブル ハードドライブのほうが軽くて簡単で、同じくらい効果的であることがわかりました。

ただし、VPN 要件/パスワード/データベース/フレームワークとツールのバージョンなどがすべて異なる複数のクライアントのコンサルティングを行った結果、それぞれに仮想化されたサポート環境を用意する価値があることがわかりました。次に、複数のユーザーが、各クライアントをサポートするときに必要なものにアクセスできます。必要なのは、仮想化されたインスタンスをリモート デスクトップ (または直接実行) することだけです。

于 2008-08-21T13:38:28.617 に答える
0

私たちは、Vista でアプリケーションをテストするために仮想化を使用しています。むしろ、顧客がテストを行い、仮想化を使用して顧客が不満を言うバグを再現します。

お気に入りのプロプライエタリ OS の多くの仮想インスタンスを使用することを妨げているのは、ライセンスの問題だと思います。Microsoft は、仮想またはそれ以外のすべてのインストールに対してライセンスを取得することを望んでいると思いますか?

于 2008-08-21T12:01:11.033 に答える
0

前回のマシンのアップグレード以来、多くのタスクのために仮想化された OS を実行してきました。たとえば、私はマネージド開発と C++ アンマネージド開発に別の Visual Studio プラグイン セットを使用しています。私が見つけたいくつかのこと:

  1. リソースが十分にあるマシンで vmware セットアップを実行します。繰り返します...たくさんのリソースがあります!高速クワッドと 8 GB のメモリが現在のマシンで実行されており、問題なく動作します (8 GB には 64 ビット OS が必要であることを警告してください!)。
  2. 現在の物理ハードウェアが古い (2 年以上) 場合、アプリのパフォーマンスについて心配する必要はありません。まともなマシンを使用すると、仮想化されたアプリが従来のハードウェアよりも高速に実行されることがわかりました!
  3. 新しいワークステーションにアップグレードするときは、古いワークステーションを p2v します。移行期間中の相乗効果や KVM について心配する必要はもうありません。
于 2008-08-21T13:25:55.620 に答える
0

これは、レガシー システムの要件によって異なります。多くの場合、システムが特定のクロック周波数に依存している場合、仮想化された OS がパフォーマンスに面白いことを行うことができるため、古い OS システムを実行し続ける方がより適切で信頼性が高くなります。

レガシーシステムがそれほど重要でない場合は、それを選択してください! 私が与えるアドバイスの 1 つは、私が以前に刺されたように、古い 3.11 システムを捨てる前に、システムが完全に機能することを確認することです! テストを完全に実行するには、節約できるよりも多くの費用がかかる可能性がありますが、それが考慮されることを確認する決定を下す人次第です.

于 2008-08-21T09:57:29.910 に答える
0

レガシ アプリには VM を使用し、それらのアプリを提供していた古いマシンは廃止しました。これにより、NT から Win2k3 へのドライバーのマッチングに関する懸念が解消されました。ディザスター リカバリーの観点からも、DR データ センターで古いアプリをサポートするボックスが見つからなかったため、これは役に立ちました。

于 2008-09-28T11:52:17.350 に答える
0

VMWare のようなものは、Web アプリケーションのブラウザー テスト用の非常に貴重なツールです。そのソフトウェアを実行している物理マシンのランクに関係なく、OS とブラウザーのさまざまな組み合わせを非常に簡単にテストできます。

于 2008-09-28T11:56:23.597 に答える
0

仮想化を使用して、さまざまなオペレーティング システムでテストします。サーバー アプリケーションは Linux で実行され、実稼働 (実) サーバーと、すべて VM であるいくつかのテスト サーバーがあります。

クライアントは Windows で実行されます。OS X ユーザーである私は VM で実行する必要があり、私が一緒に仕事をしている他の開発者は 8 コアの Vista ボックスで XP VM を実行しています。

(CADソフトウェアを実行するための別のVMも持っていますが、それは実際にはプログラミングではありません)

于 2008-08-21T09:53:30.187 に答える
0

ここでは仮想 Windows XP で VMWare を使用して、Vista ではまったく実行されない非常に高価なライセンスを使用して古い開発ツールを実行しています。VMWare のおかげで、約 5,000 ドルのライセンスを節約できました。

于 2008-08-21T13:08:58.717 に答える
0

会社支給のラップトップでは実行したくない、または実行できなかった仕事関連のタスクを VM を使用して処理しました。特に、JRE の複数のエディションを同時に実行する必要がありましたが、これは Java があまり好きではありませんでした。

これを回避するために、いくつかの VM を構築し、それぞれが必要な 1 つのツールを最小限の XP インスタンスで実行しました。

考慮すべきもう 1 つの点は、5 年前のサーバーで何らかのアプリを実行している場合、おそらく新しいハードウェア上の VM で問題なく実行されるということです。したがって、古いデバイスのラックがあり、1 つまたは 2 つの「実際の」サーバーを購入し、ESX のようなものをインストールしている場合 (Xen などは存在しますが、私はそのツールに最も精通しています)、物理から仮想への変換を使用します。これらの古いデバイスを VM に切り替えるためのツールを使用すると、電力消費、管理の頭痛の種、および重要なデバイスの障害やそのハードウェアを見つけることができないという心配を軽減できます。

于 2008-09-22T16:27:57.183 に答える