OpenStack Heatでクラウドを自動化する

mul-ti-plexer-er。名詞。異種のデータ信号を単一の均一な出力に合成するエレクトロニクスのデバイス。ウェブサイトマルチプレクサは、さまざまな視点、メディアタイプ、およびデータソースをマージし、スポンサードブログを通じて1つの明確なメッセージに統合します。

クラウドオーケストレーション

エンタープライズソフトウェア、?OpenOfficeは死んでいる。 OpenStackのオープンソース企業、Storage、FacebookのオープンソースZstandardのデータ圧縮アルゴリズムは、Zipの背後にある技術を置き換えることを目指しています。

ウェブサイトマルチプレクサを使用すると、マーケティング担当者はウェブサイトの公開プラットフォームでブログを作成できるようになり、マーケティング担当者がウェブサイトのコミュニティに直接接続することができます。ウェブサイトのコンテンツマルチプレクサのブログは、スポンサーと共同して制作されたもので、ウェブサイトの編集内容の一部ではありません。

クラウドコンピューティングの大きな成果の1つは、新しいインフラストラクチャとサービスのプロビジョニングに要する時間の大幅な短縮です。伝統的なハードウェアの調達、設置、構成および配備は、慎重な計画が必要で、しばしば数週間または数ヶ月かかった困難なプロセスでした。最新のクラウド環境によってもたらされた効率は、同じ手順を完了するために必要な時間を数時間から数分に短縮しました。これはどのように達成されますか?鍵はソフトウェアの自動化です。

データセンター内のソフトウェア定義のインフラストラクチャに関するインテルのビジョンは、クラウドスタック内の仮想コンポーネントが純粋にソフトウェア構造内に定義されているという考えに基づいています。これにより、具体的に設計されたクラウド管理ツールとオーケストレーションツールがシステムとやりとりし、人間のオペレータが完了するまでにかなりの時間を要するタスクを迅速に実行することができます。このビジョンをサポートするため、インテルは最近、新しいXeon E5 v3プロセッサを発表し、OpenStackクラウドなどのソフトウェア仮想化環境にさまざまなパフォーマンス改善とコスト削減をもたらしました。

この記事では、OpenStackクラウド環境内の仮想インスタンス、アプリケーション、およびサービスの配置と管理を自動化するために設計されたクラウドオーケストレーションとサポートソフトウェアを紹介します。

クラウドコンピューティングの文脈における「オーケストレーション」という用語は、インフラストラクチャとアプリケーションのライフサイクルを通じてワークフロー全体を管理するという中央制御プロセスを指します。オーケストレーションソフトウェアは、計算、ストレージ、ネットワークリソースをプロビジョニングして統合するプロセスを自動化し、ポリシーで定義されたサービスを提供します。また、変化する要求を満たすためにアプリケーションを効果的に拡張するために、サービスの可用性、リソースの使用状況およびパフォーマンスの監視を監督します。

インテルのソフトウェア定義のインフラストラクチャモデルでは、オーケストレーションは明確なビジネス目標やニーズに基づいてクラウドオートメーションの管理を簡素化する重要な最上位層の一部です。アプリケーション開発者は、基本要件を確立する一連の特性を定義するだけでよく、オーケストレーション層は、変化する需要とサービス目標に応じて適切なリソースを割り当て、割り当てを動的に最適化します。 OpenStackプラットフォーム内でオーケストレーションレイヤー技術を実装するソフトウェアプロジェクトがいくつかあります。

Heatは、テキストベースのテンプレートで説明されている複合クラウドアプリケーションを起動できるエンジンを実装するOpenStackの主なオーケストレーションコンポーネントです。ヒートテンプレートは、インフラストラクチャのリソース要件、これらのリソース間の関係、および完全なアプリケーションライフサイクルを管理するために必要なソフトウェア構成を定義します。要件の変更は、既存のテンプレートを変更するだけで自動的に調整され、アプリケーションが不要になったときに、割り当てられたリソースの削除が管理されます。

使用需要に基づいてリソースの使用状況を動的に調整する機能は、オーケストレーションソフトウェアによって実現される基本機能であり、Ceilometerとの統合により、このような自動スケーリングサービスを提供することができます。 Heatは、Ceilometerモニタリングアラートでスケーリンググループとポリシーをトリガ可能に定義することにより、需要を満たすために追加リソースをプロビジョニングし、不要になったときに削除することができます。

Heatのオリジナルのプロジェクト目標の1つは、OpenStackフレームワークでAWS Cloud Formationオーケストレーション機能を実装することでした。今日でさえ、OpenStackとAWSハイブリッドクラウドの統合を促進するための重要なステップであるパブリッククラウドとテンプレートフォーマットの互換性を維持しようと努力しています。 OpenStackプロジェクトの公式なコンポーネントとして、Heatは人気が高まっており、Red HatのEnterprise Linux OpenStack Platformを含む多くのOpenStackクラウドディストリビューションで採用されています。

インテルとHPの共同イニシアティブであるGraffitiは、OpenStackリソースメタデータの統一された検索可能な集約ポイントを提供するように設計されています。その主なタスクは、クラウド内の特殊なハードウェア機能をより深く認識できる拡張プラットフォーム認識(Enhanced Platform Awareness:EPA)を促進することです。これは、オーケストレーションツールが特定のユースケースに対して最適なリソース割り当てをインテリジェントに決定できるようにするために重要です。たとえば、コンピューティングサービスエージェントはIntel Xeon E5 v3プロセッサからのLSPCI情報とCPUIDデータを列挙して、ワークロードを最も適切な基礎となるハードウェアインフラストラクチャに割り当てることができます。 Graffitiは、OpenStackクラウド内の仮想インフラストラクチャの使用を最適化するために、Heatと緊密に統合されています。

OpenStackには、クラウドライフサイクルの全段階で自動化を促進するためのモジュールが豊富に用意されているため、多くのITプロジェクトの市場投入期間が大幅に短縮されます。 Heatは、OpenStackベースのクラウドのための主要なオーケストレーションツールであり、現在、少なくとも5つのOpenStackデプロイメントの少なくとも1つで使用されています。強力な企業のサポートと実質的な継続的な開発により、OpenStackプライベートクラウドとパブリッククラウドに最適なオーケストレーションツールとして、ヒート採用率が増加し続けています。

OpenStack Heatは、Red Hat Enterprise Linux OpenStack Platformを使用して、この独占的なWebセミナーに登録して、クラウドの展開と管理を効率化する方法を学びます。

?OpenOfficeが死んでいる。長いライブLibreOffice

一度にMS Officeの挑戦者OpenOffice:サポートが枯渇して停止することがあります

?Red HatはまだOpenStackの会社であることを計画しています

FacebookのオープンソースZstandardのデータ圧縮アルゴリズム、Zipの背後にある技術を置き換えることを目指す

落書き

結論