オープン クラウド コンピューティング インターフェイス


Open_Cloud_Computing_Interface

Open Cloud Computing Interface (OCCI) は、Open Grid Forum を通じてクラウド コンピューティングサービス プロバイダー向けに提供される一連の仕様です。OCCIには、概念実証として機能する一連の実装がこれは、サービスと対話するためのRepresentational State Transfer (REST) アプローチを使用して、 World Wide Webの基礎の上に構築されます。
オープン クラウド コンピューティング インターフェイスOCCI
スターテス
公開済み
開始年 2010年 最新バージョン 1.2 組織
オープン グリッド フォーラム
関連規格
Open Virtualisation Format (OVF)、Cloud Data Management Interface (CDMI)
ドメイン
クラウドコンピューティング
Webサイト
OCCIワーキンググループ

コンテンツ
1 範囲
2 コンテクスト
3 目標
4 特定の実装
5 汎用実装 (フレームワーク)
6 代替案
7 こちらもご覧ください
8 参考文献
9 外部リンク

範囲
Open Cloud Computing Interface の目的は、クラウド サービス向けのオープンな仕様と API を開発することです。サービスとしてのインフラストラクチャ(IaaS) ベースのオファリングに焦点が当てられましたが、インターフェイスを拡張して、サービスとしてのプラットフォームおよびソフトウェア オファリングもサポートできます。
IaaS は、コンピューティング、ストレージ、およびネットワーク リソースがサービスとして提供されるクラウド コンピューティング業界の 3 つの主要セグメントの 1 つです。この API は、既存のサービス プロバイダー機能のレビューと、ワーキング グループによって提供された一連のユース ケースに基づいています。 OCCI は、IaaS プロバイダーの内部インフラストラクチャ管理フレームワークへのサービス フロントエンドとして機能する境界 API です。OCCI は、一般的に理解されているセマンティクス、構文、およびコンシューマーからプロバイダーへの IaaS のドメインでの管理手段を提供します。OCCI 定義のモデル エンティティのライフサイクル全体の管理をカバーし、Open Virtualization Format (OVF) やCloud Data Management Interface (CDMI) などの既存の標準と互換性が特に、分散管理タスク フォース、インターネット エンジニアリング タスク フォース、ストレージ ネットワーク産業協会などの標準化作業の統合ポイントとして機能します。

コンテクスト
OCCI は 2009 年 3 月に始まり、当初はRabbitMQとマドリッド コンプルテンセ大学が主導していました。今日、ワーキング グループには 250 人を超えるメンバーがおり、多数の個人、業界、学術団体が含まれています。OCCI は Open Grid Forum (OGF) の傘下で運営されており、共同作業のためにwiki とメーリング リストを使用しています。

目標
相互運用性: データ スキーマ/フォーマットの変換、API 間のファサード/プロキシ、複数の API の理解や依存関係なしに、さまざまなクラウド プロバイダーが連携できるようにします。
移植性: 技術的/ベンダー ロックインがなく、サービスをプロバイダー間で移動できるようにすることで、クライアントはビジネス目標 (コストなど) に基づいて最小限の技術コストでプロバイダー間を簡単に切り替えることができるため、競争が可能になり、促進されます。
統合: 仕様は、最新のインフラストラクチャまたは従来のインフラストラクチャの両方で実装できます。
拡張性: メタモデルと機能検出機能の使用により、OCCI クライアントはプロバイダー固有の OCCI 拡張機能を使用して任意の OCCI サーバーと対話できます。

