0% acharam este documento útil (0 voto)
704 visualizações38 páginas

License Server + Hardlock - Base Datasul

O documento discute a implementação da linha de produtos License Server + HardLock da Datasul para melhor atender às necessidades de licenciamento dos clientes TOTVS de forma unificada e flexível. O License Server centralizará o controle de licenças de vários softwares TOTVS e bancos de dados, atendendo às novas políticas comerciais da TOTVS.

Enviado por

ricardo_brasilbr
Direitos autorais
© Attribution Non-Commercial (BY-NC)
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
704 visualizações38 páginas

License Server + Hardlock - Base Datasul

O documento discute a implementação da linha de produtos License Server + HardLock da Datasul para melhor atender às necessidades de licenciamento dos clientes TOTVS de forma unificada e flexível. O License Server centralizará o controle de licenças de vários softwares TOTVS e bancos de dados, atendendo às novas políticas comerciais da TOTVS.

Enviado por

ricardo_brasilbr
Direitos autorais
© Attribution Non-Commercial (BY-NC)
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

License

Server + HardLock Linha de Produto Datasul


Gilsinei Hansen So.ware / Junho - 2010

License Server + HardLock Linha Datasul

NDICE
I) II) Mo;vao e Abrangncia Viso Tcnica e BeneHcios

III) Mecnica de Funcionamento IV) Frentes de Comunicao

Portal Clientes
2

License Server + HardLock Linha Datasul


Mo;vaes para implementao na linha de produtos Datasul 1. Suporte ao Licenciamento Full TOTVS
Vrios so;wares TOTVS comparAlhando a mesma licena de uso Controle de licenas precisa estar fora de cada so;ware

2. Compliance com Licenciamento de Bancos de Dados Embu;dos


Progress, MS SQL Server, Oracle, Informix e DB2 Responsabilidade conjunta

3. H 10 anos, foi implementada a l;ma atualizao do modelo de controle de registro do produto


Necessidade de atualizao

Modelo de Licenciamento por


Cada produto, uma histria

EMS 2

EMS 5 14 Pagadoria 2 Contabilidade

HCM 200 Funcionrios

ECM 50 nominais

25 MCP, MCE, MFT, MCQ 10 MBC 2 MEX, MIM

WMS 20 usurios

Frotas 40 Veculos

WebEnsino 100 Matrculas

Viso das Solues TOTVS Nova viso exige:


InvesAmentos em Integraes entre os produtos Reestruturao da Oferta Comercial Unicao e Externalizar o Controle de Licenas

Viso das Solues TOTVS

Viso das Solues TOTVS

O License Server o componente- chave para viabilizar novos modelos comerciais que cada vez mais se adequem s necessidades dos clientes

PolAca Comercial Full TOTVS - Resumo Condies Comerciais Padres -> Unicao
Segmentos TOTVS
Manufatura Agroindstria Educacional Sade Construo e Projetos

Corpora;vo
Full

Tradicional
Light Light 5 Light 10 Light on demand

Aluguel

Mtricas especcas por Segmento:


- Auditveis - Indicadores de Crescimento

Segmento

Financial Services Jurdico

Full 1 usurio para todos os mdulos prprios TOTVS (sem envolvimento de terceiros) Light - 1 usurio para 1 processo de negcio (RH, Financeiro, etc) de todas as famlias disponveis Light on demand - Usurios ilimitados para 1 processo de negcio (RH) de todas as famlias disponveis atrelados a um ndice de demanda (nmero de funcionrios)

CNAE dene Segmento

Tradicional
- Com ou sem compra

Distribuio e Logs;ca Varejo Servios Small Business

Excees tratadas com RB adaptada ao Segmento

Antecipado Postergado

10

License Server + HardLock Linha Datasul


Mo;vaes para implementao na linha de produtos Datasul 1. Suporte ao Licenciamento Full TOTVS
Vrios so;wares TOTVS comparAlhando a mesma licena de uso Controle de licenas precisa estar fora de cada so;ware

2. Compliance com Licenciamento de Bancos de Dados Embu;dos


Progress, MS SQL Server, Oracle, Informix e DB2 Responsabilidade conjunta

3. H 10 anos, foi implementada a l;ma atualizao do modelo de controle de registro do produto


Necessidade de atualizao

11

License Server + HardLock Linha Datasul

NDICE
I) II) Mo;vao e Abrangncia Viso Tcnica e BeneHcios

III) Mecnica de Funcionamento IV) Frentes de Comunicao

12

License Server + HardLock Linha Datasul


Abrangncia na linha de produtos Datasul
1. 2. 3. 4. 5. 6. 7. DatasulEMS 2.02, 2.04 e 2.06 DatasulEMS 5.04, 5.05 e 5.06 DatasulHCM 2.09 e 2.10 DatasulGPS 2.00 e Serious DatasulBI 2.0 DatasulCRM DatasulAPS 1.01, 2.00 e 2.01 8. Prxima PIMS Gros e Cana 9. Informenge 10.GENS Gesto Hospitalar 11.DataViewer (em implementao) 12.ECM 13.LMS (e-learning) 14.TMS 4.01 e 4.02

+ verso TOTVS 2011 para toda a linha de produtos Datasul

13

License Server + Hardlock


Viso Tcnica
Conceito: 1 Hardlock igual a 1 Instalao Fsica Servidor A Datasul Empresa B License Server Servidor A Datasul Empresa A

Servidor B RM Labore+Vitae

Prxima
NOTA: O LicenseServer+Hardlock pode ser instalado no mesmo servidor do ERP ou qualquer outro na rede local.
14

License Server + Hardlock


Como funciona o License Server
A senha ou chave de validao encapsula as regras estabelecidas comercialmente, de forma dinmica
Concorrente ? Nominal ? Demonstrao ? Teste ? On-Demand ? Full ? Light ? CorporaAvo ?

TOTVS License Server

EMS 2

EMS 5

HCM

15

License Server + Hardlock


BeneHcios linha de produto Datasul
Simplicao contratual e de processos
1 contrato = 1 instalao ssica com vrias empresas Elimina necessidade de validao consolidada e validao integrada

Compar;lhamento de licenas de usurios de empresas que esto em bancos de dados separados Compar;lhamento de licenas de usurios de so;wares Datasul licenciados separadamente e at mesmo usurios dos demais so.wares TOTVS (ex. RM, Prxima)

Usurio parado no menu no consome licenas Sesso do Servidor RPW aguardando pedidos de execuo no consome licenas Especcos que acessam o banco de dados diretamente, sem passar ou usar roAnas do so;ware Datasul, no consomem usurios
16

License Server + HardLock Linha Datasul

NDICE
I) II) Mo;vao e Abrangncia Viso Tcnica e BeneHcios

III) Mecnica de Funcionamento IV) Frentes de Comunicao

17

Mecnica de Funcionamento
Papis de Controlar e Demandar
so (ID) e u em SW, qu
SW, quem (ID) e us o

Aplicao A

License Server

Aplicao B

Funes do License Server Libera acesso Gerencia as licenas Atende as solicitaes e atribui ID Avalia as noAcaes e consome as licenas Full Light Light OnDemand CorporaAvo

Funes das Aplicaes Solicitar autorizao de acesso (ID) no logon NoAcar o que est sendo uAlizado transao Consultas, Relatrios, Zoom, Cadastros (ex. CDs) so contexto e no so no;cados, exceto se for o nico programa em execuo Transaes fortes so modais
18

Mecnica de Funcionamento
Uso inteligente das licenas Full e Light
Priorizao de Consumo
Primeiro tenta consumir uma Licena Light Se no disponvel, consume uma licena Full

Priorizao de Liberao sada do usurio ou retorno ao menu


Primeiro busca liberar uma Licena Full Se no possvel, libera a Licena Light correspondente

Possibilidade de Determinar Usurio que ser sempre Full


CompaAbilidade com o modelo anterior Datasul Nunca consumir uma licena Light Recomendao: dedicar a usurios que acionam transaes em diferentes processos de negcio (Implanta Ttulos no Financeiro e Implanta Nota Fiscal no Recebimento)

19

Mecnica de Funcionamento
Exemplos: Uso inteligente Licenas Full e Light
Considerar 3 licenas usurios simultneos no mesmo SOFTWARE
1 Full Determinado para o Usurio B 1 Light Financeiro 1 Light Compras & Suprimentos

Seq Acessos 1 2 3 Usurio A Contas a Pagar Usurio B Faturamento Usurio B Aciona Transao Compras

Consumo 1 Light Financeiro 1 Full Mantm a licena Full consumida

Importante
O Light ERP se comporta no seu escopo, semelhante ao Full

Acessos no mesmo SOFTWARE


20

Mecnica de Funcionamento
Exemplos: Uso inteligente Licenas Full e Light
Considerar 3 licenas usurios simultneos no mesmo SOFTWARE
1 Full Determinado para o Usurio B 1 Light Financeiro 1 Light Compras & Suprimentos

Seq Acessos 1 2 3 Usurio A Contas a Pagar Usurio B Faturamento

Consumo 1 Light Financeiro 1 Full

Usurio A Aciona Transao Compras 1 Light Compras & Suprimentos


Um usurio pode consumir 2 ou mais Lights durante o tempo que esAver usando 2 transaes em processos diferentes A probabilidade de um usurio executar 2 ou mais transaes de negcio ao mesmo tempo mnima. Lembre-se que Consultas, Zoom e Relatrio ou Cadastros Gerais no so transaes.
Acessos no mesmo SOFTWARE
21

Importante

Mecnica de Funcionamento
Exemplos: Uso inteligente Licenas Full e Light
Considerar 3 licenas usurios simultneos no mesmo SOFTWARE
1 Full Determinado para o Usurio B 1 Light Financeiro 1 Light Compras & Suprimentos

Seq Acessos 1 2 3 Usurio B Contas a Pagar Usurio A Contas a Pagar Usurio C Compras

Consumo 1 Full (no tentou usar Light) 1 Light Financeiro 1 Light Compras & Suprimentos

Importante
O Light ERP se comporta no seu escopo, semelhante ao Full

Acessos no mesmo SOFTWARE


22

Mecnica de Funcionamento
Exemplos: Uso inteligente Licenas Full e Light
Considerar 3 licenas usurios simultneos no mesmo SOFTWARE
1 Full 1 Light Financeiro 1 Light Compras & Suprimentos

Seq Acessos 1 2 3 Usurio B Contas a Pagar Usurio A Estoque Usurio C Compras

Consumo 1 Light Financeiro 1 Full 1 Light Compras & Suprimentos

Acessos no mesmo SOFTWARE


23

Mecnica de Funcionamento
Usurio Full Determinado
Recomendao
Ao implementar o License Server + Hardlock determinar os usurios que sero sempre Full Ao licenciar novos usurios Light reduzir o nmero de usurios Determinados para Full para usufruir das licenas mais baratas

24

Mecnica de Funcionamento
Compar;lhamento de Licenas Simultneas So.wares Dis;ntos
Datasul Usurio A Antes Usurio A RM

+ +

Usurio B Usurio A Usurio B

= 2 usurios = 3 usurios

25

Mecnica de Funcionamento
Compar;lhamento de Licenas Simultneas So.wares Dis;ntos
Datasul Usurio A Antes Usurio A Agora Usurio A Usurio A Usurio B Usurio A Usurio B Usurio A RM

+ + +

Usurio B Usurio A Usurio B Usurio B

= 2 usurios = 3 usurios = 2 usurios = 2 usurios = 2 usurios = 3 usurios


Conceitos Preservados
26

Usurio A Usurio B

Compliance Progress
Conceituando a Licena Embu;da
Licenciamento por usurio nica mtrica Cada usurio Progress Licenciado equivale a uma cesta de produtos Progress
Client Networking + Open AppServer/WebSpeed + Query Results + Enterprise DB (ou DataServer)

Licena Restrita
O Progress limitado ao uso com os so;wares TOTVS e suas customizaes As licenas Progress no podem ser copiadas, apenas para Backup, mas podem ser uAlizadas para produo, testes e homologao desde que suportando os So;wares da TOTVS e respeitando o nmero total de licenas

Valor cerca de 1/6 valor licena Full Progress comercializada pela Progress

27

Compliance Progress
Customizao X Especcos
Conceitos
CUSTOMIZAO So derivaes que ajustam o propsito de negcio do so;ware da TOTVS, Exemplos: ESPECFICO Outro propsito de negcio. Aplicaes para tratar situaes ou processos de negcios disAntos do so;ware TOTVS (em especial ERP Datasul) Exemplos:
Controle de Vacinao de Gado Sistema de Agencia de Viagens

Alteraes de regras de negcio Complementos funcionais ao ERP como Cadastros, Consultas e relatrios complementares Extenses de tabelas, estruturas de tabelas relacionadas com funes do ERP

Venda Progress Isolado pela Progress

Comportamento no License Server


Customizaes: mantm o consumo de licena que j est sendo consumido (no altera). Especcos: se no uAlizarem cdigo do so;ware TOTVS: no consomem licenas Acessos com outras linguagens: no consomem licenas
28

Mecnica de Funcionamento
Ambiente de Testes
Denio
Todos os ambientes instalados, sejam produo, testes ou desenvolvimento apontam para o License Server

Modelo de Funcionamento para Ambiente de Testes


