SlideShare a Scribd company logo
1 of 42
Download to read offline
D-Grid Infrastructure
Stefan Freitag
Dortmund University of Technology
6th International Workshop on Grid Computing for
Complex Problems
Bratislava, November 2010
Outline
●
Projects & Infrastructure
●
Lessons learned & Future Challenges
2004 2007 20102009 20112008 2012
Gap project
20062005
Integration project
Service layer
Academic projects
Public/ private projects
D-Grid GmbH
Working
Groups
Pre-project Phase 1
Phase 2
Phase 3
D-Grid Projects
Gap projects
Service layer
projects
Commercial community
projects
Academic community
projects
Integration project
Project structure of D-Grid
Representation (?)
Academic service and
resource providers
Academic research
communities
D – Grid GmbH
Industrial service and
resource providers
Organizational
issues
Legal issues
International
issues
Public Relation
GAUSS-Allianz WissGrid
Representation structure in D-Grid
Academic projects
Astronomy
Climate Research
High Energy Physics
Medical Science
Humanities
Aircraft Industry
Financial Business
Automobile Industry
Building & Construction Industry
Geospatial Information Systems
Medical Services
Meteorology for regenerative energy industry
Commercial Projects
Commercial Projects
Logistics
Media Technology
Chemical Industry
Numerical Simulation
Medical Engineering
Plasma Technology
Dynamic Service Value Networks
Service Projects
Backup & Recovery
Sustainable Grid Infrastructure
SLA4D-Grid
Networks of Knowledge in the Grid
Gap & Service Projects
VO management
D-MON
DGSI
GapSLC
GIDS
D-Grid Infrastructure
Situation in 2005
High energy physicists
● advanced knowledge (CERN experiments)
● gLite middleware
Other communities
● not really any prior knowledge
How to make all communities happy?
● Let them choose!
● Community requirements still unclear
● Offer a set of commonly used middlewares
Leere Fusszeile
Supported Middlewares
Compute middleware
●
gLite
●
UNICORE
●
Globus Toolkit
Storage middleware
●
dCache
●
OGSA-DAI
Leere Fusszeile
Software Stack @ D-Grid Resource
Leere Fusszeile
D-Grid Reference System
● Template for a D-Grid compute and storage resource
● Targeted at small and medium resource centers
● Technical documentation & software packages available to system
administrators
● http://dgiref.d-grid.de/wiki/Introduction
● Validation of packages and documentation by installation “from
scratch”
● Release Cycle: six months
● Reference system is only a recommendation
● Support available
D-Grid Resources
●
> 30.000 CPU cores
●
> 5 PByte of storage
●
In 2009 >= 140 Mio.
CPUh consumed by
users
●
Accounting
●
DGAS/ manually
Usage of D-Grid Resources
Towards Sustainability
Technology is not really a problem!
Focus on existing concepts
● Support for different Grid middlewares
● Virtualization
Bridging the gap to services and applications
● Workflow engines
● Commercial software
Addressing new requirements
● Dynamic virtual organizations
Cooperation between different projects
● Scheduling
Heterogeneous Provider Community
Some large hardware providers play a vital role in D-Grid
● Development of a business model for basic services
Some providers used D-Grid to acquire new hardware
● Investments to support a transitional phase to Grid systems
No known concepts to provide IaaS type of services
● Obstacle for commercial users
● Competition to cloud computing?
There are not enough users!
Prominent figures of the various disciplines have not yet joined
● Imbalance between computer science and application science
Most users are not willing to provide the required additional effort.
● Potential lack of focus in the application area
Industrial users are pushed off by bureaucratic obstacles
● Use of D-Grid hardware for commercial purpose
Grid computing is a solution, isn’t it?
Funding agencies cannot be wrong!
●
More than 100 Mio € in D-Grid
Industry cannot be wrong!
●
Enterprise Grids
●
Cloud Computing
Science cannot be wrong!
●
LHC production Grid
Due to the weather conditions...
Cloud Computing!
Photo by: Paolo Malgari
Cloud Computing in D-Grid ?
Situation in 2009
● Utilization of compute resources ≥ 140 Mio CPUh
● only around 50% of the available CPUh
½ of D-Grid compute resources idling
● Turn them off → GreenIT
● Not really acceptable for a sustainable operation
→ Introduce compute cloud interface as new pillar
Why ?
● Grid is too complex and hence not attractive to SMEs
Attractivity of Cloud Interface I
Cloud
● Register once via web. Specify name, credit card
information,... (few minutes)
Grid
● Application for X.509 certificate (1-2 days)
Contact Certification authority
Contact Registration authority (f2f required)
● Application for VO membership (hours - days)
● Updating of the authorization information on the Grid
resources (hours - days)
Attractivity of Cloud Interface II
Cloud Computing in D-Grid
●
Extension of the
software stack
●
What to add?
●
Platform
virtualization
●
Compute cloud
middleware
D-Grid Cloud Prototype
Located at Dortmund University of Technology
Services
● Compute middlewares
– gLite 3.2
– UNICORE 6
– Globus Toolkit 4.0.8
● Storage middlewares
● dCache 1.9.5
● OGSA-DAI WSRF 2.2
Hardware
● 2048 CPU cores, 108 TByte storage
All services deployed in Xen virtual machines
OpenNebula
Statement on homepage
● Standard-based open-source toolkit to build private, public and
hybrid clouds. [...] provides flexible architecture, interfaces and
components that fit into any existing data center.
Supports Xen, KVM and VMware
Interfaces with Amazon EC2 and ElasticHosts
Other users
● CERN (cloud infrastructure consisting of 3,200 cores)
● NIKHEF, Netherlands
Prototyp Setup
Open Issues
Technical level
●
User management
●
Authorization
●
Accounting and Billing
●
Monitoring
●
Information system
→ Interfaces to all D-Grid core services
User Management
D-Grid
● VO central user management
● Resources query VOMRS servers and generate a mapping
● VO member → local user ID
● Attribute-based authorization
Cloud (OpenNebula)
● Local user management,
● No Attribute-based authorization
Can the concept of VOs and Cloud middleware go together?
Lessons learned
Reference System Acceptance
Only a few sites
●
Follow the recommended setup
●
Use the technical documentation
Why should a resource install all middlewares?
●
System administrators are not qualified to support all
middlewares
●
Lack of interest at resource provider level
Migration/ Upgrade path unspecified
Legal Issues – Dual Use
Dual-use technology: a technology which can be used for
both peaceful and military aims.
Most industrial countries have export controls on certain
types of designated dual-use technologies […] These
controls restrict the export of certain commodities and
technologies without the permission of the government.
(Wikipedia)
● Is Grid a dual-use technology?
● Export embargo for dual-use technologies to Iran
● Technical solution for a legal requirement
Legal Issues – Liability
With the development of business models, the liability of single
VO members and of the whole VO is of interest
What is the legal status of a virtual organization?
● Company constituted under Civil law
→ Joint and several liability
● In joint and several agreements, the liability for default is
enforceable against all of the signatories as a group[...], or against
any one of them as an individual at the choice of the enforcing party
(www.businessdictionary.com)
Can business models and virtual organizations co-exist?
Avoid Parallel Universes
Before D-Grid German HEPs used WLCG resources
In 2010 German HEPs still use WLCG resources
● and not a single one uses D-Grid resources
Why?
● Accessibility to compute resources, data and experiment software is
limited by the boundaries of a virtual organization
● In WLCG VOs for ALICE, ATLAS, CMS and LHCb were already
existing
● In D-Grid a HEP-CG VO was established with the aim to absorb all
HEPs independent from their origin
● Even if HEPs joined the HEP-CG VO, they were not able to access
the experiment software
Future Challenges
Future Challenge: D-Grid/ NGI-DE
EGI was still EGEE as D-Grid started
With the end of EGEE-III, NGI-DE was established
Since then D-Grid and NGI-DE co-exist in Germany
Merge to only one initiative
● Avoid competition
● Combine endeavors for creating a sustainable infrastructure
● Removal of duplicity of service (GRRS/ GOC DB)
● Integration of D-Grid services (D-Mon)
● Operations concept (1:1 mapping, pool accounts)
New Service: D-Mon
Summary
Projects in D-Grid
D-Grid Infrastructure
●
Software stack, resources
●
Prototypic integration of a Cloud middleware
Lessons learned
Legal issues & Future challenges
Thank you for your attention!
If you found this talk interesting, slides are
available at
http://www.slideshare.net/stefanfreitag

