許多企業在考慮部署超融合架構時,會傾向於採用靈活的硬件搭配而不單單侷限於一個品牌。SmartX 超融合解決方案提供 Halo 一體機和 SMTX OS 純軟件兩種交付模式,可以更好知足不一樣用戶的需求。服務器
SmartX針對SMTX OS純軟件交付用戶編制了《SMTX OS 硬件選配推薦指南》(如下簡稱《指南》),從單機硬件配置、硬件資源預留方案到擴容選擇全流程提供完備參考,讓超融合硬件配置更輕鬆。網絡
下面奉上《指南》摘錄第一期:概述及單機硬件配置之 CPU 篇,以饗讀者。架構
概述運維
當客戶或合做夥伴選擇 SMTX OS 軟件方案時,有時面對硬件配置選擇會感到無從下手。本文檔主要從單機硬件配置、硬件資源預留方案、擴容選擇三個方面爲硬件配置選擇時作一些推薦。
分佈式
在作硬件配置推薦以前,咱們先看一下 SMTX OS 超融合總體架構,以便對應到各個硬件部件之中。總體軟件架構分爲三部分:ide
存儲層—— SMTX 塊存儲服務
性能
SmartX 分佈式塊存儲服務經過萬兆網絡,實現打通多臺服務器的磁盤資源,構成一個具有高性能、高可用、橫向擴展等高級功能的統一存儲池。
學習
虛擬化層——支持 SMTX 虛擬化服務、VMware vSphere、Citrix XenServer、OpenStack
人工智能
SMTX 虛擬化服務軟件是 SmartX 基於開源 KVM 虛擬化技術開發的服務器虛擬化平臺,提供經常使用的服務器虛擬化功能,知足大部分用戶需求,而且簡單易用。
加密
管理層—— SMTX Web 控制檯
SMTX Web 控制檯,集監控、運維、管理等功能。
SMTX OS 軟件架構/組件
基於 SMTX 虛擬化服務的超融合部署,即採用 SMTX Web 控制檯 + SMTX 虛擬化服務 + SMTX 塊存儲服務一整套 SmartX 超融合組件的部署,這種方式最爲簡單,支持裸金屬部署,直接在物理服務器上部署 SMTX OS 便可一次性完成。拓撲以下:
基於 SMTX 虛擬化服務的超融合部署拓撲
而基於 VMware vSphere 的超融合部署,則是 SMTX Web 控制檯 + VMware vSphere + SMTX 塊存儲服務的組合部署,這種方式涉及 SCVM (SmartX Controller Virtual Machine)部署,具體部署方式爲,在每臺物理服務器上先安裝 VMware ESXi,而後建立 SCVM 虛擬機,SCVM 直接管理服務器的硬盤資源(包括 SSD 和 HDD),多臺 SCVM 之間使用萬兆網絡互聯,經過 SMTX 塊存儲服務軟件構成存儲池,最終經過 NFS 協議掛載到 VMware ESXi 做爲 Data Store 提供存儲服務。拓撲以下:
基於 VMware vSphere 的超融合部署拓撲
單機硬件配置之 CPU 篇
部署超融合所需的服務器,單機硬件配置主要從 8 個維度進行考量:CPU、內存、啓動盤、存儲控制器、SSD、HDD、網卡和機型。本期介紹第一個維度:CPU。
CPU 介紹
Intel® Xeon® Scalable Processor(英特爾® 志強® 可擴展處理器)分爲四個系列:銅、銀、金和鉑金系列, CPU 命名規則參考以下:
注:最後兩位 α 標識以 Intel 實際發佈 Cascade Lake 參數爲準。
Skylake 平臺不一樣系列 CPU 特性對好比下:
注:Intel® AVX-512 是一組可以針對各類工做負載和用途(例如科學模擬、金融分析、人工智能 (AI)/ 深度學習、3D 建模與分析、圖像和音頻/視頻處理、加密及數據壓縮)提升性能的新指令。兩個 512 位融合乘加 (FMA) 單元能夠提供更高的矢量處理能力。
預計各服務器廠商將在 2019 年 4 月推出搭載 Cascade Lake CPU 的服務器,Cascade Lake CPU 進一步提高了內存容量與性能,如支持 AEP 內存、2933 MT/s 內存(1DPC,1 DIMM per Channel)以及單 CPU 支持更大容量內存。
雙路服務器 CPU 推薦
爲了更好的虛擬化體驗,咱們推薦單顆 CPU 物理核大於等於 8 核, CPU 主頻推薦不小於 2.1 GHz。
主流 Intel® Xeon® Scalable Processor CPU 列表參考以下:
數據來源:Intel ARK
各系列 CPU 推薦狀況以下:
單顆物理 CPU 內核數建議大於等於 8,主頻建議不小於 2.1 GHz。
銅 3100:不推薦。銅系列 CPU 每核單線程,內核及主頻均較低,很難帶來較好的虛擬化體驗。
銀 4100:價格比較便宜,但其內核、主頻相對較低,銀系 4110 能夠做爲入門級別 CPU。
金 5100:支持的內存最大頻率與銀系列一致,但其內核、主頻相較銀系列高一些,值得選擇。
金 6100:若對 CPU 內核、主頻要求高,對內存性能也有高要求時,可選此係列。
鉑金 8100:價格相對較高,但性能優於其它系列,若較爲看重總體採購成本,則對待鉑金處理器須慎重;若追求極致性能,鉑金處理器能夠帶來更佳體驗。
訪問SmartX超融合官網可下載完整《指南》:https://www.smartx.com/smtx-os#doc-smtx-os-recommend