---
url: /v6.2/en-us/enviroment.md
---
# Installation Environment Preparation

When installing HENGSHI SENSE, please check whether the installation environment meets the following configurations.

## Recommended Software Environment

The software environment for HENGSHI SENSE is as follows:

* Operating System

|Category|Architecture|Operating System|Verified Version|
|--------|------------|----------------|----------------|
|Linux|x86/arm|Centos|7.x, 8.x series|
|Linux|x86/arm|RedHat|7.x series|
|Linux|x86/arm|Ubuntu|18.x, 20.x, 21.x, 22.x series|
|Linux|x86/arm|Kylin OS|v10 series|
|Linux|x86|OpenAnolis (Dragon Lizard)|7.x, 8.x series|
|Linux|x86|openEuler|20.x series|
|Linux|x86|UOS (UnionTech)|v20 (1060) series|
|Windows|x64|Windows Server|2008, 2012, 2016, 2019 series|
|Windows|x64|Windows|Windows 7, Windows 10|

* Others

|Category|Version Information|
|--------|-------------------|
|JDK Version|JDK 11|
|Using Greenplum Engine|Depends on Python version 2.7|
|Using Doris Engine|Depends on JDK version 1.8|
|Browser|Single-core: Chrome, Firefox, Safari, Opera. Based on rendering engine compatibility, Chrome and Firefox are recommended. Dual-core: 360 Browser, Sogou Browser, QQ Browser, UC Browser, Cheetah Browser, Baidu Browser. Only supports their "speed mode," not "compatibility mode."|

> \[!CAUTION] Please Note\
> If the deployment environment is offline and cannot connect to the internet, please refer to [Offline Environment Dependency Package Installation](install-dependencies-offline.md).

## Hardware Configuration Recommendations

* Primarily for initial configuration suggestions. During the testing phase, adjustments should be made based on the specific performance of the testing environment.

### Recommended Based on Data Volume

* Enable acceleration engine for all data
* Perform analysis on a single table only

| Data Volume (Unit: Rows) | CPU      | Memory       | Available Disk Space |
|--------------------------|----------|--------------|-----------------------|
| 0 ~ 10 million           | 8 threads | 16G ~ 24G    | 100G                 |
| 10 million ~ 50 million  | 16 threads | 24G ~ 32G   | 500G                 |
| 50 million ~ 100 million | 16 threads | 32G ~ 64G   | 500G ~ 1T            |

### Recommended Based on User Volume

| Concurrent Users | CPU       | Memory |
|------------------|-----------|--------|
| 50               | 8 threads | 16G    |
| 95               | 16 threads| 24G    |
| 135              | 24 threads| 32G    |

### Data Integration Performance

| Data Volume (Rows/Columns) | Extraction to Greenplum |
|----------------------------|-------------------------|
|1 million/9                | Approximately 6 seconds |
|10 million/9               | Approximately 39 seconds |
|100 million/9              | Approximately 5 minutes |
|1 billion/9                | Approximately 52 minutes |

* The data extraction speed is greatly affected by network speed and disk I/O performance. In this test, the network bandwidth from the business database to the Greenplum database was 4.9 Gbits/sec, and the disks were all SSB network drives.

## Installation File Preparation

Before installation, please download the Hengshi installation package `hengshi-sense-<version>.zip` and extract it into the `hengshi-<version>` directory.

```sh
mkdir hengshi-sense-<version> && unzip -qd hengshi-sense-<version>/ hengshi-sense-<version>.zip
```

> \[!TIP] Tip
> If you are unsure about how to download the installation package, please contact support@hengshi.com via email for assistance.
