第231期 / January 5, 2017

NonStop專欄

分享到臉書!分享到維特!分享到噗浪!分享到Google+!分享到微博!轉寄友人友善列印

NEW!『NonStop專欄』新登場
HPE NonStop TBC (Technical Boot Camp)參訪報導 (上)-
HPE NonStop Update

作者/黃俊源

[發表日期:2017/1/5]

前言

2016 HPE NonStop TBC (Technical Boot Camp)高峰論壇活動於2016年11月13日至11月16日在美國加州San Jose舉辦,為HPE NonStop年度最盛大的活動,會場中展示NonStop系統最新發展及HPE合作夥伴的各項解決方案。



此參訪報導將分為三期為各位說明,(上)篇著重在最新硬體產品、(中)篇著重在作業系統和軟體產品更新說明、(下)篇則針對HPE之NonStop X相關技術、特性、升級方式與注意事項進行詳細的說明。

HPE NonStop發展策略

現今NonStop主要採用業界標準硬體設備(例如:x86架構、InfiniBand system interconnect),提供標準資料庫與各種open source middleware,並保有其一貫的NonStop特性,藉此與其他平台做一差異化區隔。除此之外,HPE亦著手打造虛擬NonStop架構,提供基礎架構之雲端服務。

一、近期策略 – NonStop Hybrid
  • 未來依循x86架構發展,NonStop X server後續將陸續提供gen 10的CPU。


  • NonStop正式推出NSADI(NonStop Application Direct Interface),透過NSADI,NonStop可與Linux採用RDMA直接溝通。


  • vNonStop蓄勢待發,藉由vNonStop的推出,完善其雲端基礎架構服務,可更緊密、更方便的與虛擬化、雲端運算環境結合,提供企業更安全、可靠與更有效率的運算環境。


  • 專注於Big Data和OLTP Database應用,搭配NonStop特性提供客戶更堅實的運算環境。


  • 持續提供更多的open source middleware,讓應用系統開發更為容易,且open source結合NonStop特性,讓客戶由best-of-breed的HA架構,升級到NonStop Fault Tolerance架構,且所有open source軟體都是NonStop研發部門負責維護,不用擔心open source維護問題。

二、未來方向– NonStop as a Service (NSaaS)
  • 藉由vNonStop解決方案,將NonStop的mission critical能力融入雲端運算環境,提供您的應用系統容錯的雲端運算環境。


  • 將重要的運算工作放在NonStop環境,善用NonStop擁有線性擴充的資料庫、容錯特性,藉此提供各項不中斷之服務應用。

HPE NonStop NB-series/NS-series Product Update

一、NB56000c
  • 為NonStop i系列高階機種,採用Intel Itanium 9550系列quad-core處理器 (2.4GHz with 32MB cache);NB56000c具備core licensing方案,用戶可選擇NB56000c dual-core或quad-core機型。


  • NB56000c單一處理器支援16GB、32GB、48GB、64GB、96GB DDR3記憶體,單一node最多支援16部處理器,單一node最多記憶體容量可達1536GB。


  • 效能約為NB54000c的1.5倍 (NB56000c with 4 cores vs. NB54000c with 4 cores)。


  • 透過BladeCluster連接,最多可有24個node,若透過expand連接,最多可有255個node (4080 processor)。


  • I/O使用CLIM架構,包含儲存設備storage CLIM、通訊設備IP CLIM、open CLIM (IB CLIM)等。


  • 既有NB-series(NB50000c、NB54000c)要升級為NB56000c時,只需更換CPU blade硬體和軟體license即可完成升級;程式不需要重新compile,並可沿用其餘硬體設備(例如:通訊、磁碟機、磁帶機)。


  • 最低作業系統版本需求:J06.16。

二、NS2400
  • NS2400為NonStop入門機種,採用Intel Itanium 9500系列處理器;每個處理器固定啟用2個core,沒有core licensing方案。


  • NS2400單一處理器支援16GB、32GB、48GB記憶體,單一node最多支援4部處理器 (8 cores),單一node最多記憶體容量可達196GB;NS2400不支援blade cluster連接,可透過Expand連接以進行擴充。


  • I/O使用CLIM架構,包含儲存設備storage CLIM、通訊設備IP CLIM、VIO。


  • 最低作業系統版本需求:J06.17。

三、NS2300
  • NS2300為NonStop入門機種,採用Intel Itanium 9500系列處理器;每個處理器固定啟用 1個core,沒有core licensing方案。


  • NS2300單一處理器支援16GB、32GB、48GB記憶體,單一node最多支援4部處理器 (4 cores),單一node最多記憶體容量可達192GB;NS2300不支援blade cluster連接,可透過Expand連接以進行擴充。


  • I/O使用CLIM架構,包含儲存設備storage CLIM、通訊設備IP CLIM、VIO。


  • 最低作業系統版本需求:J06.17。

四、2016年主要更新項目
  • Gen9 CLIMs支援。


  • 12G SAS storage enclosure支援。

五、未來NonStop NB-series/NS-series僅針對I/O、storage、network進行更新。

HPE Integrity NonStop X Product Update

