デスクトップ ボードとプロセッサを使用して「常時オン」のホーム Web サーバーを実行しても問題ありませんか?

デスクトップ ボードとプロセッサを使用して「常時オン」のホーム Web サーバーを実行しても問題ありませんか?

常時稼働のホーム Web サーバーを実行するために、Core i3 や i5 などのプロセッサと Intel デスクトップ ボードを使用しても大丈夫ですか?

それとも、Intel サーバー ボードと Xeon プロセッサを購入すべきでしょうか? (デスクトップ コンポーネントに比べて高価なようですが、メモリ サポートも多く、ソケットが 2 つあるなど、混乱する理由が 1 つ増えました :S)

デスクトップ用に作られたコンポーネントをサーバーで使用すると、どのような問題が発生する可能性がありますか? これは、デスクトップ ハードウェアを使用した場合にのみ発生し、適切なサーバー ハードウェアでは発生しない問題を意味します。停電、ネット速度 (または地震 :P) などが両方に影響します。

私が言っているのは、24 時間 365 日稼働する場合と 1 日に数時間稼働する場合の違い、映画、ゲーム、Office と Web サーバーを常時稼働する場合の違いなどです。デスクトップ ハードウェアに問題は生じますか?

また、これは Web サービス専用になります。途中で映画を見るなどの個人的な用途には使用されません。起動したら、Web サーバーのみになります。誰かが個人的な目的で使用することはありません。

基本的に私が知りたいのは、自宅で 24 時間 365 日、単一のリソースを消費するアプリを実行する場合、他の条件が同じであれば、Intel サーバー ボード/プロセッサ コンポーネントは Intel デスクトップ ボード/プロセッサ コンポーネントよりも長寿命になるかということです。

答え1

比較的良いサーバーを手に入れるには: (簡単に言うと)

  1. 高性能プロセッサは必要ありません。
  2. より多くのRAMが必要な場合
  3. フェイルオーバー用のハードウェアベースのRAIDを取得する
  4. 高品質で仕様以上の電源を入手
  5. 本物のネットワーク カードを入手してください。

理由

  1. 覚えておいてください。あなたのサイトでは数百万の IOPS は得られませんし、1 時間あたり数百万のトランザクションを処理する RDBMS をセットアップするつもりもありません。もしそうなら、あなたは間違った場所にいます。
  2. RAMが多ければ多いほど、キャッシュの精度も上がります。すべてのサーバーでディスクアクセスをできるだけ少なくしたいものです。RAMは最近安くなっています。
  3. 私自身は、ほとんどのマザーボードの RAID 実装とその障害モードを尊重していません。まあ、ただ「創造的」としか言えません。
  4. 低品質の電源 = 魔法の煙が出る。不思議ですね。
  5. マザーボードのイーサネット アダプターは、負荷が大きくなると故障する可能性があります。

ヒント:

  • 最近のほぼすべてのプロセッサは、マザーボードや電源よりも長時間、24時間365日稼働できます。
  • 設備の整ったサーバーで最も弱い部品は通常ハードディスクである
  • アマチュアが作ったサーバーで最も弱い部品は通常電源です
  • CPU は通常 5 年以上使用できますが、RAM も同様です。
  • マザーボードの寿命は CPU の電力使用量に依存しており、CPU の電力使用量が多いほどマザーボードの寿命が短くなります。
  • ハードディスクの寿命は約 3 年です。適切なキャッシュと UPS を使用すれば 5 年は使用できます。
  • このようなサーバーではディスプレイ カードを操作しないでください。

答え2

シンプルなフォーラムや開発サイト用に自宅で小さな Web サーバーを運用している場合は、小型のコンピューターやネットブックを使用できます。確かに、1,000 ポンドのサーバーには遠く及びませんが、結局のところ、サーバーはそれほど必要ありません。

  • リソースの少ないサイトを運営しています。問題なく動作させるには、シングル コアまたはデュアル コア プロセッサ (おそらく 2GHZ) が必要です。次の Facespace を実行する場合は、マルチ コアまたはクアッド コアが適していますが、そうではありません。
  • RAMは今日では少なくとも1GBになります。Windows 7のIISでもLAMPインストールでも、1GBは最低でも必要でしょう。
  • ハード ディスク。約 160 ~ 320 GB のストレージが得られます。ただし、フェイルオーバーはないため、ディスクが故障した場合は失われます。これが、ハイエンド サーバーで RAID カードと setyps にお金を払う理由です。
  • 電源。ノートパソコンや軽量 PC を購入すると、おそらく Intel Atom が搭載されているはずです。これは i3/5/7 よりも消費電力が少なく、運用コストも少し低くなります。ノートパソコンには 1 時間以上の UPS も内蔵されています (これについては後で詳しく説明します)。
  • 冗長性。前述のように、1 台の HD は障害点となります。電源も同様ですが、ラップトップを使用している場合は、電源が落ちてもバッテリーを使用することができます (ただし、ルーターが故障するため、ネットへの接続は失われます)。
  • コスト。300 ポンドのネットブックで十分機能するサーバーに 1,000 ポンド以上を費やす必要がありますか?

私はデュアルコア 2GHZ と 3GB RAM を搭載した予備のラップトップ (W7、IIS) で小さな開発サイトを運営していますが、正直言って問題なく動作しています。

要約: 目的を果たすために必要なものを購入する

答え3

これは、どの程度の稼働時間を許容できるかによって大きく異なります。おそらく、フェイルオーバー ペアで 2 台のコンシューマー グレードのマシンをセットアップすれば十分でしょう。これは予算によって異なります。

自宅で実行する場合、サーバーグレードのハードウェアを購入すると、電源とネット接続が最も弱いリンクになるため、おそらく問題ないと思います。

ただし、確実に言うことは不可能です。

関連情報