ipv6 testbed @ cern

10
CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/ IPv6 Testbed @ CERN Andrew Elwell Dusan Klinek Hepix IPv6 meeting Oct 2012

Upload: tudor

Post on 24-Feb-2016

31 views

Category:

Documents


0 download

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 Presentation

TRANSCRIPT

Page 1: IPv6  Testbed  @ CERN

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

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

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

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

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

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

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

Development / Tooling

• Summary of work done by Dusan

EMI IPv6 TestbedHEPIX IPv6 Meeting, Oct 2012

Page 9: IPv6  Testbed  @ CERN

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

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