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