什麼是SAP HANA?方案設計和部署關鍵點!

2022-01-01 架構師技術聯盟



      SAP是全球最大的企業軟體供應商,提供包括ERP、SRM、BI等在內的企業級應用軟體(將在後續文章詳細介紹)。而HANA(High performance Analytic Appliance高性能分析一體機)則是SAP的內存資料庫產品。

      SAP HANA是可以作為一體機或雲部署的數據平臺,這是一個非常適合實時分析和實時應用程式開發、部署的革命性平臺,因為它將數據處理、分析數據處理以及業務邏輯處理功能組合至內存中,突破了傳統交易型資料庫架構中,應用程式不支持實時業務應用的限制。

      各個硬體廠商與SAP合作,推出自己的高性能硬體平臺的SAP HANA一體機。一體機部署選項包含基於雲部署方式(HANA One,HANA企業雲)和企業自建部署方式(HANA一體機,B1A,B1H)。下面我們一起談談HANA資料庫在方案設計、部署和實施時,需要重點關注的知識點。

SAP HANA的應用場景有哪些?

      在實際應用中,SAP HAHA典型的應用場景,一般分為2大場景:

  

SAP系統有哪些常見模塊?

      SAP系統模塊一般以系統應用類型劃分,事務處理型OLTP應用,事務分析型OLAP應用。針對這兩個應用類型,模塊主要有如下。

什麼是B1、SoH、BWoH?

      SAP Business One (B1)是低價並且易實施的管理解決方案,專為滿足正在成長的中小型企業的動態需求而設計,可以理解為一個簡化版的ERP系統。與典型ERP系統部署時需要「應用伺服器+HANA資料庫伺服器」不同,B1在部署時,一般應用與資料庫一起部署於一個2路伺服器中。

      針對B1 on HANA場景認證,採用2路伺服器認證。當客戶明確需求,或已經購買使用B1軟體系統時,就需要選擇B1認證配置硬體。

      SoH為SAP Business Suite on HANA的簡稱,主要應用為ECC、SRM、MDM、PI/PO、CRM、HRM、EWM、Hybris等OLTP型業務。此類HANA資料庫使用4路、8路、16/32路機型。根據SAP建議,只能使用Scale up單節點。

      BWoH為SAP Business Warehouse on HANA的簡稱,主要應用為BW、BPC、BI、FC等OLAP型業務。此類HANA資料庫可以使用4路、8路機型;根據數據量大小,可以採用Scale up的單節點,也可以使用Scale out的集群部署方案。

什麼是Scale Up、Scale Out?

      資料庫的擴展一般為兩種方式,一個是節點內增加CPU、內存等的Scale up縱向擴展方式,一個是增加節點的Scale out橫向擴展方式。

      Scale Up方式:單機/單節點場景,即一臺伺服器承載HANA資料庫,可以用於SoH、BWoH。相對於Scale out,Scale up有以下特點:

性能優勢:不需要節點間通信使用的網絡帶寬開銷;

資源(特別是內存資源)利用率高;

針對不同硬體廠商設備,成本可能更優;

      但Scale Up方式也存在限制條件,如在HA場景下,硬體容量必須一致;相對於多節點,單節點承載硬體容量較少。

      Scale Out方式: 集群/多節點場景,即一個HANA資料庫以分布式的方式,在多個節點上部署,一般只用於BWoH。相對於Scale up,Scale Out有以下特點。

      但Scale Out部署方式也具有局限性,如多節點之間進行通訊佔用網絡開銷大;數據表跨節點分割、多節點查詢、結果匯聚等過程,具有性能損耗;-集群部署,需要有獨立的交換網絡、存儲,成本較高。

 

如何查詢各硬體廠商的解決方案?

      參與SAP HANA認證的廠家,也是主流的伺服器提供商。由於SAP關於HANA認證的要求一致,所以各廠家提供的認證配置基本固定。各硬體廠商的認證配置,都可以在SAP官網上查詢。

 

如何證明一個配置是經過SAP認證的?

      各硬體廠商的認證和配置信息,均可以在SAP 認證官網查詢,查詢地址如下:

 

