2.DataMesh Cloud Services安装指导

< 所有主题

1 Installation Requirements 

1.1 Hardware Requirements 

DataMesh Cloud Services (DCS) can be installed on:

  • Public Cloud
  • Private Cloud
  • On-Premise Servers 

For clients using on-premise servers, DCS can be installed on either bare metal servers or virtualized servers. 

–   Trial / Demonstration   Small Office   Big Office or multiple Offices  

Customized or SaaS based  

No. of Supported Clients  

<= 2  

<= 10  

<= 50  


No. of Servers  





Server Type  

PC / Workstation  

Workstations / Rack Servers  

Rack Servers / Virtualized Servers / Private Cloud / Public Cloud  

Public Cloud  

Hardware Requirement  

Server with 4C/8G Disk 40GB  

Servers with 16C/64G 200G Disk  

Servers with 16C/64G 500G Disk  

Servers with 16C/64G 500G Disk  

File Storage  

On Server  

On Server  

On Server or Object Storage  

Object Storage  

3D-Model Accelerating Service  




License required  

* xC / yG means server with x vCPUs and yGB RAM. 

* Object Storage, like Azure Blob Storage or Amazon AWS S3, is recommended for clients with Internet access or need work remotely. 

* Dedicated storage device with RAID, like NAS or Disk Arrays, is recommended for file storage and used as backend of DCS Storage Service for on-premise deployment, this service should be mounted on server as a directory. 

* Production servers, on-cloud or on-premise, bare metal or virtualized, should be directly reachable by each other. 

* 3D-Model Accelerating Service, DCS License required, Unity License Required, Windows PC with Unity required. 

* For on-premise or private cloud deployment, users may need VPN to access DCS from Internet. 

1.2 Software Requirements 

Operating System 

Ubuntu 18.04 is tested and recommended for production usage, Windows is also supported for trial or small offices. 

Application Softwares 

  • DataMesh Cloud Services (DCS) 
  • DataMesh Manager (DMM) 

DataMesh Manager is the management system for DCS installation, services managements. 

Server / Runtime softwares 

  • Java
  • Nginx
  • MySQL 
  • MongoDB 
  • Redis, optional, not available on Windows 
  • ActiveMQ, optional for trial 
  • Apache ActiveMQ Artemis or other MQTT Broker, optional for trial 

2 Installation 

2.0 Before Installation 

For servers with Internet Access 

  • Prepare DataMesh Manager Installer. 
  • Install MySQL server. 
  • Set up SSH Server. 

For servers without Internet Access 

  • Prepare DataMesh Manager Installer. 
  • Prepare application packages and softwares for DCS installation. 
  • Install MySQL server. 
  • Set up SSH Server. 

2.1 Install DataMesh Manager 

  1. Run DMM Installer to install Java environment, configure Environment variables, install DMM Master and start DataMesh Manager Web Console. 
  2. Access DataMesh Cloud Manager Web Console using browser. 
  3. Accept License Agreements. 
  4. Upload License for DMM and DCS. 
  5. Configure data directory. 
  6. Configure default MySQL server connection parameters. 
  7. Configure installation package source, online server or local directory. 
  8. Create a cluster in DataMesh Manager. 
  9. Add hosts and Install DMM Agent to current server or other servers, SSH access is required for each server. 

2.2 Install DataMesh Cloud Services in DataMesh Manager 

  •  Install data service softwares  
1.Install MongoDB or configure external MongoDB connection parameters. 

2.Install MySQL or configure external MySQL connection parameters, reuse MySQL instance with DMM by default. 

3.Install ActiveMQ or configure external ActiveMQ connection parameters. This step is auto-skipped in trial mode. 

4.Install Redis or configure external Redis connection parameters. This step is auto-skipped in trial mode. 

5.Install Artemis or other MQTT broker or configure external MQTT broker parameters. This step is auto-skipped in trial mode. 
  • 2.   Configure DataMesh Cloud Services components.  
1.Configure storage service parameters for DataMesh Cloud Services, local folder on server node or Cloud Object Storage. 

2.Configure collaboration service parameters for DataMesh Cloud Services. 
  • Install DataMesh Cloud Services components. 
  • Start up DataMesh Cloud Services.