特定の実装
IaaS、PaaS、ブローカリングなど、特定のサービス向けに OCCI の特定の拡張機能を実装します。
計画
リンク
欧州のグリッド インフラストラクチャ
OCCI は、複数組織のコミュニティ Federated Cloud で使用されています。
開いた星雲
OCCI、Amazon Web Services、およびその内部 Sunstone GUI インターフェイスをサポートします。
クラウドスタック
OCCI、Amazon Web Services、および独自の内部インターフェイスをサポート OpenStack コミュニティがサポートする OCCI アドオンを利用できる独自の内部インターフェイスをサポート
SLA@SOI (ウェブサイト)
OCCI を使用した自動化されたインフラストラクチャ サービス レベル アグリーメント
イタリア国立核物理学研究所 (INFN)
OCCI を使用してオンデマンド コンピューティング インフラストラクチャを強化
コンパチブルワン(ウェブサイト)
オープン ソース クラウド サービス ブローカー
いくつかの実装が発表またはリリースされています。

汎用実装 (フレームワーク)
OCCI API を構築するためのフレームワークは次のとおりです。 プロトコル
バックエンド
ロッチ
ルビー HTTP 開いた星雲 pySSF パイソン HTTP 多数
エロチ
アーラン
HTTP、HTTPS、XMPP
記憶喪失
これらを補完するのは、さまざまな開発者ツールです。

代替案
代替アプローチには、 Cloud Infrastructure Management Interface (CIMI) およびDMTFから設定された関連する標準と、Amazon からのAmazon Web Servicesインターフェイスの使用が含まれます。(後者は、既知の標準化団体によって承認され)
OpenNebula がユーザーの調査 を実施したところ、38% がクラウド API を公開せず、ユーザーは Sunstone GUI を介したインターフェイスのみを使用し、36% は主に Amazon Web Services APIを使用し、26% は主に OpenNebula の OCCI を使用することが示されました。 API または rOCCI が提供する OCCI API。

こちらもご覧ください
オープンデータセンターアライアンス
分散管理タスク フォース
オープン グリッド フォーラム

参考文献
^ 「オープン クラウド コンピューティング インターフェイス | オープン スタンダード | オープン コミュニティ」 . occi-wg.org 。2021年11月22日閲覧。
^ 「開かれた」クラウドがやってくる
^ A. Edmonds、T. Metsch、A. Papaspyrou 共著、「Open Cloud Computing Interface in Data Management-related Setups」、Springer Grid and Cloud Database Management、pp. 1–27、2011 年 7 月。
^ 「OCCIユースケース」 (PDF) .
^ 「オープンで相互運用可能なクラウド」 .
^ 「OCCIとSNIA」 (PDF) .
^ 「クラウド コンピューティング用の API を作成するための新しい OGF ワーキング グループ」 . 2011 年 7 月 18 日にオリジナルからアーカイブされました。2009 年 5 月 14 日閲覧。
^ OCCIウィキ
^ 「occi-wg情報ページ」 . www.ogf.org 。2021年11月22日閲覧。
^ 「EGI連合クラウド」. 2014 年2 月 26 日閲覧。
^ 「OpenNebula – 柔軟なエンタープライズ クラウドをシンプルに」 . archives.opennebula.org . 2021年11月22日閲覧。
^ 「CloudStack への OCCI インターフェイス」. 2014 年2 月 26 日閲覧。
^ 「openStack への OCCI Nova インターフェイス」 . GitHub . 2014 年2 月 26 日閲覧。
^ 「オープン クラウド コンピューティング インターフェース | 実装」 . occi-wg.org 。2021年11月22日閲覧。
^ クラウド標準の相互運用性に関するプレゼンテーション:科学機関によるクラウドとグリッドの使用に関するワークショップでのOCCI と CDMI の実装に関する最新情報
^ 「オープン クラウド コンピューティング インターフェイス | ツール」 . occi-wg.org 。2021年11月22日閲覧。
^ 「OpenNebula Cloud API: Amazon、OGF OCCI、OpenStack、Google Cloud、DMTF CIMI または vCloud? – OpenNebula – オープン ソース クラウド & エッジ コンピューティング プラットフォーム」 . opennebula.io . 2021年11月22日閲覧。
^ gwdg/rOCCI-server , Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen, 2017-04-10 , 2021-11-22取得

外部リンク
Open Cloud Computing Interface 公式サイト
OpenNebulaのOCCI 1.1実装