«Sesam, åbne dig!»: adgang til datacenter uden papirdagbøger

«Sesam, åbne dig!»: adgang til datacenter uden papirdagbøger

Vi fortæller, hvordan vi implementerede et elektronisk besøgssystem med biometriske teknologier i datacenteret: hvorfor det var nødvendigt, hvorfor vi igen udviklede en intern løsning, og hvilke fordele vi opnåede.

Indgang og udgang

Adgang for besøgende til det kommercielle datacenter er en vigtig del af driften. Datacentrets sikkerhedspolitik kræver præcise registreringer af besøg og overvågning af dynamikken. 

For flere år siden besluttede vi i Linxdatacenter at digitalisere al statistik over besøgende i vores datacenter i Sankt Petersborg. Vi droppede den traditionelle adgangsregistrering - nemlig udfyldelse af besøgsjournaler, opbevaring af papirarkiver og fremvisning af dokumenter ved hvert besøg. 

Vores teknikere udviklede en elektronsk besøgregistreringssystem kombineret med biometriske adgangskontroller på blot 4 måneder. Hovedopgaven var at skabe et moderne værktøj, der opfyldte vores sikkerhedskrav og samtidig var brugervenligt for besøgende.

Systemet sikrede fuld gennemsigtighed i besøgsdataene i datacentret. Hvem, hvornår og hvor der blev givet adgang til datacenteret, inklusive serverstativer, al denne information blev straks tilgængelig ved forespørgsel. Besøgsstatistik kan eksporteres fra systemet med et par klik - rapporter til kunder og revisorer fra certificeringsorganisationer er blevet meget lettere at forberede. 

Udgangspunkt

I første fase blev der udviklet en løsning, der gjorde det muligt at indtaste alle nødvendige oplysninger på en tablet ved indgangen til datacentret. 

Autorisation fandt sted ved indtastning af besøgendes personlige oplysninger. Derefter udvekslede tabletten data med computeren ved sikkerhedsposten via en dedikeret beskyttet kommunikationskanal. Herefter blev der udstedt et adgangskort.

Systemet kunne håndtere to hovedtyper af anmodninger: anmodning om midlertidig adgang (enkeltbesøg) og anmodning om permanent adgang. Organisatoriske procedurer for disse typer anmodninger i datacentret adskiller sig væsentligt:

  • I anmodningen om midlertidig adgang angives besøgendes navn og virksomhed samt kontaktpersonen, som skal ledsage dem under hele besøget i datacentret. 
  • Permanent access allows visitors to move around the data center independently (for example, this is important for client specialists who regularly come to work with equipment in the data center). This level of access requires the person to undergo an introductory occupational safety briefing and sign an agreement with Linxdatacenter on the transfer of personal and biometric data (fingerprint scan, photograph), as well as receiving all necessary documentation regarding the rules for working in the data center via email. 

When applying for permanent access, there is no longer a need to fill out a request every time and confirm identity with documents; it is enough to place a finger for authorization at the entrance. 

«Sesam, åbne dig!»: adgang til datacenter uden papirdagbøger

Changes!

The platform on which we deployed the first version of the system is the Jotform builder. The solution is used for creating surveys, and we made adjustments to it for the registration system ourselves. 

However, over time, during operation, some "bottlenecks" and points for further development of the solution were identified. 

The first difficulty was that Jotform was not optimized for tablet format, and forms often "shifted" in size upon page reload, exceeding screen boundaries, or conversely, collapsed. This created many inconveniences during registration.  

There was also no mobile application; we had to deploy the system interface on the tablet in "kiosk" mode. However, this limitation turned out to be beneficial – in "kiosk" mode, the application cannot be minimized or closed on the tablet without administrator-level access, which allowed us to use a regular user tablet as a registration terminal for access to the data center. 

During testing, multiple bugs began to emerge. Numerous platform updates led to freezes and failures of the solution. This was especially frequent when updates covered the modules where our registration mechanism's functionality was deployed. For example, forms filled out by visitors were not sent to the security point, were lost, etc. 

En stabil registreringssystem er afgørende, da det dagligt benyttes af både medarbejdere og kunder. I perioder med 'nedbrud' måtte hele processen derfor returneres til 100% papirformat, hvilket var en uacceptabel forældelse, der førte til fejl og generelt så ud som et stort skridt tilbage. 

På et tidspunkt udgav Jotform en mobilversion, men denne opgradering løste ikke alle vores behov. Vi måtte derfor 'koble' forskellige formularer sammen, for eksempel til træning og introduktionsinstruktioner på en testbasis. 

