Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Difference between revisions of "EGI-Engage:WP4-PY1-Roadmap"

From EGIWiki
Jump to navigation Jump to search
 
(17 intermediate revisions by 6 users not shown)
Line 29: Line 29:
|-
|-
! 1  
! 1  
| Task 4.1
| All WP4 tasks
| <br>
| Collection of people names and population of mailing lists
| <br>
| Communications in place
| <br>
| T. Ferrari  
| <br>
| COMPLETE
|-
! 1
| Task 4.2
| Collect and contact people involved in JRA<br>
| Setting up mailing list
| A. Lopez<br>
| <br>
|-
! 1
| Task 4.3
| <br>
| <br>
| <br>
| <br>
|-
! 1
| Task 4.4
| Collecting people involved in the activity <br>
| Setting up mailing list <br>
| T.Ferrari <br>
| <br>
|-
|-
! 2  
! 2  
| Task 4.2  
| Task 4.2  
| Survey on OCCI suport request for other CMFs  
| Survey on OCCI suport request for other CMFs  
| Survey created sent to involved parties
| Definition of OCCI support roadmap
| A. Lopez  
| A. Lopez  
|  
| Survey created sent to involved parties
|-
|-
! 2  
! 2  
| Task 4.4  
| Task 4.4  
| Review of available technologies for using GPUs in cloud &nbsp;  
| Review of available technologies for using GPUs in grid and cloud &nbsp;  
Resume of EGI-Inspire GPGPU VT <br>  
Resume of EGI-Inspire GPGPU VT <br>  
| Kick-off and GPGPU VT handover meeting<br>  
| Kick-off and GPGPU VT handover meeting<br>  
| M.Verlato <br>  
| M.Verlato <br>  
Line 73: Line 53:
! 3<br>  
! 3<br>  
| Task 4.2<br>  
| Task 4.2<br>  
| JRA activities presentation and discussion
|  
| Discussion at IaaS session at EGI Conference<br>  
JRA activities presentation and collection of requirements.
 
Review of OCCI 1.1 status and plans for OCCI 1.2.
 
Setup communication channel for requirements
 
|  
Discussion at IaaS session at EGI Conference  
 
Workplan and ETA&nbsp;for complete OCCI 1.1 support<br>  
 
RT requirements queue set up
 
| A. Lopez<br>  
| A. Lopez<br>  
| <br>
| OCCI Implementation status: https://wiki.egi.eu/wiki/Fedcloud-tf:WorkGroups:Scenario1#Servers
|-
|-
! 3  
! 3  
| Task 4.4 <br>
| Task 4.4 <br>  
| Review of available technologies for using GPUs in cloud &nbsp;  
| Review of available technologies for using GPUs in grid and cloud &nbsp;  
Analysis of requirements from user communities <br>
Analysis of requirements from user communities <br>  
 
| Discussion at GPGPU session at EGI Conference <br>  
| Discussion at GPGPU session at EGI Conference <br>  
| M.Verlato<br>  
| M.Verlato<br>  
| <br>
| <br>
|-
! 3
| Task 4.3 <br>
| Preliminary Discussion about requirements and integration EGI-CANFAR<br>
| Presentation about CANFAR at EGI conference <br>
| G. Taffoni <br> S. Gaudet<br>
| <br>
|-
! 4
| Task 4.2
|
OCCI 1.1 Feature freeze
| N/A
|
|
|-
|-
! 4  
! 4  
| Task 4.4 <br>  
| Task 4.4 <br>  
| End of review of available technologies for using GPUs in cloud &nbsp;  
| End of review of available technologies for using GPUs in grid and cloud &nbsp;  
End of analysis of requirements from user communities <br>  
End of analysis of requirements from user communities <br>  
| Technical report and wiki pages <br>  
 