More Related Content

What's hot

EUBrasilCloudFORUM Final results
EUBrasilCloudFORUM Final resultsEUBrasilCloudFORUM Final results
EUBrasilCloudFORUM Final resultsATMOSPHERE .
 
TPAC2016 - From Linked Building Data to Building Data on the Web
TPAC2016 - From Linked Building Data to Building Data on the WebTPAC2016 - From Linked Building Data to Building Data on the Web
TPAC2016 - From Linked Building Data to Building Data on the WebPieter Pauwels
 
Running faster market exploration with the cloud teams campaigns
Running faster market exploration with the cloud teams campaignsRunning faster market exploration with the cloud teams campaigns
Running faster market exploration with the cloud teams campaignsDimitris Papaspyros
 
The SWIMing project
The SWIMing projectThe SWIMing project
The SWIMing projectLD4SC
 
ECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product DataECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product DataPieter Pauwels
 
Semantic Matching of Components at Run-Time in Distributed Environments
Semantic Matching of Components at Run-Time in Distributed EnvironmentsSemantic Matching of Components at Run-Time in Distributed Environments
Semantic Matching of Components at Run-Time in Distributed EnvironmentsApplied Computing Group
 
On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...Ana Roxin
 
D3.4.2 data fusion tools
D3.4.2 data fusion toolsD3.4.2 data fusion tools
D3.4.2 data fusion toolsFOODIE_Project
 
CloudTeams Methodology: a Roadmap for Customer-Driven Software Development
CloudTeams Methodology: a Roadmap for Customer-Driven Software DevelopmentCloudTeams Methodology: a Roadmap for Customer-Driven Software Development
CloudTeams Methodology: a Roadmap for Customer-Driven Software DevelopmentIosif Alvertis
 
