未来のサーバOSに求められるパラダイムシフト過去のお荷物を捨てよ

現在、サーバには多くのソフトウェアスタックが組み込まれている。この複雑性を解消するために、未来のサーバOSはどうあるべきか?

2017年02月17日 08時00分 公開
[Clive LongbottomComputer Weekly]
Computer Weekly

 2016年10月、Microsoftの新サーバOS「Windows Server 2016」がリリースされた。Linuxは誕生から25周年を迎える。IBMには自社製メインフレーム向けOSや「AIX」があり、Oracleには「Solaris」がある。これらは市場にあふれるOSの一部にすぎない。

Computer Weekly日本語版 2月8日号無料ダウンロード

本記事は、プレミアムコンテンツ「Computer Weekly日本語版 2月8日号」(PDF)掲載記事の抄訳版です。本記事の全文は、同プレミアムコンテンツで読むことができます。

なお、同コンテンツのEPUB版およびKindle(MOBI)版も提供しています。

ボタンボタン

 サーバが誕生したころ、コンピュータを稼働、運用するために必要なスタックは実にシンプルだった。ハードウェアを起動する基本入出力システム(BIOS)、基本サービスをプロビジョニングするOS、実際に作業を行うアプリケーションだ。

 Intelが設計したシステムを見てみよう(他のアーキテクチャはアプローチがわずかに異なるためだ)。ハードウェアを起動する手段は依然必要だ。BIOSはUEFI(Unified Extensible Firmware Interface)に置き換わったものの、サーバを稼働させるチェーンの主要リンクであることは変わらない。ハードウェア上に階層化されるものが何であれ、それをサポートするには、基本レベルのプロセスが必要になる。

 ただし、現在はハイパーバイザーもある。「VMware ESX」「Hyper-V」「KVM」などのハイパーバイザーが仮想化のために起動される。そしてそのハイパーバイザー上に、何らかの方法でOSがインストールされる。

 そこにはアプリケーションサーバ、ミドルウェア、マイクロサービス、仮想マシン、コンテナ、データベース、階層化されたセキュリティ、(「OpenStack」などの)完全なクラウドプラットフォームが存在することもある。または昔のように、非常に複雑なプラットフォーム上に古き良きアプリケーションが配置されるだけの場合もある。

 では、現在のOSに求められる役割とは一体何だろう。かつて、OSは重要な機能を複数備えていた。サーバと、サーバを取り巻くシステム(ストレージ、ネットワーク、周辺機器など)との間のインタフェース、モデムの設定、さまざまな機器(SCSI機器、周辺機器など)のドライバなど、多くの機能が作成されていた。

 コンピュータエコシステム全体が成長するにつれ、OSのサイズは膨れ上がっていく。新機能が導入される一方、ユーザーがモデムなどを使わなくなっても、事実上そうした機能を何も手放そうとしないためだ。

複雑なスタック

 OSは、複雑なスタックの一部として、過度に複雑さが増したチェーンの(場合によっては最弱の)リンクになろうとしているのだろうか。クラウドのような、ソフトウェアで定義された抽象仮想プラットフォームが主流となる時代には、基本OSとクラウドプラットフォームを組み合わせるよりも、直接実装できるクラウドOSの方が適切なのだろうか。

 機能の少ないOSを見てみよう。

Copyright © ITmedia, Inc. All Rights Reserved.

From Informa TechTarget

お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。

ITmedia マーケティング新着記事

news136.png

アドビが「10種類のAIエージェント」を発表 顧客体験はどう変わる?
アドビの年次イベント「Adobe Summit 2025」が開催された。初日の基調講演では、アドビの...

news064.jpg

「ブランドは叩かれて強くなる」 ジャガーのCMOが語った炎上の乗り越え方
SXSWで開催された「Female Quotient」のイベントにおいて、Jaguar Land Roverの米国CMOは...

news069.jpg

生成AI検索は売り上げにプラス? マイナス? 企業に求められる戦略転換
生成AIが主流になるこれからの検索で企業にはどのような姿勢が求められるのでしょうか。