反馈已提交

网络繁忙

您正在浏览的是 FineBI6.1 帮助文档,点击跳转至: FineBI5.1帮助文档

FineBI6.0非容器化单机工程部署支持环境及配置

  • 文档创建者:Wendy123456
  • 历史版本:19
  • 最近更新:Carly 于 2024-10-23
  • 概述

    对于企业正式工程,在实际部署前,往往需要部署测试环境,以验收相关功能。

    由于FineBI6.1使用存算分离架构,因此通过运维平台部署正式工程,需要至少2台服务器。

    为了方便企业测试,帆软提供面向测试使用的,FineBI6.1单服务器部署包。

    单服务器部署方案,仅用于功能测试场景。由于该部署架构非存算分离,因此不保证相关性能表现。对于企业正式工程,务必使用正式部署方案:部署FineBI6.1

    本文简单介绍:

    • 部署FineBI6.1单服务器工程时支持的部署环境

    • 部署FineBI6.1单服务器工程时必须满足的要求

    本文列出的是全量的部署支持环境。本文列出的是帆软测试通过的环境。

    • 本文未提及的更低版本,一般默认不支持。

    • 本文未提及的更高版本,用户可自行测试验证。如果使用后出现问题,付费用户可联系技术支持获取帮助。技术支持联系方式:服务>在线支持」

    服务器基础配置

    配置
    最低要求
    操作系统类型

    Linux

    单服务器部署方案,仅面向 Linux 服务器进行部署。 帆软推荐用户使用 Linux 系统服务器部署工程,原因请参见:Linux系统优势

    操作系统架构

    X86_64

    不支持在 32 位操作系统上安装。

    操作系统内核3.10版本及以上
    操作系统软件

    推荐:

    Ubuntu 22 版

    支持:

    Ubuntu 18.04.4 及以上版本

    CentOS 7.3~7.9 版本

    redhat 7.6 及以上版本

    Rocky Linux 8.8~9.4版本

    端口

    部署包中使用Tomcat中间件,默认占用8080端

    1)检查服务器 8080 端口是否被占用

    2)如端口被占用,请在部署完成后、启动Tomcat之前,修改 Tomcat 端口号以防端口冲突

    详情请参见:修改FineBI工程端口号

    CPU主频最低2.5GHz
    磁盘类型

    XFS

    如不使用XFS,会出现磁盘未满,但无法写入数据的情况

    内网时延工程节点、外接数据库处于同网段
    服务器带宽10M 以上
    语言环境

    使用中文的用户将工程部署到 Linux 系统时,需确认系统中是否有中文语言

    详情请参见:Linux系统设置中文语言环境和字体

    用户权限

    为保证工程正常运行,所准备的服务器用户必须要有工程部署目录的相关权限

    假定服务器用户为dev,工程部署目录为/home/fanruan

    1)设置工程部署目录所有者为服务器用户

    chown -R dev /home/fanruan

    2)确保所有者有该目录的读写执行权限

    chmod -R 755 /home/fanruan

    中间件/jdk无需准备,部署包中整合了包含工程和环境配置的 Web 容器,支持直接在相应系统中部署启动,无需配置环境

    服务器CPU内存配置

    本文以三种场景进行配置推荐。若您的FineBI工程涉及多个场景,选择其中的最高配置作为推荐配置即可。

    单服务器部署方案,仅用于功能测试场景,仅支持部署单节点工程。如您的工程使用量超出本文推荐范围,说明需要部署多节点集群,务必使用企业正式部署方案:部署FineBI6.1

    用户类型
    说明
    日活用户数一日之内,FineBI工程登录的用户数
    在线用户数同一时刻,FineBI工程上登录了的用户数
    并发用户数

    同一时刻,在FineBI工程上做操作的用户数

    即多少用户同时对服务器发送请求,即服务器同时处理多少用户发送来的请求

    lic注册时的并发限制

    根据 IP 地址进行统计,服务器从请求中获取 IP 地址,作为一个并发key

    主要限制访问系统的累计 IP 数。Lic 的该参数和下文用户数无关联

    直连数据

    场景说明:只使用直连数据,不使用抽取数据

    集群节点间、节点与其他组件间带宽 1000Mb/s。

    根据工程的并发及数据源 DB 的计算能力,落在多个配置区间时选较高的配置;

    编辑并发对应缓存不命中;

    并发用户数/秒的上限对应缓存命中,下限对应缓存不命中。

    日活用户数

    在线用户数

    每小时

    并发用户数

    每秒

    编辑

    并发数

    数据源计算能力

    每秒处理的计算数

    推荐配置
    最低配置
    500<100<20<20<10单机,节点满足:

    CPU:8 核 16 线程 2.5GHZ

    JVM 内存:16GB

    物理内存:24G

    单机,节点满足:

    CPU:4 核 8 线程 2.5GHZ

    JVM 内存:8GB

    物理内存:12G

    2K100~1K40~9010~4010~20

    2节点以上集群

    本文不做介绍

    单机,节点满足:

    CPU:16 核 32 线程 2.5GHZ

    JVM 内存:16GB

    物理内存:24G

    抽取数据:高日活自助分析

    场景说明:日活用户较高的FineBI工程,用户自助分析数据(对应 FineBI 查询不命中缓存)。

    节点数概要估算并发:在线用户数 Y = 300 * (节点数 X-1) + 400 。

    磁盘吞吐率和带宽要求大于 100MB/s(普通本地硬盘 HDD 性能),推荐 SSD固态硬盘。

    JVM 内存≠整机内存,推荐 JVM 内存占整机内存的 2/3 ~ 3/4 。

    在线用户数

    每小时

    并发用户数

    每秒

    编辑

    并发数

    表数量/表大小

    推荐配置
    最低配置
    <100<20<20<100张/<1T单机,节点满足:

    CPU:8 核 16 线程 2.5GHZ

    JVM 内存:16GB

    物理内存:32G

    单机,节点满足:

    CPU:8 核 16 线程 2.5GHZ

    JVM 内存:16GB

    物理内存:32G

    300~1K20~7010~40<100张/<1T2节点以上集群

    本文不做介绍

    单机,节点满足:

    CPU:16 核 32 线程 2.5GHZ

    JVM 内存:32GB

    物理内存:64G

    抽取数据:并发查看仪表板

    场景:对应用户并发查看报告等场景。即通常5-10分钟内累计访问用户数Y(对应FineBI查询缓存全命中,即多个相同计算请求引擎可以直接命中返回结果)。

    节点数概要估算并发:  5分钟并发用户数 Y = 380*节点数X

    每秒请求用户数达到160时,对负载均衡服务器的下载速度要求较高,需要达到100MB/s。

    JVM 内存≠整机内存,推荐 JVM 内存占整机内存的 2/3 ~ 3/4 。

    用户数

    每5分钟

    用户数

    每秒

    推荐配置
    最低配置
    ≤40040

    2节点以上集群

    本文不做介绍

    单机,节点满足:

    CPU:16 核 32 线程 2.5GHZ

    JVM 内存:32GB

    物理内存:64G

    服务器磁盘配置

    配置目录
    作用配置要求
    磁盘类型

    如不使用XFS,会出现磁盘未满,但无法写入数据的情况


    XFS
    磁盘大小工程部署用于部署工程,存放工程模板资源文件等

    500G以上

    根目录

    存放内容:

    对于帆软应用,指系统使用时的临时缓存.FineBI60

    目录位置:

    1)对于linux系统中root用户启动的工程

    根目录在/root下

    2)对于linux系统中非root用户启动的工程

    根目录在/home/$用户名/下

    3)对于Windows系统中启动的工程

    根目录在C:\Users\用户名

    不小于40G
    /usr目录默认日志存放路径不小于15G

    外接数据库要求

    帆软应用中,管理员往往会在平台设置用户、挂载目录、分配权限、设定定时调度

    这些配置,均存储于配置库中。在企业测试环境下,用户可准备一个数据库,与帆软应用对接,用于配置存储。

    稳定的外部数据库,可确保帆软应用在高负载下的稳定运行。对于企业测试环境,建议配置库外接。

    文档支持版本
    帆软对接MySQL配置库

    MySQL5:5.1.73、5.5.31、5.5.46、5.5.56、5.5.62

    5.6.22、5.6.28、5.6.31、5.6.35、5.6.37、5.6.44

    5.7.16、5.7.235.7.265.7.33

    MySQL8:8.0.11、8.0.16、8.0.20、8.0.21、8.2

    RDS MySQL:全版本

    帆软对接Oracle配置库

    Oracle单机:

    10g(10.2)、10.2.0.1.0

    11g(11.0.2.1)11g(11.0.2.4)11.0.2.4、11.2.0.2.0

    12c、12c V12.2、19c

    Oracle集群:

    11g、12c

    帆软对接SqlServer配置库
    2000、2005、2008、2012、2014、2016、2017、2019
    帆软对接DB2配置库
    8.2、9.7、10.5、11.1
    帆软对接PostgreSQL配置库

    9.2.3、9.4.7、9.5.0、9.5.2、9.6.0、13.0

    附件列表


    主题: 部署集成
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭



    AI

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持