EUBrasilCloudFORUM - Concertation Meeting
EUBrasilCloudFORUM - Concertation MeetingEUBrasilCloudFORUM - Concertation Meeting
EUBrasilCloudFORUM - Concertation MeetingEUBrasilCloudFORUM .
 
D3.4.1 Data fusion tools
D3.4.1 Data fusion toolsD3.4.1 Data fusion tools
D3.4.1 Data fusion toolsFOODIE_Project
 
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 FPGA-based soft-processors: 6G nodes and post-quantum security in space FPGA-based soft-processors: 6G nodes and post-quantum security in space
FPGA-based soft-processors: 6G nodes and post-quantum security in spaceFacultad de Informática UCM
 
Coupling HPC and Data Resources and services together - EUDAT Workshop at exd...
Coupling HPC and Data Resources and services together - EUDAT Workshop at exd...Coupling HPC and Data Resources and services together - EUDAT Workshop at exd...
Coupling HPC and Data Resources and services together - EUDAT Workshop at exd...EUDAT
 
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...Big Data Value Association
 
RECAP at the YERUN Launch Event
RECAP at the YERUN Launch EventRECAP at the YERUN Launch Event
RECAP at the YERUN Launch EventRECAP Project
 
Charvat ppt gi2011_the pyramid or spider network_final
Charvat ppt gi2011_the pyramid or spider network_finalCharvat ppt gi2011_the pyramid or spider network_final
Charvat ppt gi2011_the pyramid or spider network_finalIGN Vorstand
 
Export strategy - 482.solutions
Export strategy  - 482.solutionsExport strategy  - 482.solutions
Export strategy - 482.solutionsAPPAU_Ukraine
 

What's hot (20)

EUBrasilCloudFORUM Final results
EUBrasilCloudFORUM Final resultsEUBrasilCloudFORUM Final results
EUBrasilCloudFORUM Final results
 
TPAC2016 - From Linked Building Data to Building Data on the Web
TPAC2016 - From Linked Building Data to Building Data on the WebTPAC2016 - From Linked Building Data to Building Data on the Web
TPAC2016 - From Linked Building Data to Building Data on the Web
 
Running faster market exploration with the cloud teams campaigns
Running faster market exploration with the cloud teams campaignsRunning faster market exploration with the cloud teams campaigns
Running faster market exploration with the cloud teams campaigns
 
The XDC project
The XDC projectThe XDC project
The XDC project
 
The SWIMing project
The SWIMing projectThe SWIMing project
The SWIMing project
 
FP7 iCore project presentation
FP7 iCore project presentation FP7 iCore project presentation
FP7 iCore project presentation
 
ECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product DataECPPM2016 - ifcOWL for Managing Product Data
ECPPM2016 - ifcOWL for Managing Product Data
 
Semantic Matching of Components at Run-Time in Distributed Environments
Semantic Matching of Components at Run-Time in Distributed EnvironmentsSemantic Matching of Components at Run-Time in Distributed Environments
Semantic Matching of Components at Run-Time in Distributed Environments
 
On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...
 
D3.4.2 data fusion tools
D3.4.2 data fusion toolsD3.4.2 data fusion tools
D3.4.2 data fusion tools
 
CloudTeams Methodology: a Roadmap for Customer-Driven Software Development
CloudTeams Methodology: a Roadmap for Customer-Driven Software DevelopmentCloudTeams Methodology: a Roadmap for Customer-Driven Software Development
CloudTeams Methodology: a Roadmap for Customer-Driven Software Development
 
EUBrasilCloudFORUM - Concertation Meeting
EUBrasilCloudFORUM - Concertation MeetingEUBrasilCloudFORUM - Concertation Meeting
EUBrasilCloudFORUM - Concertation Meeting
 
D3.4.1 Data fusion tools
D3.4.1 Data fusion toolsD3.4.1 Data fusion tools
D3.4.1 Data fusion tools
 
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 FPGA-based soft-processors: 6G nodes and post-quantum security in space FPGA-based soft-processors: 6G nodes and post-quantum security in space
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 
Coupling HPC and Data Resources and services together - EUDAT Workshop at exd...
Coupling HPC and Data Resources and services together - EUDAT Workshop at exd...Coupling HPC and Data Resources and services together - EUDAT Workshop at exd...
Coupling HPC and Data Resources and services together - EUDAT Workshop at exd...
 
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
Virtual BenchLearning - I-BiDaaS - Industrial-Driven Big Data as a Self-Servi...
 
RECAP at the YERUN Launch Event
RECAP at the YERUN Launch EventRECAP at the YERUN Launch Event
RECAP at the YERUN Launch Event
 
Charvat ppt gi2011_the pyramid or spider network_final
Charvat ppt gi2011_the pyramid or spider network_finalCharvat ppt gi2011_the pyramid or spider network_final
Charvat ppt gi2011_the pyramid or spider network_final
 
INCOSE IS 2019: AI and Systems Engineering
INCOSE IS 2019: AI and Systems EngineeringINCOSE IS 2019: AI and Systems Engineering
INCOSE IS 2019: AI and Systems Engineering
 
Export strategy - 482.solutions
Export strategy  - 482.solutionsExport strategy  - 482.solutions
Export strategy - 482.solutions
 

