[話題討論]Exadata技術淺析 Exadata到底可以作什麼?
先給答案在附引題
1. 能否作出山寨Exadata?
答:基於中國國情,基於中國人的偉大智慧,只有想不到的沒有做不到的。從現在oracle釋出的Exadata硬體架構來看是完全可以模仿的,就類似於現在的品牌機和DIY機,整出個山寨Exadata應該不困難。但Exadata是軟硬一體機,軟體是oracle的殺手鐧,也是模仿的最困難的,我覺得未來就像WPS模仿OFFICE一樣或許程式碼不一定相同但實現的功能相同,我相信在未來會出現比亞迪牌的大奔,也相信會出現中國自主產權的Exadata,讓我們拭目以待!
2. Exadata為什麼可以作到即適合資料倉儲系統又適合OLTP系統?
首先我從企業需求的資料庫雲技術關鍵能力說起:
1.混合架構:現在Exadata靈活實現了OLAP+OLTP混合應用支撐
2.高壓縮比(採用列式壓縮):節約儲存空間,先用包分隔(多行分隔),再在包內進行列式壓縮儲存
3.高效能:(1)分散式計算,就是我們提到的“智慧掃描”讓儲存控制器有一定的計算能力
(2)儲存索引,記憶體中自帶索引,自動新增索引查詢where子句
(3)infiniband網路 高頻寬 40GB/s 低延遲 <1ms 毫秒 普通乙太網4~12ms,採用自主網路協議 IB網路協議 主機互連DMA協議 資料訪問DBwithZDP協議
4.儲存資源池:儲存擴容平均打散到每塊盤,消除I/O熱點
5.Exadata Flash Cache:每個儲存節點配置4塊快閃記憶體盤 386GB,增強I/O訪問速度
6.資源合理最佳化:可以控制硬體資源合理分配,按需供給,同時提供給多個應用來使用
7.預最佳化配置:簡化技術複雜度
8.高可用性:例如 線上遷移,自動分配資料不用人工
舊Exadata -> 新Exadata 儲存資源池自動遷移 應用資源池自動遷移
3. Exadata在現在的熱門話題“雲架構”中扮演著什麼樣的角色?
exadata 資料庫專用 高效能儲存角色
exalogic 中介軟體專用 高效能中介軟體角色
bigdata 海量資料專用 高效能大資料處理角色 例如 OLAP系統
這些都是oracle 雲計劃的一部分,類似使用軟硬相結合的一體機,又叫雲伺服器,基於LAAS技術實現資料庫雲架構,那麼Exadata是雲架構的一部分,扮演的是高效能儲存角色。
oracle 理解 雲端計算本質:基礎設施“可重用性”,硬體釋放出來不被鎖死,可以迴圈使用。
Oracle私有云的解決方案:
ExaData X2是整合的資料庫雲平臺,來看看的一個標準機櫃的配置:
8臺用於計算的PC伺服器(96核的CPU、768G的記憶體)、3臺40G頻寬的交換機、14臺用於儲存的PC伺服器(168核的CPU、336G記憶體、100T以上儲存空間、5T的PCI Flash)。
Exalogic是整合的中介軟體平臺,該私有云平臺擁有40Gb的網路頻寬、360核的CPU、2.8T的記憶體、960G的Flash儲存、40T的儲存,最低配置從以上各個引數的1/4開始。
答:基於中國國情,基於中國人的偉大智慧,只有想不到的沒有做不到的。從現在oracle釋出的Exadata硬體架構來看是完全可以模仿的,就類似於現在的品牌機和DIY機,整出個山寨Exadata應該不困難。但Exadata是軟硬一體機,軟體是oracle的殺手鐧,也是模仿的最困難的,我覺得未來就像WPS模仿OFFICE一樣或許程式碼不一定相同但實現的功能相同,我相信在未來會出現比亞迪牌的大奔,也相信會出現中國自主產權的Exadata,讓我們拭目以待!
2. Exadata為什麼可以作到即適合資料倉儲系統又適合OLTP系統?
首先我從企業需求的資料庫雲技術關鍵能力說起:
1.混合架構:現在Exadata靈活實現了OLAP+OLTP混合應用支撐
2.高壓縮比(採用列式壓縮):節約儲存空間,先用包分隔(多行分隔),再在包內進行列式壓縮儲存
3.高效能:(1)分散式計算,就是我們提到的“智慧掃描”讓儲存控制器有一定的計算能力
(2)儲存索引,記憶體中自帶索引,自動新增索引查詢where子句
(3)infiniband網路 高頻寬 40GB/s 低延遲 <1ms 毫秒 普通乙太網4~12ms,採用自主網路協議 IB網路協議 主機互連DMA協議 資料訪問DBwithZDP協議
4.儲存資源池:儲存擴容平均打散到每塊盤,消除I/O熱點
5.Exadata Flash Cache:每個儲存節點配置4塊快閃記憶體盤 386GB,增強I/O訪問速度
6.資源合理最佳化:可以控制硬體資源合理分配,按需供給,同時提供給多個應用來使用
7.預最佳化配置:簡化技術複雜度
8.高可用性:例如 線上遷移,自動分配資料不用人工
舊Exadata -> 新Exadata 儲存資源池自動遷移 應用資源池自動遷移
3. Exadata在現在的熱門話題“雲架構”中扮演著什麼樣的角色?
exadata 資料庫專用 高效能儲存角色
exalogic 中介軟體專用 高效能中介軟體角色
bigdata 海量資料專用 高效能大資料處理角色 例如 OLAP系統
這些都是oracle 雲計劃的一部分,類似使用軟硬相結合的一體機,又叫雲伺服器,基於LAAS技術實現資料庫雲架構,那麼Exadata是雲架構的一部分,扮演的是高效能儲存角色。
oracle 理解 雲端計算本質:基礎設施“可重用性”,硬體釋放出來不被鎖死,可以迴圈使用。
Oracle私有云的解決方案:
ExaData X2是整合的資料庫雲平臺,來看看的一個標準機櫃的配置:
8臺用於計算的PC伺服器(96核的CPU、768G的記憶體)、3臺40G頻寬的交換機、14臺用於儲存的PC伺服器(168核的CPU、336G記憶體、100T以上儲存空間、5T的PCI Flash)。
Exalogic是整合的中介軟體平臺,該私有云平臺擁有40Gb的網路頻寬、360核的CPU、2.8T的記憶體、960G的Flash儲存、40T的儲存,最低配置從以上各個引數的1/4開始。
引言
隨著企業業務的發展,大型資料倉儲越來越多,其規模也在迅速擴大,平均每兩年規模增大3倍。大型資料倉儲要求以最高的磁碟讀取速度掃描幾十、幾百或幾千個磁碟,只有磁碟和伺服器之間的管道頻寬增加10倍或更多才能滿足此要求,所以企業常常發現資料倉儲越大,執行速度可能就越慢。
如何突破資料頻寬瓶頸?一個全新的架構---Oracle Exadata應運而生。Exadata只是整個一體機儲存部分的名稱,資料庫部分叫做Database Machine,不過現在更習慣把整體叫Exadata,儲存部分叫Storage Server。
那這東西到底能作些什麼?Oracle的Exadata一體機是用來做大型資料庫的。V1專門針對DW應用,V2新增了支援OLTP應用的特性。Oracle的高階產品經理在《Achieving Extreme Performance with Oracle Exadata》一書中反覆強調這是一個balanced system,是的,從儲存、網路到Oracle Database,它都實現了“網格化”,消除了單點故障,單點瓶頸。除了介面單一外,Exadata的優勢還有幾個方面:
1.infiniband組成的高速網路(40Gb),這使得RAC例項間 cache fusion爭用的成本降低
2.使用了smart scan和storage index這兩項oracle密而不傳的特有技術,使得資料的查詢只返回少量資料到db server,大大縮減了IO消耗
3.使用了大記憶體(DBserver單節點至少96G,cell 24G),結合11g的cache result和client cache result技術,大幅提高響應時間
4.HCC高階壓縮可根據應用需求在大幅節省儲存空間的同時,很少影響到應用效能
5.業務多,資料量不大的客戶,可以使用DBRM和IORM來限制和規劃計算資源的使用,將多種應用或需求的資料庫建立在同一個Exadata上,而不互相影響效能
本期的討論話題:
1. 能否作出山寨Exadata?
2. Exadata為什麼可以作到即適合資料倉儲系統又適合OLTP系統?
3. Exadata在現在的熱門話題“雲架構”中扮演著什麼樣的角色?
討論時間:2012.9.5-2012.9.17
如何突破資料頻寬瓶頸?一個全新的架構---Oracle Exadata應運而生。Exadata只是整個一體機儲存部分的名稱,資料庫部分叫做Database Machine,不過現在更習慣把整體叫Exadata,儲存部分叫Storage Server。
那這東西到底能作些什麼?Oracle的Exadata一體機是用來做大型資料庫的。V1專門針對DW應用,V2新增了支援OLTP應用的特性。Oracle的高階產品經理在《Achieving Extreme Performance with Oracle Exadata》一書中反覆強調這是一個balanced system,是的,從儲存、網路到Oracle Database,它都實現了“網格化”,消除了單點故障,單點瓶頸。除了介面單一外,Exadata的優勢還有幾個方面:
1.infiniband組成的高速網路(40Gb),這使得RAC例項間 cache fusion爭用的成本降低
2.使用了smart scan和storage index這兩項oracle密而不傳的特有技術,使得資料的查詢只返回少量資料到db server,大大縮減了IO消耗
3.使用了大記憶體(DBserver單節點至少96G,cell 24G),結合11g的cache result和client cache result技術,大幅提高響應時間
4.HCC高階壓縮可根據應用需求在大幅節省儲存空間的同時,很少影響到應用效能
5.業務多,資料量不大的客戶,可以使用DBRM和IORM來限制和規劃計算資源的使用,將多種應用或需求的資料庫建立在同一個Exadata上,而不互相影響效能
本期的討論話題:
1. 能否作出山寨Exadata?
2. Exadata為什麼可以作到即適合資料倉儲系統又適合OLTP系統?
3. Exadata在現在的熱門話題“雲架構”中扮演著什麼樣的角色?
討論時間:2012.9.5-2012.9.17
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26686207/viewspace-742926/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Exadata為什麼這麼牛B
- Oracle Exadata 技術架構和主要特點Oracle架構
- Exadata初探
- [技術討論]軟體的產品、技術、標準對話
- [技術討論]科學基礎的分析和探討對話
- GraphQL 技術淺析
- 淺析蜜罐技術
- [技術討論]什麼是最好的軟體設計方法
- Exadata 的核心程式
- Oracle Exadata試用Oracle
- Oracle Exadata Database MachineOracleDatabaseMac
- 爬蟲技術淺析爬蟲
- [技術討論]軟體工程解決的是什麼問題,不瘋魔不成活軟體工程
- [技術討論]什麼是正確的學習和研究態度
- [技術討論]資料許可權中的理論和實際
- 深入理解Oracle ExadataOracle
- 淺析寬頻接入技術
- 淺析Java Web框架技術JavaWeb框架
- Android hook 技術淺析AndroidHook
- 資訊化技術討論組
- [技術討論]關於低耦合開發的討論
- Exadata Flash Cache 簡介(二)
- Expert Oracle Exadata一書出版Oracle
- 探析Oracle的Exadata Storage ServerOracleServer
- 探討AIGC的崛起歷程,淺析其背後技術發展AIGC
- 網路安全論文–淺析計算機網路安全技術計算機網路
- SAP on Exadata 專案正式上線後技術回訪歸來,特此記錄。。
- TSDB - VictoriaMetrics 技術原理淺析
- RPO攻擊技術淺析
- 【轉Exadata】Exadata V2 Oracle-Sun Database Machine資料庫一體機OracleDatabaseMac資料庫
- [技術討論]可度量績效管理模型的適用範圍模型
- [技術討論]某國外大型業務系統的前期分析對話
- VoNR來了,它到底是什麼技術?
- [技術討論]產品規劃的週期問題
- [技術討論]多人併發開發中的問題
- 話題探討:GitHub不用分散式,能說明什麼?Github分散式
- 大家都在討論的零程式碼平臺,到底是什麼優點?
- Oracle釋出EXADATA V2Oracle