Wat zijn de belangrijkste werkzaamheden van CT?
De afdeling Computer technologie telt ongeveer 28 medewerkers die diverse expertises inbrengen en op twee gebieden actief zijn in ICT-diensten en in wetenschappelijke ondersteuning.
De sectie ICT OPS biedt een infrastructuur van ICT-diensten (ICT OPS) voor zowel kantoorautomatisering en levert grootschalige reken- en opslagfaciliteiten voor wetenschappers en ondersteunt die in het veilig gebruik daarvan. Dit alles in nauwe samenwerking met de Physics Data Processing (PDP) groep.
De sectie CT Project Ondersteuning ontwikkelt software voor de uitlezing en besturing van detectoren en software voor wetenschappelijke simulatie en analyse frameworks (CT Project Ondersteuning).
-
Wat houdt ICT OPS precies in?
- De ICT OPS sectie zorgt voor de basisinfrastructuur van de ICT-diensten. Daaronder vallen standaard kantoorautomatiseringsdiensten als email, computernetwerken, telefonie, werkplekbeheer en printers.
- De ICT afdeling streeft naar een hoge mate van digitale soevereiniteit, om de afhankelijkheid van externe partijen te beperken en daarmee de continuïteit van de eigen dienstverlening langdurig stabiel te kunnen houden. Dit geldt zowel voor kantoortoepassingen als wetenschappelijke systemen.
- Het onderzoek op het gebied van deeltjesfysica vereist grootschalige reken- en opslagfaciliteiten, waarbij duizenden computing cores en vele petabytes aan opslag worden aangeboden in Nikhef’s eigen data center.
- Onder regie van de Physics Data Processing (PDP) groep levert de afdeling CT de technische expertise voor de ontwikkeling en het beheer van deze faciliteiten voor grid en cloud computing. Daarnaast wordt door de groep ook software ontwikkeld die wetenschappers wereldwijd in staat stelt om veilig van gedistribueerde computersystemen gebruik te kunnen maken. Meer informatie over deze activiteiten zijn te vinden op de pagina van de PDP groep.
- De verschillende afdelingen binnen Nikhef hebben ieder hun eigen eisen en wensen aan de ICT-infrastructuur. Dat leidt tot een grote diversiteit aan systemen (Windows, Linux en Apple) en vraagt om een hoge mate van flexibiliteit van het ICT-beheer.
-
Wat houdt CT-PO precies in?
- Een groep van circa negen medewerkers draagt op projectbasis bij aan de ondersteuning aan experimenten. Bij de ontwikkeling van een (sub)detector t.b.v. een experiment wordt de afdeling CT-PO ingeschakeld. Ook bij de exploitatiefase is CT-PO veelal betrokken. Bij het laatste dient er rekening gehouden te worden met de infrastructuur, hardware en gekozen technologieën van het experiment, veelal in het buitenland. Denk hierbij aan de controlesystemen van bijvoorbeeld CERN, waaraan de CT-PO zich moet conformeren.
- De werkzaamheden van de CT-PO richten zich in hoofdzaak op twee deelgebieden: ten eerste het detector control system (DCS), waarbij het de taak is de detector te monitoren en in een veilige staat te brengen om de meetgegevens (data) op te slaan. Dit laatste is tevens het tweede deelgebied en wordt het data-acquisitiesysteem (DAQ) genoemd.
- De CT-PO is betrokken bij de meeste experimenten waaraan Nikhef meewerkt: met name deeltjesfysica-experimenten ATLAS en LHCb en de astrodeeltjesfysica-experimenten KM3NeT, Virgo en XENON1T. Verder is CT-PO betrokken bij de vele R&D-activiteiten op het gebied van tracking chips (bv. Timepix) en solid state detectors.
- Ook levert CT-PO technische menskracht aan de Gravitational Waves onderzoeksgroep voor de ontwikkeling van de Finesse software die gebruikt wordt om de optische systemen in laserinterferometers te simuleren.
- De afdeling CT-PO werkt in hoge mate samen met de elektronische afdeling (ET) van Nikhef. Grof gezegd maken zij de hardware, waarna CT-PO het integreert in een groter geheel. Embedded systemen spelen hierbij een belangrijke rol. Windows-systemen, hoewel nog steeds ondersteund, worden steeds meer vervangen door systemen gebaseerd op Linux. Belangrijke programmeertalen voor CT-PO zijn C/C++ en, Python. Verder heeft CT-PO ruime kennis van netwerken, databases, versie controle systemen (git) en het SCADA-systeem van CERN (WinCC), de de-facto standaard voor het DCS van de LHC-experimenten.
-
Hoe is de samenwerking tussen CT en de onderzoeksafdelingen?
De afdeling Computer Technologie bouwt en onderhoudt de digitale infrastructuur waar Nikhef’s onderzoekers dagelijks op vertrouwen: van projectondersteuning voor experimenten tot de netwerken die Nikhef’s onderzoekers verbinden met collega’s en faciliteiten over de hele wereld. Dit moet op een betrouwbare en veilige manier gebeuren.
Natuurkundigen brengen de wetenschappelijke vragen in; het Computer Technologie-team bouwt mee aan de tools om ze te helpen beantwoorden.