Viewers also liked

Texascasestudyaug2009
Texascasestudyaug2009Texascasestudyaug2009
Texascasestudyaug2009Wayne Rohde
 
Capaciteits vraagstukken
Capaciteits vraagstukkenCapaciteits vraagstukken
Capaciteits vraagstukkenJH W
 
Notes on Simulation and GHDL
Notes on Simulation and GHDLNotes on Simulation and GHDL
Notes on Simulation and GHDLDIlawar Singh
 
Day 3 21 cc workshop cd focus entire day slideshare
Day 3 21 cc workshop cd focus entire day slideshareDay 3 21 cc workshop cd focus entire day slideshare
Day 3 21 cc workshop cd focus entire day slideshareV
 
Puls Media Network
Puls Media NetworkPuls Media Network
Puls Media Networkgeorge_pavel
 
Bay Area Event - Nov. 17 Healthy City presentation
Bay Area Event - Nov. 17 Healthy City presentationBay Area Event - Nov. 17 Healthy City presentation
Bay Area Event - Nov. 17 Healthy City presentationHealthy City
 
Marxist Critique of the Liberal Concept of Justice
Marxist Critique of the Liberal Concept of JusticeMarxist Critique of the Liberal Concept of Justice
Marxist Critique of the Liberal Concept of JusticeC
 
Cd plt meeting february 2014
Cd plt meeting february 2014Cd plt meeting february 2014
Cd plt meeting february 2014V
 
Gods Righteousness Through Faith For Both Jew and Gentile
Gods Righteousness Through Faith For Both Jew and GentileGods Righteousness Through Faith For Both Jew and Gentile
Gods Righteousness Through Faith For Both Jew and GentileDon McClain
 
05 justified by_faith_peace_with_god
05 justified by_faith_peace_with_god05 justified by_faith_peace_with_god
05 justified by_faith_peace_with_godDon McClain
 
Healthy city webinar lausd vist as_8.31.11
Healthy city webinar lausd vist as_8.31.11Healthy city webinar lausd vist as_8.31.11
Healthy city webinar lausd vist as_8.31.11Healthy City
 
OurInterest Client Brochure.pdf
OurInterest Client Brochure.pdfOurInterest Client Brochure.pdf
OurInterest Client Brochure.pdfOurInterest Inc
 
03 wrath of_god_against_jews
03 wrath of_god_against_jews03 wrath of_god_against_jews
03 wrath of_god_against_jewsDon McClain
 
Project Tactus
Project TactusProject Tactus
Project TactusJason Lor
 
Healthy City Presentation 3 23 10
Healthy City Presentation 3 23 10Healthy City Presentation 3 23 10
Healthy City Presentation 3 23 10Healthy City
 
Supporting Abused and Neglected Children Through Early Care and Policy
Supporting Abused and Neglected Children Through Early Care and PolicySupporting Abused and Neglected Children Through Early Care and Policy
Supporting Abused and Neglected Children Through Early Care and PolicyHealthy City
 

Viewers also liked (20)

Texascasestudyaug2009
Texascasestudyaug2009Texascasestudyaug2009
Texascasestudyaug2009
 
Capaciteits vraagstukken
Capaciteits vraagstukkenCapaciteits vraagstukken
Capaciteits vraagstukken
 
Notes on Simulation and GHDL
Notes on Simulation and GHDLNotes on Simulation and GHDL
Notes on Simulation and GHDL
 
Day 3 21 cc workshop cd focus entire day slideshare
Day 3 21 cc workshop cd focus entire day slideshareDay 3 21 cc workshop cd focus entire day slideshare
Day 3 21 cc workshop cd focus entire day slideshare
 
Puls Media Network
Puls Media NetworkPuls Media Network
Puls Media Network
 
Bay Area Event - Nov. 17 Healthy City presentation
Bay Area Event - Nov. 17 Healthy City presentationBay Area Event - Nov. 17 Healthy City presentation
Bay Area Event - Nov. 17 Healthy City presentation
 
Marxist Critique of the Liberal Concept of Justice
Marxist Critique of the Liberal Concept of JusticeMarxist Critique of the Liberal Concept of Justice
Marxist Critique of the Liberal Concept of Justice
 
Cd plt meeting february 2014
Cd plt meeting february 2014Cd plt meeting february 2014
Cd plt meeting february 2014
 
Gods Righteousness Through Faith For Both Jew and Gentile
Gods Righteousness Through Faith For Both Jew and GentileGods Righteousness Through Faith For Both Jew and Gentile
Gods Righteousness Through Faith For Both Jew and Gentile
 
05 justified by_faith_peace_with_god
05 justified by_faith_peace_with_god05 justified by_faith_peace_with_god
05 justified by_faith_peace_with_god
 
Healthy city webinar lausd vist as_8.31.11
Healthy city webinar lausd vist as_8.31.11Healthy city webinar lausd vist as_8.31.11
Healthy city webinar lausd vist as_8.31.11
 
AGILEEE Friday 17:15 Talk
AGILEEE Friday 17:15 TalkAGILEEE Friday 17:15 Talk
AGILEEE Friday 17:15 Talk
 
