BASE DE CONHECIMENTO

Como podemos ajudar?

Gestor de Licenças Sentinel HASP

Principais conclusões
  • O Sentinel HASP é o sistema de proteção e licenciamento de software da Thales, atualmente comercializado como Sentinel LDK. A componente responsável pela atribuição de licenças simultâneas é o serviço Sentinel LDK License Manager (hasplms no Windows, hasplms e aksusbd no Linux), que responde na porta 1947.
  • O Open iT recolhe dados a partir de duas fontes: uma consulta à API Sentinel HASP, que efetua amostragens a cada cinco minutos e agrupa os dados de hora a hora, e uma análise dos registos de acesso a cada cinco minutos. Destes dois fluxos resultam doze tipos de dados identificados.
  • Há duas configurações que determinam se esses números têm algum significado. O registo de acesso tem de estar ativado antes de existir qualquer histórico, e a contagem de direitos tem de ser indicada separadamente no ficheiro «available-licenses.map»; caso contrário, a utilização não terá um denominador.

O Sentinel HASP fornece licenças simultâneas a partir de uma chave de hardware ou software, expõe todas as chaves e sessões através de uma página web na porta 1947 e não guarda qualquer histórico de utilização até que alguém ative o registo. É utilizado em aplicações de metrologia, levantamentos e produção de impressão, normalmente num servidor em que ninguém iniciou sessão desde que o dongle foi instalado.

O que é o gestor de licenças Sentinel HASP? #

HASP significa «Hardware Against Software Piracy» (Hardware contra a pirataria de software). A Aladdin Knowledge Systems, fundada em 1985, desenvolveu-o como o seu produto principal. A Vector Capital adquiriu a Aladdin em 2009 e integrou-a na SafeNet, tendo as duas empresas se fundido formalmente em 2010. A Gemalto concordou em adquirir a SafeNet em 2014, e a Thales concluiu a aquisição da Gemalto a 2 de abril de 2019. É por isso que um único produto tem quatro nomes diferentes no mercado: HASP, SafeNet Sentinel, Gemalto Sentinel e Sentinel LDK.

Em termos operacionais, o sistema divide-se em duas partes. Uma chave de proteção contém os direitos de acesso, podendo ser um dongle de hardware Sentinel HL (anteriormente HASP HL) ou uma chave de software Sentinel SL associada a um computador. Um Gestor de Licenças concede então acesso ao que essa chave permite. A Thales substituiu o Sentinel HASP pela família Sentinel HL e afirma que as novas chaves são «totalmente compatíveis com versões anteriores das implementações existentes do Sentinel HASP».

Para a maioria dos administradores de licenças, o único Gestor de Licenças que importa é o Gestor de Licenças de Administração, instalado como parte do Ambiente de Execução (RTE).

Aceda a http://localhost:1947 no seu navegador e chegará ao Centro de Controlo Administrativo do Sentinel: as chaves de proteção atualmente disponíveis na rede, as funcionalidades a que cada chave permite o acesso, os utilizadores com sessão iniciada em cada chave e os controlos para desativar uma licença.

Modelos de licenciamento suportados pelo Sentinel HASP #

O Sentinel LDK atribui condições de licença por funcionalidade, em vez de por produto, pelo que uma aplicação pode incluir várias funcionalidades com condições diferentes.

Prazo de validade da licençaComo funcionaO que isso significa para a piscina
PerpétuoA funcionalidade «pode ser utilizada um número ilimitado de vezes durante um período de tempo ilimitado»Nada tem prazo de validade, pelo que nada obriga a uma revisão. O excesso de provisão, neste caso, passa despercebido.
PeríodoCaduca um determinado número de dias após a primeira utilizaçãoA data de renovação depende da data em que o produto foi utilizado pela primeira vez, e não da data em que o comprou
Data de ExpiraçãoCaduca numa data específicaO único prazo que um calendário de renovações pode acompanhar diretamente
Número de execuçõesCaduca após um número definido de execuções do produtoO consumo, e não o tempo. Esgota-se silenciosamente e não dá qualquer aviso antes de se esgotar.
Concorrência (licenças de rede)Um conjunto partilhado de instâncias simultâneas, definido separadamente para cada funcionalidade«Os lugares na rede não são atribuídos a utilizadores específicos.» Por ordem de chegada; caso contrário, o pedido é recusado.
AmovívelUma licença de rede foi transferida para um computador local para utilização offline«A licença é deduzida do conjunto de lugares de rede disponíveis» durante todo o período de destacamento

É nas duas últimas linhas que o trabalho se concentra. A concorrência gera uma recusa categórica no momento em que o conjunto fica esgotado, e essa recusa surge normalmente sob a forma de um pedido de assistência. Um posto de trabalho reservado para uma visita ao local fica fora do conjunto durante dias, quer o portátil esteja aberto ou dentro de uma mala. Ao contrário de uma recusa por concorrência, que gera uma reclamação imediata, um posto de trabalho desocupado vai minando silenciosamente a capacidade disponível e pode passar despercebido até que a escassez de licenças se torne um problema operacional recorrente.

Aplicações e fornecedores de software que utilizam o Sentinel HASP #

É o fornecedor do software que escolhe o Sentinel HASP, e não o cliente. A maioria das equipas só descobre que o sistema faz parte do parque informático quando um dongle deixa de funcionar. Entre os utilizadores documentados publicamente contam-se:

  • A FARO, cuja base de conhecimento documenta o controlador de licenças Sentinel HASP e o serviço Sentinel License Manager para o seu software de metrologia e digitalização a laser.
  • O Trimble Business Center, cujo apoio abrange «a configuração de uma chave de rede Sentinel HASP com uma licença multiutilizador», gerida através do Sentinel Admin Control Center.
  • O MountainsMap da Digital Surf, cujo guia de licenciamento de rede menciona o serviço «Sentinel LDK License Manager (hasplms)» e a regra de firewall na porta 1947.
  • A Caldera, que publica o seu próprio guia sobre a forma como o Sentinel LDK comunica na rede no âmbito do seu software de impressão de grande formato.

Essas quatro são ferramentas de engenharia e técnicas que não fazem parte das grandes suites de CAD e CAE, as quais, na sua maioria, utilizam o FlexNet ou um gestor de licenças interno. Se o parque de software incluir software de metrologia, topografia, geoespacial ou de produção de impressão, procure uma chave Sentinel HASP.

Como o Open iT suporta o gestor de licenças Sentinel HASP #

O Open iT monitoriza o Sentinel HASP como uma configuração de Nível 1 (Utilização em tempo de execução) no LicenseAnalyzer™. Um Open iT Core Client é executado no servidor de licenças Sentinel HASP e recolhe dois fluxos independentes.

A recolha de dados da utilidade consulta a API do Sentinel HASP, no mesmo endereço em que o Centro de Controlo de Administração está disponível, na forma SentinelHASP http://localhost:1947. A recolha é efetuada a cada cinco minutos e agregada de hora a hora, produzindo cinco tipos de dados para relatórios históricos: Utilização de Licenças por Utilizador no Anfitrião, OLAP Bruto por Hora, Concorrência de Utilizadores OLAP, Utilização de Licenças por Grupo de Utilizadores v3.0 e Utilização Total OLAP.

A análise dos ficheiros de registo recolhe os registos de acesso que o Gestor de Licenças grava, por predefinição, em C:\Program Files (x86)\Common Files\Aladdin Shared\HASP\log no Windows e em /var/hasplm/ no Linux. É executada a cada cinco minutos. Os registos de registo produzem os tipos de dados «Total», «Individual», «Grupo de utilizadores», «Utilização de licença por anfitrião» e «Utilização de licença por grupo de anfitriões». Os registos de eventos produzem «Eventos do ficheiro de registo de licenças v2.0» e «Utilização de licença recusada», sendo este último o que deve ser acompanhado.

Três parâmetros de configuração determinam se os relatórios são utilizáveis:

  • Ative o registo de acesso. Centro de Controlo de Administração, Configuração, Definições Básicas, «Criar um ficheiro de registo de acesso». Enquanto esta opção não estiver ativada, o Gestor de Licenças não regista nada e o analisador não tem nada para recolher. Não há forma de recuperar os meses em que esta opção esteve desativada.
  • Renomeie os IDs. No Sentinel LDK, o Open iT recolhe o ID da licença do fornecedor como «licença do fornecedor» e o ID da funcionalidade como «funcionalidade». Se não forem alterados, os relatórios apresentam-se repletos de números. Os ficheiros «product-rename.map» e «feature-rename.map» transformam-nos em nomes que as pessoas reconhecem.
  • Indique os números relativos aos direitos de utilização. Os dados recolhidos não incluem o número de licenças disponíveis. O ficheiro «available-licenses.map» é onde esses valores são definidos. Sem ele, tem-se a utilização sem um denominador e não há forma de determinar se um conjunto de licenças está sobredimensionado.

As consultas e a análise permitem determinar quantas licenças foram retiradas, por quem e a quem foi recusada a retirada. No entanto, nenhuma delas indica se a pessoa que detinha a licença a estava a utilizar, e uma licença Sentinel HASP desligada é considerada como consumida durante todo o período em que permaneceu desligada. Colmatar essa lacuna implica passar do Nível 1 para o Nível 2, «Utilização Ativa Real», que estabelece uma correlação entre a retirada da licença e a atividade real na máquina que a detém.

Download do controlador Sentinel HASP: de onde vem? #

Não é necessário instalar nada nas máquinas onde o software é executado. O controlador, o ambiente de execução do Sentinel e o Gestor de Licenças são fornecidos num único pacote: o Ambiente de Execução Sentinel LDK, publicado pela Thales e normalmente incluído no instalador do fornecedor. O Open iT lê os dados que esse ambiente de execução já reporta. A recolha de dados é efetuada a partir de um Open iT Core Client no próprio servidor de licenças, e não a partir das estações de trabalho.

A verificação de uma chave HASP indica que uma licença está ocupada. Não indica, porém, se alguém está a trabalhar na aplicação, nem se o engenheiro a quem foi recusado o acesso quatro minutos depois poderia ter utilizado essa licença. Antes de aprovar o próximo lote de licenças Sentinel HASP, verifique quantas das licenças atuais estão a ser utilizadas.

Ver a utilização do HASP do Sentinel →

Categorias

Auxiliar

Recursos, utilitários ou ferramentas complementares que aprimoram a funcionalidade principal e oferecem suporte a várias necessidades operacionais.
Explorar mais

Configuração

Guias e referências que ajudam os utilizadores a configurar, personalizar e otimizar as definições do sistema para atender às suas necessidades específicas.
Explorar mais

Vídeos de demonstração

Vídeos curtos e informativos que mostram as funcionalidades do produto, fluxos de trabalho e melhores práticas através de demonstrações reais.
Explorar mais

Instalação

Explorar mais

Guias de interface

Instruções passo a passo e imagens explicativas sobre como navegar e utilizar a interface do utilizador da aplicação de forma eficaz.
Explorar mais

Actualização

Instruções, melhores práticas e orientações técnicas para atualizar os componentes do Open iT para versões mais recentes, garantindo uma transição suave, segura e eficiente com tempo de inatividade mínimo.
Explorar mais

Procurando mais recursos?

Explore conteúdos adicionais através do nosso Portal do Cliente ou da página de Documentação para qualquer informação não abordada aqui.

Deslocar para o topo

Vamos conversar

Mostrar-lhe-emos como a sua empresa pode beneficiar das soluções Open iT.
Nota:
Ao submeter este formulário, está a concordar em receber comunicações adicionais da Open iT. As suas informações serão processadas de acordo com a nossa Política de Privacidade.