Apsara Stack 技术百科 | 标准化的云时代:一云多芯
簡介:隨著今年云棲大會現(xiàn)場平頭哥的自研云芯片倚天710發(fā)布,以及眾多新興廠商的芯片發(fā)布,將有越來越多的類型芯片進入到主流市場,“多芯”的架構(gòu)將在數(shù)據(jù)中心中越來越常見,阿里云混合云在安全和穩(wěn)定的基礎(chǔ)上,將“多芯”的差異轉(zhuǎn)變?yōu)椤耙辉啤钡臉?biāo)準(zhǔn)化云服務(wù),助力企業(yè)業(yè)務(wù)跑的更快、更穩(wěn)。
芯片作為半導(dǎo)體行業(yè)的核心產(chǎn)物,可以說是整個信息時代發(fā)展的基礎(chǔ),在人們衣食住行越來越數(shù)字化升級的今天,小到工作使用的手機和筆記本,家庭用到的路由器、冰箱、空調(diào)、電視,大到交通路網(wǎng)的信號燈系統(tǒng)、車輛的控制系統(tǒng),都離不開芯片這個“大腦”,通過接收信息和發(fā)出指令,維持著整個系統(tǒng)的正常運轉(zhuǎn)。
而在云計算領(lǐng)域,尤其是混合云場景所依賴的通用服務(wù)器市場,同時存在著X86、ARM、RISC-V、MIPS等多種不同指令集類型的芯片,這就讓希望上云和在云上的企業(yè)主們犯了難,自己機房里已經(jīng)有了很多X86架構(gòu)的服務(wù)器,未來擴容或新增某些產(chǎn)品時還能不能引入新的芯片架構(gòu)?企業(yè)改變芯片路線只能放棄原有的服務(wù)器資產(chǎn)?
一些云廠商給出的是方案將每一種類型的芯片集群都單獨建云,在形成多云后通過云管理平臺從軟件層面進行統(tǒng)一管理。看似是通過多云協(xié)作解決了不同芯片架構(gòu)的問題,但仔細(xì)思考下會發(fā)現(xiàn)仍然有很多需求無法滿足,例如多朵云分資源池化后難以進行資源統(tǒng)一調(diào)度,無法充分的利用到不同業(yè)務(wù)的峰值和低谷來進行彈性,建多云、或多個AZ對客戶的機房規(guī)劃、建設(shè)預(yù)算等都有一定要求,多云的方案并不能解決所有的問題。
除此之外多朵云還會導(dǎo)致運維復(fù)雜,包括部署、升級和擴容等需要單獨管理、運維管理成本高,租戶操作體驗差。
針對上述這些痛點,阿里云混合云給出了“一云多芯”的答案。針對客戶業(yè)務(wù)特點及業(yè)務(wù)發(fā)展規(guī)劃,提供不同維度的混部能力滿足客戶“多芯”需求。
什么是一云多芯?
所謂一云多芯是指用一套云操作系統(tǒng)來管理不同架構(gòu)的硬件服務(wù)器集群,飛天云操作系統(tǒng)可以將服務(wù)器芯片等硬件封裝成標(biāo)準(zhǔn)算力,無論底層是X86與ARM的并存、ARM不同廠商架構(gòu)間并存、亦或是計算節(jié)點與存儲節(jié)點不同芯片架構(gòu)并存時,給客戶提供體驗一致的云計算服務(wù)。簡單來說,就是從根本上解決不同類型芯片共存所帶來的多云管理問題,真正形成一朵云,最大限度利用云上資源池的強大算力。
一云多芯主要適用的場景有如下兩個:
1、新建云平臺時為了滿足合規(guī)要求,企業(yè)進行強管控規(guī)避與單一芯片進行綁定,需要在單機房使用兩種及以上類型芯片,或一云多Region下主Region和單元Region使用不同類型芯片;
2、已有云平臺擴容,滿足業(yè)務(wù)規(guī)模增長或新業(yè)務(wù)上云的需求,需要在云平臺擴容新的產(chǎn)品,或者已有的云產(chǎn)品進行擴容,無論是新增產(chǎn)品還是已有產(chǎn)品擴容都可以使用不同芯片;擴容另外一個單元Region與已有云平臺形成多Region架構(gòu),或者容災(zāi)AZ與已有云平臺形成同城容災(zāi)架構(gòu),都支持使用不同的芯片。
一云多芯提供哪些能力?
針對客戶不同的業(yè)務(wù)場景,以不同粒度(產(chǎn)品單集群、產(chǎn)品多集群、AZ、Region、云)劃分不同層次的混部能力,提供一云多芯的全棧混合云產(chǎn)品,在功能、性能、可靠性、安全性等使用體驗一致的前提下,釋放異構(gòu)多元算力。
在單機房場景中,支持從產(chǎn)品間、產(chǎn)品集群內(nèi)、產(chǎn)品多集群的混布。
1、產(chǎn)品間混布:一朵云內(nèi),可支持將不同產(chǎn)品部署在不同的芯片上,例如根據(jù)業(yè)務(wù)需求可以在OSS和RDS等云產(chǎn)品上分別部署不同類型芯片;
2、多集群混布:一個產(chǎn)品如果有多個集群,可支持不同集群支持部署不同的芯片上,用戶使用/創(chuàng)建資源時可以選擇不同的芯片集群;
3、集群內(nèi)混布:集群內(nèi)支持部署在不同的芯片上,由系統(tǒng)自動調(diào)度,租戶無需感知硬件類型,更易于管理或者業(yè)務(wù)擴容。
在多機房場景中,針對典型的一云多Region場景和同城容災(zāi)場景提供支撐。
1、多Region混部:主Region和單元Region選擇不同的芯片進行部署,適合在多個地區(qū)有分公司的集團型或大型企業(yè) ;
2、多可用區(qū)混部:多個可用區(qū)支持使用不同芯片建設(shè),組建同城容災(zāi)混部,每個可用區(qū)可以部署一種芯片,是業(yè)界首家實現(xiàn)一云多Region的多集群的復(fù)雜場景的混布。
除混布能力外,對于一云多芯的云平臺來講,環(huán)境底層硬件、上層操作系統(tǒng)和軟件都是異構(gòu)多樣化的,期間任何一個環(huán)節(jié)的細(xì)小問題,都可能影響一云多芯生產(chǎn)環(huán)境使用,如何做到正確識別,有效管理,進而達成高效協(xié)同是相當(dāng)大的挑戰(zhàn),為了尋求在穩(wěn)定性與性能間的最佳平衡,阿里云混合云團隊堅持從底層到上層的各項功能調(diào)試優(yōu)化,專業(yè)保障前期驗證適配工作,使生產(chǎn)環(huán)境可以快速就緒。
結(jié)語
隨著今年云棲大會現(xiàn)場平頭哥的自研云芯片倚天710發(fā)布,以及眾多新興廠商的芯片發(fā)布,將有越來越多的類型芯片進入到主流市場,“多芯”的架構(gòu)將在數(shù)據(jù)中心中越來越常見,阿里云混合云在安全和穩(wěn)定的基礎(chǔ)上,將“多芯”的差異轉(zhuǎn)變?yōu)椤耙辉啤钡臉?biāo)準(zhǔn)化云服務(wù),助力企業(yè)業(yè)務(wù)跑的更快、更穩(wěn)。
?
原文鏈接
本文為阿里云原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。
總結(jié)
以上是生活随笔為你收集整理的Apsara Stack 技术百科 | 标准化的云时代:一云多芯的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RocketMQ 端云一体化设计与实践
- 下一篇: 双11特刊|一站式在线数据管理平台DMS