Fdi Retail
Fdi RetailFdi Retail
Fdi Retail
 
OurInterest Client Brochure.pdf
OurInterest Client Brochure.pdfOurInterest Client Brochure.pdf
OurInterest Client Brochure.pdf
 
NECC
NECCNECC
NECC
 
03 wrath of_god_against_jews
03 wrath of_god_against_jews03 wrath of_god_against_jews
03 wrath of_god_against_jews
 
Project Tactus
Project TactusProject Tactus
Project Tactus
 
Healthy City Presentation 3 23 10
Healthy City Presentation 3 23 10Healthy City Presentation 3 23 10
Healthy City Presentation 3 23 10
 
Supporting Abused and Neglected Children Through Early Care and Policy
Supporting Abused and Neglected Children Through Early Care and PolicySupporting Abused and Neglected Children Through Early Care and Policy
Supporting Abused and Neglected Children Through Early Care and Policy
 
Historiaurrea
HistoriaurreaHistoriaurrea
Historiaurrea
 

Similar to D-Grid Infrastructure

A Brief Introduction to Cloud Computing
A Brief Introduction to Cloud ComputingA Brief Introduction to Cloud Computing
A Brief Introduction to Cloud ComputingIRJET Journal
 
IRJET - Cloud Computing Application
IRJET -  	  Cloud Computing ApplicationIRJET -  	  Cloud Computing Application
IRJET - Cloud Computing ApplicationIRJET Journal
 
Cto forum nirav_kapadia_2006_03_31_2006
Cto forum nirav_kapadia_2006_03_31_2006Cto forum nirav_kapadia_2006_03_31_2006
Cto forum nirav_kapadia_2006_03_31_2006eaiti
 
Cloud Computing in D-Grid
Cloud Computing in D-GridCloud Computing in D-Grid
Cloud Computing in D-GridStefan Freitag
 
OW2 @ China Cloud Computing Conference 2013
OW2 @ China Cloud Computing Conference 2013OW2 @ China Cloud Computing Conference 2013
OW2 @ China Cloud Computing Conference 2013OW2
 
Cloud computing in Thailand
Cloud computing in ThailandCloud computing in Thailand
Cloud computing in ThailandValiente Veera
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An IntroductionRavindra Dastikop
 
Leveraging IoT as part of your digital transformation
Leveraging IoT as part of your digital transformationLeveraging IoT as part of your digital transformation
Leveraging IoT as part of your digital transformationJohn Archer
 
Daimler’s Community Approach to TAS Platform Monitoring
Daimler’s Community Approach to TAS Platform MonitoringDaimler’s Community Approach to TAS Platform Monitoring
Daimler’s Community Approach to TAS Platform MonitoringVMware Tanzu
 
Intercloud Systems: Global Online CEO Conference
Intercloud Systems: Global Online CEO ConferenceIntercloud Systems: Global Online CEO Conference
Intercloud Systems: Global Online CEO ConferenceRedChip Companies, Inc.
 
The Platform for the Industrial Internet of Things (IIoT)
The Platform for the Industrial Internet of Things (IIoT)The Platform for the Industrial Internet of Things (IIoT)
The Platform for the Industrial Internet of Things (IIoT)Gerardo Pardo-Castellote
 
CloudStreet MTF presentation 2012
CloudStreet MTF presentation 2012CloudStreet MTF presentation 2012
CloudStreet MTF presentation 2012Technopolis Plc
 
OGF Standards Overview - ITU-T JCA Cloud
OGF Standards Overview - ITU-T JCA CloudOGF Standards Overview - ITU-T JCA Cloud
OGF Standards Overview - ITU-T JCA CloudAlan Sill
 
Comprehensive Study on Deployment Models and Service Models in Cloud Computing.
Comprehensive Study on Deployment Models and Service Models in Cloud Computing.Comprehensive Study on Deployment Models and Service Models in Cloud Computing.
Comprehensive Study on Deployment Models and Service Models in Cloud Computing.IRJET Journal
 

Similar to D-Grid Infrastructure (20)

Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing SeminarCloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
Cloud Computing and Edge Computing(CTO Kieun Park) - Edge Computing Seminar
 
A Brief Introduction to Cloud Computing
A Brief Introduction to Cloud ComputingA Brief Introduction to Cloud Computing
A Brief Introduction to Cloud Computing
 
IRJET - Cloud Computing Application
IRJET -  	  Cloud Computing ApplicationIRJET -  	  Cloud Computing Application
IRJET - Cloud Computing Application
 
Cto forum nirav_kapadia_2006_03_31_2006
Cto forum nirav_kapadia_2006_03_31_2006Cto forum nirav_kapadia_2006_03_31_2006
Cto forum nirav_kapadia_2006_03_31_2006
 
A Seminar on Cloud Computing
A Seminar on Cloud ComputingA Seminar on Cloud Computing
A Seminar on Cloud Computing
 
Cloud Computing in D-Grid
Cloud Computing in D-GridCloud Computing in D-Grid
Cloud Computing in D-Grid
 
OW2 @ China Cloud Computing Conference 2013
OW2 @ China Cloud Computing Conference 2013OW2 @ China Cloud Computing Conference 2013
OW2 @ China Cloud Computing Conference 2013
 
