サーバーはどのように機能しますか?

発電所のブロードバンド通信ハブでスイッチとサーバーを操作する電気技師

ブレードサーバーは大規模な組織で非常に人気があります。

画像クレジット: Huntstock / DisabilityImages / Getty Images

サーバーは多くの重要なタスクを実行し、組織のITインフラストラクチャの重要な部分です。 オンラインショッピングなどの活動中に行われる多くの複雑なプロセスは、驚くべきものになる可能性があります。 セキュリティと認証から請求と注文まで、負荷を処理するいくつかの強力なサーバーなしでは購入を行うことができませんでした。

サーバーの機能

サーバーの基本的な機能は、着信ネットワーク要求をポートでリッスンすることです。これの良いデモンストレーションは、Webサーバーとブラウザー間の相互作用です。 ユーザーにとっては、プロセスは瞬時に、またはほぼ瞬時に行われますが、Webサーフィン中にリンクをクリックすると、いくつかのことが発生します。 舞台裏:Webページのリクエストは対応するWebサーバーに送信され、サーバーはWebページをフェッチしてアセンブルします HTTPなどのプロトコルを使用して再送信し、最後にユーザーのブラウザがデータを受信して​​変換し、ページを表示します。

今日のビデオ

テクノロジーを理解する

セットアップするサーバーのタイプにもよりますが、通常、専用のハードウェアを備えたサーバークラスのマシンが必要です。 サーバーは、ほとんどのデスクトップのようにハードドライブではなく、Redundant Array of Inexpensive Disks(略してRAID)と呼ばれるデータストレージシステムを使用します。 名前が示すように、RAIDシステムは、実際には1つのように動作するように構成された複数のディスクドライブです。 これにより効率が向上し、1つのディスクに障害が発生した場合でも、アレイはデータをほとんどまたはまったく失うことなく機能し続けます。 商用サーバーには、高速プロセッサ、推定要求数を処理するのに十分なRAM、および無停電電源装置も必要です。 多くの組織では、フェイルオーバーに対応するためにシステムに冗長性が組み込まれています。 つまり、1つのサーバーがダウンした場合、スタンバイサーバーがすぐに引き継ぎます。

サーバーの種類

現在使用されている最も一般的なサーバーには、データベースサーバー、アプリケーションサーバー、メールサーバー、およびWebサーバーがあります。 名前が示すように、データベースサーバーは、エンタープライズデータを保存、整理、および検索するためのサービスと接続を提供します。 ミドルウェアとも呼ばれるアプリケーションサーバーは、システム全体をまとめる接着剤です。 アプリケーションのランタイム環境を提供し、アプリケーションとデータベースの間でシームレスに調整します。 メールサーバーがないと、電子メールは配信されません。 ダウンするのが悪いか悪いかは、人々がWebをサーフィンできるようにするWebサーバーです。 使用されている他の種類の重要なサーバーには、FTPサーバー、プリントサーバー、プロキシサーバー、ファイルサーバー、ドメイン名サーバーなどがあります。

サーバーのセットアップ

ほとんどすべてのコンピューターをサーバーとしてセットアップできます。 多くの人は、少し時代遅れのコンピューターを使用して、Linuxのようなオペレーティングシステムではないオペレーティングシステムを使用して、自宅で独自のネットワークサーバーをセットアップしています。 リソースを大量に消費します-グラフィカルユーザーインターフェイスさえ持たないものもあります-そして、良いものにするために新しいマシンは必要ないことを知っています サーバー。 一部の人々は、Webサーバーをセットアップし、それを使用して独自のサイトをホストすることさえあります。注目すべき点は、 必要なソフトウェアのほとんどがオープンソースであり、 自由。 また、WebトラフィックをAmazonまたはGoogleのトラフィックに近づけることを計画していない限り、古いコンピューターはサーバーのニーズに対して十分に強力である必要があります。 Webには、開始に役立つ、わかりやすい優れたチュートリアルがいくつかあります(「参考文献」のリンクを参照)。