
Vi berÀttar hur vi införde ett elektroniskt registreringssystem med biometrisk teknik i datacentret: varför det behövdes, varför vi Äterigen utvecklade en egen lösning och vilka fördelar vi fick.
In- och utgÄng
TillgĂ„ng för besökare i kommersiella datacenter Ă€r en viktig aspekt av objektets drift. Datacenterets sĂ€kerhetspolicy krĂ€ver noggrann registrering av besök och övervakning av dynamiken.Â
För flera Ă„r sedan beslutade vi pĂ„ Linxdatacenter att helt digitalisera all statistik över besök i vĂ„rt datacenter i Sankt Petersburg. Vi övergav den traditionella registreringen av tillgĂ„ngar â det vill sĂ€ga att fylla i besöksjournaler, hĂ„lla pappersarkiv och visa dokument vid varje besök.Â
VÄra tekniska specialister utvecklade under fyra mÄnader ett system för elektronisk registrering av besök i kombination med biometrisk kontrollteknik. Huvuduppgiften var att skapa ett modernt verktyg som uppfyllde vÄra sÀkerhetskrav och samtidigt var anvÀndarvÀnligt för besökare.
Systemet sĂ€kerstĂ€llde fullstĂ€ndig transparens kring besök i datacentret. Vem, nĂ€r och till vilken del av datacentret, inklusive serverstĂ€ll, som fick Ă„tkomst â all denna information blev omedelbart tillgĂ€nglig pĂ„ begĂ€ran. Besöksstatistik kan exporteras frĂ„n systemet med nĂ„gra fĂ„ klick â det blev mycket enklare att skapa rapporter för kunder och revisorer av certifierande organisationer.Â
UtgÄngspunkt
Under det första steget utvecklades en lösning som gjorde det möjligt att ange all nödvĂ€ndig information pĂ„ en surfplatta vid ingĂ„ngen till datacentret.Â
Autentiseringen skedde genom att den besökande angav sina personuppgifter. Surfplattan utbytte sedan data med datorn vid sÀkerhetsposten via en dedikerad sÀker kommunikationskanal. DÀrefter utfÀrdades ett passerkort.
Systemet beaktade tvÄ huvudsakliga typer av förfrÄgningar: ansökan om tillfÀllig tillgÄng (engÄngsbesök) och ansökan om permanent tillgÄng. De organisatoriska procedurerna för dessa typer av ansökningar i datacentret skiljer sig avsevÀrt.
- I ansökan om tillfĂ€llig tillgĂ„ng anges besökarens namn och företag, samt en kontaktperson som ska följa med under hela besöket i datacentret.Â
- Kontinuerlig Ă„tkomst möjliggör för besökaren att sjĂ€lvstĂ€ndigt navigera inom datacentret (till exempel Ă€r detta viktigt för kundspecialister som regelbundet kommer för att arbeta med utrustning i datacentret). En sĂ„dan Ă„tkomstnivĂ„ krĂ€ver att personen genomgĂ„r en introduktionsutbildning om arbetsmiljö och undertecknar ett avtal med Linxdatacenter om överföring av personliga och biometriska uppgifter (fingeravtryck, foto), samt innebĂ€r att man fĂ„r hela det nödvĂ€ndiga dokumentpaketet om arbetsreglerna i datacentret via e-post.Â
Vid ansökan om kontinuerlig Ă„tkomst försvinner behovet av att varje gĂ„ng fylla i en ansökan och bekrĂ€fta identitet med dokument, det rĂ€cker att lĂ€gga en finger för autentisering vid ingĂ„ngen.Â

FörÀndringar!
Plattformen dĂ€r vi lanserade den första versionen av systemet Ă€r Jotform. Lösningen anvĂ€nds för att skapa enkĂ€ter, vi har sjĂ€lva anpassat den för registreringssystemet.Â
Men med tiden, under anvĂ€ndningen, framkom vissa "snariga stĂ€llen" och omrĂ„den för fortsatt utveckling av lösningen.Â
Första svĂ„righeten â Jotform var inte "fixad" för formatet för surfplatta, och formulĂ€ren för ifyllande blev ofta "flytande" i storleken efter att sidan laddades om, vilket gjorde att de gick utanför skĂ€rmen eller Ă„ sin sida blev ihopdragna. Detta skapade stora bekymmer vid registreringen. Â
Det fanns heller ingen mobilapplikation, och vi var tvungna att stĂ€lla in systemets grĂ€nssnitt pĂ„ surfplattan i "kiosklĂ€ge". Men denna begrĂ€nsning spelade oss i hĂ€nderna â i "kiosklĂ€ge" kan applikationen inte minimeras eller stĂ€ngas pĂ„ surfplattan utan administratörstillgĂ„ng, vilket gjorde att vi kunde anvĂ€nda en vanlig anvĂ€ndartablett som registreringsterminal för Ă„tkomst till datacentret.Â
Under testningen började mĂ„nga buggar dyka upp. Flera uppdateringar av plattformen ledde till frysningar och krascher av lösningen. Detta intrĂ€ffade sĂ€rskilt ofta i stunder nĂ€r uppdateringar omfattade de moduler dĂ€r funktionaliteten för vĂ„r registreringsmekanism var distribuerad. Till exempel skickades inte de ifyllda formulĂ€ren frĂ„n besökarna till sĂ€kerhetspunkten och gick förlorade, etc.Â
En pĂ„litlig registreringssystem Ă€r mycket viktigt, eftersom bĂ„de anstĂ€llda och kunder anvĂ€nder tjĂ€nsten dagligen. Under perioder av "hĂ€ngning" var vi tvungna att Ă„tergĂ„ till 100% pappersformat, vilket var en oacceptabel förĂ„ldring, ledde till fel och sĂ„g överlag ut som ett enormt steg tillbaka.Â
Vid ett tillfĂ€lle slĂ€ppte Jotform en mobilversion, men denna uppgradering löste inte alla vĂ„ra behov. SĂ„ vi var tvungna att "korsa" vissa formulĂ€r med andra, till exempel för utbildning och introduktionsinstruktioner i form av tester.Â
Ăven vid anvĂ€ndning av den betalda versionen krĂ€vdes en extra avancerad Pro-licens för alla vĂ„ra behörighetsbehov. Det slutliga förhĂ„llandet mellan "pris/kvalitet" var lĂ„ngt ifrĂ„n optimalt â vi fick dyr överflödig funktionalitet som Ă€ndĂ„ krĂ€vde betydande anpassningar frĂ„n vĂ„r sida.Â
Version 2.0, eller "Gör det sjÀlv"
Efter att ha analyserat situationen kom vi fram till att den enklaste och mest pĂ„litliga lösningen var att skapa en egen lösning och flytta den funktionella delen av systemet till en virtuell maskin i vĂ„rt eget moln.Â
Vi skrev sjĂ€lva mjukvaran för formulĂ€ren i React, implementerade allt detta med hjĂ€lp av Kubernetes i vĂ„r produktionsmiljö och fick dĂ€rmed ett eget, oberoende registrationssystem för Ă„tkomst till datacentret.Â