一、NonStop X NS7 X2
  • 採用Intel® Xeon® E5-2600系列processors(BL460c Gen9。


  • 最多16個CPU,單一CPU的memory最大192GB。


  • 與NB-series採用相同的blade架構。


  • c7000機架使用半高的blade。


  • 支援4X FDR InfiniBand system interconnect (56Gbps)。


  • 採用Gen9 CLIM I/O,支援10GbE networking。


  • 適用版本L16.05及以後版本。


  • 提供2, 4, 6 core選擇。


  • 最多支援8個NSADI ports。


  • 支援NonStop X Cluster Solution。


  • NS7 X1可以online升級為NS7。

二、NonStop X NS3 X2
  • 採用Intel® Xeon® E5-2600系列processors(BL460c Gen9)。


  • 最多4個CPU,單一CPU的memory最大64 GB。


  • 與NB-series採用相同的blade架構。


  • c7000機架使用半高的blade。


  • 支援4X FDR InfiniBand system interconnect (56Gbps)。


  • Entry-class Gen9 CLIM I/O components,1GbE networking。


  • 適用版本L16.05及以後版本。


  • 提供1, 2 core選擇。


  • 最多支援2個NSADI ports。


  • Networked via Expand-over-IP。


  • NS3 X1可以online升級為NS3 X2。

NonStop Server Storage Product Update

一、SSD
  • 目前SSD容量為400GB (型號MS401)。


  • NonStop X建議的disk選項,Random I/O效能較HDD提升10x。


  • 每組CLIM pairs可有20顆SSD (10個mirrored volume)。


  • SSD最佳configuration:
    • 1顆SSD可partition為8個volume,在最少physical disk數量下擁有最多的DP2 process和最大的DP2 cache。

    • 可將DP2 pin放寬到8。

    • 將partition DP2平均分散到全部CPU。

二、XP7 Storage
  • HPE XP7企業級儲存設備支援HPE NonStop server,NonStop在資料儲存除了使用SAS HDD/SSD外,也可搭配XP7做更有彈性的應用。


  • XP7較前一代P9500相比,Random Read效能提升約50%,Sequential write提升約24%。


  • Storage儲存設備比較如下表,SSD在throughput、response time表現最佳,XP7在容量與可用性表現最佳:


三、Disk partition
  • 可將單一SAS Disk切為較小的partition,每個physical disk上可有多個logical partition,每個partition都有獨立的DP2 process、獨立的DP2 cache。


  • 在NonStop最有效率地disk access為使用DP2 cache,過去單一physical disk只能有一個DP2 cache,每個DP2 cache最高為1.4GB,Disk partition功能可提供單一physical disk擁有更多的DP2 cache使用,提高disk access效能。


  • 每個disk的partition限制為:
    • HDD - 4個disk partition

    • SSD - 8個disk partition


  • HDD使用disk partition時,若對disk有實際的Sequential I/O時(bypass DP2 cache),因disk需要移動讀寫頭,效能會顯著降低,所以針對此類行為(例如:TMF audit trail file),不建議使用disk partition功能;但是SSD則無此限制,且因為單一DP2所能產生的I/O量低於SSD的處理容量,因此SSD使用disk partition可獲得最好的效能(throughput)。


四、HPE NonStop BackBox VTC (Virtual Tape Control)
  • 取代VTS (Virtual Tape server)。


  • NonStop安裝BackBox software,實際操作使用相同的BACKUP/RESTORE工具、相同的TAPE process,將資料備份於磁碟機,但擁有更佳的備份效能。


  • 支援HPE StoreOnce Backup解決方案
    • StoreOnce的deduplication技術可將重複的資料block只存放index,不存放資料block,此技術可大幅減少儲存空間需求,大幅降低對實體儲存容量的需求。

    • 提供企業共用的備份環境,NonStop server和其他sever可共用此備份環境。

    • 容量5.5TB ~ 1,728TB。透過Deduplication技術,所需儲存的的空間最高可節省到95%。


  • HPE NonStop BackBox VTC除了支援HPE StoreOnce Backup解決方案外,也支援其他企業級儲存解決方案。


  • NonStop BackBox Virtual Tape Controller (VTC)型號
    • Entry-level VTC (Gen9),標準可提供2套NonStop X或是NonStop i 系統主機連接,可擴充為4或是6套。


    • Enterprise-level VTC (Gen9),標準可提供4套NonStop X或是NonStop i系統主機連接,可擴充為16套。


五、磁帶機
  • Physical Tape (LTO-6)
    • M8801A: Rack Mount, ACL, 24 Cart。

    • M8802A: Table Top, ACL, 24 Cart。

    • M8805A: Table Top, Single Play Manual Load。

Networking、BladeCluster與InfiniBand Cluster

一、CLIM
  • 最新型CLIM採用HPE ProLiant Gen9。


  • 提供10GbE(僅適用於NS7)以及1GbE(Ethernet)。


  • 16Gbps Fibre Channel HBA可用於HPE XP SAN以及磁帶機。


  • 12Gb SAS HBAs支援12Gb SAS dual port enclosure。

二、NonStop X Cluster Solution
  • NonStop X NS7系列不同系統間直接使用InfiniBand連接。


  • 運作速度為4X FDR InfiniBand (56Gbps)。


  • 容錯功能:X and Y InfiniBand cluster fabrics。


  • IB Clustering為新的Expand連接方式選項:Expand-over-IB
    • 與NB-series和NS-series使用的BladeCluster相同,網路組態架構以zone為單位。

    • 整個cluster網路最多3個zone。

    • 每個zone最多有24個node。

    • 整個cluster網路最多有384個NonStop CPUs(如果以每個node最多16個CPU,整個cluster最多有24個node)。


  • 距離限制(L15.08)
    • NonStop系統到IB switch間距離限制為30M。

    • 同一zone系統間距離限制為60M。

    • 不同zone系統間距離限制為90M。

    • long distance最遠65km。

結論

未來NS-series、NB-series系列將以周邊更新為主,系統更新將以NonStop X為主,NonStop X系統將遵循x86架構持續更新,亦將藉此延伸打造以NonStop為基礎架構的雲端服務。<作者目前服務於凌群電腦NonStop Kernel服務總處>(待續)

參考資料

  • Mark Pollans, It's the hardware!, 2016 TBC


  • Randy Meyer and Andrew Bergholz, General Session/Keynote, 2016 TBC
  •