亞馬遜介紹AWS“無服務(wù)器”云服務(wù)改進:數(shù)據(jù)庫可線上擴充容量、云緩存技術(shù)“微秒級延遲”

來源:IT之家
作者:漾仔
時間:2023-11-29
2878
在今天于美國拉斯維加斯展開的亞馬遜“AWS re:Invent 2023”活動中,亞馬遜計算部門資深副總裁Peter DeSantis,介紹了旗下三款云端服務(wù),IT之家整理相關(guān)信息如下。

IT之家 11月29日消息,在今天于美國拉斯維加斯展開的亞馬遜“AWS re:Invent 2023”活動中,亞馬遜計算部門資深副總裁Peter DeSantis,介紹了旗下三款云端服務(wù),IT之家整理相關(guān)信息如下。

Peter DeSantis首先介紹了亞馬遜旗下新版Aurora服務(wù),這是一款兼容MySQL與PostgreSQL的無服務(wù)器云數(shù)據(jù)庫服務(wù),最大的改進是可實現(xiàn)線上擴充容量,而這主要是仰賴虛擬化技術(shù),亞馬遜開發(fā)了一個稱之為Caspian的虛擬層,由Caspian Heat Management System來管理實體主機如何分配虛擬RAM給數(shù)據(jù)庫。

IT之家注:無服務(wù)器版本即“無服務(wù)器計算”,利用云直接提供計算服務(wù),在該架構(gòu)下,開發(fā)者只需編寫代碼并上傳,云平臺就會自動準備好相應(yīng)的計算資源,完成運算并輸出結(jié)果,從而大幅簡化開發(fā)運維過程。

1701222384838.png

據(jù)悉,Aurora所使用的每一臺實體主機配置容量256GB的RAM,雖然Aurora數(shù)據(jù)庫開啟服務(wù)可以使用256GBRAM,但實體主機的RAM并不會因此而被完全占用,Caspian管理軟件會依照每個Aurora數(shù)據(jù)庫服務(wù)運作所需的配置,安排適當?shù)膶嶓wRAM容量,因此每臺實體主機均可搭載多項Aurora數(shù)據(jù)庫服務(wù),從而大幅改善計算效率,完整使用計算資源。

不過在上述機制下,若一臺實體主機需要超過256 GB的RAM,由于RAM物理限制,用戶就必須手動轉(zhuǎn)移到另一臺主機上。DeSantis指出,當前“無服務(wù)器計算技術(shù)暫時無法讓這一功能轉(zhuǎn)為全自動”,因此亞馬遜使用數(shù)據(jù)庫分區(qū)(Sharding)技術(shù),將單一數(shù)據(jù)庫分配到不同主機,以達到“從側(cè)面水平”擴充RAM的能力。

DeSantis表示,亞馬遜開發(fā)出了一個輕量化的數(shù)據(jù)請求路由層(Request Routing Layer),該層具有快速反應(yīng)擴充的特性,號稱可以“跨區(qū)域進行數(shù)據(jù)庫切片與重組,并保證數(shù)據(jù)庫依然可靠”。

結(jié)合上述兩項技術(shù),DeSantis指出,亞馬遜AWS終于能在今年推出真正無服務(wù)器化的Aurora數(shù)據(jù)庫服務(wù),即“Amazon Aurora Limitless Database”,號稱可以“不受單一數(shù)據(jù)庫的容量限制,可以根據(jù)用戶需求自動擴充主機配置而不影響數(shù)據(jù)庫運行”。

1701222403398.png

圖源亞馬遜

除了Aurora Limitless Database,亞馬遜今天也推出ElastiCache云緩存技術(shù)的無服務(wù)器版本。

DeSantis表示,分散式計算系統(tǒng)同步數(shù)據(jù)需要仰賴同步計時,業(yè)界通常使用Wall Clock(現(xiàn)實世界時間)、Logical Clock(邏輯時間)與TimeKeeper服務(wù)器,不過其中Wall Clock方式會因時鐘的差異而導(dǎo)致計時同步不可靠。

為了提供準確的同步計時,亞馬遜聲稱,他們在2017年就推出了Amazon Time Sync服務(wù),結(jié)合衛(wèi)星與原子鐘信息參照,提供與世界協(xié)調(diào)時間(UTC)誤差僅1毫秒(millisecond)的同步計時。

不過DeSantis指出,時間誤差1毫秒代表著總延遲時間是2毫秒,即“每秒500次交易”的延遲速度,而這對于云緩存的同步來說“太慢了”。

因此,亞馬遜以Nitro網(wǎng)絡(luò)加速芯片為基礎(chǔ),設(shè)計了一個標準48U機柜體積的分散式計時網(wǎng)絡(luò),配備獨立電力支持與一個物理原子鐘,號稱可以將同步計時誤差由毫秒縮短至微秒(microsecond)等級,令ElastiCache Serverless p50的延遲壓縮到500微秒。

立即登錄,閱讀全文
原文鏈接:點擊前往 >
版權(quán)說明:本文內(nèi)容來自于IT之家,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
個人VIP