IPv6 Testbed @ CERN
description
Transcript of IPv6 Testbed @ CERN
![Page 1: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/1.jpg)
CERN IT Department
CH-1211 Genève 23
Switzerlandwww.cern.ch/
it
IPv6 Testbed @ CERN
Andrew ElwellDusan Klinek
Hepix IPv6 meeting Oct 2012
![Page 2: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/2.jpg)
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
![Page 3: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/3.jpg)
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
![Page 4: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/4.jpg)
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
![Page 5: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/5.jpg)
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
![Page 6: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/6.jpg)
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
![Page 7: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/7.jpg)
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
![Page 8: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/8.jpg)
Development / Tooling
• Summary of work done by Dusan
EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012
![Page 9: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/9.jpg)
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
![Page 10: IPv6 Testbed @ CERN](https://reader038.fdocuments.in/reader038/viewer/2022103008/56816595550346895dd867c4/html5/thumbnails/10.jpg)
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