Realizar copia de base de produo para base teste ou desenvolvimento Aplicao de programa especial que ajusta NOME DA EMPRESA e CNPJ para empresa TESTE Liberados 2 at 5 usurios FULL, de acordo com o nmero total e usurios, no h necessidade de solicitar senha ou validao

Compliance Progress
Avaliar a quanAdade total considerando todas as bases indisAntamente, comparar com a licena Progress (serial number) e regularizar Progress

Uso intensivo em Projetos de implementao / upgrade com a TOTVS


Sugesto: cesso ou aluguel de usurios adicionais por tempo determinado

O Hardlock
Consideraes sobre o locking Hsico
O Hardlock o terceiro componente do gerenciamento de Licenas, que faz o travamento ssico do sistema, impedindo que uma mesma licena seja uAlizada em mais de um equipamento. Empresas que demandem ambientes de alta disponibilidade e que tenham sistemas de conAngncia, podem solicitar um clone do hardlock.

Empresas que trabalhem com mquinas virtuais em datacenters que no liberem o uso de portas USB, podem uAlizar um sistema baseado em arquivo. Neste caso, o travamento ssico feito com base em caractersAcas do hardware (mac address, Id motherboard, etc.). E exige procedimento especco.
30

Mecnica de Funcionamento
Ambiente de Con;ngncia
Ambientes 100% redundantes:
Instalao do so;ware replicada Banco de Dados replicado Progress replicado (DRL) 2 License Server Hardlock + Hardlock Clone Servidor A So;ware TOTVS Instalado Progress Instalado

License Server

Procedimento para Hardlock Clone


Necessidade de comprovar ambiente 100% redundante

Servidor B So;ware TOTVS Instalado Progress Instalado

Compliance Progress
Disaster Recovery License
License Server

31

Mecnica de Funcionamento
Con;ngncias
Senha de Emergncia
ConAngncia para o License Server e para o Hardlock At 48 horas de funcionamento ilimitado (usurios e processos)
O So-ware funciona sem License Server e/ou Hardlock

Solicitao 24 x 7, com entrega eletrnica imediata ou voz


Pode ser solicitado repeAdamente Ser implementado solicitao via URA e pelo Portal (at Dezembro)

Subs;tuio de Hardlock
Abertura de chamado no CST

License Server Secundrio


O produto Datasul permite congurar um segundo servidor do License Server, para onde sero redirecionadas as solicitaes de consumo no caso de falha do servidor primrio, automaAcamente, sem queda da sesso do usurio. (prev: Fev/2011)

Dvidas mais Frequentes


Posso car no modelo an;go ?
Os registros de produto anAgo so vlidos at que a base seja migrada para o novo controle No so mais emiAdas chaves de validao no modelo anAgo desde 01 de Outubro de 2010 possvel retornar uma base migrada para o modelo de validao anAgo, mas preciso ter um registro vlido UAlize o tempo at a expirao do registro atual para uAlizar o License Server em bases de homologao. Caso voc idenAque qualquer problema, haver tempo para a correo at entrada em produo A instalao do LS no infecta os produtos TOTVS. Eles precisam ser manualmente congurados para u;lizar o LS.
33

Dvidas mais Frequentes


Quantos License Server eu preciso ter ?
O nmero mais comum de instalaes de License Server 1 (um), uma vez que todos os produtos TOTVS uAlizaro o mesmo servio Se voc tem vrias empresas e espera que as licenas sejam utuantes, tambm ser uAlizado um nico LS Se voc tem vrias empresas e quer limitar o consumo s licenas de cada uma, dever ser instalado vrios servidores. Voc pode manter o License Server instalado em outra mquina para o caso de um incidente no servidor primrio. Neste caso, basta remover o hardlock, plug-lo no novo servidor e recongurar os aplicaAvos para o novo endereo

Conceito: 1 Hardlock igual a 1 Instalao Fsica


34

License Server + HardLock Linha Datasul

NDICE
I) II) Mo;vao e Abrangncia Viso Tcnica e BeneHcios

III) Mecnica de Funcionamento IV) Frentes de Comunicao

35

License Server + Hardlock


Linha de produto Datasul. Comunicao em 3 Frentes
07. Junho CONFRAT 16. Junho Evento de Capacitao TOTVS Ocean + Gravao 16. Junho Frum PolAca de AR

Frente AR

10. Junho AR MeeAng Mensal

Frente Produto

FAQs, TDN e Suporte preparados 02. Maio Liberao pacotes de preparao. Uso opcional. 07. Junho Inicio da Distribuio dos Kits + Comunicao. 45 dias. Maio Reunies de Grupos de Usurios (PR, RS, MG, SC, SP) e Aes pontuais

