Kyocera Enterprise Information Manager

In the following overview, you can find the minimum system requirements that must be fulfilled to run Kyocera Enterprise Information Manager RAD version 9.x. OPTIMAL SYSTEMS GmbH guarantees compatibility with the systems called up as part of the conditions listed below.

The listed configurations are a component of the test environments, i.e., for released versions, compatibility with the systems is established in tests conducted by OPTIMAL SYSTEMS GmbH. There are no standard tests for all other configurations, which means that the compatibility of new installations or updates cannot be guaranteed. If a guarantee of compatibility is required, this as well as testing need to be contractually agreed, and questions of liability in cases of incompatibility need to be clarified. No guarantees can be given by OPTIMAL SYSTEMS GmbH regarding supported configurations if the manufacturer no longer provides support.

Database

KEIM RAD requires a relational database instance to save and manage metadata and documents that is exclusively available to KEIM RAD. Access to the database instance by applications that are not included in the setup, the expansion of the database to include further database objects (tables, views, etc.), and the manipulation of existing database objects (tables, indices, etc.) are not permitted.

The KEIM RAD database user needs the 'db_owner' role. The default language of the user must be English. The user must be a local database server user. Logging in via a domain user is currently not supported.

You can find the system requirements of the computer on which the database is set up in the documentation provided by the database system manufacturer.

The following databases are supported:

DBMS Version

Microsoft SQL Server

Standard Edition

Enterprise Edition

2016
2017
2019
2022
PostgreSQL

11

12
14
15
16

Continued support for Oracle databases will be available for existing installations.
Oracle Instant Client must not be installed.

KEIM RAD assumes that there is a high-speed connection to the database and that the database and database server comply with the relevant requirements. In particular, the working memory for the database must be large enough to store all database indices. The database server’s hardware must be suitable for the number of processes and objects to be managed, the number of clients, and the number of transactions, and fulfill the system requirements specified by the database manufacturer and operating system manufacturer. The operating system used must also be indicated by the database manufacturer as the supported operating system.

KEIM RAD services

The KEIM RAD services must run on a Windows server operating system. The license models for the operating system must be taken into account. For all operating systems, it is assumed that the vendor’s required security patches are installed.

The KEIM RAD database user needs the 'db_owner' role. The default language of the user must be English. The user must be a local database server user. Logging in via a domain user is currently not supported.

In accordance with specifications for Internet communication and protocols, the name of the computer on which the services are installed may only contain letters from 'a' to 'z', numbers from '0' to '9', and hyphens within the name (cf. RFC 952 and RFC 1123).

Operating systems

The KEIM RAD services must run on a Windows server operating system. The license models for the operating system must be taken into account. For all operating systems, it is assumed that the vendor’s required security patches are installed.

The following operating systems (including service packs) are supported by the KEIM RAD services:

Operating system Version Service pack
Windows Server 2016 Standard Edition 64-bit  
Windows Server 2019 Standard Edition 64-bit  
Windows Server 2022 Standard Edition 64-bit  

Other components

To ensure secure and correct operation of KEIM RAD, the following components have to be installed and must work properly:

Component Parameter/value Comment
Connecting to the database Local or via high-speed network (1 Gbps) If the database is operated locally, ensure that there is sufficient storage available.
Connecting to the storage media Local or via high-speed network (1 Gbps) for WORK, CACHE, and archive media.  
Network connection for client applications Recommended: 100 Mbps  
Connecting of KEIM RAD services Connecting services to each other:
  • in the most direct way possible (without hops)
  • 1 Gbps high-speed network
JDK and Webserver are installed by the setups of the services.

Hardware

KEIM RAD offers a high level of performance in current infrastructures. To ensure that this can be provided over the long term and for growing databases, it is recommended that the hardware, software, network, and other components be dimensioned accordingly as part of a system concept.

For this reason, the following must be observed as minimum recommendations that should always be met during live operation. The specified benchmarks apply to a system of about 50 users in an average office scenario without excessive data processing. If there are more users or if application scenarios require a lot of computing, the systems’ hardware has to be accordingly adapted. If the specified minimum requirements are not met, this may lead to performance problems or system errors.

