1 System Requirements

This page describes the system operating environment requirements of SenseID.

1.1 System

Ubuntu Server 18.04 LTS is recommended for the Sense ID usage environment. We recommend a quad-core or higher CPU, 8GM or higher RAM, and 100GB or higher disk capacity on the hardware side. Note that AVX is required for the CPU instruction set.

Configuration items

Configuration requirements

Minimum operating system kernel version number

V3.2.0 or more

CPU model

x86_64

Requirements for the number of CPU cores

Quad-core (4) or more

CPU instruction set

SSE, AVX, FMA;

compatibility: SSE > AVX > FMA;

operating speed: FMA > AVX > SSE

RAM requirements

16GB or more

Supported OS & minimum version

Ubuntu Server (16.04 LTS) or higher

Disk space requirements

100GB or more

1.2 Services

The services described in this section are running inside the server. It is strongly recommended to implement a secure API mechanism, authentication mechanism, secure communication, and DNS outside of SenseID for safe use.

It is recommended to use separate servers for Ruby-Cloud-API and Go-Workers if possible.

  • Ruby-Cloud-API

    • The HTTP services, including the main interface for client API calls.

    • Service port: 3000

  • Go-Workers

    • The back-end computing vision services, primarily the encapsulation of algorithms provided to Ruby-Cloud-API in HTTP.

    • Service port: 50050

Last updated