ワークステーションを置き換える代わりのWindowsデスクトップの仮想化


17

私は働いている中小企業のIT部門の責任者ですが、主にソフトウェアアーキテクトであり、システム管理の経験と知識はすべてソフトウェア開発に付随しています。今年または来年のある時点で、ワークステーション環境を統一されたWindows 7 / Office 2010環境にアップグレードすることを検討します。これは、異なるマシン上にあるさまざまなOEMライセンスエディションのソフトウェアの寄せ集めコレクションではありません。

おそらく、各ワークステーションのアップグレードを控え、代わりに仮想化サーバーにアクセスし、仮想ワークステーション全体をサーバーでホストするダム端末にすることは可能だと思いました。

今、私は基本的に何でも可能であることを知っていますが、これは中小企業(25〜50のワークステーション)にとって実行可能なソリューションですか?これが実行可能であると仮定すると、これに必要な必要なサーバーリソースを計算するためにどのような種類の大まかなガイドラインが存在します。

ソリューションは、VMにアクセスするユーザーを正確にどのように処理し、通常は物理ワークステーションにログオンし、リモートデスクトップを使用してVMにアクセスしますか?

これらのVMの管理と監視に使用できるソフトウェアの種類は何ですか、この機能はMicrosoft Server 2008ですぐに使用できますか?私は主にServer 2008 with Hyper-Vに関するこれらの質問に興味がありますが、特にMicrosoftショップでHyper-Vを選択する説得力のある理由がある場合は、VMwareの製品ラインアップについて自由に洞察を提供しました。

編集:実装の目標に関する情報を追加するだけで、プラットフォームをWin2k3 / XP環境から完全なWindows 2008 / Win7プラットフォームにアップグレードし、それぞれ異なる構成のワークステーションで関連する作業を実行する必要がなくなります。

また、25〜50台のワークステーションを仮想的にサポートするために必要なハードウェアの大きさについて、現実的なガイドラインを提供できる人はいますか?ほとんどのワークステーションは、Office、Outlook、およびWeb以外は何もしません。需要の高いワークステーションは、すべてをローカルに保つ開発ワークステーションのみです。


1
オフィス、メール、ウェブブラウザなどのシンプルなものは、すでに薄いアプリです。ほとんどすべてのリモートデスクトップテクノロジーは、それらよりも多くないにしても、多くのリソースを使用します。実際、この種のテクノロジーは、限られた/高価なソフトウェア/ハードウェアリソースを共有する必要がある場合にのみ役立ちます。グループポリシー、SMSなど、管理を容易にするために物事を実際に検討する必要があるときに、大きな赤いニシンを使用しているように見えます。 OSとハードウェアのアップグレードに参加しましたが、余分なものはほとんどありませんか?
ジェームズライアン

「また、OSとハードウェアのアップグレードにあなたを結びつけるが、余計なことはほとんどない最新のオフィスが本当に必要なのかという疑問を提起します。」はい。現在、すべてのワークステーションがOffice 2003および2007のライセンスされたOEMコピーであるため、標準化を行い、ボリュームライセンスエディションを正しく使用できるようにします。また、32ビット/ 64ビットが混在するのではなく、仮想化を使用してこれらの目標をすぐに達成できる、まったく同じ基本プラットフォームが必要です。
クリスマリシック

回答:


15

このタイプのソリューションは連続的に存在します。

スペクトルの一端には、「厚い」オペレーティングシステム(WindowsやデスクトップLinuxディストリビューションなど)を実行し、クライアントソフトウェアを介してホストアプリケーションに接続するクライアントコンピューターがあります(RemoteAppショートカットとリモートデスクトッププロトコル(RDP)、またはCitrix経由) ICAプロトコル)。

スペクトルの真ん中には、これらの同じプロトコルを介して(単一のアプリケーションではなく)本格的なデスクトップセッションに接続しているが、共有オペレーティングシステムインストールを使用しているクライアントがいます。これは通常、Windowsの「ターミナルサービス」の世界です。

