Jump to section

クラウド管理とは

URL をコピー

クラウド管理とは、クラウドで動作するすべての製品やサービス、つまりユーザーとアクセス制御、データ、アプリケーション、サービスを制御し、オーケストレーションする方法のことを言います。その主眼は、管理者がクラウドの使用率やコストを監視しつつ、必要なリソースにアクセスし、自動化が必要なプロセスを自動化し、適切に調整を行えるようにすることにあります。また、柔軟性およびスケーラビリティの維持と、状況の変化への迅速な対応を両立させる方法でもあります。

クラウド管理ツールを使うと、あらゆる種類のクラウド (パブリッククラウド、プライベートクラウド、ハイブリッドクラウド、マルチクラウド) とクラウドアクティビティ (リソースのデプロイ、データ統合、Kubernetes、障害復旧の追跡など) を監督できます。クラウド管理ツールを通して、クラウドを構成するインフラストラクチャ、プラットフォーム、アプリケーション、クラウドプロバイダー、クラウドサービス・プロバイダーのリソース、データを管理者として制御できます。

クラウド管理ソフトウェアは通常、データベースとサーバーを含む仮想マシン (VM) として既存のクラウド環境にデプロイされます。サーバーはアプリケーション・プログラミング・インタフェース (API) で通信し、データベースや、クラウドを支えて内部で相互に作用する仮想リソース、クラウドリソース、コンテナベースのリソースを接続します。データベースは、仮想/クラウドインフラストラクチャの稼働状況に関する情報を収集して Web インタフェースに分析を送信し、クラウド管理者がクラウドのパフォーマンスを視覚的に確認および分析できるようにします。管理者からクラウドにコマンドを送信することもできます。この処理は仮想サーバーによって実行されます。

この接続の基礎となっている要素がオペレーティングシステム (OS) であることは、見過ごされがちです。オペレーティングシステムはクラウドを構成するあらゆる種類のテクノロジーに命令を与えるだけではなく、クラウド管理ツールのデプロイも実行します。オペレーティングシステムは、あらゆるクラウドと連携する必要があります。そのクラウドが特殊なものであったとしても、それは変わりません。Linux® をはじめとするクラウドベースのオペレーティングシステムの多くがオープンソースであるのはそのためです。

クラウドはルールを提供し、クラウド管理がそれを実行します。クラウドは、ソフトウェアによって管理される仮想リソース、ストレージ、アプリケーション、およびサービスのプールであり、必要に応じてリソースにアクセスできます。クラウド管理とは、ソフトウェア、自動化、ポリシー、ガバナンス、人を組み合わせたもので、それらのクラウド・コンピューティング・サービスが組織にどのように提供されるかを決定します。

既存 IT との統合

クラウド管理プラットフォーム (CMP) は、ニーズに合わせてカスタマイズする必要があります。オペレーティング・システム、アプリケーション、プロビジョニング、クラウドセキュリティ、ストレージ・フレームワーク、標準運用環境 (SOE)、その他クラウド内で実行されているすべてについて要件を満たさなければなりません。さらに、変化に迅速に対応できる柔軟性も必要です。

手作業を自動化

自動化は、可能な限り多くの日常タスクで手動操作を不要にします。これにより、効率性の向上とエラーの削減という二重のメリットが得られます。自動化はクラウド・コンピューティングによる負荷を大きく軽減するものであり、あらゆるクラウド管理プラットフォームに欠かせない要素です。 

コストの可視化

クラウドサービスは簡単に使用できるため、予算を超えて使ってしまいがちです。クラウド管理プラットフォームには、正確なコスト管理、予測、レポートを提供することが求められます。

インターネット経由のアクセス

クラウドのリソース、データ、処理能力と同様、管理者やインフラストラクチャが物理的にどこに存在していてもクラウド管理ツールにアクセスできる必要があります。

ハイブリッドクラウドとマルチクラウド環境のサポート

必然的に、企業では今後、あらゆるクラウド (プライベートパブリックハイブリッド) が使用されるでしょう。クラウド管理プラットフォームは、あらゆるタイプのクラウドをすべて、複数の環境をまたいで円滑かつセキュアにサポートできる必要があります。

あらゆるものの管理

当たり前のように思われるかもしれませんが、頻繁に発生する変更と更新に対応できる柔軟性と適応性を維持するためには、クラウド管理プラットフォームがセルフサービス機能を備えていることは必須の条件となります。すべてを継続的に制御し、同時にポリシーによってリソースへのユーザーアクセス、設定、および容量を規定する必要があります。最低限の要件として、複数のロケーション、仮想、データセンターをまたぐインフラストラクチャのすべてをライフサイクル全体にわたってオーケストレーションできる機能を備えていなくてはなりません。

クラウドは今後も使われ続ける技術です。そしてテクノロジーは、Kubernetes やエッジコンピューティングなどの成果を残しつつ、常に変化していきます。しかし、クラウド・コンピューティングのニーズが変われば、ユーザーはそれに順応していきます。クラウド管理ツールも同じであるべきです。単独のクラウド環境であれ、マルチクラウド環境であれ、効果的な管理ができるかどうか、また順応していく柔軟性を備えているかどうかで大きな違いが生まれます。Red Hat のオープンソース・マルチクラウド管理プラットフォームは、クラウドのコストを追跡し、リソースの割り当てを制御し、コンプライアンスを確保するための一貫した方法を提供します。また、主要なオープンソース IT 自動化の Playbook の実行にネイティブ対応した設計 (Red Hat® Ansible® Automation Platform) により、統一された自動化言語を使ってクラウド・エクスペリエンスを標準化できます。

関連資料

記事

クラウド管理とは

クラウド管理のさまざまな側面と、クラウド管理プラットフォームが企業にもたらすメリットについて説明します。

記事

マネージド IT サービスとは

マネージドサービスは、コストを削減し、サービス品質を向上させ、社内チームが組織のビジネスに特有の作業を行えるようにするために、一般的なタスクを専門家に任せる手法です。

記事

クラウド構築に Red Hat を選ぶ理由

オープンソース・テクノロジーでサポートされた Red Hat のオープン・ハイブリッドクラウド戦略は、パブリッククラウド、プライベートクラウド、ハイブリッドクラウド、マルチクラウドなど、あらゆる形態のクラウドのための一貫した基盤を提供します。

クラウド・コンピューティングの詳細はこちら

製品

ハードウェアを仮想化し、リソースをクラウドにまとめるプラットフォーム。

エンタープライズ対応の Kubernetes コンテナ・プラットフォームで、ハイブリッドクラウド、マルチクラウド、エッジのデプロイメントを管理するフルスタックの自動運用機能を備えています。

Red Hat の戦略的アドバイザーが、企業組織の全体像を把握しながら課題を分析し、包括的かつコスト効率に優れたソリューションで課題を解決できるようお手伝いします。

リソース

トレーニング

無料のトレーニングコース

Red Hat OpenStack Technical Overview