
Spieghiamo come abbiamo implementato nel nostro data center un sistema di registrazione elettronica delle visite con tecnologie biometriche: perché ne avevamo bisogno, perché abbiamo nuovamente sviluppato una soluzione proprietaria e quali vantaggi abbiamo ottenuto.
Ingresso e uscita
L'accesso dei visitatori al CED commerciale è un aspetto importante nell'organizzazione delle operazioni dell'oggetto. La politica di sicurezza del data center richiede un conteggio preciso delle visite e il monitoraggio della loro dinamica.
Qualche anno fa, noi di Linxdatacenter abbiamo deciso di digitalizzare completamente tutte le statistiche sulle visite al nostro CED di San Pietroburgo. Abbiamo abbandonato la registrazione tradizionale degli accessi, ossia la compilazione di registri cartacei, la gestione di archivi cartacei e la presentazione di documenti ad ogni visita.
I nostri specialisti tecnici hanno sviluppato in 4 mesi un sistema di registrazione elettronica delle visite in combinazione con tecnologie biometriche di controllo accessi. L'obiettivo principale era creare uno strumento moderno che soddisfacesse i nostri requisiti di sicurezza e fosse al contempo comodo per i visitatori.
Il sistema ha garantito una trasparenza totale sulle visite al CED. Chi, quando e dove ha avuto accesso al data center, comprese le rack server, tutte queste informazioni sono diventate disponibili istantaneamente su richiesta. Le statistiche delle visite possono essere esportate dal sistema con pochi clic, rendendo molto più semplice preparare report per clienti e auditor di organizzazioni di certificazione.
Punto di partenza
Nella prima fase è stata sviluppata una soluzione che ha permesso di inserire tutti i dati necessari su un tablet all'ingresso del CED.
L'autenticazione avveniva tramite l'inserimento dei dati personali del visitatore. Successivamente, il tablet scambiava dati con il computer al posto di guardia tramite un canale di comunicazione protetto. Dopodiché veniva emesso un pass.
Il sistema considerava due tipi principali di richiesta: richiesta di accesso temporaneo (visita singola) e richiesta di accesso permanente. Le procedure organizzative per questi tipi di richieste nel CED differiscono notevolmente:
- Nella richiesta di accesso temporaneo vanno indicati il nome e l'azienda del visitatore, oltre a una persona di contatto che deve accompagnarlo durante tutta la visita al CED.
- L'accesso permanente consente al visitatore di muoversi autonomamente all'interno del Data Center (ad esempio, questo è importante per gli specialisti dei committenti che arrivano regolarmente per lavorare con l'attrezzatura nel data center). Questo livello di accesso richiede che la persona segua un briefing introduttivo sulla sicurezza sul lavoro e firmi con Linxdatacenter un accordo per il trasferimento di dati personali e biometrici (impronta digitale, fotografia), e comporta anche l'acquisizione di tutta la documentazione necessaria sulle regole di lavoro nel Data Center via email.
Nel processo di ottenimento dell'accesso permanente, la necessità di compilare ogni volta una richiesta e confermare l'identità con i documenti viene completamente eliminata; è sufficiente posizionare il dito per l'autenticazione all'ingresso.

Cambiamenti!
La piattaforma su cui abbiamo implementato la prima versione del sistema è il costruttore Jotform. La soluzione viene utilizzata per creare sondaggi, abbiamo adattato autonomamente il sistema per il processo di registrazione.
Tuttavia, nel tempo, durante l'uso sono emersi alcuni "collo di bottiglia" e punti per ulteriori sviluppi della soluzione.
La prima difficoltà è stata che Jotform non era ottimizzato per il formato tablet, e i moduli di compilazione tendevano spesso a "sproporzionarsi" dopo il caricamento della pagina, uscendo dai limiti dello schermo, o viceversa, comprimendosi. Questo ha creato molti disagi durante la registrazione.
Non c'era nemmeno un'app mobile, dovevamo visualizzare l'interfaccia del sistema sul tablet in modalità "chiosco". Tuttavia, questa limitazione ha giocato a nostro favore: in modalità "chiosco" l'app non può essere chiusa o minimizzata sul tablet senza privilegi di livello "Amministratore", il che ci ha permesso di utilizzare un normale tablet per utenti come terminale di registrazione per l'accesso al Data Center.
Durante il processo di test sono emersi numerosi bug. I molteplici aggiornamenti della piattaforma portavano a congelamenti e malfunzionamenti della soluzione. Questo accadeva particolarmente nei momenti in cui gli aggiornamenti toccavano quei moduli su cui era implementata la funzionalità del nostro meccanismo di registrazione. Ad esempio, i moduli compilati dai visitatori non venivano inviati al punto di sicurezza, andavano persi, ecc.
Il funzionamento continuo del sistema di registrazione è estremamente importante, poiché il servizio viene utilizzato quotidianamente sia dai dipendenti che dai clienti. Durante i periodi di "blocco", l'intero processo doveva tornare a una modalità 100% cartacea, che era un'arcaica inaccettabile, causando errori e apparendo nel complesso come un enorme passo indietro.
A un certo punto Jotform ha rilasciato una versione mobile, ma questo aggiornamento non risolveva tutte le nostre esigenze. Quindi, dovevamo "incrociare" alcuni moduli con altri, ad esempio, per attività di formazione e di orientamento secondo il principio del test.
Anche utilizzando la versione a pagamento, era necessaria un'ulteriore licenza estesa a livello Pro per tutte le nostre esigenze di accesso. La proporzione finale "prezzo/qualità" si è rivelata ben lontana dall'ottimale: ricevevamo funzionalità costose e sovrabbondanti, che richiedevano comunque significative modifiche da parte nostra.
Versione 2.0, o "Fai da te"
Analizzando la situazione, siamo giunti alla conclusione che la soluzione più semplice e affidabile era creare una nostra soluzione e trasferire la parte funzionale del sistema su una macchina virtuale nel nostro cloud.
Abbiamo sviluppato noi stessi il software per i moduli in React, implementato tutto utilizzando Kubernetes, in produzione sulle nostre risorse e abbiamo ottenuto così un sistema di registrazione accessi nel data center indipendente da sviluppatori esterni.

Nella nuova versione abbiamo migliorato il modulo per una comoda emissione di permessi permanenti. Compilando il modulo per l'accesso al data center, il cliente può passare a un'altra applicazione, seguire un breve corso di formazione sulle norme di comportamento nel data center e sostenere un test, per poi tornare "nel perimetro" del modulo sul tablet e completare la registrazione. Inoltre, il visitatore non si accorge nemmeno di questo spostamento tra le applicazioni!
Il progetto è stato realizzato in modo piuttosto rapido: la creazione del modulo base per l'accesso al data center e la sua implementazione nell'ambiente di produzione hanno richiesto solo un mese. Dall'avvio fino ad oggi non abbiamo registrato alcun malfunzionamento e tantomeno "crash" del sistema, e ci siamo salvati da piccoli inconvenienti come il disallineamento dell'interfaccia con le dimensioni dello schermo.
Voilà – e tutto è pronto
Nel corso di un mese dopo l'implementazione abbiamo trasferito sulla nostra piattaforma tutti i moduli necessari per il nostro lavoro:
- Accesso al data center,
- Richiesta di produzione lavori,
- Corso di formazione introduttivo.

Questa è l'aspetto del modulo per la richiesta di produzione lavori nel data center.
Il sistema è implementato nel nostro cloud a San Pietroburgo. Controlliamo completamente il funzionamento delle VM, tutte le risorse IT sono riservate, il che ci dà la sicurezza che il sistema non si guasterà e non perderà dati in nessuno scenario.
Il software per il sistema è implementato in un contenitore Docker nel proprio repository del data center – questo semplifica notevolmente la configurazione del sistema quando si aggiungono nuove funzionalità, si modificano le funzionalità esistenti e, in futuro, faciliterà anche gli aggiornamenti, la scalabilità, ecc.
Il sistema richiede un volume minimo di risorse IT del data center, mentre soddisfa completamente le nostre esigenze in termini di funzionalità e affidabilità.
Cosa c'è adesso e cosa ci attende?
In generale, la procedura di accesso è rimasta la stessa: si compila il modulo elettronico della richiesta, poi i dati dei visitatori vengono inviati alla postazione di sicurezza (nome, azienda, posizione, scopo della visita, accompagnatore nel data center, ecc.), avviene il controllo con le liste e si decide sull'accesso.


Cosa può fare ancora il sistema? Qualsiasi attività di analisi nel quadro storico, così come il monitoraggio. Alcuni clienti richiedono report per scopi interni di controllo del personale. Grazie a questo sistema, monitoriamo i periodi di massimo afflusso, il che ci consente di pianificare le operazioni nel data center in modo più efficiente.
In programma per il futuro c'è la conversione nel sistema di tutti gli esistenti checklist – ad esempio, il processo di preparazione di un nuovo rack. Nel data center esiste una sequenza di passaggi regolamentati per la preparazione del rack per il cliente. Viene dettagliato cosa e in quale ordine bisogna fare prima del lancio – requisiti per l'alimentazione elettrica, quanti PDU e patch panel portare per le connessioni, quali tappi rimuovere, se installare un sistema di controllo accessi, videosorveglianza, ecc. Attualmente, tutto ciò è realizzato nell'ambito della documentazione cartacea e parzialmente su una piattaforma elettronica, ma i processi dell'azienda sono già pronti per la migrazione completa della gestione e del controllo di tali attività in formato digitale e interfaccia web.
In questa direzione si svilupperà ulteriormente la nostra soluzione, coprendo nuovi processi e compiti di back-office.
Fonte: habr.com
