亞馬遜網(wǎng)絡(luò)服務(wù)公司(Amazon Web Services Inc.)今天宣布推出Aqua產(chǎn)品,該技術(shù)使用由云巨頭設(shè)計(jì)的定制芯片來幫助組織在Amazon Redshift上更快地運(yùn)行分析查詢。
AWS表示,Aqua將使客戶執(zhí)行某些數(shù)據(jù)操作的速度比競爭對(duì)手的平臺(tái)快10倍。
Amazon Redshift是公司用來支持業(yè)務(wù)分析項(xiàng)目的托管數(shù)據(jù)倉庫??蛻粼谄浞治鲰?xiàng)目中使用的信息存儲(chǔ)在AWS的S3存儲(chǔ)基礎(chǔ)架構(gòu)中。當(dāng)客戶希望處理信息時(shí),他們可以將其發(fā)送到與其Redshift環(huán)境相關(guān)聯(lián)的一組計(jì)算實(shí)例,并使用實(shí)例的虛擬中央處理單元來運(yùn)行查詢。
這種安排使分別提供計(jì)算和存儲(chǔ)資源成為可能,這有助于優(yōu)化成本。但是需要權(quán)衡。當(dāng)涉及大型數(shù)據(jù)集時(shí),在存儲(chǔ)基礎(chǔ)架構(gòu)和計(jì)算實(shí)例之間移動(dòng)信息會(huì)花費(fèi)大量時(shí)間,這會(huì)延遲查詢。借助Aqua,AWS有望解決瓶頸問題。
AWS分析副總裁Rahul Pathak解釋說,Aqua通過將“計(jì)算帶到存儲(chǔ)層”來加快處理速度。云提供商因此減少了公司在其計(jì)算實(shí)例和存儲(chǔ)基礎(chǔ)架構(gòu)之間通過網(wǎng)絡(luò)移動(dòng)希望分析的信息的需求,從而避免了相關(guān)的延遲。AWS表示,對(duì)于某些類型的分析查詢,其性能要比競爭的基于云的數(shù)據(jù)倉庫高出10倍。
在幕后,Aqua由云巨頭數(shù)據(jù)中心中的專用硬件模塊提供動(dòng)力,這些模塊使用“AWS設(shè)計(jì)的分析處理器”執(zhí)行數(shù)據(jù)處理任務(wù)。該技術(shù)可作為Redshift RA3實(shí)例的一部分免費(fèi)使用。
“首席執(zhí)行官以多種不同方式帶來收益,”AWS首席傳教士杰夫·巴爾(Jeff Barr)解釋說?!懊總€(gè)節(jié)點(diǎn)與其他節(jié)點(diǎn)并行執(zhí)行歸約和聚合操作。除了由于并行性而使速度提高n倍之外,必須發(fā)送到計(jì)算節(jié)點(diǎn)并在計(jì)算節(jié)點(diǎn)上處理的數(shù)據(jù)量通常要少得多(通常僅為原始數(shù)據(jù)的5%)?!?/p>
AWS母公司Amazon.com Inc.的廣告業(yè)務(wù)是在Redshift部署中采用Aqua的客戶之一。根據(jù)AWS的說法,該部門可以在Redshift環(huán)境中以與以前相同的成本運(yùn)行50%以上的查詢,而現(xiàn)在某些數(shù)據(jù)操作的完成時(shí)間僅為原來的十分之一。