Este un Raspberry Pi suficient pentru VPN-ul biroului? Definiți munca
Dimensiunea memoriei nu certifică un gateway. Scrieți munca simultană, măsurați aparatul asamblat și decideți ce face biroul când acesta nu este disponibil.
Un Raspberry Pi de patru gigabaiți este o descriere de mașină, nu o cerință de birou. Poate servi bine câțiva utilizatori la distanță și poate cădea chiar în prima după-amiază în care cineva copiază un fișier mare prin tunel. Cifra memoriei nu vă poate spune care dintre cele două se întâmplă. Transformarea achiziției într-un test de acceptare înlocuiește acea incertitudine cu un rezultat pe care îl puteți apăra.
Transformați întrebarea într-un test de acceptare
Un test de acceptare numește munca, condițiile și pragul de trecere înainte să sosească orice hardware. Pentru un gateway VPN, munca este un set de activități simultane, iar condițiile sunt căile și serviciile implicate. Pragul de trecere este ceea ce un utilizator ar numi utilizabil, nu ceea ce raportează un punct de referință. Fără toate trei, o cifră nu are nicio afirmație.
Scrieți testul astfel încât o altă persoană să îl poată rula. Această singură constrângere elimină majoritatea criteriilor vagi din cauza cărora aceste decizii se tărăgănează săptămâni. Face rezultatul comparabil și atunci când vine următoarea revizuire.
Rezultatul poate justifica Raspberry Pi, un alt aparat sau un serviciu administrat. Toate trei sunt răspunsuri legitime la aceeași întrebare. Testul decide între ele, iar fișa de specificații nu.
Scrieți munca, nu numărul de persoane
Separați activitățile în loc să numărați utilizatori. Deschiderea unei aplicații web, copierea unui fișier mare și rularea unui terminal interactiv pun sarcini foarte diferite pe același gateway. Notați care se suprapun într-o oră obișnuită, pentru că suprapunerea este cea care transformă trei sarcini ușoare într-una dificilă.
Înregistrați și direcția. Utilizatorii la distanță care descarcă de la un server de fișiere al biroului consumă legătura de urcare a biroului, iar o conexiune de client rapidă nu compensează o cale îngustă la celălalt capăt.
Dacă tunelul transportă și navigare obișnuită, includeți acel trafic în test. Accesul privat singur subestimează ceea ce va vedea gateway-ul când biroul începe să îl folosească pentru tot.
Măsurați aparatul asamblat
Testați versiunea, protocolul și autentificarea pe care intenționați să le implementați. Notați care cale de procesare a pachetelor este activă în loc să împrumutați un punct de referință din altă compilare. Capacitatea depinde de acea cale, așa că o observație de pe altă cale descrie alt sistem. Scopul este să măsurați configurația dumneavoastră, nu pe cea mai bună disponibilă.
Includeți serviciile care vor împărți placa. Filtrarea DNS, monitorizarea sau stocarea concurează toate pentru același procesor și aceeași memorie, iar un gateway măsurat singur nu este cel pe care îl veți opera.
Urmăriți activitatea procesorului, presiunea memoriei, erorile de interfață și timpii de finalizare în timpul muncii susținute. Țineți criptarea și controalele de acces active tot timpul, pentru că o cifră obținută fără ele descrie un serviciu pe care nimeni nu l-a aprobat.
Decideți bugetul de întrerupere înainte de hardware
Un singur gateway ieftin este o alegere rezonabilă când întreruperea lui este tolerabilă și recuperarea este simplă. Scrieți timpul de nefuncționare acceptat și cine poate restaura configurația, înlocui stocarea și revoca un client pierdut. Aceste operații decid cât durează cu adevărat o întrerupere. Niciuna nu apare pe o fișă de specificații.
Dacă administratorul ajunge la gateway doar prin același tunel, planificați o rută de recuperare independentă. O placă de rezervă a cărei configurație și chei nu pot fi restaurate și pe care nimeni nu o deține nu este un plan de recuperare.
Numiți persoana, nu echipa. O recuperare care depinde de un grup este o recuperare care așteaptă ca grupul să fie disponibil. Numele este și ceea ce face planul verificabil.
Alegeți cel mai mic sistem care trece
Alegeți cel mai mic sistem întreținut care trece cerințele declarate cu marjă. Mai multă memorie ajută când memoria este constrângerea și nu face nimic pentru o cale deja saturată. Marja trebuie să fie un procent declarat, nu un adjectiv. Atunci și următoarea actualizare are un criteriu.
Notați sarcina, rezultatul și data lângă implementare. Următoarea întrebare despre capacitate pornește atunci de la dovezi, nu de la o fișă de specificații. Acea înregistrare este diferența dintre o decizie și o presupunere.