スペクトルの遠端には、一般的に仮想デスクトップインフラストラクチャ(VDI)と呼ばれるものがあり、クライアントデバイスは非常に削除され、ホストされたオペレーティングシステムインスタンスに接続するためのクライアントソフトウェアのみをホストします。

これらの状況はすべて物理的に実行可能ですが、サーバーなどの仕様を検討する前に、ライセンスコストの調査を開始することをお勧めします。

Microsoftの世界におけるライセンスコストには、VDIソリューションにアクセスする各デバイスまたはユーザーと競合するオペレーティングシステムのターミナルサービスクライアントアクセスライセンスまたはWindows Virtual Enterprise Centralized Desktop(VECD)ライセンスが含まれます。デスクトップアプリケーションソフトウェアのライセンスは、スペクトルのどこに該当するかに応じて、現在使用しているライセンスとは異なる場合があり、追加のライセンス購入が必要になります。

VDIインフラストラクチャの取得コストは、従来の「シッククライアント」ルートを使用するよりも、高価ではないにしても似ていることに気付くでしょう。物理的かつ実用的にシンクライアントデバイスを使用することは「勝ち」のように聞こえますが、ソフトウェアライセンス費用は従来、ハードウェアコストの節約を補って余りあるものでした。

編集:

Ryan Bolgerは、「ソフトコスト」の節約に関して、彼の答え(そして私が彼に+1を付けました)で頭を打ちました。

グループポリシーを使用して、ソフトウェアを一元的に展開し、ユーザー環境を管理し、一般的にネットワークの管理を行う方法を学習すると、Windowsネットワークの「内部」と操作に関する個人的な知識が得られ、「移動する部分」がはるかに少なくなりますVDIインフラストラクチャ。率直に言って、VDIインフラストラクチャがあったとしても、グループポリシーFuの大きなメリットを活用できると思います。

VDIおよびリモートアプリケーション配信は、非常にタスク固有のアプリケーション、または低速または信頼性の低いネットワーク接続(「T1ベースのWAN上の共有Microsoft Accessデータベース」など)でのアプリケーション配信に最適なソリューションです。少なくとも過剰なライセンス料ベースの地雷原としての現在の転生では、デスクトップ仮想化が「答え」だとは思わない。

私は手足に飛びついて、Windowsを実行しているクライアントコンピューターの非常に大きなフリートの適切な「ケアと給餌」メンテナンスで、Windows Serverの組み込みツールWSUSを使用するのはそれほど難しくありません。スクリプトに関する十分な知識、およびWindows自体とアプリケーションソフトウェアの動作の理解。クライアントコンピューターのビルドを自動化し、ユーザーの管理者権限を削除し、OSとアプリケーションの更新の展開インフラストラクチャを利用することで、飛躍的に前進できます。


投稿とVECDライセンスページを読んだ後、Server 2008 Datacenterのコピーを使用して110ドル/ワークステーションを支払うことができ、各仮想ワークステーションでWin7 Enterpriseを使用できるようになるという私の理解は正しいですか?
クリスマリシック

また、目標は純粋に前払いのコスト削減ではなく、各ワークステーションをアップグレードする作業を排除することです。各ワークステーションは他の1/3とは異なるハードウェアを持ち、ほとんどがすべて32ビットですが、現在はいくつかのマシンが64ビットです。また、当社のサイトにはITスタッフだけでなく、それをサポートする開発スタッフのみがいるため、その労力を削減するためのソフトコストが主な目標です。
クリスマリシック

