インターネットはサーバーなしでは存在しません
サーバーは、要求を処理し、インターネットまたはローカルネットワークを介して別のコンピューターにデータを配信するように設計されたコンピューターです。
「サーバ」という言葉は、ほとんどの場合、 ウェブブラウザのようなクライアントを介してインターネットを介してウェブページにアクセスできるウェブサーバを意味すると理解される。 しかし、 イントラネット・ネットワーク内にデータを格納するファイル・サーバーのようないくつかの種類のサーバーやローカル・サーバーさえあります。
特別なソフトウェアを実行するコンピュータはいずれもサーバとして機能することができますが、この言葉の最も一般的な使い方は、インターネットからデータをプッシュしてプルするポンプとして機能する非常に大きな高性能マシンを指します。
ほとんどのコンピュータネットワークは 、特殊なタスクを処理する1つ以上のサーバーをサポートしています。 原則として、接続するクライアントやそのデータ量に応じて、ネットワークが大きくなればなるほど、複数のサーバーがそれぞれ特定の目的に専念する役割を果たす可能性が高くなります。
厳密に言えば、「サーバー」は特定のタスクを処理するソフトウェアです。 しかし、このソフトウェアをサポートする強力なハードウェアは、通常サーバーと呼ばれています。なぜなら、数百または数千のクライアントのネットワークを調整するサーバーソフトウェアは、通常の消費者向けに購入するよりもはるかに堅牢なハードウェアを必要とするからです。
一般的なサーバーの種類
一部の機能はサーバーが1つの機能のみを実行する専用サーバーですが、一部の実装では複数の目的で1つのサーバーを使用する場合があります。
中規模の企業をサポートする大規模な汎用ネットワークは、複数の異なる種類のサーバーを展開する可能性が高くなります。
Webサーバー
WebサーバーはWebブラウザーを介してページを表示し、アプリケーションを実行します。
ブラウザが接続されているサーバーは、このページを表示しているWebサーバー、表示されている画像などです。この場合、クライアントプログラムはInternet Explorer 、 Chrome 、Firefox、Opera、Safari等
Webサーバーは、 クラウドストレージサービスやオンラインバックアップサービスを通じてオンラインでファイルをアップロードおよびバックアップするなど、簡単なテキストやイメージを提供するだけでなく、あらゆる種類のものに使用されます 。
メールサーバー
電子メールサーバーは、電子メールメッセージの送受信を容易にします。
コンピュータに電子メールクライアントがある場合、ソフトウェアはIMAPまたはPOP電子メールサーバーに接続してコンピュータにメッセージをダウンロードし、 SMTPサーバーは電子メールサーバーを介してメッセージを返信します。
FTPサーバー
FTPサーバーは、 ファイル転送プロトコルツールを使用してファイルの移動をサポートします。
FTPサーバーは、 FTPクライアントプログラムを介してリモートからアクセスできます。
アイデンティティ・サーバー
アイデンティティ・サーバーは、認可されたユーザーのログインおよびセキュリティ・ロールをサポートします。
何百もの異なるタイプの特殊なサーバータイプがコンピュータネットワークをサポートしています。 一般的な企業の種類とは別に、家庭のユーザーは、オンラインゲームサーバー、チャットサーバー、オーディオストリーミングサービスなどと頻繁にインターフェイスします。
ネットワークサーバーの種類
インターネット上の多くのネットワークは、ウェブサイトと通信サービスを統合したクライアント - サーバーネットワーキングモデルを採用しています 。
ピアツーピアネットワークと呼ばれる代替モデルでは、ネットワーク上のすべてのデバイスが、必要に応じてサーバまたはクライアントとして機能することができます。 ピアツーピアネットワークは、コンピュータ間の通信をよりターゲットとするため、より高度なプライバシーを提供しますが、大量のトラフィックスパイクをサポートするには堅牢ではありません。
サーバークラスタ
クラスターという言葉は、共有コンピューティングリソースの実装を参照するためにコンピューターネットワーキングで広く使用されています。 典型的には、クラスタは2つ以上のコンピューティングデバイスのリソースを統合し、別の方法ではいくつかの共通の目的(しばしばワークステーションまたはサーバデバイス)で機能することができます。
Webサーバーファームは、概念的にはクラスタとして機能する同じサイト上のコンテンツにそれぞれアクセスできる、ネットワーク化されたWebサーバーの集まりです。 しかし、純粋主義者は、ハードウェアとソフトウェア構成の詳細に応じて、クラスタとしてのサーバーファームの技術的分類を議論します。
自宅のサーバー
サーバーは単なるソフトウェアなので、自宅でサーバーを稼動させることができ、ホームネットワークに接続されたデバイスにしかアクセスできません。 たとえば、一部のネットワーク対応ハードドライブは、 ネットワーク接続ストレージプロトコルを使用して、ホームネットワーク上のさまざまなPCが共有ファイルセットにアクセスできるようにします。
一般的なPlex メディアサーバーは、メディアファイルがクラウドにあるのかローカルのPCにあるのかにかかわらず、ユーザーがテレビやエンターテインメントデバイスでデジタルメディアを消費するのに役立ちます。
サーバーの詳細
ほとんどのサーバーで稼働時間が最大限に重要なので、通常は稼働停止しないで24時間稼働します。
ただし、定期的な保守のために意図的にサーバーがダウンすることがあります。そのため、一部のWebサイトやサービスがユーザーに「スケジュールされたダウンタイム」または「定期メンテナンス」を通知するのはそのためです。 サーバは、 DDoS攻撃のような何かの間に無意識にダウンするかもしれません。