NorduGrid
Bildning | 1 februari 2001 |
---|---|
Rättslig status | samarbete |
Syfte | mjukvaruutveckling |
Huvudkontor | Oslo |
Plats |
|
Medlemskap |
forskargrupper och projekt |
Officiellt språk |
Sv |
styrelseordförande |
Prof. Farid Ould-Saada |
Huvudorgel |
Konsortiets styrelse |
Hemsida |
NorduGrid är ett samarbete som syftar till utveckling, underhåll och support av den kostnadsfria Grid- mellanvaran , känd som Advanced Resource Connector ( ARC).
Historia
Namnet NorduGrid blev först känt 2001 som en förkortning för projektet "Nordic Testbed for Wide Area Computing and Data Handling" finansierat av Nordiska ministerrådet via Nordunet2-programmet. Det projektets huvudsakliga mål var att skapa en prototyp av en distribuerad datorinfrastruktur (en testbädd ), främst inriktad på behoven hos forskarna i högenergifysik i ATLAS-experimentet .
Efter utvärdering av de då befintliga Grid- tekniklösningarna kom NorduGrid-utvecklarna på en alternativ mjukvaruarkitektur . Den implementerades och demonstrerades i maj 2002 och blev snart känd som NorduGrid Middleware . 2004 fick denna middleware-lösning ett rätt namn, Advanced Resource Connector (ARC).
Fram till maj 2003 låg NorduGrids huvudkontor i Niels Bohr Institutet ; vid den 5:e NorduGrid Workshopen beslutades att flytta dem till Oslo Universitet . Det nuvarande formella samarbetet etablerades 2005 av fem nordiska akademiska institut ( Niels Bohr Institutet i Köpenhamn, Danmark, Helsingfors Fysiska institut i Finland, Oslo universitet i Norge och Lunds och Uppsala universitet i Sverige) med målet att utveckla, stödja, underhålla och popularisera ARC . Utbyggnad och support av själva Nordic Grid -infrastrukturen blev ansvaret för NDGF- projektet, som lanserades i juni 2006. Detta markerade tydlig åtskillnad mellan Grid-mellanvaruleverantörer och leverantörer av infrastrukturtjänster. För att ytterligare stödja ARC -utvecklingen säkrade NorduGrid och flera andra intresserade partners dedikerad finansiering genom EU FP6 - projektet KnowARC .
NorduGrid Collaboration bygger på ett icke-bindande samförståndsavtal och är öppet för nya medlemmar.
Mål
NorduGrid Collaboration är konsortiet bakom ARC- mellanvaran , och dess huvudmål är att se till att ARC vidareutvecklas, underhålls, stöds och distribueras i stor utsträckning, samtidigt som det förblir en gratis programvara med öppen källkod, lämplig för ett brett utbud av högkapacitetsgrid beräkningsuppgifter.
Det slutliga målet är att tillhandahålla en pålitlig, skalbar, portabel och fullfjädrad lösning för Grid- infrastrukturer, i överensstämmelse med öppna standarder, främst de som utvecklats inom ramen för Open Grid Forum .
Medan ARC- programvaruutveckling kan och ofta sker utanför NorduGrid, samordnar Samarbetet bidrag till koden och underhåller kod- och programvaruförråden, samt ett byggsystem, ett problemspårningssystem och andra nödvändiga mjukvaruutvecklingstjänster.
NorduGrid definierar strategiska riktningar för utvecklingen av ARC och säkerställer ekonomiskt stöd för det.
ARC Community
Termen "ARC Community" används för att hänvisa till olika grupper av människor som är villiga att dela sina beräkningsresurser via ARC. En tit-for-tat- användargrupp är formaliserad som en virtuell organisation (VO), vilket möjliggör ömsesidig användning av sådana gemenskapsresurser.
I motsats till vad många tror, är NorduGrid-medlemmar inte skyldiga att tillhandahålla dator- eller lagringsresurser; varken att erbjuda sådana resurser ger ett automatiskt medlemskap.
Ändå äger ARC-gemenskapen som helhet en betydande mängd dator- och lagringsresurser. På frivillig basis, och för syftet med utvecklingsprocessen med öppen källkod, kan communitymedlemmar donera CPU-cykler och lite lagringsutrymme till utvecklarna och testarna. Sådana resurser utgör testbädden för ARC-mellanvaran.
Utöver sådana donerade gemenskapsresurser tillhandahåller eller allokerar NorduGrid inga beräkningsresurser och koordinerar inte världsomspännande distribution av ARC .
Faktisk utbyggnad och användning av ARC -baserad distribuerad datorinfrastruktur koordineras av respektive infrastrukturprojekt, såsom t.ex. NDGF , Swegrid (Sverige), Material Sciences National Grid Infrastructure (M-grid) (Finland), NorGrid (Norge) etc.
Förutom att bidra med beräkningsresurser, utvecklar många grupper mjukvaruverktyg på högre nivå ovanpå ARC (t.ex.). Denna typ av utveckling samordnas inte av NorduGrid, men assistans tillhandahålls av Samverkan på begäran.
NorduGrid Certification Authority
NorduGrid Certification Authority (CA) är för närvarande den enda större infrastrukturtjänst som tillhandahålls av NorduGrid. Denna myndighet utfärdar elektroniska certifikat till användare och tjänster, så att de kan arbeta i Grid-miljöer. Dagens Grid-implementeringar kräver X.509- certifikat för att validera Grid-deltagares identitet. NorduGrid CA tillhandahåller sådana certifikat till individer och maskiner associerade med forsknings- och/eller akademiska institutioner i Danmark , Finland , Norge och Sverige . NorduGrid Certification Authority är medlem i European Policy Management Authority for Grid Authentication (EUGridPMA) .
Relaterade Projekt
- EU KnowARC -projekt
- Nordic Data Grid Facility
- NGIn: Innovativa verktyg och tjänster för NorduGrid
- Swegrid (Sverige)
- Dansk Center for Grid Computing (Danmark)
- Materialvetenskap National Grid Infrastructure (M-grid) (Finland)
- Eesti Grid (Estland)
- NorGrid (Norge)
- Swiss National Grid Association
Se även
- Advanced Resource Connector
- KnowARC
- Nordic Data Grid Facility
- Aktivera Grids för E-scienceE
- European Grid Initiative
- European Middleware Initiative
- Open Science Grid
- UNICORE
- Öppna Grid Forum
externa länkar
- NorduGrid webbplats
- NorduGrid Certification Authority
- KnowARC EU -projekt som bidrar till utvecklingen av ARC- mellanprogramvara
- Nordic DataGrid Facility , ett nordiskt projekt som bidrar till utvecklingen av ARC- mellanprogramvara