The requirements are based on the assumption that the corresponding resources (working memory, processor cores) are solely used by the relevant services, i.e., that they are not used by the operating system and other components which are installed on the hardware unit. If different services are run on a shared hardware platform, the relevant criteria (working memory, process cores) must be understood as cumulative.

Component Parameter/value Comment
KEIM RAD core-service Exclusive working memory: 8 GB
Processor cores: 4
Hard drive storage:
  • Application: 1 GB
  • Data: see comment
Hard drive storage for temporary data, log files, and data storage is also required.
KEIM RAD service-manager including associated microservices Exclusive working memory: 8 GB
Processor cores: 4
Hard drive storage:
  • Application: 2 GB
  • Data: < 500 GB
Host names for microservices must be RFC 952/1123 compatible (cf. RFC 952 and RFC 1123).
KEIM RAD rendition-plus Exclusive working memory: 2 GB
Processor cores: 4
Online cache: < 250 GB, see comment
Approx. 1 MB of hard drive storage is required per document (eight pages). For example, storing 100,000 documents in the online cache requires 100 GB of hard drive storage.
Elasticsearch Exclusive working memory: 8 GB
Processor cores: 4
The size of the hard drive storage for the index should be at least 25 percent of the size of the text documents to be indexed in the KEIM RAD system.
Additional shard-sized hard disk space is temporarily required for recommended upgrades.
SSD hard drive storage is recommended, especially for the indexing database.

A Web server (e.g., Apache Tomcat, JBoss) and a Java JDK are installed by the setups for every service. These are subject to separate product requirements. The ports are reserved by the setups and must not be used by other applications. The setups dynamically detect and assign free shutdown ports.

On test and demo systems, the microservices can also be run on hardware with lower specifications. Database, KEIM RAD core-service, KEIM RAD service-manager, KEIM RAD rendition-plus, and Elasticsearch should each be installed on their own computer in the live environment. In particular, KEIM RAD rendition-plus and Elasticsearch should not be installed on the same computer.

Client components

KEIM RAD designer

Software and hardware required for using KEIM RAD designer:

Operating system Version Service pack
Windows 10 Professional, Enterpris Semi-Annual Channel
Windows 11 Professional, Enterprise  
Software Version
Microsoft .NET Framework 4.8
MicrosoftEdgeWebView2  
Hardware Value
Screen resolution Minimum: WXGA 1280×800 (16:10) or 1280×768 (5:3)
Recommended: WSXGA+ 1680×1050 (16:10)
Working memory Min. 4 GB
Hard drive storage Min. 1 GB free
Network connection Min. 100 Mbps
Processor Pentium Core i3 or higher
Peripherals Mouse and keyboard

KEIM RAD client

KEIM RAD client supports the latest versions of the following browsers:

Browser Operating system
Google Chrome IWindows 10, 11
Android 11 for tablets or later
Microsoft Edge ESR Windows 10, 11
Mozilla Firefox ESR Windows 10, 11
Windows versions also for KEIM RAD management-studio

Google Chrome and Mozilla Firefox can be used with Linux, but have not been tested in every configuration. Errors that also occur in Windows will be debugged.

Hardware required for using KEIM RAD client:

Hardware Value Comment
Screen resolution Min. SXGA (1280×1024)  
Working memory Min. 2 GB  
Hard drive storage Min. 1 GB free For cache
Network connection Min. 100 Mbps  
Processor Pentium Core i3 or higher  
Peripherals Mouse and keyboard  

The 'Roboto' system font from Apache Software should be installed on the workstations in order to obtain the optimal typeface.

KEIM RAD agent

Software and hardware required for using KEIM RAD agent:

Operating system Version ervice pack
Windows 10 Professional, Enterprise Semi-Annual Channel
Windows 11 Professional, Enterprise  

Other software components

Other software components required for using KEIM RAD:

