SlideShare a Scribd company logo
Delivering and using
 grid services with
  NorduGrid/ARC
Ferenc Szalai
“one of the main developers of ARC1”
“Nordugrid is a Grid
  Research and
  Development
  collaboration aiming at
  development, maintenance and
  support of the free Grid middleware,
  known as the Advance Resource
  Connector (ARC)”
“What are you doing?”
“We are developing CLEVER
         services”
Since 2002
Long history of production grid
 operation and development
In the beginning there was ARC 0
Delivering and using Grid service with Nordugrid/ARC
Limitations
new architecture
  and design
   required
... and evening and morning were the sixth day
    and finally ARC 1 was born.
Simple    Secure


           Elegant

Modular
           Standard
            Based
Common container for ALL services:
             HED
Delivering and using Grid service with Nordugrid/ARC
simplify the management and
 configuration of the services
novel web service development
          framework
and Clever Services
building blocks
A-REX
(ARC Resource Coupled EXecution
           Service)
Reincarnation of the grid-manager
Delivering and using Grid service with Nordugrid/ARC
GLUE 2                        JSDL
                         (job submission description
(resource description)           language)




  WS-RP                           BES
(resource property)       (basic execution service)
Condor
                     Fork


      Load-Leveler

Local Resource Manager Support

          PBS


    SGE
                      LSF
Stage in & out using cache
We have to find the resources!
ISIS
(information indexing service)
P2P

Limited
GLUE2
Schema
Who cares about your jobs when
  you are in the mountains?
Scheduler
Infinite
 hierarchy

rescheduling

 persistent
 job queue

no file-store!
Do you have a lot of desktop PC?
Let me
introduce Paul!
Delivering and using Grid service with Nordugrid/ARC
no listening
     port

not required to
  modify the
 applications
Distributed Storage is a MUST
Consistency is our Holy Grail
Bartender
Shepherd
Librarian
aHash
Global
                        namespace
Files and collections
rd
What can I do with my 3 party
          storages?
/external/storage1/foo/bar
What about the security?
Fine grained policies
Delivering and using Grid service with Nordugrid/ARC
Fine grained delegation using
  policies in the credentials
I saw the
  future
Application specific portals and
       workflow engines
Monitoring and
 accounting
Utilitize cloud resources
remote
management
KnowARC
http://www.knowarc.eu

        Nordugrid
http://www.nordugrid.org
Be involved!

More Related Content

PPTX
Apache Cassandra Lunch #52: Airflow and Cassandra for Cluster Management
PDF
Thinking beyond RDBMS - Building Polyglot Persistence Java Applications Devf...
PDF
Cassandra Operator with Yelp PaaSTA
PPTX
vSphere With OpenStack
PDF
$ Spark start
PDF
Cloud Native Logging / Fluentd Summit Tokyo
PDF
Log forwarding at Scale
DOCX
Guión Docente N°4. La Patria Nueva
Apache Cassandra Lunch #52: Airflow and Cassandra for Cluster Management
Thinking beyond RDBMS - Building Polyglot Persistence Java Applications Devf...
Cassandra Operator with Yelp PaaSTA
vSphere With OpenStack
$ Spark start
Cloud Native Logging / Fluentd Summit Tokyo
Log forwarding at Scale
Guión Docente N°4. La Patria Nueva

Viewers also liked (16)

PPT
Presentación Hinojosa del Duque
PDF
Grid Underground projekt
DOCX
PDF
Oficio 021 - SMPE - 2012
PDF
Condor és Globus együttműködési lehetőségei
PDF
Oficio 076 - SMPE - 2012
PDF
Defining Immigration Law
PPTX
Softlayer Bluemix User Summit 2015 Keynote
PPT
Scaffolding Autobiographical writing
PDF
Virtualizáció Linuxon: XEN
PDF
Grid és adattárolás
ODP
Miért vagyok Python rajongó? - avagy kalandozások egy nyílt forrású programoz...
PPTX
Cockpit紹介
PPT
Properties water
PPTX
Cuadro Sinóptico - Cultura Digital
PPS
The past of be
Presentación Hinojosa del Duque
Grid Underground projekt
Oficio 021 - SMPE - 2012
Condor és Globus együttműködési lehetőségei
Oficio 076 - SMPE - 2012
Defining Immigration Law
Softlayer Bluemix User Summit 2015 Keynote
Scaffolding Autobiographical writing
Virtualizáció Linuxon: XEN
Grid és adattárolás
Miért vagyok Python rajongó? - avagy kalandozások egy nyílt forrású programoz...
Cockpit紹介
Properties water
Cuadro Sinóptico - Cultura Digital
The past of be
Ad

