log plus system architecture enqnap.logsystem.pl/marketing/log-plus-system-architecture-en.pdf ·...

17
Version 1.3, 2020 System architecture

Upload: others

Post on 27-Sep-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

Version 1.3, 2020

System architecture

Page 2: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

System architecture

2

Page 3: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

LOG Plus Portal

3

LOG Plus Portal operates as a website and is available to users via a web browser.

The portal is created in RWD (Responsive Web Design) technology, thanks to which it adjusts to the screen size of the device.

For larger screens, such as laptops and external monitors, the Portal provides full functionality. For smaller screens, such as smartphones, the functional scope is limited to the purpose of data reading, without administrative functions.

Page 4: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

Users and Administrators

4

Users and Administrators are granted access to the system through accounts in the LOG Plus system.

The administrator has full privileges and the User - restricted privileges on the basis of the assigned role.

The role determines the access level (read, edit, delete) and the scope of data (entire organisation, selected departments and locations). Roles are assigned using an organisation chart.

Page 5: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

LOG Plus SerVer

5

LOG Plus Server is the system logic layer that is the centre of operations.

The LOG Plus server is responsible for:

‣ processing and saving information in a relational / document database,

‣ communication with Agents at workstations - downloading data and sending instructions,

‣ communication with the LOG Plus Portal, Data Warehouse server and integration with external systems via open API,

‣ recurring calculations to update the balance of software licenses and usage.

The .Net Core technology used in the LOG Plus Server allows to install LOG Plus on Linux and Windows Server operating systems. In the case of smaller customers, it may have a substantial impact on the implementation and maintenance costs.

The possibility of vertical scaling of the LOG Plus Server performance and compatibility with virtual environments allows to adjust the system to the size of the organisation and its infrastructure.

Page 6: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

LOG Plus Server communicates

6

The LOG Plus Server communicates, among other things, with the database, which is the central place for collecting system data.

The LOG Plus data layer is based on a relational database using the free PostgreSQL technology or the commercial and paid Microsoft SQL Server technology. It is at the customer's sole discretion to determine which of the solutions will be used during the implementation phase.

Page 7: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

LOG Plus Agent

7

LOG Plus Agent runs as an operating system service on each of the computers included in the records, without being noticed by its users.

The Agent's task is to collect information about the environment in which it is installed, identify the installed software, and collect statistics on software usage.

The collected information is buffered locally on the computer, processed and regularly sent to the LOG Plus Server in the form of reports.

This form of Agent-Server cooperation significantly optimises the load on the LOG Plus Server in the case of a large number of connected computers.

The Agent also allows remote computer management at the LOG Plus Portal level by script execution, connection through a remote desktop and remote connection to the command line.

15 000 x faster software identification than in the traditional model, when the server analyses data in the form of scheduled tasks.

Page 8: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

LOG PLUS Data Warehouse server

8

The Data Warehouse server is a separate module of the LOG Plus system, allowing to collect more data from Agents (continuous monitoring, file operations, etc.) than the amount sent to the LOG Plus server.

The Data Warehouse server also allows the aggregation of data from many separate LOG Plus servers.

It is also possible to view Warehouse Data on the website, execute SQL queries and generate extensive reports.

To ensure proper operation of the Data Warehouse Server, it is required to install the Windows server system in accordance with the technical requirements.

The Data Warehouse has a database independent of the LOG Plus Database.

Page 9: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

MAIL SERVER

9

The connection of the LOG Plus Server to the mail server, e.g. Exchange or another, is used to send emails to LOG Plus users in case of serious incidents, such as, for instance, a workstation failure.

The LOG Plus administrator determines the content to be sent by the system.

Page 10: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

LOG Plus CRM

10

The LOG Plus server communicates with LOG Plus CRM in order to verify the customer's license and download information about the latest software versions and glossaries.

Upon explicit request of the system administrator, the software updates, product glossaries and software templates are also downloaded from here.

This helps the administrator update the entire system from the level of a web browser, without the need to log into the server and manually update the entire file system.

Access to LOG Plus CRM requires an active software support license and customer account.

Page 11: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

External systems

11

Thanks to the use of an open REST API, LOG Plus can communicate with external systems by importing and exporting data.

Possible integration includes, among other things, the following:

‣ Microsoft Active Directory (MS AD),

‣ Microsoft Volume Licensing Service Center,

‣ Microsoft System Center Configuration Manager,

‣ Microsoft Hyper-V,

‣ Open LDAP,

‣ VMware,

‣ Database Microsoft SQL server, Oracle, PostgreSQL,

‣ SAP (HR, ZW itp.) systems,

‣ HR (np. Asseco HR) systems,

‣ SAP LAW (License Administration Workbench),

‣ IBM License Metric Tool (ILMT),

‣ Oracle Processor Core Factor Table,

‣ MDM systems,

‣ FlowBoard and other ITSM systems.

Page 12: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

Virtual Appliance / STANDARD IMPLEMENTATION

Methods of system delivery

Page 13: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM13

VIRTUAL MACHINEREADY ENVIRONMENT VIRTUAL APPILANCE In order to meet the expectations of our customers, we

decided to create a pre-configured environment containing the entire LOG Plus system.

What is inside of a virtual machine?

• Operating system - Ubuntu 18.04 LTS x64 • Database engine - PostgreSQL 10.12 • Framework - ASP.NET Core Runtime • Framework - DotNet Runtime • LOG Plus Server • LOG Plus Portal • LOG Plus Database • LOG Plus Agent (MSI version)

LOG Plus delivered in the form of a virtual machine created according to the best practices by the manufacturer makes it easier for administrators to implement the application in the company and ensures that the system will work in every organisation.

The administrator does not have to install any tools, programs or libraries necessary for system operation, and then configure them. All components are integrated, configured and ready to go.

The use of open-source solutions reduces the costs of maintaining the tool within the organisation.

Benefits

Page 14: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM14

Virtual Appliance

LOG Plus can also be implemented using the traditional method by installing the entire system from scratch on the previously prepared system environment.

According to this method, the customer can decide on which operating system the system should run and what database engine should be used.

Both methods of software delivery lead to the same goal - the smooth start-up of the system.

Methods of system delivery LOG Plus can be delivered in the form of a ready image of

a virtual machine (VMWare or Hyper-V), which, in addition to the previously described advantages, gives the administrator an additional opportunity to optimise the hardware resources used in the company.

The method of delivery of the solution in the form of a Virtual Appliance brings measurable benefits in the form of quick and easy configuration and, therefore, a reduction in implementation costs to the necessary minimum.

The description of the VA installation can be found at https://dokumentacja.logsystem.pl/display/LP/Implementation+of+LOG+Plus+in+the+Virtual+Appliance+model

STANDARD IMPLEMENTATION

Page 15: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

LOG-SYSTEMS.COM

Prepare the server Download Virtual Appliance

Launch Virtual Appliance

Configure the Network

Activate LOG Plus

Step 1 Step 2 Step 3 Step 4 Step 5

15

VIRTUAL APPILANCE STEP-By-STEP

See implementation tutorial

Page 16: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

Legal disclaimer

1. LOG Systems sp. z o.o. is the author and sole owner of the document. 2. All materials presented in this document are confidential. The information contained therein may only be

used by the addressee of the document. 3. If you come into possession of the document by accident, please delete it. 4. The document is protected by copyright and, together with the information contained therein, may not be

made available to third parties in any form without the consent of LOG Systems sp. z o.o. 5. Unless otherwise agreed, any disclosure of this document in whole or in part to third parties and companies

will be considered a breach of trade secret.

Page 17: LOG Plus system architecture enqnap.logsystem.pl/marketing/LOG-Plus-system-architecture-en.pdf · system through accounts in the LOG Plus system. The administrator has full privileges

The software producer reserves the right to change the scope of information

contained in this document at any time.

LOG-SYSTEMS.COM