Component Parameters Value Comment
Microsoft Office versions for KEIM RAD add-ins Microsoft Office 2016, 2019, 2021, 2022 Support for 32- and 64-bit
KEIM RAD Office add-in Visual C++ 2015 Redistributable (x86)    
Groupware systems for e-mail management with KEIM RAD2017 Microsoft Outlook 2016, 2019, 2021, 2022,
Outlook 365 (on-premises)
There is no support for the 'New Outlook'.
Support for 32- and 64-bit
Microsoft Exchange 2016, 2019, 2021, 2022  
Microsoft .NET Framework   4.8  

Virus scanners

Virus scanners protect the company network from external attacks and malware. The use of antivirus scanners also has an influence on applications with frequent access to the file system. The memories and caches of the KEIM RAD services, databases, and e-mail components are especially affected by this. In KEIM RAD, it is assumed that memories and caches are only read and written by KEIM RAD components. Antivirus protection has therefore to be coordinated with the surrounding application components and, if necessary, single directories will have to be excluded from scan processes.

Data backup

The following areas of KEIM RAD need to be backed up on a regular basis:

  • Database

    Transaction logs and data files need to be backed up.

  • Elasticsearch

    napshots of all indexes need to be created.

    Details: Elasticsearch

  • Work and archive media

    The storage areas for WORK and ARCHIVE media must be backed up. The manufacturer’s recommended security measures need to be carried out if one of the areas is on a storage solution of a third party such as on a NetApp.

  • Data areas

    Data directories of KEIM RAD service-manager and KEIM RAD rendition-plus.

  • Operating systems

    In addition to the above backup measures, we recommend in general securing the servers by using operating system and/or virtualization solution backups. In this manner, the operating system, application data, application configurations, and the file system-based databases (SQL Server, Elasticsearch, Messaging DB, etc.) are backed up. This measure minimizes downtime in the event of a recovery, because the installations and configurations do not need to be carried out manually.

    If necessary, also back up connected data on network drives.

Architecture

The following diagram provides an overview of the basic architecture of the KEIM RAD system.

Sample configurations

Below are sample configurations for development systems, test systems, and production systems.

Development system

One system (database server, KEIM RAD core-service, KEIM RAD service-manager, KEIM RAD rendition-plus) comprising:

  • Modern CPU with four cores
  • 32 GB RAM
  • 500 GB hard drive storage for application data, WORK, CACHE, and ARCHIVE directory, log, and temp area

Test system

Two systems split into:

  • KEIM RAD core-service + DB system + Elasticsearch with
    • Modern CPU with four cores
    • 16 GB RAM
    • Details: Microsoft SQL Server
  • KEIM RAD service-manager and KEIM RAD rendition-plus with:
    • Modern CPU with four cores
    • 16 GB RAM
    • 1×500 GB hard drive storage for application data and content
  • Network connection with >= 1 Gbps, short latency times, own IP address and free ports visible from the outside

DProduction system

Five systems split into:

  • DB system with:
    • Modern CPU with four cores
    • 16 GB RAM
    • 1×250 GB SSD hard drive storage for SQL-DB instance data and transaction log (separation of the data and transaction log on different physical media is recommended)
  • KEIM RAD core-service with:
    • Modern CPU with four cores
    • 16 GB RAM
    • 1×500 GB hard drive storage for application data and content
  • KEIM RAD service-manager with:
    • Modern CPU with four cores
    • 16 GB RAM
    • 1×500 GB hard drive storage for application data and content
  • KEIM RAD rendition-plus with:
    • Modern CPU with four cores
    • 16 GB RAM
    • 1×500 GB hard drive storage for application data and content
  • Elasticsearch:
    • Modern CPU with four cores
    • 16 GB RAM
    • The size of the hard drive storage for the index should be at least 25 percent of the size of the text documents to be indexed in the KEIM RAD system. Fast hard drive storage is recommended, particularly for the indexing database.

Network connection with >= 1 Gbps, short latency times, own IP address and free ports visible from the outside

This is simply a sample configuration. The required hard drive storage is based on the actual data volume, the working memory based on the number of users, and access figures. Contact the OPTIMAL SYSTEMS consulting team for a detailed requirements analysis.