當前為5.1版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

FineBI伺服器配置推薦

1. 概述

1.1 版本

FineBI 版本JAR 包
5.12020-01-15

1.2 功能介紹

FineBI 是一款純 B/S 端的商業智慧分析服務平台;支援透過 Web 應用伺服器將其部署在伺服器上,提供企業雲伺服器。使用者端只需要使用一個瀏覽器即可進行服務平台的存取和使用。

FineBI 使用 Spider 引擎,Spider 資料引擎可靈活支撐不同資料量級的分析。

本文介紹 FineBI 軟硬體配置推薦要求。

1.3 FineBI 效能測試報表

以下直連和抽取報表都僅適用於 FineBI 5.1.5 及之後的版本。

注:pdf資源為簡體。

抽數版本效能測試報表:FineBI5.1.5spider效能測試報表v1.pdf

直連版本效能測試報表:FineBI5.1.5直連效能測試報表v1.0.pdf

2. 伺服器推薦

使用者需要先參考 實時資料&抽數資料簡介 判斷自己使用的是「實時資料」還是「抽取資料」。

2.1 所有資料都是抽取資料

推薦配置時需要同時考慮「數量級」和「使用者數」維度,選用兩者中較高的配置。

:建議使用「固態硬碟」以獲得更好的使用體驗。

2.1.1 根據數量級推薦配置

當最大單表資料量在億級以下,可以直接使用 Web 伺服器的本地磁碟作為資料儲存介質,推薦配置如下表所示:

  資料量(單位:行)CPU    JVM記憶體整機記憶體可用磁碟空間  
  0~500万  8核~16核,2.5GHz及以上   12G16-24G  100-300G
  500万~1千万  16核~32核,2.5GHz及以上   16G24-32G  300-600G
  1千万~1亿  16核~32核,2.5GHz及以上   32G48-64G  600G-1.5T

1:JVM 記憶體≠整機記憶體,推薦 JVM 記憶體佔整機記憶體的 2/3 ~ 3/4 。

2:此處可用磁碟空間為推薦空間。

3:推薦磁碟讀寫速度至少大於 100M/S。

2.1.2 根據使用者數推薦配置

1)推薦配置如下表所示:

登入使用者數線上使用者數併發使用者數編輯併發使用者數JVM 記憶體整機記憶體CPUBI支援情況
1千-5千20-5002-1500-2016G22G-24G

8核

2.5GHz及以上

支援
5千-1万500-1千20-350
10-4024G32G-36G

16核

2.5GHz及以上

支援
5万1千-5千
100-50050-20032G43G-48G

16核

2.5GHz及以上

支援

:JVM 記憶體≠整機記憶體,推薦 JVM 記憶體佔整機記憶體的 2/3 ~ 3/4 。

2)使用者型別說明如下表所示:

使用者型別説明
登入使用者數BI 系統使用者表中的使用者數
線上使用者數同一時刻 BI 系統上登入了的使用者數
併發使用者數同一時刻在 BI 系統上做操作的使用者數,即多少使用者同時對伺服器傳送請求。也就是伺服器同時處理多少使用者傳送來的請求
併發編輯使用者數同一時刻編輯儀表板或資料集的使用者數
Lic 登入時的併發限制根據 IP 位址來的,伺服器從請求中獲取 IP 位址,作為一個併發key。主要限制存取系統的累計 IP 數。Lic 的該參數和下文使用者數無聯動

2.2 所有資料都是實時資料

1)效能與計算全部依賴於資料庫,即都是實時資料,由於存在快取機制以及部分場景記憶體計算,因此 Web 伺服器配置可由結果集資料量來進行估算。(使用者的資料庫伺服器的配置這裏不做推薦)其中,結果集資料量表示的是查詢資料傳回的行數。配置推薦如下表所示:

  結果集資料量(單位:行) CPU   可用記憶體 編輯使用者併發  預覽使用者併發
  0~500万  8核,2.5GHz及以上  12G  20  150
  500万~1千万  8核,2.5GHz及以上  32G  30  200
  500万~1千万  16核,2.5GHz及以上  32G  40  300
  1千万~5千万  16核,2.5GHz及以上  64G  40  300

2)此處大量計算是資料庫完成,BI 記憶體消耗量主要和結果集大小、併發效能相關。

編輯使用者併發指的是同時使用 FineBI 編輯儀表板、建立表、自助資料集的使用者個數。

預覽使用者併發指的是同時使用 FineBI 查看資料/儀表板的使用者個數。

2.3 既有實時資料,又有抽取資料

既有實時資料又有抽取資料的混合情況下,以最高配置要求即可。

3. 軟體環境推薦

FineBI 使用的軟體環境如下所示:

工件系統

Windows、Linux、Mac、Unix 、Aix、IRIX 等支援 1.8 版本 JDK 的工件系統,詳細版本參見  系統要求

資料庫

Apache Kylin、Derby、HP Vertica、IBM DB2、Informix、Sql Server、MySQL、Oracle、Pivotal Greenplum Database、Postgresql、ADS、Amazon Redshift、Apache Impala、Apache Phoenix、Gbase 8A、Gbase8S、Gbase 8T、Hadoop Hive、Kingbase、Presto、SAP HANA、SAP Sybas

e、Spark、Transwarp Inceptor、HBase 等主流的一些關係型資料庫及非關連式資料庫 MongoDB 等。詳情參見:資料連結支援範圍  

應用伺服器Tomcat、Jboss、Weblogic、Websphere 等 Web 應用伺服器
瀏覽器


單核心:谷歌、火狐、支援 IE9 及其以上(包括 Edge)、Safari、opera。

從渲染引擎的匹配度上,建議使用:谷歌、火狐。

雙核心:360 瀏覽器、搜狗瀏覽器、QQ 瀏覽器、UC 瀏覽器、獵豹瀏覽器、百度瀏覽器,只支援其極速模式,不支援相容模式


1:IE10 及以下的版本不支援範本全螢幕查看,IE11 以下版本若開啓 全局水印 可能會影響部分操作,如儀表板無法新增組件。

2:谷歌瀏覽器建議使用 V70 及以上的版本。

4. 注意事項

4.1 安裝環境推薦

FineBI 的 Web 伺服器不應安裝在同時運作資源密集型應用過程(例如資料庫或應用過程伺服器)的物理計算機或 VM 虛擬機上,虛擬機和實體機詳情可參考:虚拟机和物理机的区别

本文第二節 CPU 的推薦中,需要保證 FineBI 實際可以佔用的資源達到 80%。

4.2 推薦磁碟

FineBI 是 IO 密集型應用,對磁碟 IO 依賴較大,因此推薦使用本地磁碟或固態硬碟。

4.3 推薦 JVM 記憶體佔整機記憶體的2/3 ~ 3/4

JVM記憶體 ≠ 整機記憶體,因此不推薦設定 JVM 記憶體佔整機記憶體過大。

BI 運作過程中除了 JVM 記憶體,還需佔用堆外記憶體(可透過參數配置)、也需預留部分記憶體給系統及機器上 db 等其他應用運作。

:配置 JVM 記憶體詳情參見:部署修改記憶體

附件列表


主題: 产品简介
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!