Hadoop架構替代資料倉儲 雲計算虛擬技術提升存儲能力

來源:互聯網
上載者:User
關鍵字 商業智慧 雲計算

傳統的商業智慧系統大多隻為決策人員服務,且受到安全因素影響,分析資料更多地只能在本地使用者終端體現,而體現的方式幾乎都是普通的電腦。 隨著計算技術和互聯網技術的飛速發展,銷售、市場和決策人員的流動性和活動空間越來越大,涉及決策的管理人員越來越多,資訊傳遞的即時性和互動式要求越來越高,這就對商業智慧提出了更高的要求。 下一代商業智慧的發展要求其不僅僅能為高層決策者提供戰略型決策,同時也能為企業內其他層次使用者提供戰術型決策和操作型決策。 而企業內中層、基層管理人員及一線員工通常因外出工作而無法及時在電腦前查詢分析資料。 同時,近年來發行的各種智慧手機及平板電腦已經能夠存儲大量資料,提供豐富的人機交互,甚至能展現各種複雜的視覺化資料,這使得將商業智慧分析資料移植于行動裝置成為可能。 然而,目前行動裝置的計算能力和存儲能力與PC機相比仍然存在很大的差距,具備強大的計算力和存儲力的雲計算為實現終端的智慧提供了保證,將大量的計算和存儲操作運行在廉價且高效的雲中,將PC機、移動終端設備與瘦終端作為雲計算的端 ,將商業智慧分析通過使用者隨身攜帶的智慧手機等移動終端將資訊即時交付給企業內所有層次使用者,甚至是客戶及商業合作夥伴,這將使得企業能夠對面臨的問題做出快速反應,改善客戶服務,從而贏得競爭優勢,使企業資源得到充分、靈活的應用。

1、雲計算與移動商業智慧

1.1 移動商業智慧

隨著移動互聯網的迅速發展,移動商業智慧己成為商業智慧的一個新的發展方向。 基於移動互聯網應用的商業智慧不僅能夠將過去局限的商業智慧應用擴展到企業各層次員工,提高商業智慧系統的利用率,而且還使得商業智慧系統提供即時訪問分析成為可能。 與傳統商業智慧相比,移動商業智慧具備以下幾個特點:第一,能夠隨時隨地即時訪問企業商業智慧應用,員工不再因地理位置而受訪問限制;第二,資訊主動推送及個人化定制,企業可根據實際情況預先為各類員工定制按時推送資訊, 也可根據使用者的個人化定制進行資訊推送服務;第三,即時監控預警,當突發事件出現時,系統直接將警報資訊發送到使用者的行動裝置,這使得員工可以及時採取措施避免損失。

1.2 雲計算與移動商業智慧

雲計算是一種近幾年興起的一種新型技術架構,將計算任務分佈在大量電腦構成的資源池上,使各種應用系統能夠根據需要獲取計算能力、存儲空間和各種軟體服務?。 雲計算具有低成本、安全可靠、可擴展等突出優點,它通過虛擬機器、鏡像部署執行等方法為使用者提供服務,雲計算與商業智慧的結合將進一步促進移動商業智慧的應用。 首先,雲計算可以增強商業智慧處理海量資料的能力。 將運算及存儲能力通過網路遷移到雲端,能夠完成PC機無法應付的資料處理任務,使用者只需通過PC機、行動裝置等終端即可完成類似以往在PC機上的各種操作。 而使用者也無需為商業智慧應用添置高性能行動裝置,因為雲計算最大程度地實現了資源分享,消除了時間和空間的限制。 除此之外,傳統商業智慧的海量資料處理集中于資料倉儲,近年來資料倉儲的發展己能夠大規模並行處理海量資料並對分析資料進行高效管理,而受到Map/Reduce框架強力支援的Hadoop是一種基於集群分散式架構,不論海量資料處理 、成本、運算速度還是穩定性都優於資料倉儲。 其次,雲計算能夠提升商業智慧的時效性。 雲計算能夠讓商業智慧在更短的時間內獲取交易資料,執行更強的資料分析功能,在突發事件發生時提供及時的資訊回饋,充分發揮移動商業智慧的即時優勢。 第三,雲計算與商業智慧的結合將降低成本。 傳統基於資料倉儲的商業智慧部署相當昂貴,除商業智慧與資料倉儲以外還需要承擔IT成本和部署、前端商業智慧展現工具的費用,在低成本地區建立大規模資料中心可以説明企業在電力、網路頻寬、軟體和硬體等方面降低成本。 以往資金能力不足以搭建自己的商業智慧平臺的中小企業無需購買任何硬體,無需安裝軟體,只需通過SaaS模式租用位於雲端的移動商業智慧應用。 雲計算與商業智慧的結合可以使企業以較少的價格得到靈活且有彈性的商業智慧服務。

2、基於雲計算的移動商業智慧架構

系統利用雲計算的虛擬化技術建立了基礎設施層、平台層、支撐層和應用層,其架構如圖1所示。

應用層提供了各種商業智慧應用,如資料採礦、OLAP、即席查詢及即時交易處理。 PC機及瘦用戶端使用者可以通過瀏覽器或者特定的用戶端存取和使用這些服務,持有行動裝置使用者可使用各類移動終端通過移動通信網或無線網連接平臺使用服務,系統將為持有不同類型設備的使用者提供不同的介面及功能。

支撐層負責處理應用層中的應用請求,對其業務處理邏輯進行智慧調度。 商業智慧系統面臨的是巨量且不同存儲和計算的請求,可分為海量資料處理請求、日常資訊處理請求、高性能計算請求等。 智慧調度根據請求類型進行判斷,若該請求對計算需求很小可以在關係資料庫中找到則直接存取關係資料庫;若請求需要較大的計算量和存儲量則需要提交雲計算平臺執行平行計算。 由於使用者的行動裝置可能是平板電腦等高性能智慧設備,也可能是較為普通的低性能手機,智慧優化識別各種行動裝置不同的存儲和計算能力並依據使用者請求內容進行度量,為不同類型行動裝置提供最適合其存儲和計算能力的流覽結果。

(責任編輯:蒙遺善)

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.