Kemajuan teknologi telah memberi kesan yang ketara ke atas seni bina sistem kawalan akses. Dengan mengikuti evolusinya, kita boleh meramalkan apa yang menanti kita dalam masa terdekat.
Masa lalu
Dahulu, rangkaian komputer masih jarang berlaku. Sistem kawalan capaian pada masa itu direka bentuk seperti berikut: pengawal induk berkhidmat dengan bilangan pengawal yang terhad, dan komputer bertindak sebagai terminal untuk pengaturcaraan dan memaparkan maklumat. Pengawal induk, yang mengawal pengawal sekunder, menentukan logik operasi.
Pengawal sekunder tidak dapat bertukar maklumat secara langsung antara satu sama lain; komunikasi berlaku melalui pengawal induk. Model ini mengenakan had yang ketara ke atas pembangunan sistem kawalan capaian.

Kemajuan dalam teknologi komputer dan peralatan rangkaian memberi kesan kepada seni bina sistem, menghasilkan pembangunan sistem kawalan capaian berbilang pelayan. Perubahan ini menjejaskan perisian tetapi memintas pengawal, mengehadkan pengembangan dan pembangunan sistem.

Hadir
Kemajuan dalam mikroelektronik membolehkan pengeluar peralatan mereka bentuk semula sistem kawalan akses (ACS) secara asasnya. Model sebelumnya telah digantikan dengan seni bina yang membenarkan pengawal bertukar-tukar data secara langsung antara satu sama lain.
Dalam model ini, perisian boleh dipasang di mana-mana dalam rangkaian tempatan, dan penyepaduan dengan sistem keselamatan lain dipermudahkan dengan menggunakan persekitaran pertukaran maklumat tunggal.

Model ini masih beroperasi dengan jayanya hari ini, tetapi tahap perkembangan teknologi semasa membolehkan pembinaan sistem dengan seni bina yang sama sekali berbeza. Pelbagai pilihan fizikal dan logik wujud untuk menyediakan komunikasi antara komponen sistem dan cara interaksi antara pengguna dan sistem. Ini termasuk aplikasi konsol, pengawal khusus dengan antara muka grafik, pelbagai panel kawalan, tablet dan telefon, dan penggunaan pelayar web standard. Keupayaan mikropengawal kini jauh melebihi sumber komputer yang digunakan dalam sistem kawalan capaian pertama.
Pembangunan lanjut seni bina sistem kawalan capaian
Pengawal sebagai pelayan
Sistem kawalan akses (ACS) memerlukan pelayan untuk melaksanakan logik perniagaan sistem dengan betul dan menyimpan data pengguna dan peristiwa. Dua puluh tahun yang lalu, pengawal induk boleh mengendalikan ini. Sejak itu, keperluan untuk sistem kawalan capaian telah meningkat dengan ketara, tetapi keupayaan pengawal moden melebihi komputer sejak 20 tahun lalu.
Pelayan sistem juga boleh dipasang pada pengawal itu sendiri, jika ia mempunyai sumber yang diperlukan. Pelayan sistem yang digunakan dalam memori pengawal menawarkan kelebihan yang ketara. Yang pertama ialah kemudahan permulaan sistem.

Salah satu pengawal sistem ditetapkan sebagai pelayan (atau induk, seperti dahulu), dan ia menerima arahan tentang pengawal yang akan berfungsi dengannya. Itu sahaja, sistem sudah siap. Untuk bekerja dengan objek jauh, pengawal yang ditetapkan sebagai pelayan diberikan alamat IP "awam". Alamat IP ini kemudiannya ditentukan kepada pengawal lain, dan mereka menyambung kepadanya secara automatik. Untuk penyepaduan dengan 1C, hanya hantar alamat pengawal kepada program. Untuk penyepaduan dengan sistem pengecaman plat lesen, nyatakan nombor plat kenderaan dan alamat IP kamera atau sistem yang mampu mengenali plat lesen sebagai nombor pas.
Sistem kawalan akses sebagai perkhidmatan
Kelebihan utama kedua ialah kemudahan pengguna. Pelanggan tidak perlu lagi bimbang tentang komputer mana untuk menggunakan sistem, di mana ia akan ditempatkan, dan siapa yang akan menyelenggaranya. Kini, pelanggan hanya menerima alamat IP, log masuk dan kata laluan, dan boleh memantau disiplin pekerja, memberikan hak akses dan mengeluarkan pas tetamu daripada mana-mana penyemak imbas pilihan mereka. Hanya beli turnstile, pengawal (atau penyelesaian siap seperti rumah gerbang elektronik) dan pengecam. Dan sistem sudah siap.
Pendekatan ini paling sesuai dengan trend moden yang melihat sistem kawalan akses sebagai satu perkhidmatan. Pelanggan tidak perlu risau tentang memasang dan menyelenggara sistem; pakar mengendalikan semuanya dari jauh. Ini pasti menimbulkan persoalan tentang prestasi pengawal dan keupayaannya untuk mengendalikan 10 pengguna dan 200 pintu putar. Walaupun ini tidak dapat dilaksanakan pada masa ini, pangkalan data boleh dihoskan di awan atau pada pelayan khusus. pelayanLama-kelamaan, keupayaan pengawal akan berkembang, dan sistem yang diterangkan di atas boleh digunakan walaupun di perusahaan besar dengan bilangan pekerja dan penggerak yang ramai.
Masa Depan
Standardisasi sebagai trend
Seni bina sistem kawalan akses akan dibina pada pengawal "pintar" yang akan berinteraksi secara bebas antara satu sama lain, dengan beberapa pengawal induk bertindak sebagai pelayan. Ia juga akan dapat digabungkan menjadi satu pelayan (atau beberapa). pelayan), menyediakan logik interaksi yang diperlukan.

Penyeragaman protokol adalah penting untuk disokong oleh semua pemain pasaran - bukan sahaja pada tahap interaksi pengawal, tetapi juga pada tahap interaksi sistem.
Ada kemungkinan bahawa piawaian bersatu akan dibangunkan pada masa hadapan yang jauh. Tetapi walaupun tidak, penyeragaman interaksi berdasarkan API REST dan akses berasaskan pelayar kepada maklumat harus dilaksanakan secepat mungkin.
Sumber: www.habr.com
