Documentation Index

Fetch the complete documentation index at: https://kb.lasernetgroup.com/llms.txt

Use this file to discover all available pages before exploring further.

Performance Data for Lasernet Keep

Prev Next

This article provides performance data for Lasernet Keep 11.0 and shows its processing speed during specific tasks.

Note

Actual performance of your Keep system may differ from the performance tests due to factors such as hardware specification and software configuration. Performance data is provided for illustrative purposes only.

Test Environment

Performance tests used the following:

Hardware

Testing was performed on dedicated hardware and used two hosts with the following configuration:

  • 1 x Intel i7 8700K 3.7GHz (4.7GHz Turbo) 6 Cores (12 Threads)

  • 64 GB RAM

  • SSD drives

  • 1 GB network adapter

Test Configuration

The two hosts ran virtual machines under the following configuration:

Host 1

Name

CPUs

Memory

Operating system

Notes

SQL Server VM

6

8

Windows Server 2019

MS SQL Server 2019 Standard Edition

File Server VM

2

6

Windows Server 2019

Keep standalone server

2

6

Windows Server 2019

Host 2

Name

CPUs

Memory

Operating system

Notes

Client VM

6

8

Windows Server 2019

Performance test configuration for Keep.

System Size

Tests measured the performance of the following Keep system sizes. Although the number of documents is the main factor that influences performance, the number of document definitions and key definitions are also major factors.

  • Small: 5 document definitions, 20 key definitions, 3 line items, 10 million documents

  • Medium: 10 document definitions, 30 key definitions, 3 line items, 50 million documents

  • Large: 20 document definitions, 50 key definitions, 3 line items, 200 million documents

Input Data Size

The performance tests used the following input data sizes:

  • 0 KB: Metadata only (no attachment)

  • 100 KB: Metadata and PDF document attachment

  • 200 KB: Metadata and PDF document attachment

  • 1 MB: Metadata and PDF document attachment

  • 2 MB: Metadata and PDF document attachment

Test Standards and Measurements

The tests used Keep REST API endpoints. Each combination shown in the following data tables is considered to be a distinct test. For example:

  • Small system standalone — 100 KB input data.

  • Medium system standalone — 1 MB input data.

We ran each test three times under the stated hardware configuration, using the same number of threads, and then calculated the average of the test’s results. The tests used 10 simultaneous threads to simulate realistic usage.

We endeavored to eliminate temporary environmental problems. For example, we paused Windows updates during testing to prevent background processes from affecting CPU load.

We measured throughput and processing time:

  • Throughput was measured in actions per second (a/s).

  • Processing time was measured in seconds.

Test Results

The following sections contain system performance results for the specified scenarios, using 10 simultaneous threads to create, get, or search documents:

“Create” and “get” tests used five input data sizes:

  • 0 KB

  • 100 KB

  • 200 KB

  • 1 MB

  • 2 MB

“Search” tests used three data sizes (result per page/total results):

  • 1/1

  • 0/100

  • 25/1000

Create Documents Throughput (Actions Per Second)

Create throughput test results for Keep 11.0.

System size and application node

0 KB

100 KB

200 KB

1 MB

2 MB

Small system - standalone

316.53

157.08

134.47

58.54

33.59

Medium system - standalone

306.70

149.17

129.40

58.07

35.42

Large system - standalone

285.52

146.78

125.85

59.69

34.95

Get Documents Throughput (Actions Per Second)

Get throughput test results for Keep 11.0.

System size and application node

0 KB

100 KB

200 KB

1 MB

2 MB

Small system - standalone

322.58

153.62

127.91

52.98

43.76

Medium system - standalone

291.30

148.49

124.10

51.72

43.28

Large system - standalone

334.38

144.11

120.66

51.43

43.00

Search Documents Throughput (Actions Per Second)

Search throughput test results for Keep 11.0.

System size and application node

1/1

10/100

25/1000

Small system - standalone

70.094

112.721

63.277

Medium system - standalone

67.911

88.919

54.185

Large system - standalone

41.710

46.743

34.352

Was this page helpful? Let us know at knowledgebase.feedback@lasernetgroup.com