メインコンテンツにスキップ
リペアコミュニティに参加 - アカウントの作成

ガイド

ツール

以前、このデバイスの修理に使われていた一般的な工具です。修理過程において全部の工具が必要とは限りません。

背景

コンピューティングにおいて、サーバーとはネットワーク上のハードウェア機器を指します。サーバーの目的は、そのクライアントにさらなる機能や「サービス」を提供することです。サーバーは、データの共有、処理能力の提供、複数のクライアント間での計算リソースの共有など、クライアントに対して複数のサービスを提供できます。サーバーの種類には、データベースサーバー、ファイルサーバー、メールサーバー、プリントサーバー、Webサーバー、ゲームサーバー、アプリケーションサーバーなどがあります。

よくある質問

サーバーとは具体的に何ですか?

簡単に言えば、サーバーもコンピューターの一種です。「サーバー」という用語はネットワーク内での役割を表すものであり、特定のハードウェアを指すものではありません。企業のデータセンターにあるサーバーは一般的なデスクトップコンピューターとは大きく異なるように見えるかもしれませんが、これは毎日何百、何千ものユーザーにサービスを提供している可能性があるためです。そのため、こうしたサーバーは、クライアントの日常業務にとって極めて重要なミッションクリティカルな存在である可能性が高く、信頼性が最優先で設計されています。

とはいえ、どんなコンピューターでも機能的なサーバーに変身させることができます。古いデスクトップPCからノートPC、さらには35ドルのRaspberry Piでさえ、サーバーとして機能します。これらのデバイスは、何千ものクライアントにサービスを提供する専用ハードウェアほどの性能や信頼性は期待できませんが、自宅ネットワーク用の安価なサーバーとして個人で利用するには適しています。

デスクトップPCとサーバーの違いは何ですか?

標準的なデスクトップPCもサーバーとして機能しますが、専用サーバーと標準的なデスクトップコンピューターとでは、ハードウェアにいくつかの重要な違いがあります。前述の通り、データセンターにある大規模なサーバーは信頼性を考慮して構築されています。そのため、ほとんどのデータセンター用サーバーは、複数の電源ユニットを搭載したハードウェアを採用しています。これらのマシンは間違いなく電源ユニットが1つでも動作しますが、その目的は冗長化による信頼性の確保にあります。

もう一つの例は、使用されるRAMの種類です。ほとんどの専用サーバーは、DDR RAMではなくECC RAMを使用します。ECCメモリがDDRメモリよりも使用される主な理由は、ECCにはシングルビットエラーの検出および修正機能があるためです。通常のコンピューターでは、1ビットのエラーはそれほど大きな問題ではないように思えるかもしれませんが、ビットエラーはファイルの破損やシステムクラッシュを引き起こし、重要なデータの損失につながる可能性があります。ECCメモリは、ビットエラーを検出・修正することで、データの保存においてマシンの信頼性を飛躍的に高め、サービスの中断を防ぎます。

最後の重要な違いは、サーバーに使用されるCPUです。ハイエンドサーバーでは、多くの場合、コア数が8~48コアに達しつつも、シングルスレッド性能は控えめなクロック速度のCPUを活用します。多くの場合、高速なプロセッサーほど、処理と冷却の両方で大幅な電力を必要とします。サーバーを運用する組織が長期間にわたって考慮すべき点は、電力コストです。消費電力は、3GHzのCPUから4GHzのCPUに変更するだけで、一般的に75%増加する可能性があります。また、数十のコアとスレッドを持つサーバーがある場合、サーバーに投入されるタスクは非常に並列化されているため、より高速なCPUは必ずしも必要ではないという主張もできます。これは、シングルスレッド性能はあれば嬉しい機能ではあるものの、制限要因ではないことを意味します。コアごとの性能が20%低下しても、システムから見てコア数が50%増えるのであれば、全体としてはプラスの結果と見なすことができます。

追加情報

以下の翻訳者の皆さんにお礼を申し上げます:

en jp

100%

Midori Doiさんは世界中で修理する私たちを助けてくれています! あなたも貢献してみませんか?
翻訳を始める ›

統計データ:

過去 24時間: 31

過去 7 日: 260

過去 30 日: 1,194

今までの合計 33,559