Post on 08-Jan-2022
NAV Roadmap
Verktøysamling4. Juni 2014, Værnes
Morten Brekkevold
CC BY-NC-ND 2.0
4. juni 2014 SLIDE 3
Timeboxing!
4. juni 2014 SLIDE 4
● 4.1 – 24. april● 4.2 – 21. august● 4.3 – 11. desember
Nye versjoner i 2014
4.1 - Watchdog
● Hvem overvåker overvåkeren?● NAV har et svart/hvitt syn på verden
– Ingen formening om «Ukjent tilstand»
4. juni 2014 SLIDE 5
4.1 – Vilkårlige attributter på rom/org
● Vekk med opt1-4● Sett dine egne navn på
utvidede attributter
4. juni 2014 SLIDE 6
4.1 – Ytelsesforbedringer i CAM-innsamling
● CAM-innsamling spiser mye CPU og minne– Ser på muligheter for optimalisering
4. juni 2014 SLIDE 7
4.1 – Subnet matrix for nett opp til /30
● Subnet matrix har tidligere ikke vist små subnet grunnet «trangt om plassen»
● Små nett opp til /30 vil markeres i 4.1, men krever mouseover for detaljer
4. juni 2014 SLIDE 8
4.1 – REST API
● NAV 3.15 og 4.0: Eksperimentelt API● 4.1 rydder i API og klargjør for produksjon● Vil muliggjøre uthenting av data til egne løsninger
4. juni 2014 SLIDE 9
© Zoagli@flickrCC BY-NC-ND 2.0
Virtuell stacking
● Cisco VSS, Juniper Virtual Chassis, osv.
● NAV mangler en modell for multi-chassis
● Potensiale for større omveltning i NAVs datamodell
4. juni 2014 SLIDE 11
© Spleencheesemonkey@flickrCC BY-SA 2.0
Topologi i private nett
● Ingen topologi for VLAN uten ruting på lag 3 i dag
4. juni 2014 SLIDE 12
Transceivere som egen utstyrstype
● GBICer o.l. rapporteres som moduler av utstyret– Rapporter og alarmer i NAV ikke nødvendigvis i samsvar med
brukernes oppfatning● Forsøkvis detektere hvilke moduler som
er transceivere– Modul-i-port? Hva med FEX?
4. juni 2014 SLIDE 13
© genericitis@flickrCC BY-NC-SA 2.0
Omskriving av statussiden
● Hver ny alarmtype krever i dag kode for ny tabell på statussiden– Statussiden blir fort fryktelig uoversiktelig– Mangler tabeller for flere alarmtyper
● Mer generisk statusside med in-page filtermuligheter– ACKing og sletting
4. juni 2014 SLIDE 14
Alarm ved aggregerte linker
● Tap av redundans i aggregerte linker bør gi alarm, selv om det ikke påvirker konnektivitet– Typisk når en av flere linker i en portchannel/etherchannel dør
4. juni 2014 SLIDE 15
NETCONF
● Vil ta mer og mer over for SNMP for konfigurasjonsformål– F.eks. NX-OS (Cisco Nexus)
● I første omgang: – Finne en implementasjon som NAV kan bruke– Mulig støtte i Arnold + PortAdmin
4. juni 2014 SLIDE 16
ipdevpoll multiprocess workers
● Dagens multiprosess-mode lager én prosess per konfigurerte jobb– Lite fleksibelt
● Vil ha generiske arbeiderprosesser som får oppgaver av en scheduler
● Arbeiderprosesser må gjerne kjøre distribuert– Muliggjør horisontal skalering på innsamlingssiden
4. juni 2014 SLIDE 17
Dual-stack og multihoming
● I dag støttes én enkelt overvåket IP per enhet– Men hva med IPv4 + IPv6 dual stack?– Multihomede servere?– Alle ruterportadressene til en ruter?
4. juni 2014 SLIDE 18
Monitorere rutingprotokoller
● Primært BGP, men også OSPF● Et behov hos forskningsnettene selv
– Men også større campusnett
4. juni 2014 SLIDE 19
Diverse
● Grensesnitt for å «browse» ukjente naboer– Funksjoner for å ignorere eller legge til i NAV
● SNMP v3
4. juni 2014 SLIDE 20
Ikke glem deres lojale lobbyister
● Børge Brunes (UiT)● Gro-Anita Vindheim (NTNU)● Peder Magne Sefland (HiVolda)● Jan Sigurd Refvik (UiO)● Rune Kittelsen (UiA)
4. juni 2014 SLIDE 21
Referanser
● https://nav.uninett.no/● https://launchpad.net/nav● https://openwiki.uninett.no/gigacampus:nav-ref-arbeidslist
e● http://creativecommons.org/licenses/
● morten.brekkevold@uninett.no
4. juni 2014 SLIDE 22