サーバーについて

ホームページを公開する場合、サーバーが必要になります。レンタルサーバーを借りるにしてもどこのレンタルだーバーを借りたらいいかって結構迷いますね〜。コンピュータネットワークにおけるサーバ(英:Server)とは、クライアントに対して、何らかのサービスを提供するシステムのことであり、「ハードウェアとしてのサーバ」、「ソフトウェアとしてのサーバ」及び、これら両方をあわせた「システムとしてのサーバ」がある。 複数のコンピュータが相互にネットワークで接続された環境において、特定、または、不特定の多数の利用者に情報を伝達したい場合、一箇所にその情報を蓄積しておき、利用を希望する利用者がその必要に応じて、蓄積場所に問い合わせることで、情報を得ることが出来るような場合、それは、サーバといえる。ただし、サーバとクライアントは必ずしも違うコンピュータにあるとは限らず、同一のコンピュータにサーバプロセスとクライアントプロセスが稼動することもある。 Webや電子メールのようなサービスを提供するサーバアプリケーションソフト(ApacheやXmailなど)は、ブラウザやメーラーのようなクライアント側のソフトに対して情報を送信する。また、そういったサーバアプリケーションを実行するコンピュータをサーバマシンと呼ぶ。一般的にサーバマシンは不特定多数のクライアントに対して情報を送信するため、高機能が求められる傾向にある。そのためパーソナルコンピュータとは、ハードウェア構成、機能性に差別化が図られる。 しかし、近年はハードウェア性能の向上によって、個人レベルでの情報を配信するようないわゆる自宅サーバ程度であれば、パーソナルコンピュータにもサーバ用途に耐えうる性能を持つものも存在する。Windows XPには、パーソナルコンピュータからWebへ情報を公開できるソフトIISが標準付属している(セキュリティホール対策のためOSインストールと別途のインストールが必要である。)またMac OSにもApacheをベースにした同様のパーソナルウェブ共有という機能が付属している。

サーバには大型サーバから小型まで多種多様の物が存在する。主にハードウェアで重視されるのは、耐障害性、処理能力、拡張性などであり、この点、低コスト重視の個人向けパソコンとは大きく異なる。 サーバとして販売されているコンピュータの個人向けコンピュータと比較した場合の主な相違点 安定性重視 - 設計は安定性を重視して行われ、特別に試験をして合格したものを使用する事が多い。ハードディスクは、新品ではなく中古で検査確認されたものを使用することもある。また、その性質上、継続的に仕事がこなせないと意味がなく、瞬間最大性能はあまり問われない。そのため、それ自体が技術開発も兼ねたシステム、例えばスーパーコンピュータのような例外を除けば、アーキテクチャ的に最新の技術を追求することはあまりなく、個人向け最新PCより安定稼動が確認された1世代前の技術を使う事が多い。 稼働性を重視 - ハードディスク、電源装置やネットワークカードといった、他の部品と比べて故障が発生しやすい装置を複数台搭載しておくことで、ひとつが故障しても稼動し続けるよう冗長化されている。また、電源を入れたままで故障した部品を交換出来るようになっている事が多い。 運用性が良い - 複数のサーバーを同時に運用することが多いため、サーバーの故障や利用頻度などを集中管理できる仕組みが備わっている場合がある。(例: HPインサイトマネージャ) 稼働中の騒音が大きい - 安定性のために冷却が重視され、高速で多数のファンを稼動させている場合が多い。通常、作業者のそばに置かれることが少ないため、個人向けパソコンと比べて、静音対策はあまり行なわれていない。 グラフィックス機能が貧弱 - 最初のOSインストール時以外は直接画面を見て操作することは少ないため、グラフィックス性能は廉価な場合が多い。リモートインストールを前提とする場合、そもそもグラフィック機能がない場合もある。 集中収納 - タワー型とラック型とよれる筐体の形があり、ラック型では、複数のサーバーをひとつのラックに収納しやすいようになっている。 保守が容易 - 保守性を上げるため、多くの部分が簡単に交換出来るように設計されている。また、どのような部品が使用されているか記録したり資料が用意されていたり、保守用部品も長期用意されている。出典: フリー百科事典『ウィキペディア(Wikipedia)』


<PR>