sexta-feira, 21 de outubro de 2011
Controle de licenças com ByYou DBAccess
O controle de licenças do ByYou DBAccess é realizado por um serviço de License Server, do ERP, que deve ser configurado no ambiente.
ByYou DBAccess utilizando License Server
O ByYou DBAccess utiliza as seguintes licenças:
4091 = TOP Processor
4092 = TOP User
Ao iniciar o serviço do ByYou DBAccess, o mesmo estabelece conexão com o servidor de licenças e verifica se o license possui alguma licença 4091 (processor). Se existir a licença 4091, o ByYou DBAccess consumirá o número de licenças 4091 igual ao número de processadores (core) encontrado no equipamento onde está sendo executado. Porém, caso não consiga obter essas licenças, é registrada falha no processo e apenas 2 conexões são liberadas.
Caso o número de núcleos indentificados apresente alguma divergência com o resultado esperado, a configuração de um log adicional de informação de processos pode ser habilitado - clique aqui para mais detalhes - para gerar um log detalhado do processo de identificação.
Caso o total de licenças 4091 seja 0 (zero), é verificada a quantidade de licenças 4092 (user). Se encontrado, por padrão todas as licenças 4092 são consumidas instantaneamente. No entanto, não é possível utilizar os dois tipos de licenças simultaneamente, mesmo que o License Server possua quantidade registrada para os dois tipos de licenças acima. Pois, o sistema sempre prioriza a utilização da licença TOP Processor (4091).
Observação
A verificação de licença inicialmente é realizada pelo total registrado e não pelo efetivamente disponível.
Limitação de consumo de licenças TOP User (4092)
Caso a liberação de licenças para o ByYou DBAccess seja realizada por conexão/usuário, todas as licenças são adquiridas pelo ByYou DBAccess, logo que conectar no License Server, após subir o serviço.
Se utilizados, em um determinado ambiente, mais de um serviço do ByYou DBAccess, para banco de dados distintos e/ou base de teste, onde exista apenas um servidor de licenças, e este servidor de licenças possua licenciamento por usuário, é possível limitar a quantidade de licenças que o ByYou DBAccess vai obter do License Server, através da alteração do arquivo dbaccess.ini, seção [general], inserindo a chave LicenseLimit=nnn, onde nnn é o número de licenças TOP_User (4092) que o ByYou DBAccess vai solicitar ao License Server.
Deste modo, caso o License Server possua 50 licenças, porém 40 são usadas para um ByYou DBAccess e o outros 10 por outro, basta configurar a chave acima em cada um dos ByYou DBAccess. No entanto, é importante lembrar que o serviço do ByYou DBAccess deve ser parado e iniciado novamente para que esta configuração seja realizada e que a quantidade é fixa por ambiente e não on-demand.
ByYou DBAccess
A aplicação ByYou DBAccess, utilizada a partir do produto Microsiga Protheus 11, utiliza o mesmo sistema de licenciamento.
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário