ソフトウェア定義データセンター(SDDC、別名:仮想データセンター、VDC)は、抽象化、プーリング、自動化などの仮想化の概念をすべてのデータセンターのリソースとサービスに拡張して、 IT as a service(ITaaS)を実現するマーケティング用語です。 [ 1 ] ソフトウェア定義データセンターでは、「インフラストラクチャのすべての要素(ネットワーク、ストレージ、CPU、セキュリティ)が仮想化され、サービスとして提供されます。」[ 2 ]
SDDC のサポートは、さまざまなアプローチによって主張できます。批評家は、ソフトウェア定義データセンターをマーケティングツールや「ソフトウェア定義の誇大広告」と見ており、このばらつきを指摘しています。[ 3 ]
2013年、アナリストは3つの異なるグループに分かれていました。[ 3 ]「単なるソフトウェア定義の誇大広告」だと考える人、ほとんどのコンポーネントは既に利用可能だと考える人、そして将来的な市場の可能性を見出している人です。SDDCの方向性については統一的な合意はありませんでした。ソフトウェア定義ネットワークのような分野では、2013年の3億6000万米ドルに対し、2016年には約37億米ドルの市場規模が見込まれていました。 [ 3 ](ソフトウェア定義ネットワークは2022年には185億米ドルに達すると予想されていました[ 4 ])。IDCは、ソフトウェア定義ストレージ市場は他のどのストレージ市場よりも急速に拡大する態勢にあると推定しています。 [ 3 ]
ソフトウェア定義データセンターは、さまざまな概念とデータセンターインフラストラクチャコンポーネントを包含しており、各コンポーネントはアプリケーションプログラミングインターフェイス(API)を介してプロビジョニング、運用、管理される可能性があります。[ 5 ]ソフトウェア定義データセンターを構成するコアアーキテクチャコンポーネント[ 6 ]には、次のものが含まれます。
ソフトウェア定義データセンターはプライベートクラウドとは異なり、プライベートクラウドは仮想マシンのセルフサービスのみを提供すればよく、[ 9 ]その下では従来のプロビジョニングと管理を使用できる。一方、SDDCの概念は、プライベートクラウド、パブリッククラウド、ハイブリッドクラウドを包含できるデータセンターを想定している。[ 10 ]
データセンターは従来、完全な仮想化に対応できる能力が不足していた。[ 11 ] 2013年までに、企業は仮想化を用いてソフトウェア定義データセンターの基盤を築き始めた。[ 3 ] MidokuraのBen Cherian氏は、Amazon Web Servicesがソフトウェア定義データセンターへの移行の触媒となったと考えている。なぜなら、Amazon Web Servicesは「データセンターをはるかに小さな単位に抽象化し、使い捨てのテクノロジーとして扱うことができ、ひいてはユーティリティとして価格設定できることを世界に納得させた」からである。[ 5 ]
2013年、ソフトウェア定義データセンターという用語はパラダイムシフトとして提唱されました。[ 5 ] [ 12 ]スティーブ・ヘロッドによれば、ソフトウェア定義データセンターの約束は、企業がもはや特殊なハードウェアに頼ったり、特殊な言語でハードウェアをインストールおよびプログラミングするためにコンサルタントを雇ったりする必要がなくなることでした。[ 13 ]むしろ、IT部門はアプリケーションと、コンピューティング、ストレージ、ネットワーク、セキュリティ、可用性など、アプリケーションに必要なすべてのリソースを定義し、必要なすべてのコンポーネントをグループ化して「論理アプリケーション」を作成します。[ 13 ]
ソフトウェア定義データセンターの一般的な利点としては、データセンター全体に仮想化を拡張することによる効率の向上[ 14]、アプリケーションを迅速にプロビジョニングすることによる俊敏性の向上[ 15 ]、ポリシーベースのガバナンスによるアプリケーションの可用性とセキュリティに対する制御の向上[15]、および複数のプラットフォームとクラウドで新規および既存のアプリケーションを実行する柔軟性[ 14 ] [ 15 ]などが挙げられます。
さらに、ソフトウェア定義データセンターの実装により、サーバーやその他のデータセンターハードウェアを低電力レベルで動作させたり、電源をオフにしたりできるため、企業のエネルギー使用量を削減できます。[ 15 ]ホスト型クラウドプロバイダーが提供するセキュリティと比較して、ソフトウェア定義データセンターは組織がホストするデータとセキュリティレベルをより詳細に制御できるため、セキュリティが向上すると考える人もいます。[ 15 ]
ソフトウェア定義データセンターは、データセンターハードウェアの価格を引き下げ、従来のハードウェアベンダーにソフトウェアとサービスを通じて製品を差別化する新しい方法を開発するよう促すために販売された。[ 16 ]
ソフトウェア定義の概念全般、特にソフトウェア定義データセンターの概念は、「ナンセンス」「マーケティング戦略」「ソフトウェア定義の誇大広告」として一部から否定されている。[ 3 ]一部の批評家は、 Yahoo!やGoogleのように既に「完全に均質なITシステム」を導入している少数の企業だけが、ソフトウェア定義データセンターに移行できると考えている。[ 3 ]
一部の観察者によると、ソフトウェア定義データセンターは、開発環境と本番環境の違いへの対処、レガシーアプリケーションと新規アプリケーションの混在の管理、サービスレベル契約(SLA)の提供に関連する課題を必ずしも解消するものではない。[ 3 ]
同時に、SDDC の導入は単なる技術的な変化ではなく、IT チームの連携方法の変更も必要とします。多くの組織は依然として独自のプロセスを持つ別々の部門で運営されており、実装中に標準化が困難になる場合があります。[ 17 ]
ソフトウェア定義ネットワークは、ソフトウェア定義データセンターに不可欠であると考えられていましたが、ソフトウェア定義データセンターを実現するために必要な「最も成熟していない技術」とも考えられていました。[ 11 ]しかし、Arista Networks、Cisco、Microsoft、VMwareなどの複数の企業は、既存の物理ネットワーク上でプロビジョニング、拡張、移動できる仮想ネットワークを実現する製品を販売しています。[ 11 ]
2012年までに、すでにいくつかの競合するネットワーク仮想化標準が存在していた。[ 11 ]オープンソースソフトウェアのOpenStackプロジェクトのネットワークコンポーネントであるNeutronは、ネットワークリソースのアプリケーションレベルの抽象化を提供し、仮想スイッチを構成するためのインターフェースが含まれている。[ 11 ] [ 18 ]
ソフトウェア定義データセンターのアプローチは、IT組織に適応を強いるだろう。ソフトウェア定義環境では、自動化、計測、課金などの多くのITプロセスを再考し、サービス提供、サービスアクティベーション、サービス保証を実行する必要がある。[ 15 ] SDDCへの広範な移行には数年かかる可能性がある。[ 6 ]