Selv med den betalte version krævedes en ekstra udvidet Pro-licens til alle vores adgangsopgaver. Det endelige 'pris/kvalitet' forhold viste sig at være langt fra optimalt - vi fik dyre og overflødige funktionaliteter, som stadig krævede betydelige tilpasninger fra vores side. 

Version 2.0, eller 'Gør det selv'

Efter at have analyseret situationen kom vi frem til, at den nemmeste og mest pålidelige løsning var at skabe vores eget system og flytte den funktionelle del af systemet til en virtuel maskine i vores eget cloud. 

Vi skrev selv softwaren til formularer i React, satte alt op ved at bruge Kubernetes i produktionsmiljøet på vores egne ressourcer og endte med et uafhængigt registreringssystem til adgang i datacenteret, der ikke var afhængigt af tredjepartsudviklere. 

«Sesam, åbne dig!»: adgang til datacenter uden papirdagbøger

I den nye version har vi forbedret formularen for nem behandling af permanente adgangskort. Når en kunde udfylder formularen for adgang til datacenteret, kan de skifte til en anden applikation, gennemgå en ekspresuddannelse om reglerne for ophold i datacenteret og tage en test, hvorefter de kan vende tilbage til formularens 'perimeter' på en tablet og afslutte registreringen. Besøgeren bemærker ikke engang denne bevægelse mellem applikationerne! 

Projektet blev gennemført ret hurtigt: Oprettelsen af den grundlæggende formular for adgang til datacenteret og dens implementering i produktionsmiljøet tog kun en måned. Siden lanceringen har vi ikke registreret et eneste nedbrud, og slet ikke et 'fald' i systemet, og vi har undgået små problemer som fejlagtig visning af interface i forhold til skærmstørrelsen. 

Voila – og det er klart

Inden for en måned efter implementeringen har vi overført alle de formularer, vi har brug for, til vores egen platform: 

  • Adgang til datacenteret, 
  • Ansøgning om udførelse af arbejde, 
  • Indledende instruktion. 

«Sesam, åbne dig!»: adgang til datacenter uden papirdagbøger
Dette er hvordan formularen til ansøgning om udførelse af arbejde i datacenteret ser ud.

Systemet er implementeret i vores sky i Sankt Petersborg. Vi har fuld kontrol over drift af VM, alle IT-ressourcer er reserveret, hvilket giver os tillid til, at systemet ikke går ned eller taber data under nogen scenarier. 

Softwaren til systemet er implementeret i en Docker-container i datacenterets eget repository – dette forenkler væsentligt opsætningen af systemet ved tilføjelse af nye funktioner, redigering af eksisterende muligheder, samt muliggør lettere opdatering, skalering osv. 

Systemet kræver et minimum af IT-ressourcer fra datacenteret, samtidig med at det fuldt ud opfylder vores krav til funktionalitet og pålidelighed. 

Hvad er situationen nu, og hvad så?

Generelt er proceduren for adgang forblevet den samme: der udfyldes en elektronisk ansøgningsformular, hvorefter besøgendes data 'sendes' til sikkerhedsposten (navn, virksomhed, stilling, formål med besøget, ledsager i datacenteret osv.), herefter krydschecks med listerne foretages, og beslutningen om adgang træffes. 

«Sesam, åbne dig!»: adgang til datacenter uden papirdagbøger

«Sesam, åbne dig!»: adgang til datacenter uden papirdagbøger

Hvad kan systemet ellers? Enhver opgave om dataanalyse i historisk perspektiv samt overvågning. Nogle kunder anmoder om rapporter til interne kontrolformål. Med dette system sporer vi perioder med maksimal visitation, hvilket gør os i stand til bedre at planlægge arbejdet i datacenteret. 

Fremover er der planer om at overføre alle eksisterende tjeklister til systemet – for eksempel processen med at forberede en ny rack. I datacenteret er der en reguleret rækkefølge af skridt for at forberede rack til kunden. Der angives detaljeret, hvad der skal gøres, og i hvilken rækkefølge inden opstart – krav til strømforsyning, hvor mange UPS'er og patchpaneler der skal tilsluttes, hvilke stik der skal fjernes, om ADK skal installeres, videobevogtning osv. I øjeblikket realiseres alt dette gennem papirbaseret dokumentation og delvist på en elektronisk platform, men virksomhedens processer er allerede modne til en fuld migration af støtte og kontrol af sådanne opgaver til digitalt format og webgrænseflade.

I denne retning vil vores løsning fortsætte med at udvikle sig, idet den dækker nye back-office-processer og opgaver.

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster