| 形成 | 2001年2月1日 |
|---|---|
| 法的地位 | コラボレーション |
| 目的 | ソフトウェア開発 |
| 本部 | オスロ |
| 位置 |
|
| メンバーシップ | 研究グループとプロジェクト |
公用語 | エン |
取締役会長 | ファリド・ウルド・サーダ教授 |
主な臓器 | コンソーシアム理事会 |
| Webサイト | 詳しくはこちら |
NorduGridは、 Advanced Resource Connector (ARC)として知られる無料のグリッドミドルウェアの開発、保守、サポートを目的としたコラボレーションです。[1]
歴史
NorduGridという名前は、2001年に北欧閣僚理事会のNordunet2プログラムによって資金提供された「広域コンピューティングおよびデータ処理のための北欧テストベッド」というプロジェクトの略称として初めて知られるようになりました。このプロジェクトの主な目的は、 ATLAS実験の高エネルギー物理学研究者のニーズを主に対象とした分散コンピューティングインフラストラクチャ(テストベッド)のプロトタイプを構築することでした。[2] [3]
当時の既存のグリッド技術ソリューションを評価した後、NorduGridの開発者は代替ソフトウェアアーキテクチャを考案しました。これは2002年5月に実装され、実証され、すぐにNorduGridミドルウェアとして知られるようになりました。2004年に、このミドルウェアソリューションはAdvanced Resource Connector (ARC)という正式名称が付けられました。[4]
2003年5月まで、NorduGridの本部はニールス・ボーア研究所にありましたが、第5回NorduGridワークショップでオスロ大学に移転することが決定されました。[5]現在の正式な協力関係は、ARCの開発、サポート、保守、普及を目的として、 2005年に5つの北欧学術機関(デンマークのコペンハーゲンにあるニールス・ボーア研究所、フィンランドのヘルシンキ物理研究所、ノルウェーのオスロ大学、スウェーデンのルンド大学とウプサラ大学)によって設立されました。Nordic Gridインフラストラクチャ自体の展開とサポートは、2006年6月に開始されたNDGFプロジェクトの責任となりました。これにより、グリッドミドルウェアプロバイダーとインフラストラクチャサービスプロバイダーが明確に分離されました。ARC開発をさらにサポートするために、 NorduGridと他のいくつかの関心のあるパートナーは、 EU FP6プロジェクトKnowARCを通じて専用の資金を確保しました。
NorduGrid コラボレーションは、拘束力のない覚書に基づいており、新規メンバーを募集しています。
目標
NorduGrid Collaboration はARCミドルウェアを支えるコンソーシアムであり、その主な目標は、さまざまな高スループットグリッド計算タスクに適した無料のオープン ソース ソフトウェアを維持しながら、 ARCがさらに開発、保守、サポートされ、広く展開されるようにすることです。
最終的な目標は、主にOpen Grid Forumのフレームワークで開発されたオープン スタンダードに準拠した、信頼性が高く、スケーラブルで、移植性があり、フル機能を備えたグリッド インフラストラクチャソリューションを提供することです。
ARCソフトウェア開発は NorduGrid の外部で行われる場合が多くありますが、コラボレーションではコードへの貢献を調整し、コードとソフトウェアのリポジトリ、ビルド システム、問題追跡システム、その他の必要なソフトウェア開発サービスを維持しています。
NorduGrid はARCの開発の戦略的方向性を定義し、そのための財政的支援を確保します。
ARCコミュニティ
「ARCコミュニティ」という用語は、ARCを介して計算リソースを共有する意思のあるさまざまな人々のグループを指すために使用されます。相互にやり取りするユーザーグループは仮想組織(VO)として公式化され、そのようなコミュニティリソースの相互利用が可能になります。[6]
一般に信じられていることとは異なり、NorduGrid のメンバーはコンピューティング リソースやストレージ リソースを提供する必要はなく、また、そのようなリソースを提供したからといって自動的にメンバーシップが付与されるわけでもありません。
それでも、ARC コミュニティは全体として、相当量のコンピューティング リソースとストレージ リソースを所有しています。コミュニティ メンバーは、自発的に、オープン ソース開発プロセスの目的で、開発者やテスターに CPU サイクルとストレージ スペースの一部を寄付することができます。このようなリソースが、ARC ミドルウェアの テストベッドを構成します。
このような寄付されたコミュニティ リソース以外に、NorduGrid は計算リソースを提供または割り当てることはなく、ARCの世界的な展開を調整することもありません。
ARCベースの分散コンピューティングインフラストラクチャの実際の展開と使用は、NeIC [7]などのそれぞれのインフラストラクチャプロジェクトによって調整されます。
計算リソースの提供とは別に、多くのグループがARC上でより高レベルのソフトウェアツールを開発しています(例:[8] [9] [10])。
NorduGrid 認証局
NorduGrid 認証局 (CA) は現在、NorduGrid が提供する唯一の主要なインフラストラクチャ サービスです。この認証局は、グリッド環境で動作できるようにユーザーとサービスに電子証明書を発行します。現在のグリッド実装では、グリッド参加者の ID を検証するためにX.509証明書が必要です。NorduGrid CA は、デンマーク、フィンランド、ノルウェー、スウェーデンの研究機関や学術機関に関連する個人やマシンにこのような証明書を提供します。NorduGrid 認証局は、欧州グリッド認証ポリシー管理局 (EUGridPMA) [11]のメンバーです。
参照
- 高度なリソースコネクタ
- 知るARC
- 北欧データグリッド施設
- 電子科学のためのグリッドの実現
- 欧州グリッドイニシアチブ
- 欧州ミドルウェアイニシアティブ
- オープンサイエンスグリッド
- ユニコア
- オープングリッドフォーラム
外部リンク
- NorduGrid Web サイト
- NorduGrid 認証局
- ARCミドルウェア開発に貢献するKnowARC EUプロジェクト
- Nordic DataGrid Facility、 ARCミドルウェア開発に貢献する北欧のプロジェクト
参考文献
- ^ Ellert, Mattias; et al. (2007 年 2 月). 「軽量計算グリッド向けの高度なリソース コネクタ ミドルウェア」. Future Generation Computer Systems . 23 (2): 219–240. doi :10.1016/j.future.2006.05.008.
- ^ Eerola, Paula; et al. (2003). 「Nordugrid の 生産グリッド インフラストラクチャ、現状、計画」。議事録。第 1 回ラテンアメリカ Web 会議。pp. 158–165。doi :10.1109/GRID.2003.1261711。ISBN 0-7695-2026-X. S2CID 16566725。
- ^ Hämmerle, Hannelore; Crémel, Nicole (2005 年 4 月). 「NorduGrid が ATLAS にリソースを提供」. International Journal of High-Energy Physics - CERN Courier . 45 (3). ジュネーブ、スイス: IOP Publishing: 17. ISSN 0304-288X.
- ^ ARC v0.4 リリースのお知らせ
- ^ NorduGrid 会議メモ
- ^ ARCコミュニティ仮想組織
- ^ 北欧Tier1施設
- ^ Lunarc アプリケーションポータル
- ^ ジェンセン、ヘンリック・トーストラップ;クライスト、ジョシュヴァ。レス、ジェスパー・リッジ (2005)。 「NorduGrid ARC ミドルウェアにおけるジョブ管理のフレームワーク」。グリッド コンピューティングの進歩 - EGC 2005。コンピューターサイエンスの講義ノート。 Vol. 3470. ベルリン/ハイデルベルク:シュプリンガー。 861–871ページ。土井:10.1007/11508380_88。ISBN 978-3-540-26918-2。
- ^ Fomkin, Ruslan; Risch, Tore (2006)。「グリッド インフラストラクチャによって管理される分散オブジェクトのクエリ フレームワーク」。Pierson, Jean-Marc (編)。グリッドでのデータ管理。コンピュータ サイエンスの講義ノート。第 3836 巻。ベルリン/ハイデルベルク: Springer。pp . 58–70。doi :10.1007/ 11611950_6。ISBN 978-3-540-31212-3。
- ^ EUGridPMA メンバー
