![デスクトップ ボードとプロセッサを使用して「常時オン」のホーム Web サーバーを実行しても問題ありませんか?](https://rvso.com/image/1259413/%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%20%E3%83%9C%E3%83%BC%E3%83%89%E3%81%A8%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B5%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%8C%E5%B8%B8%E6%99%82%E3%82%AA%E3%83%B3%E3%80%8D%E3%81%AE%E3%83%9B%E3%83%BC%E3%83%A0%20Web%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%A6%E3%82%82%E5%95%8F%E9%A1%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8B%3F.png)
常時稼働のホーム Web サーバーを実行するために、Core i3 や i5 などのプロセッサと Intel デスクトップ ボードを使用しても大丈夫ですか?
それとも、Intel サーバー ボードと Xeon プロセッサを購入すべきでしょうか? (デスクトップ コンポーネントに比べて高価なようですが、メモリ サポートも多く、ソケットが 2 つあるなど、混乱する理由が 1 つ増えました :S)
デスクトップ用に作られたコンポーネントをサーバーで使用すると、どのような問題が発生する可能性がありますか? これは、デスクトップ ハードウェアを使用した場合にのみ発生し、適切なサーバー ハードウェアでは発生しない問題を意味します。停電、ネット速度 (または地震 :P) などが両方に影響します。
私が言っているのは、24 時間 365 日稼働する場合と 1 日に数時間稼働する場合の違い、映画、ゲーム、Office と Web サーバーを常時稼働する場合の違いなどです。デスクトップ ハードウェアに問題は生じますか?
また、これは Web サービス専用になります。途中で映画を見るなどの個人的な用途には使用されません。起動したら、Web サーバーのみになります。誰かが個人的な目的で使用することはありません。
基本的に私が知りたいのは、自宅で 24 時間 365 日、単一のリソースを消費するアプリを実行する場合、他の条件が同じであれば、Intel サーバー ボード/プロセッサ コンポーネントは Intel デスクトップ ボード/プロセッサ コンポーネントよりも長寿命になるかということです。
答え1
比較的良いサーバーを手に入れるには: (簡単に言うと)
- 高性能プロセッサは必要ありません。
- より多くのRAMが必要な場合
- フェイルオーバー用のハードウェアベースのRAIDを取得する
- 高品質で仕様以上の電源を入手
- 本物のネットワーク カードを入手してください。
理由
- 覚えておいてください。あなたのサイトでは数百万の IOPS は得られませんし、1 時間あたり数百万のトランザクションを処理する RDBMS をセットアップするつもりもありません。もしそうなら、あなたは間違った場所にいます。
- RAMが多ければ多いほど、キャッシュの精度も上がります。すべてのサーバーでディスクアクセスをできるだけ少なくしたいものです。RAMは最近安くなっています。
- 私自身は、ほとんどのマザーボードの RAID 実装とその障害モードを尊重していません。まあ、ただ「創造的」としか言えません。
- 低品質の電源 = 魔法の煙が出る。不思議ですね。
- マザーボードのイーサネット アダプターは、負荷が大きくなると故障する可能性があります。
ヒント:
- 最近のほぼすべてのプロセッサは、マザーボードや電源よりも長時間、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 台のコンシューマー グレードのマシンをセットアップすれば十分でしょう。これは予算によって異なります。
自宅で実行する場合、サーバーグレードのハードウェアを購入すると、電源とネット接続が最も弱いリンクになるため、おそらく問題ないと思います。
ただし、確実に言うことは不可能です。