首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Oracle Exalytics 內存分析工程系統架構解析:硬件配置、TimesTen 柱狀壓縮與 Essbase 多維加速

     編輯:Oracle 資料庫基礎

系統概覽

Exalytics = 內存分析硬件 + 內存分析軟件 + 優化的 Oracle BI Foundation,專為商業智能工作負載設計的工程系統。

硬件架構(3U 機架)

  • CPU:4 × Intel Xeon E7-4800 系列,每顆 10 核,共 40 核 / 80 線程。
  • 內存:1 TB DDR3,支撐全內存分析。
  • 網絡:
    • 2 × QDR InfiniBand (40 Gb/s) — 連接 Exadata 或集群互聯。
    • 2 × 10 GbE — 企業數據源與客戶端接入。
    • 4 × 1 GbE — 客戶端接入。
    • 1 × ILOM 管理口。
    全冗餘、支持故障轉移、無單點故障。
  • 存儲:直連高性能 RAID HBA + 3.6 TB 原始磁盤;或掛載 NAS 存共享元數據。
  • 管理:ILOM (SSL/HTTPS + Serial) 遠程全生命周期管理。

軟件棧

Oracle BI Foundation

企業級 BI 平台:報表、儀表板、臨時分析、多維 OLAP、評分卡、預測分析、可視化、協作、移動接入。

TimesTen In-Memory Database(Exalytics 優化版)

  • 關系型內存數據庫,微秒級響應,極高吞吐。
  • 柱狀壓縮:內存數據壓縮比高達 5:1,有效擴大內存容量;壓縮數據上直接執行分析算法,進一步加速查詢。
  • 可嵌入應用進程,消除進程間通信開銷。

Essbase 多維 OLAP 引擎

  • Exalytics 上運行 Essbase 獲得:
  • 查詢速度最高 16 倍 提升。
  • 寫回與計算操作耗時降低 6 倍(含批處理)。
  • 優化並行操作、MDX 語法解析、搜索引擎性能。

部署模式

  • 單節點獨立運行。
  • 多節點通過 InfiniBand 組建集群,線性擴展內存與計算資源,提供高可用。

總結

Exalytics 以極致硬件配置(40核/1TB內存/InfiniBand)+ 專用軟件優化(TimesTen柱狀壓縮/Essbase多維加速),重新定義了企業級實時分析設備的性能天花板。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved