安装步骤
部署选项
- 服务器部署
FineBI 是一个 Servlet 应用。
Servlet 是一种服务器端的 Java 应用程序,具有独立于平台和协议的特性,可以生成动态的 Web 页面。它担当客户请求( Web 浏览器或其他 HTTP 客户程序)与服务器响应( HTTP 服务器上的数据库或应用程序)的中间层。
因此 FineBI 必须部署在 Web 应用服务器如 Tomcat、WebLogic、WebSphere 等下面,启动 Web 应用服务器时就会加载 FineBI 这个 Servlet ,从而交互式地浏览和修改数据,整个过程如下:
图1 服务器部署过程
FineBI 安装文件本质上就是一个 Tomcat ,如果企业使用 FineBI ,推荐服务器部署,满足更稳定的运行效果。
服务器部署将 FineBI 系统置于服务器上,通过 IP 地址访问同一个 BI 系统,从而实现系统平台的作用,达到企业整体工作的业务活动需求。
- 集群部署
FineBI 集群目前有 3 种方案,分别为热备、Web集群&BI的Spider引擎单节点部署方案、Web 集群
部署环境要求
软件环境 |
推荐环境 |
支持环境 |
---|---|---|
操作系统 |
linux |
FineBI单机版: Windows、Linux、Unix、Solaris 、Aix、IRIX; |
应用服务器 |
Tomcat8.5.32、Weblogic12c、Websphere8.5 |
Tomcat、Jboss、Weblogic、Websphere |
浏览器 |
chrome、火狐 |
单核心:chrome、火狐、IE8及其以上(包括Edge)、Safari、Opera 双核心:360浏览器、搜狗浏览器、QQ浏览器、UC浏览器、猎豹浏览器、百度浏览器 |
数据量 |
CPU(推荐i7,性能优于E5) |
可用内存 |
可用磁盘(推荐SSD) |
网卡 |
---|---|---|---|---|
0~1kw |
8核,2.5GHz及以上 |
16G~32G |
500G |
/ |
1kw~3kw |
8核,2.5GHz及以上 |
32G |
500G~700G |
/ |
3kw~5kw |
16核,2.5GHz及以上 |
64G |
700G~1T |
/ |
5kw~1亿 |
16核~24核,2.5GHz及以上 |
64G~128G |
至少1T |
千兆以上网卡 |
FineBI的直连计算引擎则偏重于依赖数据库的性能和配置。
部署步骤
搭建 BI 平台的第一步需要先部署 BI 工程。
你可以根据FineBI服务器配置推荐准备适合的软硬件配置。如果企业需要部署集群版本,可以参考集群方案推荐 进行部署。如果需要部署单机版本,可以参考 Web服务器部署 进行部署。
参数调优:FineBI 是一款纯 B/S 端的商业智能分析服务平台,对服务器有一定的配置要求,当服务器不能满足 BI 使用时,会出现异常退出风险。因此在部署后需要修改使用内存和其他参数,确保服务器稳定运行。你可以参考修改 FineBI 配置参数 进行配置。
配置检查:在部署好之后,你需要启动 BI 测试是否能够正常启动运行。在启动前你需要进行如下检查。
端口检查:帆软应用正常使用过程中,需要服务器开放一些端口,因此需要对这些端口进行检查是否开放,避免出现系统功能异常。
网络服务检查:如果你部署的 BI 是集群版,换需要检查文件服务器、外接数据库、状态服务器和应用之间通信是否正常。
部署标准
部署结果验证方式:在网络通畅、端口开放的前提下完成部署,查看工程进程是否存在,访问应用URL,确认是否成功访问,以此判断应用部署是否成功。
部署脚本:FineBI产品通过部署包完成部署,可在官网下载对应版本的部署包,后台环境解压即可。
部署清单和环境配置要求
产品服务 |
相关说明 |
数量 |
配置参数 |
备注 |
---|---|---|---|---|
FineBI产品 |
Web服务器 |
2 |
系统版本:Centos 7.4 处理器kcl .xlarge.4 | 4核 | 16GB 硬盘:>=40G EIP带宽:5M |
华为云提供 |
集群组件服务器 (nginx、vsftp、redis、配置库) |
0 |
系统版本:Centos 7.4 处理器kcl .xlarge.4 | 4核 | 16GB 硬盘:>=40G EIP带宽:5M |
复用Web服务器;部署至web服务器上 正式环境下部署需要单独服务器 |
|
DWS服务器 |
1 |
规格:dws.dc.4xlarge 计算密集型 处理器16 vCPUs | 128 GB 硬盘:1.46 TB (SSD)3节点 EIP带宽:10M |
华为云提供 |
|
客户端-PC |
- |
操作系统:Windows 10 处理器:Intel Core i7-8550U(1.8GHz/L3 8M) 内存容量:8GB 硬盘容量:50GB 屏幕尺寸:14英寸 |
/ |
|
客户端-Android |
- |
系统版本:Android 7.0 CPU型号:高通骁龙425 RAM容量:2GB、ROM容量:16GB 主屏尺寸:5.5英寸 主屏分辨率:1280*720像素 |
/ |
|
客户端-iOS |
- |
系统版本:iOS 10.3.3 CPU型号:苹果A9 RAM容量:2GB、ROM容量:32GB 主屏尺寸:4.7英寸 主屏分辨率:1334*750像素 |
/ |