そもそもサーバOSとは何か

「サーバOS」とWindows XPとの違い 「『OS-1グランプリ』って言うけど、そもそもサーバOSってどんなのがあったっけ?」という方にぜひ読んでいただきたいのが、この「今日からはじめるOS入門」。執筆はぷらっとホームの若き獅子、松下 享平氏だ。学生時代よりISP立ち上げに挑戦するなどして、常に

松下 享平

2008年6月3日 20:00

「サーバOS」とWindows XPとの違い

 「『OS-1グランプリ』って言うけど、そもそもサーバOSってどんなのがあったっけ?」という方にぜひ読んでいただきたいのが、この「今日からはじめるOS入門」。執筆はぷらっとホームの若き獅子、松下 享平氏だ。学生時代よりISP立ち上げに挑戦するなどして、常にアグレッシブに経験を積み審美眼を磨いてきた松下氏。一見するとシャープでクールな文体だが、見え隠れするITへの愛情が読者をOSの森へと誘う!それでは松下氏どうぞ!

 突然だが、読者が普段デスクトップで使用しているであろうWindows XP Professional(以下、Windows XP)は、サーバOSと呼べるだろうか?

 Windows XPは、ファイル共有サーバやプリント共有サーバ、ソフトウェアを別途インストールすれば、限定的な条件下にせよ、Webサーバとして動作する。限定的と表現したのは、EULA(使用許諾契約書)(以下、ライセンス)によると、同時接続最大数10デバイス(台)という接続制限があるからだ。

 技術的な面を見れば、Windows XPはサーバOSと呼べそうだが、Windows XPをサーバOSとして使用するには、決定的な限定条件に直面せざるを得ない。つまり、購入したライセンス数を超えた使用ができない、という法的な条件である。

 ただ現場では、ライセンスの範囲内でのサーバ利用例も存在するだろう。しかし、システム開発者にしてみると、常にライセンスの範囲内での利用に限るとはいかないはずだ。むしろ、大概はライセンスの範囲を超えた利用が多いのではないだろうか?

 こうしたライセンス面、つまり法的な面を省みると、ライセンスが不特定多数向けではないWindows XPはサーバOSとして適当ではない。内部統制などでソフトウェアライセンスに対しての法的意識が高まる中、「技術的に使用可能」なだけでなく、「法的にも使用可能」であることを理解しておくことは、今のシステム開発者に必須である。

 本連載では、技術面に加え、こうした法的な面も含め、利用者にサービスを提供できるOSこそがサーバOSであると定義し、現在主流となっているサーバOSのそれぞれの特徴と選択の手法を、実際の構築プロセスを交え解説する。

サーバOSの種類

 かつて、各社からリリースされるサーバOSが乱立した時代があった。そのころ、無償公開のオープンソースOSを改良し、OSの販売やサポートをビジネス化しようとしたベンチャー企業が多く誕生した。その成功例として、Red Hat社などが有名である。

 近年では市場も成熟し、淘汰されてきてはいるものの、まだまだ多くのサーバOSが存在する。それらサーバOSの生い立ちを突き詰めていくと、最終的には4つの系統に絞られる。この4つの系統を知ることで、大まかな構成や向いている用途などを理解できるため、まずは系統と、サーバOSとしてよく使用されるOS名を図1にまとめた。

ThinkITの読者諸氏なら、一度はどこかで聞いたことのあるOS名が並んでいるはずだ。ここで挙げたサーバOSは汎用的なOS、すなわち、サーバOSとしての基本的なシステムを有し、アプリケーション次第でどんなサービスにも対応可能なOSである。

 一方、汎用ではなく専用のサーバOS(いわゆるアプライアンス的なOS)には、NAS(Network Attached Storage)用途向け専用サーバOSとして、Windows Server 2003 R2をベースに作られたWindows Storage Server 2003 R2や、FreeBSD 6.3をベースに作られたFreeNASなどがある。

 これらのOSについて、各系統別の歴史や特徴を解説したいところだが、そちらについては、Wikipediaや各種書籍の解説が非常に詳しいため、ここでは述べない。

 まず今回は、次ページより先に挙げた汎用サーバOSについて、技術面におけるそれぞれの特徴を解説する。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30