サーバ
提供: フリー百科事典『ウィキペディア(Wikipedia)』
サーバあるいはサーバー(英: Server)は、コンピュータの分野では、ユーザー(クライアント)からの要求に対して何らかのサービスを提供するシステムのことである。本来はソフトウェアの用語であるが、転じて業務用の比較的大型のコンピュータ(ハードウェア、あるいはソフトウェアも含めたシステム全体)も、サーバーと呼ばれるようになった。
なお「サーバ」と「サーバー」の表記揺れに関しては 表記 を参照。
目次 |
[編集] 概要
サーバとは、本来はコンピュータネットワークで使用される分散コンピューティング技術の1つであるクライアントサーバモデルにおける、ソフトウェアの片側である。サーバーはクライアントからの要求(リクエスト)に応じて、何らかのサービス(処理)を返す。何らかのサービスとは、ファイルサーバなど保管しているファイル(データ)を提供するもの、プリントサーバなどプリンタへの印刷処理を提供するものなど、さまざまである。
転じて、業務用の比較的大型で信頼性を重視したコンピュータ(ハードウェア)も、上述のサーバ用途に使用される場合が多いため、「サーバ」と呼ばれるようになった。当初は分散システム(日本ではオープンシステム)とも呼ばれる、UNIX搭載サーバーやPCサーバーが主に「サーバ」と呼ばれたが、1990年代にはメインフレームなどのオープン標準対応も進み、大型のコンピュータ全般を「サーバ」と呼ぶ場合が増えた。
[編集] 歴史
詳細は「クライアントサーバモデル」、「分散システム」、「クラウドコンピューティング」をそれぞれ参照
1960年代までのメインフレームやオフィスコンピュータに代表される集中処理では、コンピュータ処理の大半は中央の「ホストコンピュータ」側で行われ、「端末」(ターミナル)側では最低限の画面制御(入力チェック、描画等)しか担当しなかった。
1970年代から1990年代には、ワークステーションやパーソナルコンピュータの性能向上・低価格化に伴い、分散処理の一形態として、処理の多くを「クライアント」で行い、「サーバはクライアントからの要求を処理する(のみ)」というクライアントサーバモデルが普及した。ダウンサイジングの潮流もあり、各企業で目的別の多数のサーバが構築され普及した。クライアントサーバモデルは役割分担が明確化で、低価格なハードウェアやソフトウェアで構築できる場合が多いことが利点だが、多数のサーバおよびクライアントの運用管理(信頼性、TCO、セキュリティなど)が課題となった。
2000年代にはインターネットの台頭により、新しい形態の集中処理が普及し、サーバの重要性が再認識された。特にクラウドコンピューティングでは、データセンタに集約された多数のサーバが処理の大半を実行している。
[編集] 表記
「サーバ(ー)」の表記は、「コンピュータ(ー)」「プリンタ(ー)」などと同様に、表記揺れが発生している(詳細は 工学分野での長音符の省略 を参照)。2009年11月現在、主なメーカーなどは主に以下の表記を使用している。一社内でも混在や移行中もある。
| 名称 | 表記 | 使用例・備考 | |
|---|---|---|---|
| サーバ | サーバー | ||
| IBM | ○ | サーバー選定・構成ガイド (1980年代以前より「サーバー」) | |
| HP | △ | ○ | サーバー & システム(2008年~2009年に「サーバー」に変更) |
| Dell | ○ | サーバ一覧 | |
| Sun | ○ | 製品情報・サーバ | |
| UNISYS | ○ | サーバES7000 | |
| 富士通 | ○ | サーバ一覧 | |
| NEC | ○ | サーバ、ストレージ | |
| 日立 | ○ | 統合サービスプラットフォーム/サーバ | |
| インテル | △ | ○ | インテルのサーバー製品(2000年代に「サーバー」に変更) |
| AMD | ○ | サーバー向け製品 | |
| マイクロソフト | △ | ○ | サーバー製品(2008年に「長音表記の変更」を発表し「サーバー」に変更[1]) |
| オラクル | ○ | オラクルのインスタンスとは(サーバー・プロセス) | |
| 経済産業省 | ○ | △ | 平成22年度概算要求情報政策の重点(混在) |
[編集] ソフトウェア
[編集] 特徴
サーバ用に提供されるソフトウェアでは通常、個人が利用するソフトウェアと比べ下記のような特徴がある。
- 多数のユーザーの同時アクセスに対応できる、性能とデータ整合性
- アカウント管理やポリシー管理やログ管理などの、セキュリティーや対監査性
- 連続稼働に耐える信頼性、可用性、保守容易性
- 将来の変更や拡張が容易な、拡張性
[編集] 種類
サーバ機能を提供する主なソフトウェアの種類には以下がある。
- データベースサーバ:データベース処理
- トランザクションサーバ:トランザクション処理
- アプリケーションサーバ:アプリケーション処理(特にJavaアプリケーションサーバ)
- Webサーバ(HTTPサーバ):Webアプリケーション処理(Apacheなど)
- メールサーバ:メールサービス(Sendmailなど)
- FTPサーバ:ファイル転送
- ファイルサーバ:ファイル共有
- プリントサーバ:プリンタ共有
- DNSサーバ、DHCPサーバ、プロキシサーバ
これらサーバ用ソフトウェアは、1台のコンピュータ(ハードウェアやオペレーティングシステム)で複数の種類を稼働させる場合や、ネットワーク上の複数のコンピュータ間で相互に連携する場合がある。また同じ種類のサーバーを複数のコンピュータで稼働させてコンピュータ・クラスター構成として、負荷分散やスケーラビリティや障害対策とする場合もある。
サーバ用に使用される主なオペレーティングシステムには以下がある。これらには現在は、上記サーバ機能のいくつかは標準で含まれている。
- メインフレーム専用OS - z/OS、MSP/XSP、VOS3、ACOS、OS2200/MCPなど
- UNIX - HP-UX、Solaris、AIXなど
- Unix系 - Linux、Mac OS X Serverなど
- Windows - Windows Server
[編集] ハードウェア
[編集] 特徴
サーバとして販売されているハードウェアは、機種やモデルにもよるが、個人向けコンピュータと比較して以下の特徴がある。
- 性能
- 連続稼働性
- 後述の可用性にも関連するが、業務により求められる24時間365日に近い連続稼働を実現するため、計画停止および計画外停止の時間を最小化するための各種設計が行われている。
- 信頼性・可用性・保守性(RAS)
- 個々の部品の信頼性(設計・製造・検査、誤り検出訂正機能付のメインメモリなど)に加え、特定の部品で故障が発生した場合の可用性(重要部品の冗長化、RAIDなど)や、部品の診断や交換が短時間または無停止で行える保守性(各種のログ機能、診断プログラム、ホットスワップなど)を備える。内部のハードウェアを完全に二重化した専用サーバ(フォールトトレラントコンピュータ、一部のハイエンドサーバ)の他、通常のサーバを複数使用してコンピュータ・クラスターを構成する場合も多い。またメーカー側は保守部品の長期保管や、保守契約に応じて24時間365日の緊急出荷体制などを行っている。
- 運用管理
- 多数のサーバの稼働状況を遠隔地からも集中管理できる機能が、ハードウェアおよびソフトウェアにて提供されている。管理はGUIツールの他、遠隔地でも軽くて履歴が残り手順書などに再利用が容易なキャラクタユーザインタフェースが組み合わされる場合も多い。またネットワークや電話回線経由でメーカーへ障害情報を自動通知できるものもある。
- 設備
- 特にデータセンタ用のモデルは、専用のラック、電源(200V、無停電電源装置など)、空調などを必要とするものが多い。集積度が高いものは、発熱やファンの騒音が大きいものも多く、空冷の他に水冷を採用したサーバやラックもある。
[編集] 種類
サーバとして販売されるコンピュータ(ハードウェア)には、多種多様の物が存在する。
[編集] アーキテクチャ
アーキテクチャによるサーバの分類には以下がある。
- PCサーバ(x86サーバ、IAサーバ)
- UNIXサーバ - ハードウェアの分類上は、CPUにRISCまたはIA-64を搭載したUNIX専用サーバを指す場合が多い
- ミッドレンジサーバ(フォールトトレラントコンピュータ、オフィスコンピュータなど)
- メインフレームサーバ
上記の分類の他に「大規模な企業向けのサーバ」との意味で「エンタープライズサーバ」との呼称も使われるが、実際のアーキテクチャはメーカーにより異なり、ハイエンドのPCサーバーを指す場合や、フォールトトレラントコンピュータなど専用のコンピュータを指す場合、それらを総称する場合など、さまざまである。
また以上の他、NASなどのネットワーク・アプライアンスもサーバの分類に含まれる場合がある。
[編集] 筐体の形状
筐体の形状による分類には以下がある。
- ラックマウント型
- インターネットデータセンター等に設置されているサーバ用のラック(19インチラック)にマウントするのに適した形状のサーバである。ラックサーバとも呼ばれる。詳細はラックマウント型サーバを参照。
- タワー型(ペディスタル型)
- 床置きするタイプのサーバで、タワー型PCと同様な形をしている。大きさはPC/AT互換機のミニタワーサイズから冷蔵庫大サイズまで様々ある。
- ブレード型
- シャーシと呼ばれる筐体にブレードと呼ばれる薄いサーバを複数差し込む形態のサーバである。詳しくはブレードサーバを参照。
[編集] 市場シェア
世界市場でのサーバのシェア(2009年、出荷金額ベース)は以下の通り[2]。
日本市場でのサーバのシェア(2009年、出荷金額ベース)は以下の通り[3]。
[編集] 参照
- ^ マイクロソフト製品ならびにサービスにおける外来語カタカナ用語末尾の長音表記の変更について ~ 新しい長音表記ルールに順次移行 ~
- ^ Worldwide Server Market Contracts Sharply in Fourth Quarter as Market Revenues Decline to $53.3 Billion in 2008, According to IDC
- ^ 2008年国内サーバー市場動向を発表 - IDC Japan
[編集] 関連項目
- クライアントサーバモデル
- データセンタ
- クラウドコンピューティング
- サーバロードバランス
- サーバファーム
- ホスティングサーバ(レンタルサーバ)
- PCサーバ
- ブレードサーバ
- バーチャル・プライベート・サーバ
- 自宅サーバ