セキュリティやクラウド対応状況などをチェック
「Windows Server」「Linux」を6つの視点で比較 何が違うのか?
データセンターにおけるサーバOSの選定については、「Windows Server」と「Linux」が有力な選択肢となる。いずれについてもベンダーのサポートとコスト、機能を見極めることが必要だ。
データセンターでは、サーバOSとして「Windows Server」「Linux」が併用されている。変化するワークロード(アプリケーションの動作負荷)にとって、どちらが最善のサーバOSなのか。Windows ServerとLinuxのどちらが適切かを正しく見極めるためには、それぞれの機能やハードウェア条件、安定性、クラウド対応、セキュリティ、コスト、サポートの選択肢に目を向ける必要がある。
必要なのはクラウドでの利用を想定したサーバOSなのか。アプリケーションには特定のハードウェア要件があるのか。Windows Serverは当分の間、消え去りはしない。ただしアプリケーションがクラウドでの稼働を想定したアーキテクチャへと移行する中で、Windows ServerはLinuxに道を譲りつつある。
これまで組織は、データベース管理やWebサーバ管理、顧客関係管理(CRM)といった用途でLinuxサーバを導入してきた。一方でMicrosoftは、管理がしやすく、それほどトレーニングしなくても使用できるオールインワンOSとしてWindows Serverを売り込んでいる。ただしLinuxも多目的OSとして利用できる。どちらのサーバOSが自社のニーズに適しているかを知ることが大切だ。
本稿では、以下の6つのポイントでWindows ServerとLinuxを比較する。
- 安定性
- クラウド対応
- コスト
- セキュリティ
- ハードウェア要件
- 互換性とベンダーサポート
併せて読みたいお薦め記事
「Windows Server」と「Linux」のどちらを選ぶべきか
「Windows Server」についてもっと詳しく
比較ポイント1:安定性
Linuxは、Windows Serverにはない安定性で定評があった。だが、それは古い認識だ。欠陥があるハードウェアドライバは、Windows ServerでもLinuxでも障害を起こす。安定性に関する古い認識を基にサーバOSを選んではいけない。一般的なサーバの用途を想定する限り、Windows ServerとLinuxの安定性は同じレベルにある。
「Windows NT Server」「Windows 2000 Server」のような旧型のWindows Serverは、グラフィックスドライバやWebサーバソフトウェア「Internet Information Services」に関する安定性の問題があった。現在のWindows Serverは、サーバOSとしての成熟度が増している。
安定性向上の一因は、Microsoftが徐々にセキュリティを向上させたことや、新しいバージョンごとに「フェールオーバークラスタリング」のような可用性向上機能を搭載してきたことにある。同社は厳格なテストに基づいてサーバハードウェアの能力を保証する認定プログラムを実施している。
比較ポイント2:クラウド対応
LinuxもWindows Serverも、クラウド環境での動作を想定している。LinuxではIaaS(Infrastructure as a Service)構築ソフトウェアの「OpenStack」が利用できる。MicrosoftもWindows ServerをクラウドOSとして売り込んでいる。
Microsoftのクラウドサービス群「Microsoft Azure」は、Windows Serverのサーバ仮想化機能「Hyper-V」をベースに構築されている。同社のオンラインオフィススイート「Office 365」は、Windows ServerやHyper-V環境で稼働可能だ。Amazon Web Services(AWS)やRackspace、Googleといった主要ベンダーのクラウドサービスでも、顧客は仮想マシン(VM)のOSとしてWindows Serverを使用できる。
比較ポイント3:コスト
Linuxはオープンソースソフトウェア(OS)のOSだ。無料のLinuxディストリビューションでは、一貫したパフォーマンスを保証しないことが一般的だ。大規模組織のシステム要件に最適なサーバOSを選ぶためには、「Linuxは無料でWindowsは有料」という“神話”を無視する必要がある。
サポートを受けようとすると、Linuxの場合でも有料になる。Red Hat、SUSE、Canonical(Ubuntu)といったベンダーが提供するLinuxディストリビューションが広く普及しているのは、サポートに対するニーズがあるからだ。各社はサポート契約に料金を科し、一貫したメンテナンスを提供する。
LinuxとWindows Serverを比較すると、Linuxの方が製品コストは抑えられる。これは料金体系に起因する。一般的なLinuxディストリビューションには、ユーザー単位のライセンス料が存在しない。そのためサーバOSをWindows ServerからLinuxへ移行すれば、大幅なコスト削減になる可能性がある。
コストにこれほどの差が出るのは、Windows Serverの場合、サーバOSライセンスと、サーバへアクセスするクライアント単位で課金する「クライアントアクセスライセンス」(CAL)双方の契約を結ぶ必要があることによる。
Hyper-Vを含む「Windows Server 2016」の「Datacenterエディション」は、Windows Serverを搭載したVMを台数無制限で運用できる。Windows ServerのVMを大量に導入している組織にとって、Hyper-Vのホスト(サーバ)が適切なライセンスを有している限り、ライセンス料はもはや考慮すべき重大な要因ではなくなった。
比較ポイント4:セキュリティ
LinuxのようなOSSは、構造を示すドキュメントが一般に公開されていることから、セキュリティ上は不利な立場にあるとの見方もある。関心があればOSのさまざまな領域にアクセスできることは、バグの発見や修正を容易にすることにつながる。Windows ServerのようなプロプライエタリOSの場合、自分でバグを発見したとしても、その問題を解決するのはサポート技術者だ。
多様なLinuxディストリビューションが存在することは、セキュリティ上のメリットをもたらす。1つの多目的OSで多数のサービスを運用する代わりに、複数のOSを横断してタスクを運用することで、データセンターのセキュリティを強化できる。もし1つのタスクがウイルス攻撃に遭ったとしても、全てのサーバ機能を失う事態は免れ、障害に見舞われたタスクも速やかに復旧できる。
主要なLinuxディストリビューションは「Security-Enhanced Linux」(SELinux)のような強制アクセス制御機構をデフォルトで有効にすることで、不要なシステムコール(Linuxのコア部分であるカーネルへのアクセス要求)をブロックしている。SELinuxに相当する機構はWindows Serverには存在しない。
MicrosoftはWindows Serverに見つかった新たな脆弱(ぜいじゃく)性について、定期的にセキュリティ更新プログラムを配信している。内蔵のWindows Serverセキュリティ機能の使い方に関する詳しいドキュメントに加え、堅牢(けんろう)なセキュリティを確立するためのネットワークアーキテクチャ構築に関するノウハウを提供している。
Windows Serverはバージョンが新しくなるごとに、セキュリティの強化を意図した機能を追加してきた。Windows Server 2016はHyper-Vのための「シールドされた仮想マシン」(Shielded VM)機能を実装した。この機能は、ホストに物理的にアクセスするユーザーに対して、Hyper-VベースのVMを保護する。
組織の認証用サーバOSとしては、Windows Serverが適している。ディレクトリサービスの「Active Directory」は、アプリケーションとユーザー、コンピュータをまとめた認証・承認のための手段だ。主要なLinuxディストリビューションにも、Active Directoryに対する代替が存在する。ただしActive Directoryに匹敵するハードウェアやアプリケーションのサポートは存在しない。
比較ポイント5:ハードウェア要件
LinuxはWindowsほど多くのハードウェアリソースを必要としない。わずか256MBのメモリと数GBのディスクで、それなりのLinuxサーバを運用できる。ただし、これは組織のデータセンターのワークロード向けとしては一般的ではない。
大型のデータベースシステムの場合、Linuxの方がWindows Serverと比べて製品コストを抑えられる。Linuxは詳細なカスタマイズが可能なので、更新のスケジューリングや再コンパイル、ユーザースペース設定に関して効率を高めることが可能だ。
Windows Server 2016のハードウェア要件はサーバのワークロードによって異なるが、512MBのメモリと1.4GHzのCPU(64bit)、32GB以上のディスクスペースを必要とする。
比較ポイント6:互換性とベンダーサポート
Windowsの方が一般的に、Linuxよりもベンダーのサポートが手厚いと考えられてきた。この状況が急速に変化しつつある。アプリケーションがクラウドへ移行する中で、一部の組織はOracleやSAPの業務アプリケーションのような、大型アプリケーションを社内にとどめている。WindowsもLinuxも、そうしたアプリケーションを稼働させることが可能だ。
ハードウェア側から見ると、Linuxは必ずしも全てのハードウェアで動作するわけではない。サーバでLinuxを実行するためには、適切なドライバが求められる。Red HatやCanonicalのようなベンダーの協力を得て、自社のハードウェアでLinuxが動作することを確認することが必要だ。
主要ベンダーは全て、Windows Serverの稼働が可能なサーバを提供している。Linux搭載サーバを提供するベンダーもあるが、ハードウェア市場はWindows Serverが握っている。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
4
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
5
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
6
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
7
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
8
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
9
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
10
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー