丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
此為臨時鏈接,僅用于文章預覽,將在時失效
行業(yè)云 正文
發(fā)私信給楊麗
發(fā)送

0

亞馬遜云科技是如何造Serverless數據庫的?

本文作者: 楊麗 2021-12-10 19:22
導語:云數據庫下半場

亞馬遜云科技是如何造Serverless數據庫的?

作者 | 楊麗

何為Serverless數據庫?

簡單來講,就是基于Serverless架構下的數據庫,無需用戶創(chuàng)建實例,能夠極快完成部署。用戶使用數據庫具備Serverless的使用特征,即按需計費,成本會極大地得以降低。

Serverless對于亞馬遜云科技而言,也并非一個新事物,最早的產品如S3對象存儲、SQS消息隊列服務,就是Serverless形態(tài)的。事實上,業(yè)界對Serverless的認知,也是因AWS的另一款產品Lambda計算服務而帶起來的。2014年,亞馬遜云科技推出了Lambda,此后多年間,各家云供應商都開始了不同維度的實踐和產品落地。

如今,在線化、數字化浪潮的席卷下,企業(yè)用戶需求的逐漸成熟,使得Serverless與其他云服務及生態(tài)的配合更加緊密,進一步幫助企業(yè)降低使用云服務的成本。

先看一組客戶案例:

嘉誼互娛是一家專注海外休閑游戲市場,集產品研發(fā)、運營和發(fā)行于一體的游戲公司。在此之前,嘉誼互娛面臨的挑戰(zhàn)是,爆款游戲帶來的短期內全球玩家數量突增,導致傳統(tǒng)服務器根本無法彈性擴容。如果單臺虛擬機CPU負載過大,會有停機的風險。

為此,嘉誼互娛希望充分挖掘來自數百萬玩家所積累的海量日志數據,從而發(fā)現業(yè)務數據背后的商業(yè)價值,為游戲服務的創(chuàng)新、玩家的體驗與精準化營銷提供支持。

Amazon Aurora Serverless數據庫架構的上線,使得企業(yè)開發(fā)人員將大量精力集中在游戲開發(fā)和業(yè)務層面,而無需考慮底層數據庫的管理和運維。

一項結果數據顯示,嘉誼互娛的產品開發(fā)和測試周期從5-6個月縮減至3-4個月,游戲上線前的服務器配置測試由30分鐘提升至秒級。

客戶需要Serverless做什么?

為什么客戶現在會越來越多地考慮使用Serverless構建應用?

過去大家的印象可能是主要通過Lambda構建一個IT自動化運維的程序,或數據預處理的程序。

但現如今,Serverless最近幾年比較火,已經不是技術概念上火了,而是在真實的用戶市場中,客戶已經在通過Serverless在構建具體的應用。

關于這一點,亞馬遜云科技大中華區(qū)產品部總經理顧凡告訴雷峰網,如今越來越多的客戶會考慮應用Serverless,一是在于(供應商)技術的成熟度,二是對于客戶自身對業(yè)務的彈性和不確定性也有一定的顧慮。

“一方面與供應商技術的成熟度相關,如計算相關的Lambda、存儲、數據庫等,都是基于Serverless的組件。


另一方面,客戶對Serverless構建的應用場景會比原來更寬廣,不僅僅是計算,而是橫跨云計算服務場景里的多個層面。對于客戶自身而言,他也不確定自己的業(yè)務會在某個確定的節(jié)點爆發(fā)起來,但他不希望閑置太多的IT成本。因此,業(yè)務的不確定性也需要廠商能夠有充足、豐富經驗的自動化彈性擴展功能來完成?!?/p>

總結來講,企業(yè)需要根據自身的業(yè)務峰值去規(guī)劃數據庫的存儲容量和計算資源,這勢必會對業(yè)務的連續(xù)性帶來一定的妥協(xié)和挑戰(zhàn)。

通過將自建的數據庫選擇上云,已經幫助開發(fā)人員解決了運營上的挑戰(zhàn),如故障修復、補丁、軟件升級等問題。但在Serverless模式下,當企業(yè)想要依據業(yè)務流量自動擴展數據庫規(guī)模時,都能夠做到自動設置擴展的相應規(guī)則。

理解到這里,就能基本明白Serverless與云計算本身所具備的屬性是一致的,但相比1.0時代的云,Serverless架構下的計算、存儲,將具備更加極致的彈性伸縮能力,將有效降低企業(yè)用戶使用成本。

亞馬遜的Serverless數據產品方法論

亞馬遜云科技秉持專庫專用的理念,針對不同的數據類型,利用目標構建數據庫應用。目前已發(fā)布Amazon Aurora Serverless關系型數據庫,Amazon DynamoDB鍵/值數據庫,Amazon Timestream時序數據庫,Amazon Keyspaces寬列數據庫,Amazon QLDB分類賬數據庫等一系列Serverless數據庫相關的產品矩陣。

針對鍵值型數據、時序型數據、文檔類數據的存儲,都可以Serverless的形式對外開放給企業(yè)客戶,客戶無需管理或配置服務器,可以按量進行縮放,真正為價值付費。

亞馬遜云科技數據領域產品專家王曉野指出,

“Serverless背后所代表的與云計算的概念是非常接近的。也就是說,將云廠商多年對于大規(guī)模數據庫運維、伸縮擴展的經驗,以及團隊整個技術能力最大化開放給客戶,讓客戶受益。”

不久前,亞馬遜云科技還發(fā)布了新一代Serverless數據庫版本。

據官方資料介紹,Amazon Aurora Serverless V2,是基于Aurora的關系型數據庫的Serverless模式。相比于上一版,即2018年發(fā)布的Amazon Aurora Serverless而言,能夠實現瞬間擴展,更進一步將擴展能力發(fā)揮到極致。

“在不到一秒的時間里,就可以將幾百個事務擴展到數萬的級別;同時,擴展時每一次調整的增量都會以非常精細化的方式進行管理如果按照峰值進行數據庫資源的規(guī)劃,能夠實現大約90%的成本節(jié)省。”

釋放Serverless紅利

時間回到2004年,亞馬遜還是全面基于關系型數據庫Oracle構建其電商業(yè)務,但團隊意識到:亞馬遜電商本身業(yè)務的增長,已經觸碰到關系型數據庫在數據體量支持上的上限瓶頸,而當時最常用的方式就是分庫、分表。從那時開始,亞馬遜的工程師就開始尋求一些方案,這些方案的答案最終被整理成為一篇paper。2007年亞馬遜CTO沃納·威格爾博士發(fā)表了一篇有關DynamoDB的論文。2012年,DynamoDB正式可用,發(fā)布之初就定義為Serverless架構。

如今,亞馬遜將存儲在7500個Oracle數據庫中的75PB內部數據,遷移到多項亞馬遜云科技數據庫服務, 這些數據庫支撐了亞馬遜很多重要工作負載,涵蓋客戶檔案、促銷折扣管理、庫存管理服務、分析型工作負載、緩存服務請求等。

不難發(fā)現,亞馬遜自身的Serverless數據庫實踐,實際上是在不斷提升開發(fā)、運維人員的效率,幫助他們投入到高價值生產環(huán)節(jié)中。

十五年前,亞馬遜云科技掀開了云計算市場的面紗,以EC2成功席卷了企業(yè)級市場,而三年前它終于完成了去O,如今有著成熟的服務邏輯。

作為下一個云計算時代的核心產品Serverless,也因為領先者的遠見卓識不斷推進著進程。

(雷峰網(公眾號:雷峰網)

雷峰網原創(chuàng)文章,未經授權禁止轉載。詳情見轉載須知。

分享:
相關文章

高級主筆

關注企業(yè)軟件、操作系統(tǒng)、云原生(PaaS)、數據中臺 | 微信:leeyangamber
當月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個人簡介
為了您的賬戶安全,請驗證郵箱
您的郵箱還未驗證,完成可獲20積分喲!
請驗證您的郵箱
立即驗證
完善賬號信息
您的賬號已經綁定,現在您可以設置密碼以方便用郵箱登錄
立即設置 以后再說