5
ソフトコストについてのあなたの考えは間違っています。クライアントハードウェアをサポートしながら、同じ数の(仮想化された)ワークステーションを管理する必要があります。また、サーバーに問題があるたびに、深海にいることに気付くでしょう。サーバーなしでは誰も仕事をすることができないからです。これは文字通り誰も意味しません。IMO、25〜50台のPCは、管理のためにパートタイムで誰かを雇うことを意味する場合でも、1人の人にとってはそれほど多くはありません。アップグレードについては、大手ベンダーからすべて同じモデルのPCを購入し、標準イメージを構築し、ベストプラクティスなどに従ってください。これで問題ありません。
ジョーインターネット

3
25〜50台のワークステーションを購入しないでください。リース しかし、ジョー・インターネットが言ったこと
エイドリアン

16

アプリケーションをリモートでホストするさまざまな方法に関するEvanの回答から少し作り上げたいと思います。

主な関心事は、多数の異なるワークステーションとそれらの個々のソフトウェアインストールの管理に伴う管理オーバーヘッドを削減することです。その目標を達成するために、リモートでホストされるアプリケーションインフラストラクチャに移動する必要はありません。

ドメインコントローラーとして単一のサーバーをセットアップし、そのドメインに参加しているすべてのワークステーションを使用すると、すぐに必要なことをすべて実行できます。ドメイン自体が、中央で構成されたユーザーアカウントを処理します。グループポリシーは、ワークステーション上のすべてのシステム設定の構成を処理できます。また、グループポリシーソフトウェアの展開は、アプリケーションのインストールを処理できます。組み込みのWindows展開サービスと無料のMicrosoft Deployment Toolkitを組み合わせて、OS展開ソリューションを提供することもできます。WSUSも無料であり、OSおよびMicrosoftソフトウェアのパッチ適用を処理できます。

単一のサーバーOSライセンスとワークステーションOSライセンスだけでできることはたくさんあります。すべてに少し学習曲線がありますが、リモートでホストされるアプリまたはOSソリューションを使用して学習する必要があることほど難しくありません。


1
+1-あなたは私にそれを打ち負かしました...有償の仕事をするためにServerFaultから離れるべきではないことを示していますか?
エヴァンアンダーソン

はい、しかし、目標は、Win7プラットフォームへの移行において、これらすべてを一気に処理することであり、物理的なワークステーションをもう扱う必要はありませんでした。
クリスマリシック

3
選択するソリューションに関係なく、何らかの種類の物理的なワークステーションが必要になります。たとえあなたが真の「シンクライアント」になったとしても、それは「ハードドライブを持っていないかもしれないローエンドのワークステーション」のためのコードです。最終的に、さまざまなソリューションによって、ローカルワークステーションで何が終わるか、どのようにしてそこに到達するか、およびサーバーに残されるものが決まります。
ライアンボルガー

4

私たちは、数百人のユーザーに対するデスクトップ仮想化の計画の中間段階にあり、微妙な落とし穴がたくさんあります。1つは、「ダム端末」と言われるものがそれほど安くないという事実であり、もちろんソフトウェアパッチも必要です。ただし、完全なOSのインストールは確実ではありません。次の落とし穴は、ダム端末が実行せず、モデルを吹き飛ばす何かを「持っている」エグゼクティブです。次に、リモートアクセス。次にVoIP。そして、VMWareは思ったよりも高価です。シーシュ...


1
私の目標は、純粋にサーバー上で実行することで、特定のソフトウェアが必要になったときにいつでも自分のVHDを実際に持っていることですidiocy / malware / etcからのインスタンス。
クリスマリシック

3

ワークステーションを仮想化するために、CitrixのXenServerとVMware ESXの両方を使用しました。XenServerは無料で、ESXiバージョンも同様だと思います。Citrixはまた、Provisioning Serverという製品を作成しています。これにより、共有構成の仮想ワークステーションの作成、変更、展開が非常に簡単になります。

前述のように、このルートを使用して停止を防ぐ場合は、冗長サーバーが必要になります。

