對於企業正式工程,在實際部署前,往往需要部署測試環境,以驗收相關功能。
由於FineBI6.1使用存算分離架構,因此透過維運平台部署正式工程,需要至少2台伺服器。
為了方便企業測試,帆軟提供面向測試使用的,FineBI6.1單伺服器部署包。
單伺服器部署方案,僅用於功能測試場景。由於該部署架構非存算分離,因此不保證相關效能表現。對於企業正式工程,務必使用正式部署方案:部署FineBI 6.1
本文簡單介紹:
部署FineBI6.1單伺服器工程時支援的部署環境
部署FineBI6.1單伺服器工程時必須滿足的要求
本文列出的是全量的部署支援環境。本文列出的是帆軟測試透過的環境。
本文未提及的更低版本,一般預設不支援。
本文未提及的更高版本,使用者可自行測試驗證。如果使用後出現問題,付費使用者可聯絡技術支援獲取幫助。技術支援聯絡方式:「服務>線上支援」
Linux
單伺服器部署方案,僅面向 Linux 伺服器進行部署。 帆軟推薦使用者使用 Linux 系統伺服器部署工程,原因請參見:Linux系統優勢
X86_64
不支援在 32 位作業系統上安裝。
推薦:
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 工程埠
XFS
如不使用XFS,會出現磁碟未滿,但無法寫入資料的情況
使用中文的使用者將工程部署到 Linux 系統時,需確認系統中是否有中文語言包
詳情請參見:Linux系統設定中文語言環境和字體
為保證工程正常運作,所準備的伺服器使用者必須要有工程部署目錄的相關權限
假定伺服器使用者為dev,工程部署目錄為/home/fanruan
1)設定工程部署目錄所有者為伺服器使用者
chown -R dev /home/fanruan
2)確定所有者有該目錄的讀寫執行權限
chmod -R 755 /home/fanruan
本文以三種場景進行配置推薦。若您的FineBI工程涉及多個場景,選擇其中的最高配置作為推薦配置即可。
單伺服器部署方案,僅用於功能測試場景,僅支援部署單節點工程。如您的工程使用量超出本文推薦範圍,說明需要部署多節點叢集,務必使用企業正式部署方案:部署FineBI 6.1
同一時刻,在FineBI工程上做操作的使用者數
即多少使用者同時對伺服器傳送請求,即伺服器同時處理多少使用者傳送來的請求
根據 IP 地址進行統計,伺服器從請求中獲取 IP 地址,作為一個併發key
主要限制存取系統的累計 IP 數。Lic 的該參數和下文使用者數無聯動
場景說明:只使用直連資料,不使用抽取資料
叢集節點間、節點與其他組件間帶寬 1000Mb/s。
根據工程的併發及資料源 DB 的計算能力,落在多個配置區間時選較高的配置;
編輯併發對應快取不命中;
併發使用者數/秒的上限對應快取命中,下限對應快取不命中。
線上使用者數
每小時
併發使用者數
每秒
編輯
併發數
資料源計算能力
每秒處理的計算數
CPU:8 核 16 執行緒 2.5GHZ
JVM 記憶體:16GB
物理記憶體:24G
單機,節點滿足:
CPU:4 核 8 執行緒 2.5GHZ
JVM 記憶體:8GB
物理記憶體:12G
2節點以上叢集
本文不做介紹
CPU:16 核 32 執行緒 2.5GHZ
場景說明:日活使用者較高的FineBI工程,使用者自助分析資料(對應 FineBI 查詢不命中快取)。
節點數概要估算併發:線上使用者數 Y = 300 * (節點數 X-1) + 400 。
磁碟吞吐率和帶寬要求大於 100MB/s(普通本地硬碟 HDD 效能),推薦 SSD固態硬碟。
JVM 記憶體≠整機記憶體,推薦 JVM 記憶體佔整機記憶體的 2/3 ~ 3/4 。
表數量/表大小
物理記憶體:32G
JVM 記憶體:32GB
物理記憶體:64G
場景:對應使用者併發查看報表等場景。即通常5-10分鐘內累計存取使用者數Y(對應FineBI查詢快取全命中,即多個相同計算請求引擎可以直接命中傳回結果)。
節點數概要估算併發: 5分鐘併發使用者數 Y = 380*節點數X
每秒請求使用者數達到160時,對負載均衡伺服器的下載速度要求較高,需要達到100MB/s。
使用者數
每5分鐘
500G以上
存放內容:
對於帆軟應用,指系統使用時的臨時快取.FineBI60
目錄位置:
1)對於linux系統中root使用者啟動的工程
根目錄在/root下
2)對於linux系統中非root使用者啟動的工程
根目錄在/home/$帳號/下
3)對於Windows系統中啟動的工程
根目錄在C:Users帳號下
帆軟應用中,管理者往往會在平台設定使用者、掛載目錄、分配權限、設定排程管理
這些配置,均儲存於配置庫中。在企業測試環境下,使用者可準備一個資料庫,與帆軟應用對接,用於配置儲存。
穩定的外部資料庫,可確定帆軟應用在高負載下的穩定運作。對於企業測試環境,建議配置庫外接。
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.23、5.7.26、5.7.33
MySQL8:8.0.11、8.0.16、8.0.20、8.0.21、8.2
RDS MySQL:全版本
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
9.2.3、9.4.7、9.5.0、9.5.2、9.6.0、13.0
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