敏捷BIFineBI服務器部署,以下作簡要介紹


敏捷BIFineBI服務器部署,以下作簡要介紹

文章插圖
【敏捷BIFineBI服務器部署,以下作簡要介紹】FineBI是一個Servlet應用 。大家知道 , Servlet是一種服務器端的Java應用程序,具有獨立于平臺和協議的特性,可以生成動態的Web頁面 。它擔當客戶請求(Web瀏覽器或其他HTTP客戶程序)與服務器響應(HTTP服務器上的數據庫或應用程序)的中間層 。
Servlet是位于Web 服務器內部的服務器端的Java應用程序,由Web服務器進行加載,該Web服務器必須包含支持Servlet的Java虛擬機 。因此FineBI必須部署在Web應用服務器如Tomcat、Weblogic、Websphere等下面,啟動Web應用服務器時就會加載FineBI這個Servlet,從而交互式地瀏覽和修改數據,整個過程如下:
服務器集群部署 , 在服務器上布署的BI平臺必然要也承擔大數據處理的需求,不僅對服務器本身有較高的要求,對于FineBI的數據倉庫的cube的性能要求較高 。為了提高大數據的分析能力和反應能力,對cube進行分布式部署 。cube的分布式部署通過分布式架構將服務器、存儲、網絡等資源進行深度融合,并融合了分布式存儲引擎及云管理軟件 , 可幫助企業突破關鍵應用的性能瓶頸 。本章會詳細講述服務器集群部署的解決方案 。