Kaleao是一家開發(fā)基于ARM服務(wù)器和超融合設(shè)備的初創(chuàng)公司,其品牌為KMAX。Kaleao的營銷資料說公司擁有“真融合”的方法、它涉及到“實(shí)體化”以及旗下已推出的“Microvisor”,都是什么意思呢?
KMAX產(chǎn)品的形式有服務(wù)器和應(yīng)用設(shè)備兩種。
服務(wù)器用的是64位兼容ARMv8的CPU(中心處理器)并采用big.LITLE架構(gòu),所謂的big.LITLE架構(gòu)是指ARM的CPU分層形式用了一個(gè)或多個(gè)用于處理繁重工作負(fù)載的強(qiáng)壯內(nèi)核以及用于處理其他工作的較輕量級內(nèi)核(因而無需太大的功率)。
另外還用到可編程邏輯芯片F(xiàn)PGA,Kaleao稱,用到的FPGA“可以創(chuàng)建虛擬功能網(wǎng)卡,用作實(shí)際PCI設(shè)備。每個(gè)虛擬機(jī)可以直接將獨(dú)特的虛擬功能映射為PCI設(shè)備,因此每個(gè)虛擬機(jī)都有可以像虛擬資源一樣動(dòng)態(tài)地改變真正的硬件資源。”
什么是“真融合”呢?Kaleao如是說:“傳統(tǒng)融合系統(tǒng)是預(yù)先整合的存儲(chǔ)、服務(wù)器和網(wǎng)絡(luò)設(shè)備組件,通常是將分離的設(shè)備合在一起后交付。真融合技術(shù)可在原生的、板層次上融合。真融合下的任何設(shè)備都可以是計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)服務(wù)器或與其對應(yīng)的功能。”
實(shí)體化涉及到軟件定義、硬件加速資源,像上面的虛擬網(wǎng)卡一樣。下面的示意圖將傳統(tǒng)服務(wù)器架構(gòu)與KMAX做了一個(gè)對比:
原理圖:Kaleao含全局計(jì)算、網(wǎng)絡(luò)和存儲(chǔ)池
服務(wù)器功能含計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)。
計(jì)算單元包括:
· 4個(gè)ARM Cortex-A57內(nèi)核
· 4個(gè)ARM Cortex-A53內(nèi)核(因此總有八個(gè)內(nèi)核)
· 4GB LPDDR4 25GB/秒DRAM
· 128GB NV 緩存
· 20Gb/秒的IO帶寬
· OpenStack Nova計(jì)算
· 資源管理器
· Microvisor
消耗的功率不到15瓦,Kaleao不停地拿省電說事。
存儲(chǔ)單元涵括了一計(jì)算單元和存儲(chǔ)資源管理器、NVMe SSD(PCIe Gen 2x4)外加500GB、1TB、2TB、4TB或7.68TB容量以及OpenStack Cinder。
網(wǎng)絡(luò)單元也是基于一計(jì)算單元與網(wǎng)絡(luò)資源管理器、2個(gè)10GbiteE頻道OpenStack NEUTRON,采用的刀片含一嵌入式10/40 Gbit交換開關(guān)和2個(gè) 40/10Gbit QSFP端口。
從單元到節(jié)點(diǎn)、刀片和底盤到機(jī)架的部署用的是等級架構(gòu)。機(jī)架頗大。計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)單元都可以部署在節(jié)點(diǎn)里(3-4 個(gè)服務(wù)器(計(jì)算單元)乃至7.7TB NVMe SSD(存儲(chǔ)單元)和2個(gè)10GbitE(網(wǎng)絡(luò)單元))。
一個(gè)刀片可容4個(gè)節(jié)點(diǎn)。一個(gè)3U機(jī)箱可容12個(gè)刀片,Kaleao表示12個(gè)刀片可容192個(gè)服務(wù)器、1532內(nèi)核、高至370TB NVMe SSD、48個(gè)40GbitE(960 Gbit/s),由外部48伏電源提供的功率小于3千瓦。這些機(jī)箱可以裝在一個(gè)機(jī)架里,提供的計(jì)算能力達(dá)21000多個(gè)內(nèi)核、大于5PB的閃存存儲(chǔ)、網(wǎng)絡(luò)帶寬超過13000 Gbit/s。機(jī)架式液體冷卻是可選項(xiàng)。
KMAX服務(wù)器版基本上是3U機(jī)箱外帶IPMI 2.0、網(wǎng)絡(luò)版界面和命令行(CLI)界面和軟件虛擬化資源。KMAX應(yīng)用設(shè)備版(Appliance Edition)則是服務(wù)器版加超融合軟件:
· 無限“物理化”資源
· 基于模板的應(yīng)用程序和服務(wù)部署
· 軟件定義網(wǎng)絡(luò)功能
· 軟件定義分布式存儲(chǔ)
· 嵌入式OpenStack控制器或API
· 業(yè)務(wù)流程和管理工具
· 支持多租戶
· 中心式管理
Kaleao表示,公司采用無工場經(jīng)營模式、對硬件和軟件生產(chǎn)完全控制的模式,并采用研發(fā)控制保留策略。在同一機(jī)架空間的條件,旗下的KMAX產(chǎn)品性能高過x86機(jī)架、刀片和超融合產(chǎn)品 10倍之多,而CAPEX則低3-5倍,能量效率大4倍。
Kaleao認(rèn)為KMAX對于內(nèi)容交付和存儲(chǔ)、網(wǎng)站托管,數(shù)據(jù)分析、物聯(lián)網(wǎng)元件等有頗大的意義,另外KMAX亦將在通信基礎(chǔ)架構(gòu)和相應(yīng)的企業(yè)IT架構(gòu)方面產(chǎn)生影響,這些企業(yè)正在考慮從現(xiàn)有的基礎(chǔ)架構(gòu)遷移到基于ARM、OpenStack的基礎(chǔ)架構(gòu)里。
上述種種,非常有價(jià)值,但能否騰飛呢?筆者認(rèn)為騰飛往往需要很長的跑道。各位讀者以為如何?