Een Raspberry Pi van vier gigabyte is een machinebeschrijving, geen kantoorvereiste. Hij kan een handvol externe gebruikers goed bedienen, en hij kan al op de eerste middag instorten wanneer iemand een groot bestand door de tunnel kopieert. Het geheugencijfer kan u niet vertellen welke van de twee gebeurt. De aankoop omzetten in een acceptatietest vervangt die onzekerheid door een resultaat dat u kunt verdedigen.

Maak van de vraag een acceptatietest

Een acceptatietest benoemt het werk, de voorwaarden en de slaaggrens voordat er hardware arriveert. Voor een VPN-gateway is het werk een reeks gelijktijdige activiteiten, en de voorwaarden zijn de betrokken paden en diensten. De slaaggrens is wat een gebruiker bruikbaar zou noemen, niet wat een benchmark meldt. Zonder alle drie heeft een getal geen bewering.

Schrijf de test zo dat iemand anders hem kan uitvoeren. Die ene beperking verwijdert de meeste vage criteria waardoor deze beslissingen wekenlang slepen. Ze maakt het resultaat ook vergelijkbaar wanneer de volgende beoordeling komt.

Het resultaat kan de Pi rechtvaardigen, een ander apparaat of een beheerde dienst. Alle drie zijn legitieme antwoorden op dezelfde vraag. De test beslist tussen hen, en het specificatieblad niet.

Schrijf het werk op, niet het aantal mensen

Scheid de activiteiten in plaats van gebruikers te tellen. Een webapplicatie openen, een groot bestand kopiëren en een interactieve terminal draaien leggen heel verschillende lasten op dezelfde gateway. Noteer welke elkaar binnen een normaal uur overlappen, want de overlap is wat drie makkelijke taken in één moeilijke verandert.

Leg ook de richting vast. Externe gebruikers die van een bestandsserver op kantoor downloaden, gebruiken de uplink van het kantoor, en een snelle clientverbinding kan een beperkt pad aan de andere kant niet compenseren.

Als de tunnel ook gewoon browsen vervoert, neem dat verkeer dan op in de test. Alleen privétoegang onderschat wat de gateway zal zien zodra het kantoor hem voor alles gaat gebruiken.

Meet het samengestelde apparaat

Test de versie, het protocol en de authenticatie die u wilt uitrollen. Noteer welk pakketverwerkingspad actief is in plaats van een benchmark uit een andere build te lenen. De capaciteit hangt van dat pad af, dus een waarneming van een ander pad beschrijft een ander systeem. Het doel is uw configuratie te meten, niet de best beschikbare.

Neem de diensten op die het bord zullen delen. DNS-filtering, monitoring of opslag concurreren allemaal om dezelfde processor en hetzelfde geheugen, en een gateway die alleen is gemeten is niet de gateway die u gaat draaien.

Let op processoractiviteit, geheugendruk, interfacefouten en voltooiingstijden tijdens aanhoudend werk. Houd versleuteling en toegangscontrole de hele tijd aan, want een getal zonder die twee beschrijft een dienst die niemand heeft goedgekeurd.

Bepaal het uitvalbudget vóór de hardware

Eén goedkope gateway is een redelijke keuze wanneer de uitval draaglijk is en herstel eenvoudig. Schrijf de geaccepteerde downtime op en wie de configuratie kan herstellen, de opslag kan vervangen en een verloren client kan intrekken. Die handelingen bepalen hoe lang een uitval echt duurt. Geen ervan staat op een specificatieblad.

Als de beheerder de gateway alleen via dezelfde tunnel bereikt, plan dan een onafhankelijke herstelroute. Een reservebord waarvan de configuratie en sleutels niet kunnen worden hersteld en dat niemand bezit, is geen herstelplan.

Noem de persoon, niet het team. Herstel dat van een groep afhangt, is herstel dat wacht tot de groep beschikbaar is. De naam is ook wat het plan testbaar maakt.

Kies het kleinste systeem dat slaagt

Kies het kleinste onderhouden systeem dat de verklaarde eisen met marge haalt. Meer geheugen helpt wanneer het geheugen de beperking is, en doet niets voor een pad dat al verzadigd is. De marge moet een genoemde verhouding zijn, geen bijvoeglijk naamwoord. Dan heeft de volgende upgrade ook een criterium.

Noteer de werklast, het resultaat en de datum naast de uitrol. De volgende capaciteitsvraag begint dan bij bewijs, niet bij een specificatieblad. Die registratie is het verschil tussen een beslissing en een gok.

Gerelateerde artikelen