




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1項目技術(shù)方產(chǎn)品技術(shù)性能描1項目技術(shù)方產(chǎn)品技術(shù)性能描. SAPHANA產(chǎn)品介紹及技術(shù)說 SAPHANA. SAPHANA技術(shù)彩SAPHANA. 第. . SAP SAP HANA,首先也是最重要的是,它集成了一個完整的數(shù)據(jù)庫管理系統(tǒng)(DBMS):SQL SAP SAP HANA,首先也是最重要的是,它集成了一個完整的數(shù)據(jù)庫管理系統(tǒng)(DBMS):SQL ACID產(chǎn)品技術(shù)指詳細描HANASQL92OpenSQL SAP 應(yīng)用程序可SAP HANA 上運行,而不用改變。SQL SAP HANA 的標(biāo)準接口。額外的功能如 搜索功能,被實現(xiàn)為 SQL擴展。該方法簡化SAP HANA 應(yīng)用程序的消耗。SA
2、P HANA 通過使用 表達式(MDX)直接支持了商務(wù)智能客戶端的使用,如 Excel 和商業(yè)智能消費服務(wù)(BICS)SAP的Business Objects解決方案的一個 接口。P HNA對L進行管理,使之成為一個優(yōu)化的模型,從而允許并行執(zhí)行,并極大地擴展了內(nèi)核的數(shù)量。這種優(yōu)化包括分區(qū)中的數(shù)據(jù)部分,在這些分區(qū)中計算可以并行執(zhí)行。AP HNA 特定應(yīng)用程序的邏輯延伸了并行數(shù)據(jù)流的計算模型,該邏輯在處理L rit和命令式語言_“”能AP HNA 行先進的統(tǒng)計計算。應(yīng)用邏輯的語言和概念在AP開發(fā)者社區(qū)的本地的內(nèi)存 并未充分利用現(xiàn)代 CPU 的處理能力。SAP HANA 的主CPU 不同的緩存層實現(xiàn)
3、高 。這是通過數(shù)據(jù)壓縮和適應(yīng)數(shù)據(jù) 任務(wù)來完成的。例如,當(dāng)處理一行行地完成處理和消耗了大部分行內(nèi)的字段時,被放置在 器中行 中的每一行能順序 提供最佳的性能。如果計算是針對單列或好幾列,這些被掃描或合并到一個列式 ,其中每個列都能被順序 在一能從一個結(jié)構(gòu)受益,在該結(jié)構(gòu)中,每一個對象主體是按序列L,XAP ANA 特定語言中被翻譯成常見的表示方法, 稱之為“計算模型”。計算模型是一個有向非循環(huán)圖,箭頭代表數(shù)據(jù)流和并表示操作的節(jié)點。這種方法和循環(huán)的排斥、遞歸使自動的大規(guī)模并行處理成為可能。rit組成的L查詢和函數(shù)調(diào)用的函數(shù)可以表示無環(huán)數(shù)據(jù)流圖。在“”語言實現(xiàn)的這些功能通常轉(zhuǎn)化為只包含一個轉(zhuǎn)換節(jié)點類型
4、“L L 查詢和必要L圖表。SAP HANA 被設(shè)計為能在可用內(nèi)核的數(shù)量,和 主機分配使用的并行執(zhí)行上很好地進行擴展。具體而言,多核 的優(yōu)化解釋了以下兩個關(guān)鍵 :SAP HANA 進行聚合操作在節(jié)點內(nèi)的共享內(nèi)存架構(gòu)上,產(chǎn)生了一定數(shù)每個線程都有一個獨立的哈希表,編寫自己的匯總結(jié)果。 線程結(jié)束時,緩存的哈希表被合并到使用范圍分區(qū)的合并線程中。每個合并線程對一定范圍負責(zé)。HANASAP HANA 數(shù)據(jù)庫存在一個共存的數(shù)據(jù)持久 邏輯層,所有的業(yè)務(wù)數(shù) 據(jù)不單 在內(nèi)存里面,還會同步保存在硬盤驅(qū)動器里面,SAP HANA 數(shù)據(jù)庫具有日志 功能,數(shù)據(jù)庫的每一筆交易的 和操作數(shù)據(jù)會保存到數(shù)據(jù)持久 邏輯層中的數(shù)據(jù)
5、 區(qū)和日志 主要指描備里,日志區(qū)的日志卷會使用高性主要指描備里,日志區(qū)的日志卷會使用高性能的固態(tài)閃存介質(zhì)和技術(shù),提供高I/O 性能和低延時,使SAPHANA更加適,HANA還支持內(nèi)存中的批量加載,這種模式能夠?qū)崿F(xiàn)在HANA 中寫入大量數(shù)據(jù)而無須耗費事務(wù)資源的開管理CPU線程,將并行化處理做到極致,每個HANA 服務(wù)器節(jié)點HANA時間內(nèi)可以更快的向CPU傳輸數(shù)據(jù),并且CPU 更快地處理數(shù)據(jù),例如數(shù)據(jù)掃描和數(shù)據(jù)聚合。的SQL的做關(guān)聯(lián)計算。,解決數(shù)據(jù)的多版本不一致問題。簡化 系統(tǒng)架構(gòu),去除物化視圖,減少數(shù)據(jù)冗余,在高性能數(shù)據(jù)庫中實現(xiàn)應(yīng)用層的業(yè)務(wù)計算SAPHANASAP HANA 產(chǎn)品名型數(shù)備SAPH
6、ANAOEMLEA 套SAP SAPHANArise年前HDS、HP都提供這樣100SAPHANASAP HANA 產(chǎn)品名型數(shù)備SAPHANAOEMLEA 套SAP SAPHANArise年前HDS、HP都提供這樣100 支持的最20 大于20 億條表支持的最Flexible有所不同, 實際業(yè)4.8 倍LOB 行級SAP 款靈活、多用途且與數(shù)據(jù)源無關(guān)的內(nèi)存工具,SAP 內(nèi)存工具(SAP HANA)整合了通過硬件(SAP 領(lǐng)先的硬件合作伙伴提供)SAP HANAHANA ,在這之上用戶可以構(gòu)建數(shù)據(jù)倉庫或集市SAPHANAHANA 之上,BISAP 款靈活、多用途且與數(shù)據(jù)源無關(guān)的內(nèi)存工具,SAP
7、內(nèi)存工具(SAP HANA)整合了通過硬件(SAP 領(lǐng)先的硬件合作伙伴提供)SAP HANAHANA ,在這之上用戶可以構(gòu)建數(shù)據(jù)倉庫或集市SAPHANAHANA 之上,BI SAP HANA 通過 SAP HANA1.1.5.1 大數(shù)據(jù)量SAP HANA 這樣設(shè)計的主要目的是用來充分挖掘和使用現(xiàn)代多核CPU疑問,企業(yè)應(yīng)用程序能從中受益頗多,SAP內(nèi)存數(shù)據(jù)庫是整個HANA應(yīng)用HANA 4TB 100100TBPB HANA Share nothing HANA HANA 基于列式數(shù)據(jù)庫的天然優(yōu)勢,HANA HANA 7-20 樣可以去掉很大的索引空間。HANA 。1.1.5.2 性能特性SAP
8、HANA I/O 問題,所以相對傳統(tǒng)的磁盤數(shù)據(jù)庫,天然具備高效計算的優(yōu)勢。HANA 據(jù)庫提供靈活方式,可以針對不同業(yè)務(wù)符合的類型,采用最適合OLTP 1.1.5.2 性能特性SAP HANA I/O 問題,所以相對傳統(tǒng)的磁盤數(shù)據(jù)庫,天然具備高效計算的優(yōu)勢。HANA 據(jù)庫提供靈活方式,可以針對不同業(yè)務(wù)符合的類型,采用最適合OLTP OLAP HANA 數(shù)據(jù)庫引擎可以利用服務(wù)器多核處理器的特點,并行執(zhí)行查詢語句。同樣,在多臺服務(wù)器架構(gòu)下,HANA 1.1.5.3 負載均衡特性SAP HANA Map 目前,SAP HANA 于el X el HANA 的應(yīng)用能夠最高效、充分的利用多處理器的并發(fā)能力
9、。HANA 行在系統(tǒng)的部署架構(gòu)層面,SAP 混合應(yīng)用52:6 SAP HANA 支持將聯(lián)機交易系統(tǒng)(OLTP)和聯(lián)機分析系統(tǒng)(OLAP),個的SAP HANA SAP HANA 混合應(yīng)用52:6 SAP HANA 支持將聯(lián)機交易系統(tǒng)(OLTP)和聯(lián)機分析系統(tǒng)(OLAP),個的SAP HANA SAP HANA HANA 方。除此之外,SAP HANA 寫的過程中增加變量內(nèi)存(如下圖所示),如上圖所示,每次在寫的過程中,數(shù)據(jù)都會往變量內(nèi)存(Delta)1.1.5.5 高可靠性SAP如上圖所示,每次在寫的過程中,數(shù)據(jù)都會往變量內(nèi)存(Delta)1.1.5.5 高可靠性SAPHANAfailover
10、 節(jié)點A和B有自己的數(shù)據(jù)區(qū),當(dāng)B節(jié)點出現(xiàn)故障的時候,主節(jié)點A會監(jiān)測到B啟用C節(jié)點A和B有自己的數(shù)據(jù)區(qū),當(dāng)B節(jié)點出現(xiàn)故障的時候,主節(jié)點A會監(jiān)測到B啟用C BHANAA 出現(xiàn)故障的時候,B SAPHANA56個(1TB內(nèi)存),100 個,這樣通過大比率的數(shù)據(jù)壓縮比,HANA HANA 中的工作節(jié)點和備節(jié)點的數(shù)量是可以SAP HANA HANA 可擴展SAP HANA 開放SAP SAP HANA 開放SAP HANA ANSI 92 SQL 言,支持ODBC/JDBC安全管SAP HANA 和SAP HANA HANA 系統(tǒng)管SAPHANA提供可視化的數(shù)據(jù)管理建模工具HANA Studio運維效率
11、。HANA 份/數(shù)據(jù)接SAP HANA 和SAP HANA HANA 系統(tǒng)管SAPHANA提供可視化的數(shù)據(jù)管理建模工具HANA Studio運維效率。HANA 份/數(shù)據(jù)接SAP HANA ANSI 92 SQL ODBC/JDBC 接口,可以滿足客戶靈活的開發(fā)需求。HANA據(jù)管理建模工具 HANA StudioHANA可以通過BI展現(xiàn)工具,Excel工具,對海量數(shù)據(jù)動態(tài)分析,深度挖掘??梢酝ㄟ^不同的更加明細的企業(yè)數(shù)據(jù)。HANA 可以采取數(shù)據(jù)庫導(dǎo)入工具,ETL 非結(jié)構(gòu)化數(shù)據(jù)支SAPHANA、電子表格、txt文本、word 鎖機SAP HANA 作為關(guān)系型數(shù)據(jù)庫,提供完善的鎖機制級別,實現(xiàn)交易的原
12、子性,一致性性和持久性(ACID)。HANA 效和安全,HANA 內(nèi)存計算:內(nèi)存作為行、列混合引擎:同內(nèi)存計算:內(nèi)存作為行、列混合引擎:同時支持交易型和分析型運開放:X86架構(gòu)和Linux MPP架構(gòu):Share-Nothing無需索引、物化視圖等實體結(jié)構(gòu):HANA 不需要索引、物化視圖等數(shù)據(jù)冗余結(jié)構(gòu)和中間環(huán) Server、SybaseIQ、Hadoops)技術(shù),可實現(xiàn)與Oracle、 理架構(gòu)和多線程并行處理機制使得HANASAPHANA20144 月Gartner 企業(yè)數(shù)據(jù)倉庫魔力象限中,SAP 而在Gartner認為SAPHANA是讓SAP而在Gartner認為SAPHANA是讓SAP者象
13、限中重要的原因,其自從20112000 中考慮SAPHANA96.4技術(shù)彩1.1.10 SAPHANA,SAP Sybase兩年之后,SAP憑借HANA IDC的數(shù)據(jù)顯示,SAP201144%20101.1.10 SAPHANA,SAP Sybase兩年之后,SAP憑借HANA IDC的數(shù)據(jù)顯示,SAP201144%20106.97 10 。SAP HANA 良好,SAP Sybase ASE、Sybase IQ、SQL 和HANASAP5 的。1.1.10.1100 TB SAP HANA 行運營分析時,SAP HANA 1.1.10.21.18-1 SD 1.18-1SD11 51.18-
14、1SD11 5 SD 數(shù)據(jù)。數(shù)據(jù)使用“Customer_ID16 60 1.04 錄。(1.18-2和“加載”部分。測試系統(tǒng)配置(1.18-2)8TBRAM的IBMX5 16 4 個CPU,每個CPU 10 2 40 80 512GB 的3.3TB 1.18-2設(shè)這些性能測試沒有使用結(jié)果的預(yù)緩存結(jié)構(gòu)或任何手動調(diào)優(yōu)結(jié)構(gòu),因此,這能夠驗證 HANA“加載即能查詢”的能力。一種完全沒有調(diào)優(yōu)結(jié)構(gòu)或外部)加SAPHANA 中的“IMPORT”(“導(dǎo)入”)1.18-2設(shè)這些性能測試沒有使用結(jié)果的預(yù)緩存結(jié)構(gòu)或任何手動調(diào)優(yōu)結(jié)構(gòu),因此,這能夠驗證 HANA“加載即能查詢”的能力。一種完全沒有調(diào)優(yōu)結(jié)構(gòu)或外部)加S
15、APHANA 中的“IMPORT”(“導(dǎo)入”)SQL語句,用來指定要加載的文件。加載過程將自動在所有節(jié)點并行處理,并使用每個數(shù)據(jù)表定義的先分布后分區(qū)的模式 3(在這種情況下,指哈希分布和按月分區(qū))1600100壓數(shù)據(jù)壓縮在數(shù)據(jù)加載過程中進行。SAP HANA 4 SD 20 100 TB SD 3.78 TB SAP HANA 236GBRAM(1.18-2)100 TB 85TB,大數(shù)據(jù)表經(jīng)壓縮后所占用的空間不到每個節(jié)點可用RAM 的一半。查20 SQL 11 個基礎(chǔ)查詢外加一系列時間間隔(等)。所選查詢代表在原始形式數(shù)據(jù)(這些都是傳統(tǒng)數(shù)據(jù)庫中的慣例)SQL多連接(MultipleJoin)
16、在列表中(in list)事實表對事實表連接(facttofact這些都是傳統(tǒng)數(shù)據(jù)庫中的慣例)SQL多連接(MultipleJoin)在列表中(in list)事實表對事實表連接(facttofact相關(guān)子查詢?nèi)亢喜ⅲ║nion兼有)每個查詢的業(yè)務(wù)說明、SQL R1 發(fā)生變化后的性能表現(xiàn)(12 倍)。粗體項目表示查詢復(fù)雜性要素。SQL 月度銷售與 分銷 報groupby order1 3 6 groupby order使用”in1 SQL 月度銷售與 分銷 報groupby order1 前100 位客戶SQL 月度銷售與 分銷 報groupby order1 前100 位客戶groupby
17、 order一個或幾個物一個或幾個客用于兩種變化的一1 1 個產(chǎn)3 2 個產(chǎn)100位客戶groupby order3 6 groupby order1 3 6 groupby order使用”in1 groupby order1 groupby order一個或幾個物用于兩種變化的一1 1 個產(chǎn)3 2 個產(chǎn)該測試測量了查詢的響應(yīng)時間和每小時的查詢吞吐量。查詢首先在單一流(single stream)10、2025 個流中運行,以測量吞吐量(數(shù)計算)和在不同工作負載環(huán)境中的查詢響應(yīng)時間。5 多個流(multiple streams)610該測試測量了查詢的響應(yīng)時間和每小時的查詢吞吐量。查詢首先在
18、單一流(single stream)10、2025 個流中運行,以測量吞吐量(數(shù)計算)和在不同工作負載環(huán)境中的查詢響應(yīng)時間。5 多個流(multiple streams)610 和選項鉆取查詢(267 1.041 秒)SAP HANA 在匯總數(shù)據(jù)方面的卓越能力。例 如,其中最長的運行R1-4(1.041)R1-112倍,2.8 SQL 前 100 分析 100 位客戶前確定的前 100 位客戶計算的商務(wù)衡量結(jié)結(jié)合用于前 100 位客戶的當(dāng)前和歷史商務(wù)星形模式查詢,帶有相關(guān)子查詢的 fact-to-fact 連接, 包括到緯度的多連接,然后 group by,order by1 YOY 3 YO
19、Y 6 YOY 用于前 100 YOY趨同時間期間前 100 位同時間期間計算的前 100 位客戶結(jié)合數(shù)年用于前 100位客戶的商務(wù)衡量結(jié)幾個星形模式子查詢,每個有多個連接,具有g(shù)roupby和 order by , 通 過 union all 運算進行合3 2 6 2 3 5 向下鉆取查詢(276 483 毫秒)SAP HANA 提供支持它的索引(傳統(tǒng)數(shù)據(jù)庫需要這樣做)分析查詢(677 3.8 秒接、子查詢、CSQ、全部合并)和分析。一到六個月日期范圍里(A1-1A2-2)的查詢能在兩秒或更短時間內(nèi)運行。查詢 A2-3向下鉆取查詢(276 483 毫秒)SAP HANA 提供支持它的索引(傳
20、統(tǒng)數(shù)據(jù)庫需要這樣做)分析查詢(677 3.8 秒接、子查詢、CSQ、全部合并)和分析。一到六個月日期范圍里(A1-1A2-2)的查詢能在兩秒或更短時間內(nèi)運行。查詢 A2-3 SAP HANA 針對給定的查詢,隨著數(shù)據(jù)量的增加實現(xiàn)了有效的擴展(過線性)1.18-3吞吐量(并發(fā)測試吞吐量測試在下表“吞吐量測試”中匯總,并表明在面對不斷增加的混合 BI SAPHANA 252.9 SAP HANA 用估算的每位用戶每小時查詢數(shù)除以每小時總查詢數(shù),可以得出BI2552,21220(每三分鐘一次查詢的平均用戶率)2,610BI 、1 10 20 25 SAPHANA BI 數(shù)據(jù)量的即席歷史查詢偶爾也可能需要運行(并且其效果不會太差)A2-3(包括在流測試中),R1-1、R4-2R5-1 SAP HANA 超過線性的可擴展性,SAP HANA BISAPHANA SAP HANA 7BI SAP HANA SAP SAPSAPHANA BI 數(shù)據(jù)量的即席歷史查詢偶爾也可能需要運行(并且其效果不會太差)A2-3(包括在流測試中),R1-1、R4-2R5-1 SAP HANA 超過線性的可擴展性,SAP
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 加盟健康中心合作合同范本
- 初創(chuàng)公司分紅合同范本
- 保證合同范本單方
- 醫(yī)用合同范本
- 單位和個人合伙合同范本
- 勞務(wù)門店合同范本
- 書畫居間合同范本
- 供用熱力合同范本
- 關(guān)聯(lián)交易合同范本
- 會展活動合同范本
- 超融合遷移方案
- 電工、機修工安全培訓(xùn)教育
- 印章管理培訓(xùn)課件
- 京東代運營合同模板正規(guī)范本(通用版)
- 蘋果樹病蟲害防治
- 中國空白地圖(打印)
- 成品半成品倉庫管理制度
- 《產(chǎn)品設(shè)計》(北希望)教學(xué)資料 課程標(biāo)準 產(chǎn)品設(shè)計課程標(biāo)準
- 部編版語文四年級下冊第7單元核心素養(yǎng)教案
- 年產(chǎn)2000萬瓶藥食同源飲料生產(chǎn)項目可行性研究報告
- 幼兒園垃圾分類PPT
評論
0/150
提交評論