«Sim-sim, hapu!»: akses në Qendrën e të Dhënave pa regjistra të rinj

«Sim-sim, hapu!»: akses në Qendrën e të Dhënave pa regjistra të rinj

Përshkruajmë se si vumë në zbatim në qendrën tona të të dhënave një sistem regjistrimi elektronik të vizitave me teknologji biometrike: pse ishte e nevojshme, pse zhvilluam përsëri një zgjidhje të brendshme dhe cilat përfitime morëm.

Hyrje dhe dalje

Qasja e vizitorëve në një Qendër të Dhënash komerciale është një moment i rëndësishëm për organizimin e punës së objektit. Politika e sigurisë së qendrës së të dhënave kërkon llogaritje të saktë të vizitave dhe ndjekje të dinamikës. 

KohĂ« mĂ« parĂ«, ne nĂ« Linxdatacenter vendosĂ«m tĂ« trasferojmĂ« plotĂ«sisht nĂ« formĂ« digjitale tĂ« gjithĂ« statistikĂ«n e vizitave tĂ« QendrĂ«s sĂ« DhĂ«nave nĂ« ShĂ«n Petersburg. Ne u tĂ«rhoqĂ«m nga regjistrimi tradicional tĂ« qasjes – konkretisht, nga plotĂ«simi i njĂ« regjistri vizitash, mbajtja e njĂ« arkivi tĂ« shtypur dhe paraqitja e dokumenteve nĂ« çdo vizitĂ«. 

Specialistët tanë teknikë zhvilluan një sistem regjistrimi elektronik të vizitave në kombinim me teknologjitë biometrike të kontrollit të qasjes në 4 muaj. Qëllimi kryesor ishte të krijonim një mjet modern që i përkiste kërkesave tona për siguri dhe njëkohësisht të ishte i lehtë për vizitorët.

Sistemi siguroi transparencĂ« tĂ« plotĂ« mbi vizitat nĂ« QendrĂ«n e DhĂ«nave. Kush, kur dhe ku kishte akses nĂ« qendrĂ«n e tĂ« dhĂ«nave, duke pĂ«rfshirĂ« raftet e serverĂ«ve – e gjithĂ« kjo informacion bĂ«hej e aksesueshme menjĂ«herĂ« me kĂ«rkesĂ«. Statistika e vizitave eksportohej nga sistemi me disa klikime – pĂ«rgatitja e raporteve pĂ«r klientĂ«t dhe auditorĂ«t e organizatave certifikuese u bĂ« shumĂ« mĂ« e lehtĂ«. 

Pika e nisjes

Në fazën e parë, u zhvillua një zgjidhje që lejonte futjen e të dhënave të nevojshme në tableta gjatë hyrjes në Qendrën e Dhënave. 

Autorizimi ndodhte përmes hyrjes së të dhënave personale të vizitorit. Më pas, tableta shkëmbenin të dhëna me kompjuterin në pikën e sigurisë përmes një kanali të mbrojtur të komunikimit. Pas kësaj, lëshohej një leje.

Sistemi merrte parasysh dy lloje kryesore të kërkesës: kërkesë për akses të përkohshëm (vizitë një herë) dhe kërkesë për akses të përhershëm. Procedurat organizative për këto lloje kërkesash në Qendrën e Dhënave ndryshojnë ndjeshëm:

  • NĂ« kĂ«rkesĂ«n pĂ«r akses tĂ« pĂ«rkohshĂ«m, specifikohet emri dhe kompania e vizitorit, si dhe kontakti qĂ« duhet ta shoqĂ«rojĂ« gjatĂ« gjithĂ« vizitĂ«s nĂ« QendrĂ«n e DhĂ«nave. 
  • A constant access allows the visitor to move around the data center independently (for example, this is important for client specialists who regularly come to work with the equipment in the data center). Such a level of access requires the person to undergo an introductory safety training and sign an agreement with Linxdatacenter regarding the transfer of personal and biometric data (fingerprint scan, photograph), and also implies the receipt of all necessary documents about the operational rules in the data center via email. 

When applying for constant access, the need to fill out the application and confirm identity with documents each time is completely eliminated; it is enough to place a finger for authorization at the entrance. 

«Sim-sim, hapu!»: akses në Qendrën e të Dhënave pa regjistra të rinj

Changes!

The platform on which we deployed the first version of the system is the Jotform builder. This solution is used to create surveys, and we customized it for the registration system. 

However, over time, some 'bottlenecks' and areas for further development emerged during operation. 

The first difficulty was that Jotform was not optimized for tablet format, and the filled forms would often 'shift' in size after the page was reloaded, going beyond the screen, or vice versa, collapsing. This created a lot of inconveniences during registration.  

There was also no mobile application, and we had to deploy the system's interface on the tablet in a 'kiosk' mode. However, this limitation worked to our advantage – 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 started to surface. Numerous platform updates led to lags and failures of the solution. This happened especially often at times when updates affected the modules on which our registration mechanism's functionality was deployed. For example, forms filled out by visitors were not sent to the security point and were lost, etc. 

Funksioni i pakëputur i sistemit të regjistrimit është jashtëzakonisht i rëndësishëm, pasi shërbimin e përdorin çdo ditë si punonjësit, ashtu edhe klientët. Gjatë periudhave të "ngrirjes", e gjithë procedura duhej të kthehej në 100% formatin e letërsisë, që ishte një arkaizëm i papranueshëm, që çonte në gabime dhe ngjante si një hap i madh prapa. 

Në një moment, Jotform nxori versionin mobil, por ky upgrade nuk zgjidhte të gjitha detyrat tona. Kështu, na duhej të "bashkonim" disa forma me njëra-tjetrën, për shembull, për detyrat e trajnimit dhe udhëzimit hyrës sipas parimit të testit. 

Edhe me pĂ«rdorimin e versionit tĂ« paguar, kĂ«rkohej njĂ« licencĂ« shtesĂ« e zgjeruar nĂ« nivel Pro pĂ«r tĂ« gjitha detyrat tona tĂ« aksesit. Raporti pĂ«rfundimtar i "çmimit/ cilĂ«sisĂ«" ishte i largĂ«t nga optimalja – ne merrnim njĂ« funksionalitet tĂ« shtrenjtĂ« dhe tĂ« tepruar, qĂ« megjithatĂ« kĂ«rkonte pĂ«rmirĂ«sime tĂ« konsiderueshme nga ana jonĂ«. 

Versioni 2.0, ose "Bëje vetë"

Pas analizimit të situatës, ne arritëm në përfundimin se zgjidhja më e thjeshtë dhe më e besueshme ishte të krijonim një zgjidhje tonën dhe të transferonim pjesën funksionale të sistemit në një makinë virtuale në cloud-in tonë. 

Ne vetë shkruam softin për format në React, e rivendosëm këtë duke përdorur Kubernetes, në prodhim me kapacitetet tona dhe përfundimisht morëm një sistem regjistrimi për aksesin në DC të pavarur nga zhvilluesit e tjerë. 

«Sim-sim, hapu!»: akses në Qendrën e të Dhënave pa regjistra të rinj

Në versionin e ri, ne përmirësuam formën për regjistrimin e lehtësuar të lejeve të përhershme. Gjatë plotësimit të formularit për aksesin në DC, klienti mund të kalojë në një aplikacion tjetër, të kryejë trajnimin ekspres mbi rregullat e qëndrimit në DC dhe testimin, dhe pastaj të kthehet sërish "në perimetrin" e formularit në tablet dhe të përfundojë regjistrimin. Për më tepër, vetë vizitori nuk e vëren këtë lëvizje midis aplikacioneve! 

Projekti u realizua mjaft shpejt: krijimi i formularit bazik për aksesin në DC dhe rivendosja e saj në ambientin prodhues zuri vetëm një muaj. Që nga lançimi dhe deri më sot, ne nuk kemi regjistruar asnjë ndodhi dhe aq më pak "rënien" e sistemit, duke shmangur probleme të vogla si moskoordinimi i ndërfaqes me dimensionet e ekranit. 

Aty – dhe gati

Brenda një muaji pas rivendosjes, ne transferuam në platformën tonë të gjithë format e nevojshme për punë: 

  • Aksesi nĂ« DC, 
  • KĂ«rkesĂ« pĂ«r kryerjen e punimeve, 
  • Instruktazh hyrĂ«s. 

«Sim-sim, hapu!»: akses në Qendrën e të Dhënave pa regjistra të rinj
Këtu është forma për kërkesën për kryerjen e punimeve në qendrën e të dhënave.

Sistemi është instaluar në re në Shën Peterburg. Ne kemi kontroll të plotë mbi funksionimin e VM-së, të gjitha burimet IT janë rezervuar, gjë që na jep besim se sistemi nuk do të dështojë dhe nuk do të humbasë të dhënat në asnjë skenar. 

Software-i pĂ«r sistemin Ă«shtĂ« instaluar nĂ« kontejner Docker nĂ« repozitorin tonĂ« tĂ« qendrĂ«s sĂ« tĂ« dhĂ«nave – kjo e thjeshton ndjeshĂ«m konfigurimin e sistemit duke shtuar funksionalitete tĂ« reja, duke redaktuar ato ekzistuese, si dhe do ta bĂ«jĂ« mĂ« tĂ« lehtĂ« pĂ«rditĂ«simin dhe shkallĂ«zimin e tij nĂ« tĂ« ardhmen. 

Sistemi kërkon një volum minimal burimesh IT të Qendrës së të Dhënave, ndërsa plotëson plotësisht kërkesat tona në lidhje me funksionalitetin dhe besueshmërinë. 

ÇfarĂ« po ndodh tani dhe cila Ă«shtĂ« e ardhmja?

Në përgjithësi, procedura e pranimit ka mbetur e njëjtë: plotësohet forma elektronike e kërkesës, më pas të dhënat e vizitorëve "shkohen" në postën e sigurisë (emri, kompania, pozita, qëllimi i vizitës, shoqëruesi në Qendrën e të Dhënave, etj.), ndodh përputhja me listat dhe merret vendimi për pranimin. 

«Sim-sim, hapu!»: akses në Qendrën e të Dhënave pa regjistra të rinj

«Sim-sim, hapu!»: akses në Qendrën e të Dhënave pa regjistra të rinj

ÇfarĂ« tjetĂ«r mund tĂ« bĂ«jĂ« sistemi? Çdo detyrĂ« analitike nĂ« perspektivĂ«n historike, si dhe monitorimi. Disa klientĂ« kĂ«rkojnĂ« raportet pĂ«r qĂ«llime tĂ« brendshme tĂ« kontrollit tĂ« stafit. Me ndihmĂ«n e kĂ«tij sistemi ne ndjekim periudhat e frekuentimit maksimal, gjĂ« qĂ« na lejon tĂ« planifikojmĂ« punĂ«t nĂ« QendrĂ«n e tĂ« DhĂ«nave mĂ« efikas. 

NĂ« planet pĂ«r tĂ« ardhmen Ă«shtĂ« transferimi i tĂ« gjitha listave ekzistuese kontrolluese nĂ« sistem – pĂ«r shembull, procesi i pĂ«rgatitjes sĂ« njĂ« rafti tĂ« ri. NĂ« QendrĂ«n e tĂ« DhĂ«nave ka njĂ« sekuencĂ« tĂ« rregulluar tĂ« hapave pĂ«r pĂ«rgatitjen e raftit pĂ«r klientin. Detajet pĂ«rshkruhen se çfarĂ« dhe nĂ« cilin rend duhet tĂ« bĂ«het para lansimit – kĂ«rkesat pĂ«r furnizimin me energji elektrike, sa PDU dhe panel lidhĂ«s duhet tĂ« instalohen, cilat mbushje duhen hequr, a duhen instaluar sisteme tĂ« kontrollit tĂ« aksesit, monitorim video, etj. Tani tĂ« gjitha kĂ«to realizohen nĂ« kuadĂ«r tĂ« dokumentacionit tĂ« shkruar dhe pjesĂ«risht nĂ« platformĂ«n elektronike, por proceset e kompanisĂ« tashmĂ« janĂ« pjekur pĂ«r migrocimin e plotĂ« tĂ« mbĂ«shtetjes dhe kontrollit tĂ« kĂ«tyre detyrave nĂ« format digjital dhe interface-n web.

Në këtë drejtim do të vazhdojë të zhvillohet zgjidhja jona, duke përfshirë procese dhe detyra të reja pas së prapme.

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster