ipv6 testbed @ cern
DESCRIPTION
IPv6 Testbed @ CERN. Andrew Elwell Dusan Klinek Hepix IPv6 meeting Oct 2012. Overview. Openlab Summer Student ( Dusan Klinek ) Testbed machines Code debugging Patches back upstream Outstanding issues EMI ( cern ) roadmap for next year VM Migration to dual stack. - PowerPoint PPT PresentationTRANSCRIPT
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
IPv6 Testbed @ CERN
Andrew ElwellDusan Klinek
Hepix IPv6 meeting Oct 2012
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012
Overview
• Openlab Summer Student (Dusan Klinek)– Testbed machines– Code debugging– Patches back upstream– Outstanding issues
• EMI (cern) roadmap for next year– VM Migration to dual stack
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
Step 1: Build your testbed
• Using CERN Hyper-V + SL5/6• IPv4 static DHCP (registered in DNS)• Manual addition of IPv6 information to
/etc/sysconfig/network-scripts/ifcfg-eth0• Manual reverse DNS• gtv6-emi[01-20].cern.ch
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
Step 2: Install Middleware
• Site BDII (gtv6-emi03)• VOMS (gtv6-emi06)• Myproxy (gtv6-emi08)• UI (dklinek-ipv6-02)• Nagios (gtv6-emi02)*• L&B (gtv6-emi12) [not tested – no WMS]
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
• ARGUS (gtv6-emi13)• DPM (gtv6-emi04, gtv6-emi14)• LFC (gtv6-emi07)• FTS (gtv6-emi11)• CE (emi-ipv6-ce)• WN (gtv6-emi05) (torque)
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
Step 3: Run Jobs?
• BDII – Yaim config bound slapd to ipv4 only– Fixed upstream and released
• Storage– SRM uses gSOAP which binds to 0.0.0.0 only– If AAAA present, client fails without retrying v4– Patching possible, but would fork EMI (2.7.16)
ver.• FTS
– Oracle issues– Case sensitivity
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
• UI – glite-ce-job-* fail if no AAAA record present for target on a dual stack UI
• Bug in ARES – not trapping ARES_ENODATA and failing with resolver internal error
• Works with patch to glite-lbjp-common-gss
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012
Development / Tooling
• Summary of work done by Dusan
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
Where Next?
• Expand testbed VM count slightly– New EGI rc releases will be installed on these
hosts (dual stack)– If issues – check if v6 related
• Override DNS, iptables, network tracing etc.• Will mean hassling network people (HINT – LanDB!)
• Existing test instances won't be changed– No retrofit of IPv6
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
TODO
• Check VOMS config• Expand storage pools in DPM• Integrate with simple BDII editor?• Monitor ALL THE THINGS
The EMI Project is partially funded by the EU grant RI-261611
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012