| Technical report (to be included in Milestone 1.2 First intermediate report) and wiki pages <br>  
| M.Verlato<br>  
| M.Verlato<br>  
| <br>
| <br>
|-
|-
! 5
! 4
| Task 4.2<br>  
| Task 4.3 <br>  
| First design of OCCI extension for creating snapshots<br>  
| Discussion about requirements and integration EGI-CANFAR<br>Preliminary Integration Road map
| Draft of OCCI extension<br>  
| discuss at IVOA interoperability meeting <br>
| A. Lopez<br>  
| G. Taffoni <br> S. Gaudet<br>
| <br>
|-
! 6
| Task 4.1 <br>
| End of technical design Open Data Platform for EGI-Engage.
| It should be clear how to integrate Open Data Platform with the existing EGI security model and what interfaces should be available.
| Lukasz Dutka
| <br>
|-
! 6<br>
| <br>
| <br>  
| <br>  
| <br>  
| <br>
| <br>
|-
|-
! 5
! 6
| Task 4.2<br>  
| Task 4.2<br>  
| First design of OCCI extension for resizing running VMs<br>
|  
| Draft of OCCI extension<br>  
Draft design of OCCI extension for creating snapshots
 
Draft design of OCCI extension for resizing running VMs  
 
| Internal drafts of OCCI extension<br>  
| A. Lopez<br>  
| A. Lopez<br>  
| <br>
| <br>
|-
|-
! 6
! 6  
|  
| Task 4.3
|
|
|  
|  
Collection of technical requirements for the integration of the D4SCIENCE and CANFAR&nbsp;cloud infrastructures
Definition of "user stories" for interoperation with EUDAT, revision of AAI&nbsp;roadmaps and discussion of their interoperability
|  
|  
Cookbooks for EGI-EUDAT&nbsp;service interoperation
D4SCIENCE&nbsp;and CANFAR&nbsp;integration roadmap
| E. Fernandez
| <br>
|-
! 6
| Task 4.3 <br>
| CANFAR EGI Integration Roadmap
| Deliverable 4.1 <br>
| E. Fernandez <br> G. Taffoni <br> S. Gaudet
| <br>
|-
|-
! 7  
! 7  
Line 120: Line 163:
| <br>  
| <br>  
| <br>  
| <br>  
| <br>
|-
! 7<br>
| Task 4.2<br>
|
Draft of the design for VM relocation within sites.<br>
|
Internal draft for discussion.
<br>
| A. Lopez
| <br>
| <br>
|-
|-
! 7  
! 7  
| Task 4.4 <br>  
| Task 4.4 <br>  
| Modification/configuration at site level (OS driver, hypervisor, CMF, VM images) for supporting GPUs in cloud &nbsp;  
| Modification/configuration at site level (OS driver, hypervisor, CMF, VM images) for supporting GPUs in cloud &nbsp;  
Definition of abstract GPU-related JDL attributes to be mapped in the supported batch systems <br>  
Definition of abstract GPU-related CREAM JDL attributes to be mapped in the supported batch systems <br>  
 
| Cloud site with working GPU and installation manual &nbsp;  
| Cloud site with working GPU and installation manual &nbsp;  
JDL specification document <br>  
Update of the CREAM JDL specification document <br>  
 
| M.Verlato<br>  
| M.Verlato<br>  
| <br>
| <br>
|-
|-
! 8  
! 8  
| <br>
| Task 4.1
| <br>
| First pilot version available for public tests
| <br>
| Provisioning software for tests and getting first feedback from the potential users.
| <br>
| Lukasz Dutka
| <br>
| <br>
|-
|-
! 9  
! 9<br>
| Task 4.2<br>  
| Task 4.2  
| Design OCCI extension for creating snapshots. <br>  
| &nbsp; AppDB: design phase of the VM/brokering functionality.<br>  
| Deliverable 4.2
| &nbsp; A design document describing the solution that will be followed for offering brokering functions to the users through the AppDB.<br>  
| A. Lopez<br>
|  
M. Chatziangelou
 
A. Lopez  
 
| <br>
| <br>
|-
|-
! 9  
! 9  
| Task 4.2<br>  
| Task 4.2<br>  
| Design OCCI extension for resizing running VMs.<br>  
|  
| Deliverable 4.3  
Final design of OCCI extension for creating snapshots.
 
Final design of OCCI extension for resizing running VMs.  
 
Candidate version of the design for VM relocation within sites.
 
|
Deliverable 4.2 (snapshots)<br>  
 
Deliverable 4.3 (resize)<br>
 
Candidate document for final review (relocation)<br>
 
| A. Lopez<br>  
| A. Lopez<br>  
| <br>
| <br>
|-
|-
! 10  
! 10
| <br>
| Task 4.2
| <br>
| &nbsp;OCCI support for Azure backend
| <br>
| New rOCCI release, supporting MS&nbsp;Azure.
| <br>
| A. Lopez
| <br>
|  
|-
|-
! 10  
! 10  
| Task 4.4 <br>  
| Task 4.4 <br>  
| First step of integration with FedCloud (AppDB, accouting, brokering, ...) &nbsp;  
| First step of integration with FedCloud (AppDB, accounting, brokering, ...) &nbsp;  
Implementation of a CREAM prototype supporting GPUs <br>  
First implementation of GPU support in CREAM <br>  
 
| Tools and configuration manual, possible some demonstration &nbsp;  
| Tools and configuration manual, possible some demonstration &nbsp;  
GPU-enabled CREAM prototype released for testing <br>  
GPU-enabled CREAM prototype released for testing <br>  
| M.Verlato<br>  
| M.Verlato<br>  
| <br>
|-
! 10
| Task 4.1
| First Open Data Pilot Deployment
| The software realizing minimal valuable use case should be deployed as a pilot.
| Lukasz Dutka
| <br>
| <br>
|-
|-
Line 175: Line 258:
| <br>
| <br>
|-
|-
! 12  
! 12<br>
| Task 4.2<br>  
| Task 4.2<br>  
| Description of interactions to relocate running VMs within sites.<br>
|  
| Deliverable 4.4  
Initial implementation of OCCI extensions.
 
Final design of interactions to relocate running VMs within sites.  
 
OCCI 1.2 preview release
 
|  
OCCI support for resizing and/or snapshots
 
Deliverable 4.4 (relocation)
 
Initial OCCI support for OCCI 1.2
 
| A. Lopez<br>  
| A. Lopez<br>  
| <br>
| <br>
|-
|-
! 12  
! 12  
| Task 4.4 <br>  
| Task 4.3 <br>
| First step of integration with FedCloud &nbsp;
| Initial tests on SSO and VOSpace &nbsp;
<br>
 
| G. Taffoni<br> S. Gaudet
| <br>
|-
! 12
| Task 4.4 <br>  
| Revision of available technologies, further improvement and extension of supporting GPUs in FedCloud &nbsp;  
| Revision of available technologies, further improvement and extension of supporting GPUs in FedCloud &nbsp;  
End of testing of GPU-enabled CREAM prototype <br>  
End of testing of GPU-enabled CREAM prototype and feedback collection <br>  
| Technical report to embed in D4.4 &nbsp;  
 
Official CREAM release update with GPU support <br>  
| Technical report contributing to Project Periodic Report (first period) &nbsp;  
Official final CREAM release with full GPU support <br>  
 
| M.Verlato<br>  
| M.Verlato<br>  
| <br>
| <br>
|-
|}
|}


[[Category:EGI-Engage]]
[[Category:EGI-Engage]]

Latest revision as of 10:44, 3 June 2015

EGI-Engage project: Main page WP1(NA1) WP3(JRA1) WP5(SA1) PMB Deliverables and Milestones Quality Plan Risk Plan Data Plan
Roles and
responsibilities
WP2(NA2) WP4(JRA2) WP6(SA2) AMB Software and services Metrics Project Office Procedures




This page is providing yearly activity plan for WP4 in PY1


Project month

Project Tasks

Work to be done

Goal 

(measurable)

Owner

(reponsible person)

Comments
1 All WP4 tasks Collection of people names and population of mailing lists Communications in place T. Ferrari COMPLETE
2 Task 4.2 Survey on OCCI suport request for other CMFs Definition of OCCI support roadmap A. Lopez Survey created sent to involved parties
2 Task 4.4 Review of available technologies for using GPUs in grid and cloud  

Resume of EGI-Inspire GPGPU VT

Kick-off and GPGPU VT handover meeting
M.Verlato

3
Task 4.2

JRA activities presentation and collection of requirements.

Review of OCCI 1.1 status and plans for OCCI 1.2.

Setup communication channel for requirements

Discussion at IaaS session at EGI Conference

Workplan and ETA for complete OCCI 1.1 support

RT requirements queue set up

A. Lopez
OCCI Implementation status: https://wiki.egi.eu/wiki/Fedcloud-tf:WorkGroups:Scenario1#Servers
3 Task 4.4
Review of available technologies for using GPUs in grid and cloud  

Analysis of requirements from user communities

Discussion at GPGPU session at EGI Conference
M.Verlato

3 Task 4.3
Preliminary Discussion about requirements and integration EGI-CANFAR
Presentation about CANFAR at EGI conference
G. Taffoni
S. Gaudet

4 Task 4.2

OCCI 1.1 Feature freeze

N/A
4 Task 4.4
End of review of available technologies for using GPUs in grid and cloud  

End of analysis of requirements from user communities

Technical report (to be included in Milestone 1.2 First intermediate report) and wiki pages
M.Verlato

4 Task 4.3
Discussion about requirements and integration EGI-CANFAR
Preliminary Integration Road map
discuss at IVOA interoperability meeting
G. Taffoni
S. Gaudet

6 Task 4.1
End of technical design Open Data Platform for EGI-Engage. It should be clear how to integrate Open Data Platform with the existing EGI security model and what interfaces should be available. Lukasz Dutka
6





6 Task 4.2

Draft design of OCCI extension for creating snapshots

Draft design of OCCI extension for resizing running VMs

Internal drafts of OCCI extension
A. Lopez

6 Task 4.3

Collection of technical requirements for the integration of the D4SCIENCE and CANFAR cloud infrastructures

Definition of "user stories" for interoperation with EUDAT, revision of AAI roadmaps and discussion of their interoperability

Cookbooks for EGI-EUDAT service interoperation

D4SCIENCE and CANFAR integration roadmap

E. Fernandez
6 Task 4.3
CANFAR EGI Integration Roadmap Deliverable 4.1
E. Fernandez
G. Taffoni
S. Gaudet

7




7
Task 4.2

Draft of the design for VM relocation within sites.

Internal draft for discussion.


A. Lopez
7 Task 4.4
Modification/configuration at site level (OS driver, hypervisor, CMF, VM images) for supporting GPUs in cloud  

Definition of abstract GPU-related CREAM JDL attributes to be mapped in the supported batch systems

Cloud site with working GPU and installation manual  

Update of the CREAM JDL specification document

M.Verlato

8 Task 4.1 First pilot version available for public tests Provisioning software for tests and getting first feedback from the potential users. Lukasz Dutka
9
Task 4.2   AppDB: design phase of the VM/brokering functionality.
  A design document describing the solution that will be followed for offering brokering functions to the users through the AppDB.

M. Chatziangelou

A. Lopez


9 Task 4.2

Final design of OCCI extension for creating snapshots.

Final design of OCCI extension for resizing running VMs.

Candidate version of the design for VM relocation within sites.

Deliverable 4.2 (snapshots)

Deliverable 4.3 (resize)

Candidate document for final review (relocation)

A. Lopez

10 Task 4.2  OCCI support for Azure backend New rOCCI release, supporting MS Azure. A. Lopez
10 Task 4.4
First step of integration with FedCloud (AppDB, accounting, brokering, ...)  

First implementation of GPU support in CREAM

Tools and configuration manual, possible some demonstration  

GPU-enabled CREAM prototype released for testing

M.Verlato

10 Task 4.1 First Open Data Pilot Deployment The software realizing minimal valuable use case should be deployed as a pilot. Lukasz Dutka
11




12
Task 4.2

Initial implementation of OCCI extensions.

Final design of interactions to relocate running VMs within sites.

OCCI 1.2 preview release

OCCI support for resizing and/or snapshots

Deliverable 4.4 (relocation)

Initial OCCI support for OCCI 1.2

A. Lopez

12 Task 4.3
First step of integration with FedCloud   Initial tests on SSO and VOSpace  


G. Taffoni
S. Gaudet

12 Task 4.4
Revision of available technologies, further improvement and extension of supporting GPUs in FedCloud  

End of testing of GPU-enabled CREAM prototype and feedback collection

Technical report contributing to Project Periodic Report (first period)  

Official final CREAM release with full GPU support

M.Verlato