Cloud computing in Thailand
Cloud computing in ThailandCloud computing in Thailand
Cloud computing in Thailand
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Leveraging IoT as part of your digital transformation
Leveraging IoT as part of your digital transformationLeveraging IoT as part of your digital transformation
Leveraging IoT as part of your digital transformation
 
Daimler’s Community Approach to TAS Platform Monitoring
Daimler’s Community Approach to TAS Platform MonitoringDaimler’s Community Approach to TAS Platform Monitoring
Daimler’s Community Approach to TAS Platform Monitoring
 
Intercloud Systems: Global Online CEO Conference
Intercloud Systems: Global Online CEO ConferenceIntercloud Systems: Global Online CEO Conference
Intercloud Systems: Global Online CEO Conference
 
Red chip preso 7 11-14
Red chip preso 7 11-14Red chip preso 7 11-14
Red chip preso 7 11-14
 
The Platform for the Industrial Internet of Things (IIoT)
The Platform for the Industrial Internet of Things (IIoT)The Platform for the Industrial Internet of Things (IIoT)
The Platform for the Industrial Internet of Things (IIoT)
 
Presentation1502212
Presentation1502212Presentation1502212
Presentation1502212
 
CloudStreet MTF presentation 2012
CloudStreet MTF presentation 2012CloudStreet MTF presentation 2012
CloudStreet MTF presentation 2012
 
Open for business
Open for businessOpen for business
Open for business
 
FG2.pptx
FG2.pptxFG2.pptx
FG2.pptx
 
OGF Standards Overview - ITU-T JCA Cloud
OGF Standards Overview - ITU-T JCA CloudOGF Standards Overview - ITU-T JCA Cloud
OGF Standards Overview - ITU-T JCA Cloud
 
Comprehensive Study on Deployment Models and Service Models in Cloud Computing.
Comprehensive Study on Deployment Models and Service Models in Cloud Computing.Comprehensive Study on Deployment Models and Service Models in Cloud Computing.
Comprehensive Study on Deployment Models and Service Models in Cloud Computing.
 

More from Stefan Freitag

Globus Toolkit Status @ bwGrid F2F
Globus Toolkit Status @ bwGrid F2FGlobus Toolkit Status @ bwGrid F2F
Globus Toolkit Status @ bwGrid F2FStefan Freitag
 
D-Grid IaaS Vorstellung
D-Grid IaaS VorstellungD-Grid IaaS Vorstellung
D-Grid IaaS VorstellungStefan Freitag
 
Vorstellung IGE bei bwGrid Face2Face Meeting
Vorstellung IGE bei bwGrid Face2Face MeetingVorstellung IGE bei bwGrid Face2Face Meeting
Vorstellung IGE bei bwGrid Face2Face MeetingStefan Freitag
 
Talk at the Security Workshop, GridKA Summerschool 2010
Talk at the Security Workshop, GridKA Summerschool 2010Talk at the Security Workshop, GridKA Summerschool 2010
Talk at the Security Workshop, GridKA Summerschool 2010Stefan Freitag
 
gLite Administration Workshop, Slides
gLite Administration Workshop, SlidesgLite Administration Workshop, Slides
gLite Administration Workshop, SlidesStefan Freitag
 
Virtuelle Organisation dgOps - Status
Virtuelle Organisation dgOps - StatusVirtuelle Organisation dgOps - Status
Virtuelle Organisation dgOps - StatusStefan Freitag
 
Erweiterung einer D-Grid-Ressource um eine Compute-Cloud-Schnittstelle
Erweiterung einer D-Grid-Ressource um eine Compute-Cloud-Schnittstelle Erweiterung einer D-Grid-Ressource um eine Compute-Cloud-Schnittstelle
Erweiterung einer D-Grid-Ressource um eine Compute-Cloud-Schnittstelle Stefan Freitag
 
Zusammenfassung Open Issue Session "Cloud Computing im Kontext des D-Grid"
Zusammenfassung Open Issue Session "Cloud Computing im Kontext des D-Grid"Zusammenfassung Open Issue Session "Cloud Computing im Kontext des D-Grid"
Zusammenfassung Open Issue Session "Cloud Computing im Kontext des D-Grid"Stefan Freitag
 
Cloud Computing im Kontext des D-Grid
Cloud Computing im Kontext des D-GridCloud Computing im Kontext des D-Grid
Cloud Computing im Kontext des D-GridStefan Freitag
 
Integration of Cloud and Grid Middleware at DGRZR
Integration of Cloud and Grid Middleware at DGRZRIntegration of Cloud and Grid Middleware at DGRZR
Integration of Cloud and Grid Middleware at DGRZRStefan Freitag
 

More from Stefan Freitag (10)

Globus Toolkit Status @ bwGrid F2F
Globus Toolkit Status @ bwGrid F2FGlobus Toolkit Status @ bwGrid F2F
Globus Toolkit Status @ bwGrid F2F
 
D-Grid IaaS Vorstellung
D-Grid IaaS VorstellungD-Grid IaaS Vorstellung
D-Grid IaaS Vorstellung
 
Vorstellung IGE bei bwGrid Face2Face Meeting
Vorstellung IGE bei bwGrid Face2Face MeetingVorstellung IGE bei bwGrid Face2Face Meeting
Vorstellung IGE bei bwGrid Face2Face Meeting
 
Talk at the Security Workshop, GridKA Summerschool 2010
Talk at the Security Workshop, GridKA Summerschool 2010Talk at the Security Workshop, GridKA Summerschool 2010
Talk at the Security Workshop, GridKA Summerschool 2010
 
gLite Administration Workshop, Slides
gLite Administration Workshop, SlidesgLite Administration Workshop, Slides
gLite Administration Workshop, Slides
 
Virtuelle Organisation dgOps - Status
Virtuelle Organisation dgOps - StatusVirtuelle Organisation dgOps - Status
Virtuelle Organisation dgOps - Status
 
Erweiterung einer D-Grid-Ressource um eine Compute-Cloud-Schnittstelle
Erweiterung einer D-Grid-Ressource um eine Compute-Cloud-Schnittstelle Erweiterung einer D-Grid-Ressource um eine Compute-Cloud-Schnittstelle
Erweiterung einer D-Grid-Ressource um eine Compute-Cloud-Schnittstelle
 
Zusammenfassung Open Issue Session "Cloud Computing im Kontext des D-Grid"
Zusammenfassung Open Issue Session "Cloud Computing im Kontext des D-Grid"Zusammenfassung Open Issue Session "Cloud Computing im Kontext des D-Grid"
Zusammenfassung Open Issue Session "Cloud Computing im Kontext des D-Grid"
 
Cloud Computing im Kontext des D-Grid
Cloud Computing im Kontext des D-GridCloud Computing im Kontext des D-Grid
Cloud Computing im Kontext des D-Grid
 
Integration of Cloud and Grid Middleware at DGRZR
Integration of Cloud and Grid Middleware at DGRZRIntegration of Cloud and Grid Middleware at DGRZR
Integration of Cloud and Grid Middleware at DGRZR
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

D-Grid Infrastructure

  • 1. D-Grid Infrastructure Stefan Freitag Dortmund University of Technology 6th International Workshop on Grid Computing for Complex Problems Bratislava, November 2010
  • 3. 2004 2007 20102009 20112008 2012 Gap project 20062005 Integration project Service layer Academic projects Public/ private projects D-Grid GmbH Working Groups Pre-project Phase 1 Phase 2 Phase 3 D-Grid Projects
  • 4. Gap projects Service layer projects Commercial community projects Academic community projects Integration project Project structure of D-Grid
  • 5. Representation (?) Academic service and resource providers Academic research communities D – Grid GmbH Industrial service and resource providers Organizational issues Legal issues International issues Public Relation GAUSS-Allianz WissGrid Representation structure in D-Grid
  • 6. Academic projects Astronomy Climate Research High Energy Physics Medical Science Humanities
  • 7. Aircraft Industry Financial Business Automobile Industry Building & Construction Industry Geospatial Information Systems Medical Services Meteorology for regenerative energy industry Commercial Projects
  • 8. Commercial Projects Logistics Media Technology Chemical Industry Numerical Simulation Medical Engineering Plasma Technology Dynamic Service Value Networks
  • 9. Service Projects Backup & Recovery Sustainable Grid Infrastructure SLA4D-Grid Networks of Knowledge in the Grid
  • 10. Gap & Service Projects VO management D-MON DGSI GapSLC GIDS
  • 12. Situation in 2005 High energy physicists ● advanced knowledge (CERN experiments) ● gLite middleware Other communities ● not really any prior knowledge How to make all communities happy? ● Let them choose! ● Community requirements still unclear ● Offer a set of commonly used middlewares
  • 13. Leere Fusszeile Supported Middlewares Compute middleware ● gLite ● UNICORE ● Globus Toolkit Storage middleware ● dCache ● OGSA-DAI
  • 14. Leere Fusszeile Software Stack @ D-Grid Resource
  • 15. Leere Fusszeile D-Grid Reference System ● Template for a D-Grid compute and storage resource ● Targeted at small and medium resource centers ● Technical documentation & software packages available to system administrators ● http://dgiref.d-grid.de/wiki/Introduction ● Validation of packages and documentation by installation “from scratch” ● Release Cycle: six months ● Reference system is only a recommendation ● Support available
  • 16. D-Grid Resources ● > 30.000 CPU cores ● > 5 PByte of storage ● In 2009 >= 140 Mio. CPUh consumed by users ● Accounting ● DGAS/ manually
  • 17. Usage of D-Grid Resources
  • 19. Technology is not really a problem! Focus on existing concepts ● Support for different Grid middlewares ● Virtualization Bridging the gap to services and applications ● Workflow engines ● Commercial software Addressing new requirements ● Dynamic virtual organizations Cooperation between different projects ● Scheduling
  • 20. Heterogeneous Provider Community Some large hardware providers play a vital role in D-Grid ● Development of a business model for basic services Some providers used D-Grid to acquire new hardware ● Investments to support a transitional phase to Grid systems No known concepts to provide IaaS type of services ● Obstacle for commercial users ● Competition to cloud computing?
  • 21. There are not enough users! Prominent figures of the various disciplines have not yet joined ● Imbalance between computer science and application science Most users are not willing to provide the required additional effort. ● Potential lack of focus in the application area Industrial users are pushed off by bureaucratic obstacles ● Use of D-Grid hardware for commercial purpose
  • 22. Grid computing is a solution, isn’t it? Funding agencies cannot be wrong! ● More than 100 Mio € in D-Grid Industry cannot be wrong! ● Enterprise Grids ● Cloud Computing Science cannot be wrong! ● LHC production Grid
  • 23. Due to the weather conditions... Cloud Computing! Photo by: Paolo Malgari
  • 24. Cloud Computing in D-Grid ? Situation in 2009 ● Utilization of compute resources ≥ 140 Mio CPUh ● only around 50% of the available CPUh ½ of D-Grid compute resources idling ● Turn them off → GreenIT ● Not really acceptable for a sustainable operation → Introduce compute cloud interface as new pillar Why ? ● Grid is too complex and hence not attractive to SMEs
  • 25. Attractivity of Cloud Interface I Cloud ● Register once via web. Specify name, credit card information,... (few minutes) Grid ● Application for X.509 certificate (1-2 days) Contact Certification authority Contact Registration authority (f2f required) ● Application for VO membership (hours - days) ● Updating of the authorization information on the Grid resources (hours - days)
  • 26. Attractivity of Cloud Interface II
  • 27. Cloud Computing in D-Grid ● Extension of the software stack ● What to add? ● Platform virtualization ● Compute cloud middleware
  • 28. D-Grid Cloud Prototype Located at Dortmund University of Technology Services ● Compute middlewares – gLite 3.2 – UNICORE 6 – Globus Toolkit 4.0.8 ● Storage middlewares ● dCache 1.9.5 ● OGSA-DAI WSRF 2.2 Hardware ● 2048 CPU cores, 108 TByte storage All services deployed in Xen virtual machines
  • 29. OpenNebula Statement on homepage ● Standard-based open-source toolkit to build private, public and hybrid clouds. [...] provides flexible architecture, interfaces and components that fit into any existing data center. Supports Xen, KVM and VMware Interfaces with Amazon EC2 and ElasticHosts Other users ● CERN (cloud infrastructure consisting of 3,200 cores) ● NIKHEF, Netherlands
  • 31. Open Issues Technical level ● User management ● Authorization ● Accounting and Billing ● Monitoring ● Information system → Interfaces to all D-Grid core services
  • 32. User Management D-Grid ● VO central user management ● Resources query VOMRS servers and generate a mapping ● VO member → local user ID ● Attribute-based authorization Cloud (OpenNebula) ● Local user management, ● No Attribute-based authorization Can the concept of VOs and Cloud middleware go together?
  • 34. Reference System Acceptance Only a few sites ● Follow the recommended setup ● Use the technical documentation Why should a resource install all middlewares? ● System administrators are not qualified to support all middlewares ● Lack of interest at resource provider level Migration/ Upgrade path unspecified
  • 35. Legal Issues – Dual Use Dual-use technology: a technology which can be used for both peaceful and military aims. Most industrial countries have export controls on certain types of designated dual-use technologies […] These controls restrict the export of certain commodities and technologies without the permission of the government. (Wikipedia) ● Is Grid a dual-use technology? ● Export embargo for dual-use technologies to Iran ● Technical solution for a legal requirement
  • 36. Legal Issues – Liability With the development of business models, the liability of single VO members and of the whole VO is of interest What is the legal status of a virtual organization? ● Company constituted under Civil law → Joint and several liability ● In joint and several agreements, the liability for default is enforceable against all of the signatories as a group[...], or against any one of them as an individual at the choice of the enforcing party (www.businessdictionary.com) Can business models and virtual organizations co-exist?
  • 37. Avoid Parallel Universes Before D-Grid German HEPs used WLCG resources In 2010 German HEPs still use WLCG resources ● and not a single one uses D-Grid resources Why? ● Accessibility to compute resources, data and experiment software is limited by the boundaries of a virtual organization ● In WLCG VOs for ALICE, ATLAS, CMS and LHCb were already existing ● In D-Grid a HEP-CG VO was established with the aim to absorb all HEPs independent from their origin ● Even if HEPs joined the HEP-CG VO, they were not able to access the experiment software
  • 39. Future Challenge: D-Grid/ NGI-DE EGI was still EGEE as D-Grid started With the end of EGEE-III, NGI-DE was established Since then D-Grid and NGI-DE co-exist in Germany Merge to only one initiative ● Avoid competition ● Combine endeavors for creating a sustainable infrastructure ● Removal of duplicity of service (GRRS/ GOC DB) ● Integration of D-Grid services (D-Mon) ● Operations concept (1:1 mapping, pool accounts)
  • 41. Summary Projects in D-Grid D-Grid Infrastructure ● Software stack, resources ● Prototypic integration of a Cloud middleware Lessons learned Legal issues & Future challenges
  • 42. Thank you for your attention! If you found this talk interesting, slides are available at http://www.slideshare.net/stefanfreitag