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ā)者只需編寫代碼并上傳,云平臺就會自動準(zhǔn)備好相應(yīng)的計算資源,完成運算并輸出結(jié)果,從而大幅簡化開發(fā)運維過程。
據(jù)悉,Aurora 所使用的每一臺實體主機配置容量 256GB 的 RAM,雖然 Aurora 數(shù)據(jù)庫開啟服務(wù)可以使用 256GBRAM,但實體主機的 RAM 并不會因此而被完全占用,Caspian 管理軟件會依照每個 Aurora 數(shù)據(jù)庫服務(wù)運作所需的配置,安排適當(dāng)?shù)膶嶓w RAM 容量,因此每臺實體主機均可搭載多項 Aurora 數(shù)據(jù)庫服務(wù),從而大幅改善計算效率,完整使用計算資源。
不過在上述機制下,若一臺實體主機需要超過 256 GB 的 RAM,由于 RAM 物理限制,用戶就必須手動轉(zhuǎn)移到另一臺主機上。DeSantis 指出,當(dāng)前“無服務(wù)器計算技術(shù)暫時無法讓這一功能轉(zhuǎn)為全自動”,因此亞馬遜使用數(shù)據(jù)庫分區(qū)(Sharding)技術(shù),將單一數(shù)據(jù)庫分配到不同主機,以達(dá)到“從側(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ù)庫運行”。
除了 Aurora Limitless Database,亞馬遜今天也推出 ElastiCache 云緩存技術(shù)的無服務(wù)器版本。
DeSantis 表示,分散式計算系統(tǒng)同步數(shù)據(jù)需要仰賴同步計時,業(yè)界通常使用 Wall Clock(現(xiàn)實世界時間)、Logical Clock(邏輯時間)與 TimeKeeper 服務(wù)器,不過其中 Wall Clock 方式會因時鐘的差異而導(dǎo)致計時同步不可靠。
為了提供準(zhǔn)確的同步計時,亞馬遜聲稱,他們在 2017 年就推出了 Amazon Time Sync 服務(wù),結(jié)合衛(wèi)星與原子鐘信息參照,提供與世界協(xié)調(diào)時間(UTC)誤差僅 1 毫秒(millisecond)的同步計時。
不過 DeSantis 指出,時間誤差 1 毫秒代表著總延遲時間是 2 毫秒,即“每秒 500 次交易”的延遲速度,而這對于云緩存的同步來說“太慢了”。
因此,亞馬遜以 Nitro 網(wǎng)絡(luò)加速芯片為基礎(chǔ),設(shè)計了一個標(biāo)準(zhǔn) 48U 機柜體積的分散式計時網(wǎng)絡(luò),配備獨立電力支持與一個物理原子鐘,號稱可以將同步計時誤差由毫秒縮短至微秒(microsecond)等級,令 ElastiCache Serverless p50 的延遲壓縮到 500 微秒。
相關(guān)閱讀:
《亞馬遜推出新 AI 量子芯片 Trainium2 及 Graviton4 處理器,以應(yīng)對微軟競爭》
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。