Frente Cliente

1 Outubro

Novas validaes para renovao ou upgrade somente no novo modelo


36

Concluso
Avaliao Final

ComparAlhamento entre usurios de empresas que esto em bancos de dados separados ComparAlhamento de licenas (usurios) de todos os so;wares TOTVS Especcos que acessam a banco de dados diretamente Usurio parado no menu Sesso do Servidor RPW (gerenciador da la)

Compliance Progress Instalaes ou Bases Adicionais

37

License Server + HardLock Linha Datasul

QUESTES Gilsinei Hansen [email protected] Flavio Cordova [email protected]

38

Common questions

Com tecnologia de IA

The License Server + HardLock model offers flexibility by prioritizing license consumption (Light licenses are used first if available), and ensuring that user sessions like "users stopped at a menu" or server sessions waiting for task execution do not consume licenses. Furthermore, the system allows certain designated users to always consume a Full license, ensuring they can access multiple business processes without interruption. This setup aids in optimizing license usage efficiency across different user activities and transaction types .

The allocation of Full and Light licenses impacts operational efficiency by adapting to user needs within specific scenarios. The system prioritizes Light license consumption initially to ensure wide accessibility, switching to Full licenses when required for users involved in multiple or broader processes. This flexibility ensures that active transactional users do not face bottlenecks, while ensuring efficient license utilization by limiting Full license deployment to complex scenarios, thus optimizing resource allocation without compromising operational integrity .

Key technical considerations for implementing the License Server + HardLock system include ensuring compatibility with existing infrastructure, such as when installed on the same or separate server as the ERP, support for environments demanding high availability with redundant systems, and managing installations in virtualized environments where USB ports may be limited. Additionally, configuration must consider aspects like specific user settings, such as users needing Full license access, and ensuring flexible scalability options across different business processes and data segments to accommodate varying client needs. Attention to context-specific parameters like mac address or motherboard ID for system lock purposes is also essential .

The License Server with HardLock enhances software license management by centralizing control, allowing different TOTVS software products to share the same license. This is achieved by maintaining license control external to the software, ensuring compliance with embedded database licensing, and facilitating the unification and externalization of license management. The system also supports multiple usage models, such as Full, Light, and Light OnDemand, tailored to varying client needs, thereby simplifying contractual and process elements and ensuring efficient use of licenses across disparate databases .

The management of Full and Light licenses for simultaneous users involves a strategic allocation where Full licenses are assigned to users engaging in cross-functional transactions that require unrestricted access, whereas Light licenses are allocated to specific processes or departments like Finance or Procurement. A single user can simultaneously consume multiple Light licenses if engaged in different processes, but this is rare as it primarily applies to robust transactions rather than standard queries or reports .

The secondary License Server functions as a backup in TOTVS's disaster recovery strategy, allowing automatic rerouting of requests to a standby system when the primary License Server fails. This redundancy ensures continuous system availability and guards against potential downtime, thereby aligning with comprehensive disaster recovery strategies that focus on maintaining operational resilience and uninterrupted service .

The main motivations for implementing the License Server + HardLock in the Datasul product line include the need for updating the decade-old product registration control model, ensuring compliance with embedded database licensing, and facilitating the unification of license control across multiple TOTVS software products. This system also helps in creating a more flexible commercial offering that aligns with clients' needs .

The License Server plays a crucial role in ensuring compliance with embedded database licensing by centralizing and externalizing the control of licenses. It makes sure that all licenses required by databases such as Progress, MS SQL Server, Oracle, Informix, and DB2 are managed properly and collectively, preventing misuse across different embedded software solutions from TOTVS .

The License Server adapts to both current and legacy systems by providing mechanisms for maintaining compatibility, such as allowing for fallback to older validation models if significant issues arise during migration. The system maintains a clear pathway for installing updates that do not automatically affect existing TOTVS products, thereby preventing disruption while allowing for progressive adoption of new licensing protocols. This caters to environments that have yet to transition fully while still promoting a secure and modernized license management approach .

Customizations and specific integrations affect compliance by necessitating that any product derivatives maintain adherence to the consumption protocols of the existing licenses. Customizations keep current license consumption steady, whereas specific integrations that bypass TOTVS software do not consume additional license resources. This differentiation ensures the system remains adaptable to customized client needs while preserving compliance constraints, ultimately ensuring that changes do not negate the embedded compliance measures linked with Progress and other database environments .

Você também pode gostar