サーバ
サーバあるいはサーバー(英: Server)は、コンピュータの分野では、ユーザー(クライアント)からの要求に対して何らかのサービスを提供するシステムのことである。本来はソフトウェアの用語であるが、転じて業務用の比較的大型のコンピュータ(ハードウェア、あるいはソフトウェアも含めたシステム全体)も、サーバーと呼ばれるようになった。
サーバとは、本来はコンピュータネットワークで使用される分散コンピューティング技術の1つであるクライアントサーバモデルでの用語である。サーバーはクライアントからの要求(リクエスト)に応じて、何らかのサービス(処理)を提供する側のソフトウェアである。提供するサービスはサーバの種類によって異なり、例えばファイルサーバであれば保管しているファイル(データ)の提供、プリントサーバであればプリンタへの印刷処理の提供など、さまざまである。
転じて、業務用の比較的大型で信頼性を重視したコンピュータ(ハードウェア)も、上述のサーバ用途に使用される場合が多いため、「サーバ」と呼ばれるようになった。当初は分散システム(日本ではオープンシステムとも呼ばれる)のUNIX搭載サーバーやPCサーバーが主に「サーバコンピュータ」(サーバマシン、サーバ機)と呼ばれたが、1990年代にはメインフレームなどもサーバ用のオープン標準対応が進み、大型のコンピュータ全般を「サーバ」と呼ぶ場合が増えた。
1970年代から1990年代には、ワークステーションやパーソナルコンピュータの性能向上・低価格化に伴い、分散処理の一形態として、処理の多くを「クライアント」で行い、「サーバはクライアントからの要求を処理する(のみ)」というクライアントサーバモデルが普及した。ダウンサイジングの潮流もあり、各企業で目的別の多数のサーバが構築され普及した。クライアントサーバモデルは役割分担が明確化で、低価格なハードウェアやソフトウェアで構築できる場合が多いことが利点だが、多数のサーバおよびクライアントの運用管理(信頼性、TCO、セキュリティなど)が課題となった。
2000年代にはインターネットの台頭により、新しい形態の集中処理が普及し、サーバの重要性が再認識された。更にクラウドコンピューティングでは、データセンタに集約された多数のサーバが処理の大半を実行している。(wikipedia参照)
サーバとは、本来はコンピュータネットワークで使用される分散コンピューティング技術の1つであるクライアントサーバモデルでの用語である。サーバーはクライアントからの要求(リクエスト)に応じて、何らかのサービス(処理)を提供する側のソフトウェアである。提供するサービスはサーバの種類によって異なり、例えばファイルサーバであれば保管しているファイル(データ)の提供、プリントサーバであればプリンタへの印刷処理の提供など、さまざまである。
転じて、業務用の比較的大型で信頼性を重視したコンピュータ(ハードウェア)も、上述のサーバ用途に使用される場合が多いため、「サーバ」と呼ばれるようになった。当初は分散システム(日本ではオープンシステムとも呼ばれる)のUNIX搭載サーバーやPCサーバーが主に「サーバコンピュータ」(サーバマシン、サーバ機)と呼ばれたが、1990年代にはメインフレームなどもサーバ用のオープン標準対応が進み、大型のコンピュータ全般を「サーバ」と呼ぶ場合が増えた。
1970年代から1990年代には、ワークステーションやパーソナルコンピュータの性能向上・低価格化に伴い、分散処理の一形態として、処理の多くを「クライアント」で行い、「サーバはクライアントからの要求を処理する(のみ)」というクライアントサーバモデルが普及した。ダウンサイジングの潮流もあり、各企業で目的別の多数のサーバが構築され普及した。クライアントサーバモデルは役割分担が明確化で、低価格なハードウェアやソフトウェアで構築できる場合が多いことが利点だが、多数のサーバおよびクライアントの運用管理(信頼性、TCO、セキュリティなど)が課題となった。
2000年代にはインターネットの台頭により、新しい形態の集中処理が普及し、サーバの重要性が再認識された。更にクラウドコンピューティングでは、データセンタに集約された多数のサーバが処理の大半を実行している。(wikipedia参照)