Novas abordagens para a construção de sistemas de controle de acesso usando tecnologias WEB

O desenvolvimento das tecnologias teve um impacto significativo na arquitetura dos sistemas de controle de acesso. Ao acompanhar a evolução desses sistemas, podemos prever o que nos aguarda no futuro próximo.

Passado

Há muito tempo, redes de computadores ainda eram uma grande raridade. Os sistemas de controle de acesso da época eram estruturados da seguinte forma: um controlador mestre gerenciava um número limitado de controladores, enquanto o computador atuava como terminal para sua programação e exibição de informações. A lógica de operação era definida pelo controlador mestre, que gerenciava os controladores secundários.

Controladores secundários não podiam trocar informações diretamente entre si, a troca ocorria através do controlador mestre. Esse modelo impunha limitações significativas ao desenvolvimento dos sistemas de controle de acesso.

Novas abordagens para a construção de sistemas de controle de acesso usando tecnologias WEB

O avanço da computação e do equipamento de rede influenciou a arquitetura dos sistemas, resultando na criação de sistemas de controle de acesso multi-servidor. As mudanças afetaram o software, mas deixaram os controladores de lado, o que impôs limitações ao crescimento e desenvolvimento do sistema.

Novas abordagens para a construção de sistemas de controle de acesso usando tecnologias WEB

Presente

O desenvolvimento da microeletrônica permitiu que os fabricantes de equipamentos alterassem radicalmente a arquitetura dos sistemas de controle de acesso. A anterior modelo foi substituída por uma arquitetura na qual os controladores podiam trocar dados diretamente entre si.

Nesse modelo, o software poderia ser instalado em qualquer parte da rede local, e a integração com outros sistemas de segurança era facilitada pelo uso de um único ambiente de troca de informações.

Novas abordagens para a construção de sistemas de controle de acesso usando tecnologias WEB

Esse modelo continua a funcionar com sucesso até hoje, mas o nível atual de desenvolvimento tecnológico permite a construção de sistemas com uma arquitetura completamente diferente. Existe uma ampla gama de opções físicas e lógicas para garantir a comunicação entre os componentes do sistema e os meios de interação entre os usuários e o sistema. Esses incluem aplicativos de console, controladores especializados com interface gráfica, diversos painéis de controle, tablets e smartphones, além do uso de navegadores WEB padrão. As capacidades dos microcontroladores já superam em muito os recursos dos computadores utilizados nos primeiros sistemas de controle de acesso.

Desenvolvimento adicional da arquitetura do controle de acesso

Controlador como servidor

O servidor no controle de acesso é necessário para executar corretamente a lógica de negócios do sistema, armazenar dados sobre usuários e eventos. Há 20 anos, isso era feito pelo controlador mestre. Desde então, as exigências para os sistemas de controle de acesso aumentaram significativamente, mas as capacidades dos controladores modernos superam as dos computadores de duas décadas atrás.

O servidor do sistema pode ser instalado no próprio controlador, se ele tiver os recursos apropriados. O servidor do sistema, implantado na memória dos controladores, traz vantagens significativas. A primeira delas é a simplicidade na inicialização do sistema.

Novas abordagens para a construção de sistemas de controle de acesso usando tecnologias WEB

Um dos controladores do sistema é designado como servidor (ou mestre, como no passado), recebendo instruções sobre com quais controladores irá trabalhar. E então, o sistema está pronto. Para trabalhar com objetos remotos, ao controlador designado como servidor é atribuído um IP 'branco', que é indicado para os outros controladores, que se conectam a ele autonomamente. Para integração com o 1C, é suficiente passar o endereço do controlador para o programa. Para integração com o sistema de reconhecimento de placas, deve-se indicar, como o número do passe, a placa do carro e o endereço IP da câmera ou do sistema que pode reconhecer as placas de veículos.

Controle de acesso como serviço

A segunda importante vantagem é a conveniência para os usuários. O cliente não precisa mais se preocupar sobre qual computador implantar o sistema, onde ele ficará e quem o manterá. Agora o cliente simplesmente recebe um endereço IP, login e senha – e pode monitorar a disciplina dos funcionários, atribuir direitos de acesso e emitir passes temporários em qualquer navegador que lhe convenha. Basta adquirir um torniquete e um controlador (ou uma solução pronta – uma porta eletrônica) e identificadores. E o sistema está pronto.

Essa abordagem corresponde plenamente à tendência moderna de perceber o controle de acesso como um serviço. O cliente não se preocupa mais com a instalação e manutenção do sistema, tudo isso é realizado remotamente por especialistas. Surge inevitavelmente a questão da velocidade do controlador e sua capacidade de trabalhar com 10 mil usuários e 200 torniquetes? No momento, isso não parece possível, mas o banco de dados pode ser alojado na nuvem ou em um servidor dedicado. servidor. Com o tempo, as capacidades dos controladores irão crescer, e o sistema descrito acima poderá ser implementado mesmo em grandes empresas com muitos funcionários e dispositivos executores.

O Futuro

Padronização como Tendência

A arquitetura do sistema de controle de acesso será baseada em controladores "inteligentes", que irão interagir entre si de forma autônoma, com vários controladores mestre atuando como servidor. Eles também poderão se conectar a um único servidor (ou vários servidores), fornecendo a lógica necessária para a interação.

Novas abordagens para a construção de sistemas de controle de acesso usando tecnologias WEB

É essencial que a padronização dos protocolos seja apoiada por todos os players do mercado – não apenas no nível de interação com o controlador, mas também no nível de interação entre os sistemas.

É possível que o desenvolvimento de um padrão único seja realizado em um futuro distante. Mas mesmo que isso não aconteça, a padronização da interação com base em REST API e o acesso à informação através do navegador devem ser implementados o mais rápido possível.

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster