FP6−2004−Infrastructures−6-SSA-026634 IPv6 in the EGEE Related Projects: the EUChinaGRID experience Gabriella Paolini – GARR.

Slides:



Advertisements
Similar presentations
Kejun Dong, Kai Nan CNIC/CAS CNIC Resources And Activities Update Resources Working Group PRAGMA11 Workshop, Oct.16/17 Osaka, Japan.
Advertisements

EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Etienne Dublé - CNRS/UREC EGEE SA2 Mario.
Andrew McNab - Manchester HEP - 22 April 2002 EU DataGrid Testbed EU DataGrid Software releases Testbed 1 Job Lifecycle Authorisation at your site More.
Andrew McNab - Manchester HEP - 2 May 2002 Testbed and Authorisation EU DataGrid Testbed 1 Job Lifecycle Software releases Authorisation at your site Grid/Web.
CNIC Grid/SDG CA Updates 2 nd APGrid PMA meeting, October 15, 2006 Morrise Xu NTARL, CNIC, China.
27-29 September 2002CrossGrid Workshop LINZ1 USE CASES (Task 3.5 Test and Integration) Santiago González de la Hoz CrossGrid Workshop at Linz,
Guidance and resources for migrating from Windows Server 2008 Windows Server 2012 R2 Migration and Upgrade Guide.
FP6−2004−Infrastructures−6-SSA EUChinaGRID Project Giuseppe Andronico Technical Manager EUChinaGRID Project INFN Sez.
Glite I/O Storm Testing in EDG-LCG Framework Elena Slabospitskaya, Vadim Petukhov, (IHEP, Russia) Gilbert Grosdidier, (CNRC, France) NEC'2005, Sept 16.
EMI INFSO-RI EMI SA2 Report Quality Assurance Alberto Aimar (CERN) SA2 WP Leader.
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
Nicholas LoulloudesMarch 3 rd, 2009 g-Eclipse Testing and Benchmarking Grid Infrastructures using the g-Eclipse Framework Nicholas Loulloudes On behalf.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio CERN.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.
FP6−2004−Infrastructures−6-SSA IPv6 and Grid Middleware: the EUChinaGRID experience Gabriella Paolini – GARR Valentino.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite IPv6 compliance project tests Further.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks IPv6 and gLite: a roadmap proposal Xavier.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks General relationships with EGEE JRA1 SA3.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.
Enabling Grids for E-sciencE EGEE-III INFSO-RI Using DIANE for astrophysics applications Ladislav Hluchy, Viet Tran Institute of Informatics Slovak.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Etienne Dublé - CNRS/UREC
EGEE is a project funded by the European Union under contract IST JRA1-SA1 requirement gathering Maite Barroso JRA1 Integration and Testing.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE Gergely Sipos
CEOS WGISS-21 CNES GRID related R&D activities Anne JEAN-ANTOINE PICCOLO CEOS WGISS-21 – Budapest – 2006, 8-12 May.
FP6−2004−Infrastructures−6-SSA EUChinaGrid Infrastructure Giuseppe Andronico - INFN Catania Concertation Meeting – Budapest,
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Usage of virtualization in gLite certification Andreas Unterkircher.
EGEE’06 Conference Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Testing gLite middleware: overview & status Andreas.
EVGM081 Multi-Site Virtual Cluster: A User-Oriented, Distributed Deployment and Management Mechanism for Grid Computing Environments Takahiro Hirofuchi,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks IPv6 test methodology Mathieu Goutelle (CNRS.
FP6−2004−Infrastructures−6-SSA Interconnection & Interoperability of Grids between Europe and China the EUChinaGRID Project F. Ruggieri – INFN Project.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interconnection & Interoperability of Grids.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Mario Reale-GARR/ EGEE SA2 Etienne Dublé,
GLite build and integration system Building and Packaging Robert HARAKALY
Testing Grid Software on the Grid Steven Newhouse Deputy Director.
FP6−2004−Infrastructures−6-SSA EUChinaGrid status report Giuseppe Andronico INFN Sez. Di Catania CERN – March 3° 2006.
HEPiX IPv6 Working Group David Kelsey GDB, CERN 11 Jan 2012.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI IPv6 activities in EGI and historical background (EGEE SA2) Mario Reale /
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks IPv6 code checker tool Salvatore Monforte.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA3 partner collaboration tasks & process.
EGEE-III INFSO-RI Enabling Grids for E-sciencE SA3 All Hands Meeting 'Cluster of Competence' Experience SA3 INFN Cyprus May 7th-8th.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Etienne Dublé - CNRS/UREC EGEE SA2 Mario.
Automatic testing and certification procedure for IGI products in the EMI era and beyond Sara Bertocco INFN Padova on behalf of IGI Release Team EGI Community.
EGEE is a project funded by the European Union under contract IST Installation and configuration of gLite services Robert Harakaly, CERN,
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poznan, Poland EGEE’07, Budapest, Oct.
QI Fazhi / IHEP CC HEPiX IPv6 F2F Meeting IPv6 Network Status in IHEP/China QI Fazhi Computing Center, IHEP July 4, 2013.
INFSO-RI JRA2 Test Management Tools Eva Takacs (4D SOFT) ETICS 2 Final Review Brussels - 11 May 2010.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Etienne Dublé - CNRS/UREC EGEE SA2 Mario.
A. Aimar - IT/API LCG - Software Process & Infrastructure1 SPI - News and Status Update CERN,
Enabling Grids for E-sciencE EGEE-III-INFSO-RI EGEE and gLite are registered trademarks Francesco Giacomini JRA1 Activity Leader.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America The GILDA t-Infrastructure Roberto Barbera.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI IPv6 activities in EGI Mario Reale / GARR EGI Network Support Coordination.
Pedro Andrade > IT-GD > D4Science Pedro Andrade CERN European Organization for Nuclear Research GD Group Meeting 27 October 2007 CERN (Switzerland)
HEPiX IPv6 Working Group David Kelsey david DOT kelsey AT stfc DOT ac DOT uk (STFC-RAL) HEPiX, Vancouver 26 Oct 2011.
The HEPiX IPv6 Working Group David Kelsey (STFC-RAL) EGI OMB 19 Dec 2013.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
2007/05/22 Integration of virtualization software Pierre Girard ATLAS 3T1 Meeting
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Towards an Information System Product Team.
INFSO-RI Support for IPv6 in ETICS EGEE’08 Conference, Istanbul, September 2008 Marian ZUREK CERN - ETICS
CNAF - 24 September 2004 EGEE SA-1 SPACI Activity Italo Epicoco.
FP6−2004−Infrastructures−6-SSA Migrate GOS to IPv6 Beihang University Yongjian Wang.
NA4/medical imaging. Medical Data Manager Installation
ETICS Pool for IPv6 tests
Short update on the latest gLite status
Leanne Guy EGEE JRA1 Test Team Manager
Interoperability & Standards
Module 01 ETICS Overview ETICS Online Tutorials
Presentation transcript:

FP6−2004−Infrastructures−6-SSA IPv6 in the EGEE Related Projects: the EUChinaGRID experience Gabriella Paolini – GARR Budapest, 01/10/2007 EGEE 2007

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  2  Project Information  EUChinaGRID is a Specific Support Action (SSA) funded under the EU VI Framework Program.  The project started on the 1 January  24 months duration. (3 months extension)  10 partners (6 from Europe and 4 from China).  A total of 495 person months (325 funded).  More information is available on the project web site:

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  3  IPv6: A specific activity in EUChinaGRID IPv6 compliance of the middleware on operational networks in China (CNGrid GOS) and in Europe (EGEE gLite)  address possible issues;  provide feedback to MW developers.

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  4  gLite IPv6 compliance performed tasks  gLite code survey performed by GARR and INFN with an ad-hoc developed tool: the IPv6 code checker  Specific tests on an IPv6 test-bed highlighted a number of IP version dependencies in the gLite code  gLite is not yet IPv6-ready  A migration guideline document delivered to the EGEE middleware developers.  Fruitful collaboration with EGEE and ETICS

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  5  IPv6 code checker  It is a simple bash script  It looks for: non RFC-3493 compliant calls in specific patterns suspicious IPv4 code patterns and function calls inside the source code (C/C++, Java, Python, Perl).  Available for downloading:  It has been run on 52 gLite WMS CVS modules : 16 failed

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  6  Example of IPv6 code checker output org.glite.security.voms INADDR_ [FAILED] addr_in [FAILED] F_INET$ [PASSED] gethostbyname [FAILED] inet_addr [PASSED] inet_ntoa [PASSED] Inet4Address [PASSED] inet_aton [PASSED] gethostbyname_ex [PASSED] INADDR_BROADCAST [PASSED] [FAILED] [PASSED] [PASSED]

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  7  IPv6 code-checker and ETICS  IPv6 code-checker is a plug-in in the ETICS building- system

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  8  IPv6 guidelines for GRID developers The document consists of two parts.  the IPv6 Programming guide It describes basics of IPv6 programming and explains how to port IPv4 applications on IPV6. It focuses on the most used programming languages: C/C++, Perl, Python, Java  the gLite code survey It reports results of the code survey on the middleware source code and draws up the list of the incompatible modules.  Included in EUChinaGrid deliverable D2.2

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  9  Protocol-agnostic programming

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  10  IPv6  Hardware: VMWARE ESX server based virtual nodes  Software: Operating System: Scientific Linux CERN gLite middleware : gLite recommended patches

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  11  Test operational procedure  Install and configure gLite  Start up all services  Let the system work on dual stack Register nodes with double hostnames on a dual stack DNS server (verify DNS resolving)  Switch off IPv4 and restart with IPv6 only  Re-configure and restart services when required (and possible!)  Perform basic functional tests from the UI node

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  12  Ipv6 compatibility of GRID middleware  A specific task was started in order to investigate if libraries, software and other third-party elements used in gLite and GOS are IPv6 compliant.  Results reported in a list of modules and third-party components.

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  13  GOS IPv6 migration  CNGrid GOS (Grid Operating System) middleware is written in Java, which natively supports IPv6.  A full dual-stack version of GOS has been deployed by Beihang University (BUAA).  The new release of GOS was thoroughly tested on a test-bed set up on servers at BUAA, Tsinghua University and Institute of Computing Technology (ICT) in Chinese Academy of Sciences (CAS).  GOS was deployed on 11 main nodes of CNGrid.

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  14  GOS on IPv6

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  15  DAS IPv6 version  DAS (Data Access Service) is a middleware used in Scientific Data Grid (a sub-project of CNGrid) aiming at uniform data access service on heterogeneous relational databases covering many disciplines.  It’s IPv6 compliant.  Fully tested in an IPv6 environment. DASv6:

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  16  DASv6

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  17  IPv6 Tutorials  In Rome(06), Catania(07), Thessaloniki (07)  The Agenda: IPv6 basic concepts (Header, addressing, DNS ) How to setup IPv6 (linux / windows OS) IPv4 - IPv6 transition How to setup an IPv6 over IPv4 tunnel (linux box) Programming with IPv6 Network transparent programming  Slides are available in IPv6 EUChinagrid website:

G. Paolini - GARR  EGEE 2007  Budapest 1 October 2007  18 