Similar to Delivering and using Grid service with Nordugrid/ARC (20)

PDF
Hungarian ClusterGrid and its applications
PPT
Real Time, Web 2.0, and Grid Systems
PPTX
Grid computing
PDF
g Eclipse @ Eclipse Summit Europe 2008
PPT
Session29 Arc
PPT
New web service oriented ARC
PDF
If Web Services are the Answer, What's The Question
PPT
Session18 Madduri
PPT
All about GridComputing-an introduction (2).ppt
PPT
Grid computing
PPT
gLite Information System
PPTX
What 5 years of implementation microservices has taught me
PPT
GridComputing-an introduction.ppt
PDF
SOA Summer School: Best of SOA Summer School – Encore Session
PDF
Ss Wrap Up Session 13 Aug
PPTX
Grid and Cloud Computing Lecture-2a.pptx
PPT
Presentation
PPT
Computing Outside The Box
PDF
Dynamic Service Generation: Agent interactions for service exchange on the Grid
PPT
Linking Programming models between Grids, Web 2.0 and Multicore
Hungarian ClusterGrid and its applications
Real Time, Web 2.0, and Grid Systems
Grid computing
g Eclipse @ Eclipse Summit Europe 2008
Session29 Arc
New web service oriented ARC
If Web Services are the Answer, What's The Question
Session18 Madduri
All about GridComputing-an introduction (2).ppt
Grid computing
gLite Information System
What 5 years of implementation microservices has taught me
GridComputing-an introduction.ppt
SOA Summer School: Best of SOA Summer School – Encore Session
Ss Wrap Up Session 13 Aug
Grid and Cloud Computing Lecture-2a.pptx
Presentation
Computing Outside The Box
Dynamic Service Generation: Agent interactions for service exchange on the Grid
Linking Programming models between Grids, Web 2.0 and Multicore
Ad

More from Ferenc Szalai (20)

PPTX
Hardware Renaissance
PDF
Linux adattárolási képességei
PDF
CoLinux - avagy két dudás egy csárdában
ODP
Mesterséges agyak - scifi és valóság határán
PDF
Emlekező áramköri elemek fizikája
PDF
Science Meetup bemutató
PDF
Virtualization
PDF
Nagy-teljesítményű, költséghatékony adattárolási technológiák könyvtári körny...
ODP
Adattároló klaszterek
PDF
Grid és adattárolás
PDF
Klaszter és virtualizációs technikák
PDF
Identity 2.0 - a vágy titogzatos tárgya
PDF
Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...
ODP
Budapest New Technology Meetup - az elmúlt egy évünk
PDF
Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...
PDF
Alapvető beállítások egy levelező rendszer működéséhez
PDF
Ata-over-Ethernet és Coraid
PDF
Xen klaszterek
PDF
A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...
PDF
Kutatokejszakaja 2008 - személyes bemutatkozás
Hardware Renaissance
Linux adattárolási képességei
CoLinux - avagy két dudás egy csárdában
Mesterséges agyak - scifi és valóság határán
Emlekező áramköri elemek fizikája
Science Meetup bemutató
Virtualization
Nagy-teljesítményű, költséghatékony adattárolási technológiák könyvtári körny...
Adattároló klaszterek
Grid és adattárolás
Klaszter és virtualizációs technikák
Identity 2.0 - a vágy titogzatos tárgya
Grid Underground (GUG) - avagy hogyan építsünk IT szolgáltatás hálózatot a su...
Budapest New Technology Meetup - az elmúlt egy évünk
Az agy túlélő készlete - avagy tanulási tanácsok az iskolapad utáni mindennap...
Alapvető beállítások egy levelező rendszer működéséhez
Ata-over-Ethernet és Coraid
Xen klaszterek
A ClusterGrid rendszer - avagy hogyan üzemeltessünk, több mint 1000 csomópont...
Kutatokejszakaja 2008 - személyes bemutatkozás

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
KodekX | Application Modernization Development
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Cloud computing and distributed systems.
20250228 LYD VKU AI Blended-Learning.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Dropbox Q2 2025 Financial Results & Investor Presentation
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
The Rise and Fall of 3GPP – Time for a Sabbatical?
Unlocking AI with Model Context Protocol (MCP)
Spectroscopy.pptx food analysis technology
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The AUB Centre for AI in Media Proposal.docx
MYSQL Presentation for SQL database connectivity
Programs and apps: productivity, graphics, security and other tools
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Machine learning based COVID-19 study performance prediction
KodekX | Application Modernization Development
Building Integrated photovoltaic BIPV_UPV.pdf
Cloud computing and distributed systems.

Delivering and using Grid service with Nordugrid/ARC