blog

なぜデスクトップ・ハードウェア・プラットフォーム上でWindowsサーバーを動かすのか?

デスクトップ・ハードウェア・プラットフォームにWindowsサーバーをインストールする理由この仮想マシンの時代でも、考慮すべき理由はまだたくさんあります。最も一般的な理由は、ハードウェアのシンプルさと...

Jul 15, 2013 · 3 min. read
シェア

Windowsのサーバー版とデスクトップ版については、異なるハードウェアプラットフォーム上で動作させるのが常識です。しかし、そうは言っても、Windowsのサーバー版をデスクトップのハードウェアにインストールすることを妨げるものは何もありません。

コンピュータがWindowsサーバーの****ハードウェア要件を満たす限り、インストールして実行することができます。しかし問題は、なぜそうするのか?うまく動いていますか?

Windows Serverを実行するデスクトップ・ハードウェアの利点

なぜデスクトップ・ハードウェア・プラットフォームにWindows Serverをインストールするのですか?仮想マシンが普及した現在でも、考慮すべき理由はたくさんあります。最も一般的な理由は、ハードウェアのシンプルさと可用性です。デスクトップマシンは安価であり、デスクトップを現在のサーバーとして使用するための幅広いオプションがあるため、単にそれらのサーバーを廃棄する必要もありません。その上、特に実験的な環境では、仮想マシンではなく自分のハードウェアでサーバを実行する方が便利な場合もあります。

このことを念頭に置いて、どのデスクトップ・システムがWindows Serverを実行できるのでしょうか。マイクロソフトのWindows Server 2012の****システム要件リストはこちらです:

  • .4 GHz 64ビットプロセッサー
  • MB
  • GBディスク容量
  • CDまたはDVDドライブ
  • キーボード、マウス、800x600以上の解像度のディスプレイハードウェア
  • Internet

数年前のデスクトップ側のハードウェアでも、そのようなニーズを満たすことができます。例えば、Windowsサーバーはマルチコアプロセッサーを必要としません。

同じパフォーマンスを期待しないでください

Windowsサーバーの基本的なハードウェア要件がそれほど高くないとはいえ、特定のサーバー環境については、他にも考慮すべき問題がいくつかあります:

デスクトップシステムは通常、マルチソケット構成をサポートしていません。

マルチソケット・サポートが必要なアプリケーションを使用する場合、デスクトップ・ハードウェアに期待しないでください。以前はハイエンドのワークステーションでもマルチソケットが使われていましたが、現在はシングルソケットやマルチコア構成に取って代わられています。

シングルコアのシステムにサーバーと同じ性能を期待しないでください。

シングルコアのローエンドデスクトップを再利用する場合、本物のサーバーのようなパフォーマンスは期待しないでください。ほとんどすべてのサーバーサイド・アプリケーションは、マルチコア・サーバー・サポートを必要とします。

デスクトップ環境はNUMAをサポートしていません

また、デスクトップ側の構成に、非均一メモリアクセスやメモリのホットプラグ技術を見つけることもできません。もしあなたがNUMAサポートを必要とするようなことをしていたり、NUMAのテストに使っているのであれば、おそらくあなたのPCでWindows Serverを動かすチャンスはないでしょう。

デスクトップ・ストレージとサーバー・ストレージは大きく異なります

デスクトップの7200rpmドライブは、マルチドライブアレイはおろか、サーバーの10,000rpmドライブにもかないません。デスクトップのフラッシュ・ストレージを使うのであれば、それは例外でしょう。しかし、それは多くのストレージ・スペースを提供するものではなく、瞬時の入出力値を提供するだけです。

デスクトップネットワークはサーバーの負荷に対応していません

NICの違いはほとんどないと思いがちです。しかし、サーバー用に設計されたNICとデスクトップ用に設計されたNICにはかなりの違いがあります。サーバー用に設計されたプラグインNICを使用する場合、ある程度の助けになりますが、注意しなければならないのは、システムの動作が遅くなる原因となる多くのシステムボトルネックに遭遇する可能性があるということです。

マイクロソフトの仮想化技術が影響を受ける可能性

Windows Serverに統合されているMicrosoftのHyper-Vハイパーバイザーには、特別なハードウェア要件があります。デスクトップCPUの中には、Hyper-Vが必要とするプロセッサ拡張機能を備えていないものもあります。さらに、デスクトップクラスのマシンは、Hyper-Vの実行に必要なすべてのメモリをサポートできない可能性があります。Hyper-V上で複数の仮想マシンを実行する場合は、問題を防ぐために最低でも4GB以上のRAMを使用してください。デスクトップクラスのシステムが長ければ長いほど、サポートできる物理メモリの量は少なくなります。

覚えておくべき最も重要なポイントは、デスクトップ・ハードウェアをサーバーとして再利用する場合、インストールするアプリケーションに注意する必要があるということです。デスクトップ・システムは、ファイル・サーバーやプリント・サーバー、小規模なデータベース・サーバー、SharePointなどのローカル・アプリケーション用のWebサーバーとして使用できますが、実際のサーバーで必要とされるすべてのニーズに、このようなマシンを使用することは期待しないでください。

Read next

2013年ノーベル物理学賞を四角いオブジェクトの仮想化が説明する

現代の素粒子物理学は、強い力、弱い力、電磁気力、重力の4つの力、最初の3つは、粒子が質量を持つことはできません、素粒子に質量を与えるために対称性の破れを介してヒッグス機構、およびある意味でヒッグス場の振動はヒッグス粒子であり、一般的に、質量を生成する役割の役割です。現実世界を考え、人生に情熱を持ち、人類の運命を探求することは、IT人材が目指す原始的な精神と同じです。ここで物理学と仮想化を簡単に例えてみましょう。

Jul 15, 2013 · 3 min read