これをすべて言ったが、ワークステーションを仮想化することは、これを行う特別な理由がある場合にのみ良いアイデアであるということは私の経験でした-例えば、外出してソフトウェアアップデートを展開できないリモートサイトのワークステーションなどです。一般的なコンピューティングの場合、それは本当に価値があるというよりも面倒であり、それほど多くのお金を節約することにはなりません。また、特に小規模な組織では、KISSの原則は一般的にシンクライアントの使用を無効にします。


Citrixには興味深い製品がいくつかありますが、「有料」製品を購入し始めると、デバイスごとのライセンスコストがどのようになるかを考えてください。数週間前にCitrixから販売プレゼンテーションを行いましたが、メモリがあれば、XenDesktop「VDI Edition」はユーザー/デバイスあたり95.00ドル、または同時価格で195.00ドルです。
エヴァンアンダーソン

その価格は、Microsoftターミナルサーバーライセンスの上にあることに注意してください
ジムB

2

Sun Rayデスクトップボックスをよく見ます。これらはWindowsショップでも十分に機能し(バックエンドの馬力が十分にあると仮定)、通常のデスクトップと比較してかなり安価です。


いくつかのリンクを追加しますか?
クリスマリシック

グーグル「サンレイデスクトップ」
サム

なぜ私はこれを前に見なかったのか分からない。基本単位はsun.com/software/…にあります。Linux / Solarisサーバーでソフトウェア(無料)を実行して、ボックスにデスクトップを提供します。そのデスクトップが、Windowsボックスの大規模なファームを指すCitrix端末であるモードがあります。
ビル・ワイス

Sun Ray 2(または2FS)は、私が使用した特定のユニットです。また、Sunは展開に関するホワイトペーパーなどを喜んでお送りします。
ビル・ワイス

1

私の最大の疑問は、一度にすべてを失う可能性があるかどうかです。それであなたの上司は大丈夫ですか?

全員の作業を1台のサーバーに配置すると(適切なバックアップがあるなどと想定しています)、そのサーバーで障害が発生する可能性があります。1台のサーバーで障害が発生しても、交換、再構築、および運用中に会社全体を1日程度持ち出しても大丈夫ですか?

このソリューションは、そのような広範囲に及ぶ単一障害点を作成するという理由だけで検討することはありませんが、走行距離は異なる場合があります。


3
確かに、すべての単一障害点を排除することは収益を減らすための道ですが、小規模なビジネスシナリオであっても、VDIインフラストラクチャを数台のサーバーコンピューターに分割することは、不可能ではなく、技術的に困難でもありません。ダウンタイムに見合うだけのコストがかかる場合は、2台目のサーバーコンピューター(3台目など)を使用してください。
エヴァンアンダーソン

私は、iSCSI SAN内のデータをホストし、一方が他方(複数可)を失敗した場合、いくつかの点で負荷がバランスとしてうまくいけば、それらを設定することができるようにサーバーを追加し、仕事をピックアップしたいと思う
クリスMarisic

ほとんどのESX(i)プロジェクトは、共有ストレージがない場合、お尻^ H ^ H ^ Hに苦労します。ESXは、必要なものすべてをすぐに使用でき、vmdks用のクラスター対応ファイルシステム、VM用のフェールオーバー/高可用性/フォールトトレラントクラスターを提供します。
pfo

このすべての理由の一部は、開発/ステージングサーバーとして使用していないときに98%アイドル状態にある完全な仮想システムで終わるのではなく、必要な共有ストレージを正当化することです。
クリスマリシック


1

VDIに行くとほとんどの人が得られないことの1つは、管理コストが必ずしも下がるわけではなく、すべてのユーザーに対して2つの異なるデスクトップ環境を管理できるようになり、コストが上がることです。VDIの大きなコスト節約の利点の1つは、ソフトウェア管理とハードウェア管理にありますが、それは仮想的だからではありません。通常、VDIはITにソフトウェアの展開をより適切に管理させる優れた方法であり、通常はロックされた環境になります(開発者がデスクトップにツールをインストールする必要がなくなります)。誤って漫画化されたデスクトップ環境をVMに移行しようとすると、ワークステーションを購入して環境を適切に管理するよりもはるかに高価になる可能性が高くなります。さらに、それらは通常、基盤となるハイパーバイザーに関連するコストであり、追加の管理スキルが必要です。


