![]() | |
| 前任者 | グローバルグリッドフォーラム(2002年)、グリッドフォーラム(1998年) |
|---|---|
| 合併 | エンタープライズ グリッド アライアンス (2006 年に合併) |
| 形成 | 2006 |
| タイプ | 標準開発組織 |
| 目的 | グリッドの標準の開発とグリッドコミュニティの構築 |
取締役会長 | アンドリュー・グリムショー |
社長 | アラン・シル |
標準担当副社長 | イェンス・イェンセン |
コミュニティ担当副社長 | ヴォルフガング・ツィーグラー |
| Webサイト | 詳しくはこちら |
Open Grid Forum ( OGF )は、グリッド コンピューティングの標準化を目的としたユーザー、開発者、ベンダーのコミュニティです。2006 年にGlobal Grid Forumと Enterprise Grid Allianceが合併して結成されました。OGF はInternet Engineering Task Force (IETF) をモデルにプロセスを策定し、 OGSA、OGSI、JSDLなど多くの頭字語を含むドキュメントを作成しています。
組織
OGF には、グリッド コンピューティングの標準化団体であることと、グリッド コミュニティ全体 (学界と業界の両方に拡張することを含む) 内でのコミュニティの構築という 2 つの主な機能と管理機能があります。これらの機能領域はそれぞれ、一般的に厳密に定義された役割 (通常は標準の作成) を持つワーキング グループ、より緩やかな役割を持つ研究グループ(分野内での開発について議論し、ユース ケースを生成してワーキング グループを生み出す)、およびコミュニティ グループ(コミュニティ機能に限定) の 3 つのグループに分けられます。
会議は年に 3 回開催され、北米、ヨーロッパ、東アジアに分かれて (数年間の平均でほぼ均等に) 開催されます。多くのワーキング グループでは、その間に対面式の会議を開催します。
歴史
分散コンピューティング(当時はグリッドコンピューティングと呼ばれていた)の開発者、実践者、およびユーザーを集めるフォーラムの概念は、1998年11月のSC98スーパーコンピューティング会議の「Birds of a Feather」セッションで議論されました。 [1] このBOFでのアイデアに対する反応に基づいて、Ian FosterとBill Johnstonは、1999年6月にNASAエイムズ研究センターで最初のグリッドフォーラム会議を開催し、主に米国から約100人が参加しました。主催者のグループは、Charlie Catlett(アルゴンヌ国立研究所およびシカゴ大学出身)を最初の議長に指名し、1999年10月にシカゴで開催された第2回グリッドフォーラム会議で全体投票によって承認されました。 [2] [3] Internet Engineering Task Force (IETF) からの助言と支援を受けて、OGFはIETFに基づくプロセスを確立しました。OGFは運営グループによって管理されています。
1998年、Grid Forumに似たグループがヨーロッパ( eGridと呼ばれる)と日本で組織され始めました。これらのグループのリーダーたちの議論の結果、 Global Grid Forumが結成され、 2001年3月に アムステルダムで最初の会合が開かれました。アムステルダムでのGGF-1は、 5回のGrid Forumの会合に続きました。Catlettは、2期3年GGF議長を務め、2004年9月にMark Linesch(Hewlett-Packard出身)が後任となりました。2004年に結成されたEnterprise Grid Alliance(EGA)は、EMC Corporation、NetApp、 Oracle Corporationなどの大規模データセンタービジネスに重点を置いていました。[4] [5] 2006年9月のGGF-18(最初の5回のGF会合を含めたフォーラムの23回目の集まり) で、GGFはEGAとの合併に基づいてOpen Grid Forum(OGF)になりました。 [6] 2007年9月、Aerospace CorporationのCraig Leeが議長に就任しました。[7]
テクノロジー
OGF によって指定されるテクノロジには次のようなものがあります。
- GridFTP :高速、安全、信頼性の高いデータ転送を実現するファイル転送プロトコルの拡張機能。
- グリッド ラボラトリー ユニフォーム環境 (GLUE) は、グリッド コンピューティング リソースを統一的に表現するための、データベース スキーマに似た情報モデルです。これはもともと、ヨーロッパのEnabling Grids for E-sciencE (EGEE) プロジェクトの一環として開発されました。このプロジェクトでは、2004 年頃まで Globus Toolkit などのツールを使用してグリッド情報システムに取り組んでいました。[8] [9]ワーキング グループは 2007 年 1 月 28 日に結成されました。 [10] GLUE スキーマ バージョン 1.3 は、2007 年 2 月にドラフトとして公開され、2008 年 8 月に最終版が公開されました。[11] 2.0 ドキュメントは 2009 年 3 月に公開されました。 [ 12]抽象スキーマは、拡張マークアップ言語(XML)、軽量ディレクトリ アクセス プロトコル(LDAP)、または構造化クエリ言語(SQL) を使用して、特定のデータ モデルにマッピングできます。[12]
- SAGA :グリッド アプリケーション用のシンプルな API は、高レベルのグリッド アプリケーション プログラミング用のインターフェイスについて説明します。
- Open Grid Services Architecture (OGSA) は、ビジネスおよび科学研究用途向けのサービス指向アーキテクチャグリッド コンピューティング環境を表します。
- DRMAA :分散リソース管理アプリケーション API は、グリッド コンピューティング アーキテクチャ内の1 つ以上の分散リソース管理システム (DRMS)へのジョブの送信と制御のための高レベルのアプリケーション プログラミング インターフェイス仕様です。
- ジョブ送信記述言語: 非対話型コンピュータ実行システムへの単純なタスクを記述するための拡張可能なXML仕様。この仕様は、バッチ スケジューラなどの従来の高性能コンピュータ システムへの計算タスク送信の記述に重点を置いています。
- CDDLM :構成の説明、展開、およびライフサイクル管理仕様は、グリッド サービスのライフサイクルまたは組織間リソースの管理、展開、および構成に関する標準です。
- GridRPC :グリッド リモート プロシージャ コールは、グリッド対応のリモート プロシージャ コール(RPC) メカニズムの OGF 推奨事項を設計します。
- 一般的なテキストおよびバイナリ データをモデリングするためのデータ形式記述言語(DFDL)。
- 仮想組織メンバーシップ サービス (VOMS) : - 仮想組織メンバーシップ属性の自動マシン クエリ可能な管理。
OGF は、技術標準に加えて、コミュニティが開発した情報文書や実験文書も公開しました。
DRMAA APIの最初のバージョンは、Sun の Grid エンジンと、ウィスコンシン大学マディソン校のプログラムCondor cycle scavengerに実装されました。別の Globus Alliance は、Globus Toolkit を通じてこれらの標準の一部の実装を維持しています。UNICOREのリリースは、OGSA アーキテクチャと JSDL に基づいています。
参照
参考文献
- ^ 「ウィリアム・E・ジョンストン」。ESNet バイオページ。ローレンス・バークレー国立研究所。2013 年7 月 28 日閲覧。
- ^ 「Catlett 氏が Argonne の最高情報責任者に任命」HPC wire . Argonne National Laboratory. 2007 年 5 月 4 日. 2013 年7 月 28 日閲覧。
- ^ 「The Grid Forum」。オリジナル Web サイト。1999 年 10 月 2 日時点のオリジナルよりアーカイブ。2013年7 月 28 日閲覧。
- ^ 「EGA 創設者: IBM、Microsoft への扉はまだ開いている」HPC in the Cloud 2005 年 1 月 10 日2013 年7 月 28 日閲覧。
- ^ Deni Connor (2004 年 4 月 20 日)。「エンタープライズ グリッドを推進するためにコンソーシアムが結成されました」。Network World。2013年7 月 28 日閲覧。
- ^ China Martens (2006年9月11日). 「GRIDWORLD - Open Grid Forumが新たなミッションと役員を発表」. Network World . 2013年7月28日閲覧。
- ^ Derrick Harris (2007 年 9 月 17 日)。「OGF の今後は?」クラウドにおける HPC。2013年7 月 28 日閲覧。
- ^ Lawrence Field、MW Schulz (2004)。「グリッド導入エクスペリエンス: 実稼働品質の LDAP ベースのグリッド情報システムへの道」第 32 回国際高エネルギー物理学会議の議事録、CERN-2005-002 : 711–714。
- ^ 「EGEE 内でのグルーの使用」。古いプロジェクト wiki。CERN。2011年 6 月 21 日。2013 年7 月 28 日閲覧。
- ^ 「GLUE Working Group」。Grid Forge Web サイト。2012 年 12 月 13 日時点のオリジナルよりアーカイブ。2013 年7 月 28 日閲覧。
- ^ Andreozzi, Sergio (2008 年 8 月 28 日). 「GLUE スキーマ 1.3」. Open Grid Forum. 2012 年 12 月 13 日時点のオリジナルよりアーカイブ。
- ^ ab Andreozzi, Sergio (2009 年 3 月 3 日). 「GLUE 仕様 v. 2.0」. Open Grid Forum. 2013 年 7 月 28 日時点のオリジナルよりアーカイブ。
外部リンク
- 公式サイト

