High-availability service terminal license control mode based on dynamic allocation and behavior analysis
A behavior analysis and dynamic allocation technology, applied in the direction of program/content distribution protection, transmission system, electrical components, etc., can solve problems such as system paralysis, affecting the high availability of software systems, and difficulty in defining new application server users to achieve availability. The effect of improving and reducing performance loss
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach
[0034] The high-availability server license control mode based on dynamic allocation and behavior analysis of the present invention consists of three logical components: primary license service, standby license service, and license control service (see attached figure 1 shown).
[0035] Master Licensing Service. The master license service is associated with the software license (master license) issued by the software developer according to the sales contract. The master license includes the software system features that users can use and the number of clients that are allowed to access the system at the same time.
[0036] The main license service splits the main license through the license allocation service according to the number of application instances and the number of client accesses, and creates a dynamic license for each instance.
[0037] Backup Licensing Service. The function is basically the same as that of the main license service, and it is used as a temporary ...
Embodiment
[0047] The present invention is applicable to the permission control of multi-layer architecture application system, taking the ERP system based on B / S architecture as an example, the most common deployment architecture in the enterprise is as follows: figure 2 As shown, it is divided into client, application server, and database server. The client is mainly used for presentation, the business logic is hosted in the application instance of the application server, and the data is persisted to the database. End users log in to the system through a browser and use it. The embodiment is divided into the following three processes: a license application process, a production environment deployment process, and an operation control process.
[0048] In the license application process, the enterprise customer submits the application according to the sales contract signed with the ERP provider, and the ERP provider issues the software license to the user. Assume that an enterprise c...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com