什麼是TDI?

      TDI為可裁剪數據中心集成(Tailored Data Center Integration)方案的簡稱,該模式由SAP於2013年提出。作為SAP HANA一體機的一個替代可選方案,旨在讓客戶充分利用其數據中心中現有舊資源(經過認證的伺服器、存儲等),組件客戶自己的HANA架構,降低客戶成本。

      該模式在硬體方案上,一般為「伺服器/小機+存儲」的方式。伺服器/小機,承載計算能力;存儲承載數據存儲。限制條件如下。


 SAP HANA TDI模式歷程

SAP HANA一體機與TDI有什麼區別?

      如果那點餐為例,SAP HANA一體機與TDI的主要區別類似於套餐和單點。SAP HANA一體機的特點體現在: 硬體配置標準化、最優化;硬體預配置、軟體(OS、HANA資料庫)預安裝;經SAP完全支持,性能保證。

      SAP HANA TDI的特點主要體現在: 模式固定(伺服器+存儲);硬體配置具有更高的靈活性(伺服器、存儲只要經過SAP認證即可);客戶利舊(利用現有伺服器,或存儲設備)的前提下,可以降低成本;性能SAP不保證,需要客戶自行保證。

SAP HANA支持虛擬化部署嗎?

      SAP HANA DB目前支持虛擬化部署,支持vSphere、華為FusionSphere等虛擬化軟體。

SAP HANA TDI中存儲容量如何計算?

      在SAP HANA TDI中,存儲容量按照HANA主機的物理RAM大小來規劃存儲容量。下面通過一個實例來說明。

輸入條件:

HANA工作主機RAM大小:RAM

HANA工作主機的數量:N

容量計算:

共享卷總容量:RAM*N*1

數據卷總容量:RAM*N*2

      生產系統的Log卷建議配置SSD盤,開發/測試系統的Log卷可以配置SAS盤。

什麼情況下使用HANA集群方案?

      HANA集群方案目前只能支持Business Warehouse場景,不能支持OLTP場景的ERP on HANA。

      HANA伺服器單節點也能支持BWoH,單節點HANA一體機,8路伺服器BWoH支持內存到3T ,如果測算客戶後續數據量在接下來短期時間內會超過3T物理內存,則必須推薦客戶上多節點HANA集群方案。

 

HANA的雙機HA技術有哪些?

      SAP HANA的生產中心內的HA方案,主要有兩種: 主機自動接管(Host Auto Failover,主要是集群場景),系統複製(SystemReplication)。

      SAP HANA的容災方案主要有三種:系統複製(SystemReplication),存儲複製(Storage Replication),以及備份(Backup)。

      生產中心的高可用雙機HA方案,建議採用HANA資料庫的原生技術System Replication(推薦方式)。數據同步或異步是由Primary節點複製到Secondary節點,受限於HANA自身的特性,只有A支持業務訪問,而B不支持業務訪問,即HANA的高可用不支持Active Active雙活。

HANA節點分哪些角色?

      計算節點負責內存資料庫的部分。SAPHANA節點根據作用的不同,又分為主節點、從節點、備用節點三類角色。

 

主節點(Master):配置有3個但只有一個激活。從3個Master配置角色中選舉,這是SAPHANA軟體本身的集群管理機制。起到全局事務協調器的作用。保存計算節點集群信息的全局元數據。

從節點(Slave):緩存需要的元數據,採用分布式架構,承擔由主節點分配來的任務,執行對應的資料庫操作。一個集群內多個。從節點也分為配置角色和實際角色,配置角色分為Worker和Standby,實際角色分為Master、Standby和Slave。

備用節點(Standby):切換時接管故障節點。一個集群可以0到多個。正常情況下此節點的軟體是運行的,只不過其內存資料庫中沒有數據,不能執行業務處理。切換的過程是自動進行的。

      關於伺服器技術技術,前期詳細總結分享過<虛擬化技術最詳細解析><高性能計算(HPC)技術、方案和行業全面解析>文章,請點擊連結查閱詳情。

熱文閱讀:

溫馨提示:

請識別二維碼關注公眾號,點擊原文連結獲取更多伺服器和技術資料總結。


相關焦點

  • SAP HANA解決方案設計10問詳解
    認知SAP HANA解決方案SAP HANA是可以作為一體機或雲部署的數據平臺,這是一個非常適合實時分析和實時應用程式開發、部署的革命性平臺,因為它將數據處理、分析數據處理以及業務邏輯處理功能組合至內存中,突破了傳統交易型資料庫架構中,應用程式不支持實時業務應用的限制。SAP通過與廠商合作推出基於SAP HANA的一體機。
  • 專家手把手教你SUSE Linux for SAP HANA部署
    創建如下分區/boot分區 ext4格式 用於引導/ 分區 xfs格式 系統根分區/hana 分區 用於存放HANA的數據和日誌19.     解壓HANA安裝包./sapcar –xf IMDB_SERVER20_032_0-80002031.SAR20.     啟動HANA安裝引導程序./hdblcmgui23.     填寫SAP HANA SYSTEM ID27.
  • 華為FusionServer Pro V5通過SAP HANA Scale Out一體機解決方案認證
    [中國,深圳,2019年12月30日] 近日,華為FusionServer Pro 2488H V5機架伺服器及華為KunLun 9008 V5 關鍵業務伺服器,通過SAP HANA BWoH/BW4H/DM及S4H應用場景Scale-out擴展一體機解決方案認證,同時基於鯤鵬處理器的高端全快閃記憶體存儲OceanStor Dorado V6 All-Flash
  • SAP HANA Cloud數據平臺亮相TechEd,已部署阿里雲
    SAP包括底層技術Business Technology Platform的完整框架,融入了可持續發展、體驗經濟管理以及更多的商業流程,同時把SAP商業網絡解決方案融合到框架中,形成了完美的智慧企業解決方案。
  • SAP「Accelerate S/4HANA Move」集成解決方案與服務
    Move」集成解決方案,企業能夠以更高的簡便性,更快的速度,更高的成本效益,遷移到 SAP S/4HANA,這是因為:SAP 平臺數據管理產品方案的不同組合搭配,可滿足客戶對於性能和成本的不同需求創新驅動數位化轉型和混合架構部署的方向,是企業加速遷移 SAP
  • 使用SAP Cloud Application Programming模型開發OData的一個實際...
    究竟什麼是SAP Cloud Application Programming Model?SAP官網上給出了定義:一套由開發語言,開發工具和庫有機集成的框架,提供了一種高效,快捷,全棧式的企業級服務和應用開發手段。CAP包含一套開發最佳實踐,讓開發者能夠專注於應用內具體業務邏輯的開發,而無需分心將精力花在重複的底層基礎設施功能的實現上去。
  • SAP HANA 你真的了解嗎?
    你是不是和我一樣傻傻的分不清這些到底是什麼系統呢?我希望此文讓我們一起弄清楚這些到底是什麼系統。言歸正傳,我們主要把HANA系統分為兩類:1. SAP Business Suite FOR HANA (S4 HANA/S4H)2.
  • 600本最全英語版電腦設計相關資料免費分享A-Z都有
    _教程.pdfsap_apo_教程.pdfsap_basis_教程.pdfsap_bex_教程.pdfsap_bods_教程.pdfsap_bo_analysis_edition_for_olap_教程.pdfsap_bpc_教程.pdfsap_bw_on_hana_教程.pdfsap_bw
  • 【SAP熱招】HANA算法測試工程師
    manual and automation) testing and test management. 1+ year experience in machine learning, data mining domains如果您對這個職位感興趣,請點擊閱讀原文進行申請,或者將您的簡歷投遞至:sarah.yuan@sap.com
  • 愛聽刀劍神域,kxxs和hana的主觀試聽感受!千元塞怎麼選?
    重氛圍的話就kxxs,重空靈亮的話就hana,不過感覺kxxs的高頻沒有hana的好。——貼吧用戶_588V99Z原貼:這裡先感謝一下甲苯的試聽。一直想看看女毒的塞子就想整個kxxs和hana看那些評測其實真的沒太大用因為這倆個耳機差距真的不大。
  • SAP Retools Main Business Suite可以在內存中的HANA上運行
    從那時起,它一直定期發布新的和刷新的應用程式以在其上運行。2月3日,該公司宣布,它已經為內存系統重新設計了其基礎業務應用程式。SAP Business Suite 4 SAP HANA套件可在任何移動或固定設備上使用,並且可以部署在雲,本地和混合選項中。該公告是在紐約證券交易所的特別發布會上宣布的。
  • 如何為 SAP HANA 選擇最佳 IT 基礎架構
    您會為所有任務關鍵型數據資產獲得一個安全環境,可以高效地管理大量結構化和非結構化數據,進而降低總體擁有成本。與此同時,通過將多種工作負載整合到 SAP HANA 上,您可以簡化 IT 環境,減少管理工作。  了解 HANA 的優勢後,可以考慮這些案例分析摘要示例,了解所有規模的公司如何依靠 IBM 來獲得為他們需要實現的業務成果量身定製的內部部署、雲和混合雲解決方案。
  • SAP HANA引領創新的五個維度解析
    ,發展成最適合客戶的價值解決方案。HANA不僅僅是產品而是平臺發展,去年十月以來已經被廣泛的採用,廣泛的部署和突破性的性能造成了更多的價值。  HANA新紀元:廣泛的部署  462家客戶 | 190個實施項目 | 69000+的最終用戶 | 300M+ ~2897/362的系統部署在Amazon的雲平臺 | 7硬體合作夥伴|2367實施顧問|39 SAP 解決方案ExperienceSAPHANA.com平均每月有近4萬訪問者,近21萬的PV和4千次的試用體驗。
  • SAP HANA內存資料庫技術架構詳解
    SAP HANA一體機單機系統是以一體機方式購買和交付的單機系統;SAP HANA一體機集群系統是以一體機方式購買和交付的集群系統;SAP HANA TDI集群系統是以TDI方式購買和交付的集群系統。實際上,單機時無需單獨的存儲系統,因此,不存在SAP HANA TDI單機系統。
  • 【課表】SAP官方培訓課程通訊!
    SAP培訓為企業員工的知識獲取和技能提升帶來了便捷性與專業性的幫助。 無論您是想了解SAP最新創新解決方案,如SAP HANA;全渠道營銷解決方案SAP Hybris,基於雲的人力資源管理軟體SAP SuccessFactors, 雲端採購解決方案SAP Ariba等),還是SAP傳統核心ERP,特定解決方案APO,BI、CRM、EWM、BPC技術等,SAP原廠培訓都有一整套的SAP學習培訓方案供您選擇。
  • 【SAP在線課堂】SAP軟體為整個企業帶來的全新用戶體驗SAP Fiori!
    什麼是Fiori,Fiori在SAP產品中重要的戰略地位Fiori的基本操作,如何方便的演示FioriFiori應用程式可以帶來的功能,適合做什麼Fiori在項目實踐中為客戶帶來的價值Fiori課程推廣建議超過 10 年經驗的企業信息化技術解決方案專家,具有 8 年的 SAP 實施和培訓經驗和 4 年的 SAP HANA
  • 智能雲ERP:SAP S/4HANA Cloud的十大優勢
    過去40餘年來在26個行業和7個業務領域都處於全球領先地位:全球76%以上的交易均採用SAP技術和解決方案;1.5億雲用戶在180個國家和地區使用SAP的解決方案;全球價值1.9萬億美元的業務在SAP業務網絡上運行。自2010年以來,SAP就對解決方案組合進行了重大修改,以支持全球企業的數位化轉型。
  • 關於SAP的日期和時間
    【IT168 技術文章】    1.日期類型(D,Date)    在sap裡Date類型通過隱含的轉換函數變為CHARACTER*8.    Elementary data type = D 內部長度和 輸出長度都等於8    System data type = DATS 內部長度 = 8 輸出長度 = 10    所有的日期類型在sap裡都會通過轉換函數存為 'YYYYMMDD'格式.
  • sap「綻漾」矽膠彩片全國首創、新品上市
    李長福表示:「sap品牌只採用全球領先的材質和工藝技術。目前市場上已推出的矽水凝膠藍片、幻漾彩色隱形眼鏡等系列產品,均倍受歡迎。彩色矽水凝膠隱形眼鏡是我們近年專注開發的產品,據國家藥監局數據顯示,sap綻漾彩色矽水凝膠隱形眼鏡是目前國內首家審核通過的彩色矽水凝膠隱形眼鏡,對此我們非常自豪,所以我們為綻漾取了『美麗會呼吸』的口號,期待這款創新型產品,能為21世紀女性帶來更美好的視界。」
  • 在SAP雲平臺的CloudFoundry環境下消費ABAP On-Premise OData服務
    同Neo環境的部署相比,在CloudFoundry環境下最顯著的架構區別就是多了個App Router。為什麼CloudFoundry環境下需要這個東西?我的同事李貝寧在他的文章 SAP成都研究院李三郎:SCP Application Router簡介 裡做過詳細闡述。