専門家がOSスリム化の流れを説明
コンテナはWindows Serverを全く違うものに変えるかもしれない(1/2 ページ)
アプリケーションのコンテナ化の影響により、MicrosoftはWindows Serverを大幅に見直し、最低限必要な機能だけを搭載したバージョンを投入する可能性がある。
Microsoftが提供するサーバOSのスリム化が進んでいる。将来のWindowsは、今日の管理者には認識すらできないものになるかもしれない。
コンテナアプリケーションはクラウドの発展を基盤に、企業が抱える多くの問題を解決する。アプリケーションを必要な要素とともにパッケージ化したコンテナは、フットプリントが小さく、リソース消費も少ない。企業はこうしたコンテナアプリケーションを、さまざまなクラウドやデータセンターに最小限の手間で移行できる。Microsoftのアプリケーション仮想化の取り組みから生まれた「Nano Server」は、Windows Serverをコンテナ用にスリム化したバージョンで、サイズは80MB程度となっている。
こうしたコンテナ化の動きは、PowerShellの専門家で、PowerShell.orgのプレジデントを務めるドン・ジョーンズ氏の興味をかき立てている。同氏は、将来のWindows Serverが、常に維持管理が必要なマルチギガバイトの巨大OSから、基本的なネットワーキングを辛うじて扱える程度の、以前の小さなOSへと根本的に変わると予想している。Windowsの将来や、サーバ管理の最近の動向、ITワーカーがスキルを磨くべき分野について、ジョーンズ氏に話を聞いた。
――あなたは最近のブログ記事の中で、MicrosoftがWindows Serverのスリム化を推し進め、やがては、その最新版がWindowsなのかすら分からなくなる時が来るだろうとの見通しを示しています。
ジョーンズ氏 フル機能のWindows OSは、画面描画や、ボタンクリックの認識、音楽の再生、ビデオのダウンロード、インターネットアクセスなどを行うために、コード量が膨大になっています。これは開発者にとっては便利です。必要になるかもしれない機能が全て装備されているからです。しかし、そのせいでOSはとてつもなく重くなり、アップデートを継続するのが非常に困難になっています。
OSは、処理を行う多数のコンポーネントで構成されるようになり、そのために多くのセキュリティ脆弱(ぜいじゃく)性が発生しています。また、OSのアップグレードには大変な苦労を要するようになっています。アップグレードに伴い、従来バージョンに依存するアプリケーションの一部が動かなくなる恐れがあるからです。
こうした中で、「アプリケーションとその実行に必要な全ての要素を含むコンテナ」という考え方が登場してきました。コンテナイメージはサイズが大きく、それは、OSがこれまで提供してきた機能の多くをコンテナが担うからです。
これは、OS自体が今後、提供しなければならない機能は少なくなることを意味します。数年後には、OSが果たす機能はネットワークとのインタフェースくらいになるでしょう。
GoogleやAmazon、Azureのようなクラウドでは、そうした流れが進んでいます。これらのクラウドのプロバイダーは、自社のデータセンターをより簡単に管理できるようにしようとしているからです。MicrosoftやLinuxディストリビューションの開発元が、クラウド向けOSを開発したら、それが彼らにとって、われわれに売りたい製品になるでしょう。われわれのために別のOSを作ろうとはしないはずです。
――人々は、メインフレームのような特定の技術がやがて終わりを迎えると予測しますが、それらは生き残っています。Windows Serverがそのように変化するためには、多くの条件が整わなければならないのでは。
ジョーンズ氏 これは終わりというよりもむしろ、既に起こっている自然な進化だと思います。
CoreOSのようなOSがありますが、これは、コンテナを動かすことに特化した最小限のOSとして設計されています。Nano Serverも基本的に、Microsoftのアプローチで作られた同様のOSです。またServer Coreは、Microsoftが数年前から、Windows Serverのリファクタリングを行うことで提供している同OSのインストールオプションです。このオプションでは、同OSを必要最小限にスリム化した構成で利用できます。
これらのサービスは今のところ、コンテナ化されていません。ですが、それらが今後もコンテナとして提供されるはずがないという理由は全くありません。Microsoftは既に、それらのコンテナ化を進める考えを示しています。
――アプリケーションを実行するのに12GBの容量を使用するフルWindows Serverの代わりに、サイズが大きいが自己完結型のコンテナアプリケーションが、広く使われるようになるということですか。
ジョーンズ氏 メモリとストレージは、以前は高価でした。そのため、これらを全てOSとパッケージ化し、個々のアプリケーションにそれらを使用させることで、私たちはメモリとストレージを節約してきました。
しかし私たちは、OSが全てを一括管理することに伴うさまざまな問題に対処しなければならなくなりました。そこで、「スリムで小さいOSに移行すればよい」というアプローチが支持されています。アプリケーションは、OSに含まれていた要素の多くとともに、リリースされるようになるでしょう。そのコンテナイメージは、2GBではなく10GBにもなるかもしれませんが。
例えば、アプリケーションを5つ立ち上げると、それぞれがそうした大きなサイズになります。ストレージについて見ると、容量の浪費です。それでも、そのコストはたかが知れています。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「データストレージの活用方法」に関するアンケート
-
4
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
5
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
6
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
-
7
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
8
221人調査で分かった「情シス最大のストレス」は?
-
9
LLMの「過学習」、正しく説明している文章はどれ?
-
10
レガシー基幹システムをSAPに統合 山善が突き止めた「標準化と個別最適」の境界線
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー