Siligrid › Techniek en beveiliging

Een node die
nooit opendoet

Rekenapparatuur in een gebouw waar niemand werkt, stelt eisen die een datacenter niet heeft. De architectuur is daar vanaf het begin op ontworpen: een node accepteert geen inkomende verbindingen en haalt zijn werk zelf op.

Architectuur

Alle verkeer gaat van binnen naar buiten

Een node in een onbemand pand is fysiek slechter te beschermen dan een rack in een bemand datacenter. Daarom is hij ontworpen als een apparaat dat niets aanbiedt: er is geen poort die openstaat en geen beheerinterface die vanaf internet te bereiken is.

Aanmelden met een code

Een nieuwe node meldt zich bij het platform met een activatiecode. Pas daarna kent het platform hem en kan hij werk ontvangen.

Zelf werk ophalen

De node vraagt periodiek of er werk voor hem is en stuurt elke dertig seconden een teken van leven. Het platform zet geen verbinding op naar de node.

Uitvoeren en terugmelden

Een taak wordt opgehaald, uitgevoerd en teruggerapporteerd. Daarna is er geen reden meer voor de node om iets te bewaren.

Waarom dit belangrijk is voor een afnemer. Een aanvaller die fysiek bij een onbemand pand staat, heeft daarmee geen route naar het platform of naar andere nodes. Een node kent alleen zijn eigen taken en kan niet bij het werk van iemand anders. Nodes vertrouwen elkaar niet; ze praten uitsluitend met het platform.
Wat een node is

De bouwstenen

Twee klassen, omdat het werk verschilt. De lichte klasse is klein, verbruikt bescheiden en staat altijd aan; de zware klasse is gebouwd voor rekenintensief werk en komt alleen op locaties met veel beschikbaar vermogen.

Beveiliging

Hoe het werk van afnemers gescheiden blijft

Isolatie tussen taken
Werk wordt als container ingediend en uitgevoerd in een eigen omgeving. Taken van verschillende afnemers delen geen bestandssysteem en geen geheugen.
Versleuteling
In rust op de node en tijdens transport tussen node en platform. Een schijf die uit een rack verdwijnt levert geen leesbare gegevens op.
Geen onderling vertrouwen
Nodes hebben geen relatie met elkaar. Er is geen netwerk tussen locaties waarlangs iets zich kan verspreiden.
Fysieke toegang
Het rack zit op slot; wij houden die sleutel, de eigenaar houdt de gebouwsleutel. Toegang gebeurt dus altijd in overleg en is daarmee traceerbaar.
Waar gegevens staan
Op nodes in Nederland, binnen Nederlandse jurisdictie. Een afnemer kan bovendien eisen stellen aan welk type locatie zijn werk mag landen.
De vraag die een afnemer terecht stelt. Apparatuur in een onbemand pand is nooit zo goed fysiek beveiligd als in een bemand datacenter. Ons antwoord is niet dat het risico er niet is, maar dat het is weggeontworpen: de node heeft geen bevoorrechte positie, kent alleen zijn eigen werk, en wat erop staat is versleuteld. Voor wie dat onvoldoende vindt, is het grid niet de juiste plek — en dat zeggen we liever dan dat we het wegwuiven.
Regelgeving

Waar AVG, NIS2 en de CRA raken

AVG
Gegevens blijven in Nederland en daarmee binnen de EU; er is geen doorgifte naar derde landen omdat er geen buitenlandse infrastructuur in de keten zit. Afnemers blijven verwerkingsverantwoordelijk voor hun eigen gegevens; wij zijn verwerker. De locatie-eigenaar staat buiten die keten.
NIS2
De richtlijn stelt eisen aan risicobeheer, incidentmelding en de beveiliging van de toeleveringsketen. Die verantwoordelijkheid is bewust bij één partij gelegd: de stichting die het netwerk houdt. Zie governance.
Cyber Resilience Act
De CRA stelt eisen aan producten met digitale elementen, waaronder een meldroute voor kwetsbaarheden en onderhoud gedurende de levensduur. Dat raakt de node als product en is onderdeel van het ontwerp, niet iets wat er later bij komt.
Hoe hard is dit nu
Dit is het ontwerp, niet een certificaat. Er is nog geen audit uitgevoerd en geen norm afgetekend; dat hoort bij een netwerk dat in bedrijf is. Wie een certificering als voorwaarde heeft, moet dat weten voordat hij met ons aan tafel gaat.
Platform

Wat de afnemer ziet

Een account met een sleutel en een tegoed. Werk wordt ingediend als container, het platform kiest een node die bij het type werk past, en het verbruik wordt gemeten en afgerekend. Geen reservering van hele machines, geen maandcontract voor capaciteit die stilstaat.

Dit deel is in ontwikkeling. De architectuur staat en de onderdelen zijn uitgewerkt, maar het platform is nog niet in bedrijf en er is nog geen node uitgerold. De eerste fase — aanmelden en activeren, een afnemersaccount met tegoed, een eerste reken-API en de meting — is werk dat voor ons ligt. Wij zijn daar liever precies over dan indrukwekkend. De volledige stand staat op governance en status.
Contact

Technische vragen

Mist u iets in dit overzicht, of wilt u het ontwerp tegen uw eigen eisen leggen? Dat gesprek voeren we graag, ook als het eindigt met de conclusie dat het nog niet past.

info@siligrid.nl