コンポーザブルインフラにはストレージのリソース配分を最適化したり、運用管理を自動化したりできるメリットがある。ただし、ただ導入すればよいわけではない。導入時に考慮すべき点とは。
「コンポーザブルインフラ」の歴史はまだ浅い。ソフトウェアによってインフラのコンポーザビリティー(構成可能性)を実現するコンポーザブルインフラのアーキテクチャは、発展途上にある。業界標準が定まっていないため、各ベンダーは独自のルールに従ってコンポーザブルインフラを定義している状態だ。そのため簡単に他社製品へ乗り換えることができなくなる「ベンダーロックイン」の懸念もある。
コンポーザブルインフラの導入や運用には専門知識が求められる。ストレージをはじめとする物理リソースの分離性というコンポーザブルインフラのメリットを享受したい組織は、コンポーザブルインフラに合わせて新しい考え方を取り入れ、業務の進め方を転換することが重要だ。
従来、アプリケーションの開発、テスト、導入のライフサイクルは個別の作業として実行され、リソースは各フェーズに応じて配分されてきた。最近は、開発を高速化する継続的インテグレーション/継続的デリバリー(CI/CD)といった手法を取り入れ、アプリケーション開発のライフサイクルをまとまった取り組みとして推進する動きが広がっている。こうした場合は、自動的にリソースを割り当てることが重要になるため、コンポーザブルインフラが適している。コンポーザブルインフラのメリットを享受するには、こうした業務フローの転換まで考慮する必要がある。
コンポーザブルインフラはさまざまな用途にメリットをもたらす。例えば機械学習など人工知能(AI)技術の活用においては、データ処理負荷やデータ流入量の変動に対処するために、動的なリソース割り当てが必要になる場合がある。CI/CDなどDevOps(運用チームと開発チームが協調して開発を進めること)の手法においてコンポーザブルインフラを活用する場合、Infrastructure as Code(IaC:コードとしてのインフラ)の手法も併用すると設計や運用作業を効率化できるメリットも得られる。開発だけではなく、IT部門がインフラの運用管理を自動化したい場合にもコンポーザブルインフラが役立つ。
ストレージ要件を予測できない場合、あるいは継続的に変化するアプリケーションを運用する場合、コンポーザブルインフラを検討すべきだ。アプリケーション要件が変動せず安定していて、リソースの再構成や再割り当てをする必要がない場合は、NAS(ネットワーク接続型ストレージ)やSAN(ストレージエリアネットワーク)、DAS(直接接続型ストレージ)といった従来型アーキテクチャのストレージシステムで問題ない。
従来型のストレージシステムは最新のアプリケーション向けには設計されていない。最新のアプリケーションはますます動的になり、さらにデータの容量増大や多様化も進んでいる。IT部門はそうした変化に対処する必要がある。
コンポーザブルインフラの歴史はまだ浅い。汎用(はんよう)のハードウェアでコンポーザビリティーを実現できるのはまだ先の話になりそうだ。とはいえコンポーザブルインフラの製品を提供するベンダーの動きは広がっている。そうした中でIT部門が自らに問うべき問題は、リソースの割り当てにおいて新たな考え方を導入する準備ができているかどうかだ。
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。
世界のモバイルアプリ市場はこう変わる 2025年における5つの予測
生成AIをはじめとする技術革新やプライバシー保護の潮流はモバイルアプリ市場に大きな変...
営業との連携、マーケティング職の64.6%が「課題あり」と回答 何が不満なのか?
ワンマーケティングがB2B企業の営業およびマーケティング職のビジネスパーソン500人を対...
D2C事業の約7割が失敗する理由 成功企業との差はどこに?
クニエがD2C事業の従事者を対象に実施した調査の結果によると、D2C事業が成功した企業は...