1
「(デスクトップに好きなようにツールをインストールする開発者はもういません。)」なんてことだ!物理マシンを保持します!開発者が管理者権限を持たないことを期待することはできません。私が自分のボックスで管理者を与えていない場所では働きません。
クリスマリシック

1
私が管理者権限を持たせないのは開発者だけです。ほとんどの場合、彼らは持っていないツールをインストールすることを望んでいます。
ジムB

2
喜んであなたの会社で働いていない!これらのツールは、企業に数千ドルのコストが目に見えないほどの時間を費やさなければ、時間を節約できます。もちろん、従業員の生産性を低下させるために、企業がどれだけ多くの貧弱な意思決定を下すかということには常にショックを受けます。
クリスマリシック

1
わずか300ドルの費用がかかるツールを購入したくない企業と同じです。これにより、開発者は1年で数百時間節約できます(具体的には、この場合はreshaperを指しますが、他のすべてのタイプに同等のツールがあると確信しています開発者)
クリスマリシック

2
問題は、許可を得てシステムを不安定にするソフトウェアを追加するなど、開発者がホースやサーバーを再構築するのに時間を費やすと、目に見えて企業に数千ドルのコストがかかることです何がそれを殺したか)、またはさらに悪いことに海賊版です。開発者がツールを持つことを制限することはありません-彼らはそれを自分でインストールすることはできず、他の人と同じように正当化する必要があります。開発者は、管理者アクセス権を持つのテストのボックスを持っている必要がある場合には、ネットワークアクセスなしでVMの
ジム・B

0

フロリダ州ラルゴケーススタディは、有益であると証明されるかもしれません。かなりの数の非技術ユーザーをLinuxベースのシンクライアントネットワーク設計に移行し、結果として大幅なコスト削減と生産性の向上(ワークステーションのダウンタイムの削減とユーザーデータのバックアップの改善)を実現しました。スラッシュドットは数年前に街を紹介しました。その記事以来、市はCitrixソリューションに移行したようです。


0

あなたが説明していることは、仮想化ではなく、ターミナルサービスによって提供されます。とにかく、このような負荷を処理できるサーバーのコストとシンクライアントのコストを得るまでに、ワークステーションを個別に用意する方がはるかに安くなると思います。

個別のマシンのメンテナンスは、適切に行われた場合、TSマシンまたは仮想マシンのメンテナンスよりも難しい作業でも、多くの作業でもありません。一方、ほとんどの場合、サーバーがダウンしているときに作業できるようにすることは大きなプラスです。


推論の一部は、クライアントだけでなくサーバーhwを使用できることであり、とにかく新しいワークステーションを購入したり、アップグレードしたりする必要はありません(ただし、必要に応じてgbit nicを追加する場合を除きます) gbitでLANを使用するため)
クリスマリシック

0

VMware Viewという名前の人が誰もいないことに驚いた。Viewは、最高のVDIソリューションの1つだと思います。

http://www.vmware.com/products/view/

VMware Viewでデスクトップを「To Go」にする

ユーザー中心のコンピューティングに移行し、従来の固定デスクトップを、いつでもどこからでも利用できる、束縛されていないステートレスワークスペースに変換します。VMware Viewは、デスクトップとアプリケーションをクラウドに移動して管理されたサービスとして提供することにより、それらを近代化します。プロセスは自動化され効率的であり、セキュリティが向上し、デスクトップ所有の総コストが50%削減されます。エンドユーザーは、オフィスでも外出先でも、認定されたデバイスからリッチで一貫した高性能のデスクトップエクスペリエンスを得ることができます。」

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.