I den nya versionen förbĂ€ttrade vi formulĂ€ret för enkel registrering av permanenta pass. NĂ€r kunden fyller i formulĂ€ret för Ă„tkomst till datacentret kan de gĂ„ till en annan applikation, genomgĂ„ en snabbutbildning om reglerna för vistelse i datacentret och tester, för att sedan Ă„tervĂ€nda till "perimetern" av formulĂ€ret pĂ„ surfplattan och avsluta registreringen. För besökaren Ă€r denna övergĂ„ng mellan applikationer helt osynlig!Â
Projektet genomfördes ganska snabbt: skapandet av det grundlĂ€ggande formulĂ€ret för tillgĂ„ng till datacentret och dess implementation i produktionsmiljö tog bara en mĂ„nad. Sedan starten till idag har vi inte registrerat ett enda fel eller nĂ„gon "kraschen" av systemet, och vi har undgĂ„tt smĂ„problem som att grĂ€nssnittet inte matchar skĂ€rmstorleken.Â
Puff - och klart
Inom en mĂ„nad efter implementeringen flyttade vi alla nödvĂ€ndiga formulĂ€r till vĂ„r egen plattform:Â
- Ă tkomst till datacentret,Â
- Ansökan om genomförande av arbete,Â
- Inledande instruktion.Â

SÄ hÀr ser formulÀret för ansökan om arbete i datacentret ut.
Systemet Ă€r distribuerat i vĂ„rt moln i Sankt Petersburg. Vi har full kontroll över VM-arbetet, alla IT-resurser Ă€r reserverade, vilket ger oss trygghet i att systemet inte kommer att gĂ„ ner eller förlora data under nĂ„gra scenarier.Â
Mjukvaran för systemet Ă€r distribuerad i en Docker-container i datacenterets eget förvaringsutrymme â detta förenklar avsevĂ€rt systemets konfiguration vid tillĂ€gg av nya funktioner, redigering av befintliga möjligheter och gör det ocksĂ„ enklare för framtida uppdateringar och skala.Â
Systemet krĂ€ver en minimal mĂ€ngd IT-resurser frĂ„n datacentret, men uppfyller helt vĂ„ra krav pĂ„ funktionalitet och pĂ„litlighet.Â
Vad hÀnder nu och vad kommer hÀrnÀst?
Generellt har proceduren för tilltrĂ€de förblivit densamma: ett elektroniskt ansökningsformulĂ€r fylls i, sedan 'flyger' besökarnas data vidare till sĂ€kerhetsvakten (namn, företag, position, syfte med besöket, eskort i datacentret etc.), en kontroll görs mot listorna, och ett beslut fattas om tilltrĂ€de.Â


Vad mer kan systemet? Vilka som helst uppgifter för analys ur ett historiskt perspektiv, samt övervakning. Vissa kunder begĂ€r rapporter för interna kontrollsyften. Med hjĂ€lp av detta system spĂ„rar vi perioder med högsta besöksfrekvens, vilket gör att vi kan planera arbetet i datacentret mer effektivt.Â
Framöver planerar vi att överföra alla befintliga checklistor till systemet â till exempel processen för att förbereda en ny rack. I datacentret finns en reglerad sekvens av steg för att förbereda rack för kunden. Det specificeras detaljerat vad som ska göras och i vilken ordning före driftsĂ€ttning â krav pĂ„ strömförsörjning, hur mĂ„nga PDU och patchpaneler som ska dras in, vilka pluggar som ska tas bort, om SCA och videoövervakning ska installeras etc. Just nu genomförs allt detta inom ramen för pappersdokumentation och delvis pĂ„ en elektronisk plattform, men företagets processer har redan mognat för en fullstĂ€ndig migrering av övervakning och kontroll av sĂ„dana uppgifter till digitalt format och webbutvecklingsgrĂ€nssnitt.
Detta Àr riktningen som vÄr lösning kommer att utvecklas vidare, vilket omfattar nya backoffice-processer och uppgifter.
KĂ€lla: habr.com
