IT基盤の新たな標準はどうあるべきか【前編】
JavaとVMware、まさかの同時ライセンス再編が招いた“二重苦”の真相
JavaとVMwareのライセンス体系が大きく変わったことが、企業のITコストを増大させる新たな懸念となっている。仮想化基盤に密接に結び付いたJavaアプリケーションの見直しは、今後のIT戦略にも影響を与える。
プログラミング言語およびその実行環境を含むアプリケーション基盤「Java」と、VMwareの仮想化ソフトウェアのライセンス体系変更は、多くの企業にとっての運用コストに影響を与える問題だ。実際、多くの企業がJavaアプリケーションをVMwareの仮想化基盤で実行しており、この2つのライセンス変更は、密接に関連して企業のITコストやIT戦略に直結している。今後はクラウドネイティブ(クラウドインフラで稼働させることを前提にした設計)化を見据えた再設計を進める必要性も高まってくる中だ。
IT部門にとって、長年にわたって基幹業務を支えてきたアプリケーションの最新化(モダナイゼーション)は、依然として大きな課題となっている。そうしたアプリケーションの開発において、Javaは主要な選択肢の一つであり続けてきた。
JavaとVMwareのライセンス再編による“ダブル打撃”
Javaで開発されたアプリケーションは、Java実行環境「JRE」(Java Runtime Environment)上で動作するため、特定のOSやハードウェアに依存せずに幅広い稼働環境での運用が可能だ。「一度書けばどこでも動く」という理念に基づくJavaは、企業のアプリケーションの実行基盤として広く支持されてきた。Javaは、Java仮想マシン「JVM」(Java Virtual Machine)によって、プログラムの実行時に最適化処理を行う「ジャストインタイム(JIT)コンパイル」という仕組みを採用している。これはJavaアプリケーションがハードウェア性能を効率よく活用できる理由の一つとなっている。
クラウドネイティブアプリケーションが一般化する以前に設計されたアプリケーションの中には、クラウドインフラでリホストしても効率よく動作しないものがある。中には、比較的容易にクラウドインフラに移行でき、その恩恵を受けやすいJavaアプリケーションもあるが、全てがそうとは限らない。特に、コンポーネント間の結合が強く、ハードウェアやソフトウェアを垂直統合(特定の機器やソフトウェア構成に最適化された一体型にすること)して設計されたシステムは、クラウドインフラではパフォーマンスが出にくく、スケーラビリティやリソース変更のしやすさといったクラウドインフラの利点を引き出し切れない可能性がある。
Javaに特化したソフトウェア企業Azul Systemsの社長兼CEOであるスコット・セラーズ氏は、さまざまなレガシーアプリケーションが残るシステム環境では、企業が競争力を維持するために必要なスピードを確保することも、継続的にイノベーションを推進することも難しいと指摘する。セラーズ氏によれば、現在世界中で稼働しているJVMは約600億台に上り、そのうち約380億台がクラウドインフラで稼働しているという。「Javaは非常に広く普及しており、あらゆる種類のアプリケーションに利用されている」(同氏)
クラウドインフラで稼働しているJavaアプリケーションの多くは、パブリッククラウドベンダーが提供する独自の仮想化インフラで実行されている。ただしVMwareの仮想化ソフトウェア群や、コンテナプラットフォーム「Red Hat OpenShift」などのインフラを使用していることや、ハードウェアで直接実行される必要があることもある。セラーズ氏によれば、余分なソフトウェアのレイヤーを望まない場合は現在でも仮想化されていない高性能アプリケーションが見られるが、アプリケーションの大部分は何らかの形の仮想化を取り入れていることが一般的だという。
併せて読みたいお薦め記事
Java、VMwareのライセンス体系変更の影響
Oracle、VMwareのライセンス変更が招く二重苦
2023年にOracleはJavaのライセンス体系を「Java SE Universal Subscription」に一本化し、簡素化した。従来、VMwareの仮想化ソフトウェア「VMware vSphere」で稼働するJavaの場合、ライセンス価格はサーバの物理コア数に基づいていた。これに対してJava SE Universal Subscriptionは、従業員数に基づく課金となっている。ライセンス体系は簡素化された形ではあるが、これはJavaのライセンス価格の値上げにつながる可能性がある。
Azul Systemsのような企業は、Oracleが提供するJavaの商用実装「Oracle JDK」を使用している企業に対し、オープンソースのJava実装「OpenJDK」を使った独自の代替ソフトウェアに移行させる機会を見出している。Azul Systemsの場合は「Azul Platform Core」として提供している。
VMwareの仮想化ソフトウェアを使用してJavaアプリケーションを実行している企業は、Java SE Universal Subscriptionに加え、VMware製品群のサブスクリプションモデル「VMware Cloud Foundation」(VCF)の両方を契約する必要がある。これはBroadcomがVMwareを買収後、従来の個別ライセンス販売を終了し、仮想化ソフトウェア群をVCFにバンドルしたサブスクリプション形式にライセンス体系を一本化したためだ。多くのVMwareユーザーは、VCFのサブスクリプションに切り替えることでコスト増の問題に直面する可能性がある。
次回は、Javaアプリケーションの移行を進める際に考慮すべきポイントを取り上げる。
Copyright © ITmedia, Inc. All Rights Reserved.
Computer Weekly発 世界に学ぶIT導入・活用術
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
-
4
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
5
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
6
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
7
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
8
BMWも導入 78兆円市場に化ける「フィジカルAI」の衝撃
-
9
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
10
「AI活用を前提とした業務PCへの移行」に関するアンケート
ホワイトペーパーランキング 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ジャパンをフォロー