基于单台服务器部署Smartbi及所有其组件,参考部署方案如下:

1、服务器最低配置

单台服务器部署smartbi所有组件时,最低配置要求如下:

CPU

内存

硬盘

网络

8核

32G

部署目录200G

千兆网络

具体说明:

组件名称

内存

备注

Smartbi

4G

Tomcat的JVM内存最大值,可根据并发量调整此参数

知识库

4G

Mysql可能会使用的内存

MPP

10G

MPP的默认内存配置,可调整

UnionServer

8G

跨库的默认内存配置,可调整

导出引擎

4G

导出引擎可能会使用的内存

数据挖掘-实验引擎

5G

默认的JVM内存最大值,可调整

数据挖掘-服务引擎

3G

默认的JVM内存最大值,可调整

Python执行节点

2G

默认的JVM内存最大值,可调整

单台服务器部署时,不建议部署Spark组件,可使用数据挖掘的本地模式。

关于内存

以上组件的内存参数,并非服务启动时需要占用对应的内存参数。不同的使用场景,组件运行时可能会占用对应的内存。在极端情况下运行过程中会因为服务器资源不足导致访问、查询等操作卡、慢、甚至报错情况。

如果不是全组件部署,可根据需要部署的组件申请对应的内存,如果可能,尽量提升服务器配置。

2、服务器推荐配置

CPU

内存

硬盘

网络

备注

16核+

64G+

部署目录500G+

千兆网络+

推荐服务器单独一个盘符用于部署smartbi及其组件

具体说明:

组件名称

内存

备注

Smartbi

16G

Tomcat的JVM内存最大值,可根据并发量调整此参数

知识库

4G

Mysql可能会使用的内存

MPP

10G

MPP的默认内存配置,可调整

UnionServer

8G

跨库的默认内存配置,可调整

导出引擎

4G

导出引擎可能会使用的内存

数据挖掘-实验引擎

5G

默认的JVM内存最大值,可调整

数据挖掘-服务引擎

3G

默认的JVM内存最大值,可调整

Python执行节点

2G

默认的JVM内存最大值,可调整

Spark

8G

Spark使用内存,可调整

单台服务器部署时,不建议部署Spark组件,可使用数据挖掘的本地模式。

关于内存

以上组件的内存参数,并非服务启动时需要占用对应的内存参数。不同的使用场景,组件运行时可能会占用对应的内存。在极端情况下运行过程中会因为服务器资源不足导致访问、查询等操作卡、慢、甚至报错情况。

如果不是全组件部署,可根据需要部署的组件申请对应的内存,如果可能,尽量提升服务器配置。

2、部署方案

基于单台服务器时,使用安装包部署或者高性能版本部署,均只需要按照文档中的部署方法,一步一步将smartbi及其组件部署到服务器中即可。

Smartbi部署方法请参考:部署Smartbi

注意

不推荐在单台服务器中部署Smartbi集群或者Smartbi组件集群。

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