阿里云三地縱橫布局 OTS新節(jié)點蓄勢待發(fā)

責任編輯:editor04

作者:任新勃

2015-05-20 22:00:44

摘自:Doit.com.cn

阿里云OTS是構(gòu)建在飛天分布式系統(tǒng)之上的 NoSQL數(shù)據(jù)庫服務(wù),提供海量結(jié)構(gòu)化數(shù)據(jù)的存儲和實時訪問。一個籬笆三個樁,阿里云的數(shù)據(jù)花園更加繁榮;一個好漢三個幫,你的云中數(shù)據(jù)需要OTS保駕護航。

當大數(shù)據(jù)不再只停留在研究報告中,與我們的生活切實相關(guān)的時候,當你手中的每一個APP都要與云端同步的時候,我們發(fā)現(xiàn),數(shù)據(jù)的爆發(fā)性增長已經(jīng)在不斷催生數(shù)據(jù)庫技術(shù)的變革。沒錯,動輒幾個TB甚至PB級別的數(shù)據(jù)如何快速處理,選擇傳統(tǒng)數(shù)據(jù)庫的分庫分表還是自己搭建NoSQL平臺?這是當下很多用戶面臨的抉擇。

其實還有第三種更好的選擇,那就是利用公有云上的NoSQL服務(wù)平臺,如果你是云計算領(lǐng)域的資深人士,那么對AWS的DynamoDB一定耳熟能詳,DynamoDB是key-value模式的NoSQL數(shù)據(jù)庫服務(wù),無論從吞吐能力,擴展能力和響應(yīng)速度上都是海量數(shù)據(jù)用戶的福音,但作為國內(nèi)用戶,卻不得不為巨大的跨境訪問延遲和在中國本土無售后的情況而望而卻步。目前,阿里云的OTS開放結(jié)構(gòu)化數(shù)據(jù)服務(wù),是國內(nèi)云平臺唯一款能夠提供此類服務(wù)的產(chǎn)品。

阿里云OTS是構(gòu)建在飛天分布式系統(tǒng)之上的 NoSQL數(shù)據(jù)庫服務(wù),提供海量結(jié)構(gòu)化數(shù)據(jù)的存儲和實時訪問。海量是什么概念?單表百TB級別;實時是什么概念?毫秒級別單行讀寫延遲,十萬級別QPS(每秒可達到的吞吐率)。

比傳統(tǒng)關(guān)系型數(shù)據(jù)庫易擴展

傳統(tǒng)關(guān)系型數(shù)據(jù)庫(RDMS)在過去的幾十年中被廣泛應(yīng)用,但因為并發(fā)讀寫性能低、容量有限、擴展性不佳等缺陷并不適合高增長性的互聯(lián)網(wǎng)應(yīng)用。OTS以數(shù)據(jù)表的形式組織數(shù)據(jù),但它的表是“稀疏的”,每一行可以有不同的列,可以動態(tài)增加或者減少屬性列,保證數(shù)據(jù)的強一致性,保證訪問延遲在數(shù)據(jù)大量激增情況下的水平擴展。正因為如此,OTS具有更好的規(guī)模擴展性,支持百TB級別的數(shù)據(jù)規(guī)模和單表10萬QPS并發(fā)訪問。在編程方面,OTS提供統(tǒng)一的HTTP Restful API,多語言SDK,多種查詢方式,但不支持傳統(tǒng)的SQL語句標準。

比開源軟件更易維護

自建MangoDB或自建HBase數(shù)據(jù)庫通常是NoSQL用戶的選擇,雖然兩者同樣具有一定的擴展性,MangoDB的查詢和索引方式也更加靈活,但使用者將面臨著眾多需要付出巨大人力和時間成本解決的難題,如單機可靠性差,集群配置優(yōu)化和功能優(yōu)化耗時長久,開源軟件版本維護難,數(shù)據(jù)訪問不均勻,整體運維成本不可控等。OTS是基于公有云的在線式服務(wù)平臺,已經(jīng)完成了服務(wù)化的進程并作出了承諾,客戶可以享受一站式的服務(wù)體驗,如按需付費,價格低廉,保證毫秒級訪問延遲和PB級別單表容量。

比自建數(shù)據(jù)庫更安全

在阿里云飛天分布式系統(tǒng)的保障下,OTS提供九九歸一(99.9999999%)的可靠性保障, 數(shù)據(jù)在OTS的底層存儲時,確保每一份數(shù)據(jù)都有多份拷貝,當一份拷貝出現(xiàn)問題時,會啟動修復(fù)流程,快速補全,讓用戶數(shù)據(jù)萬無一失,這是任何一個自建存儲或者數(shù)據(jù)庫需要付出巨大代價來達到的能力級別;同時,在數(shù)據(jù)訪問時,基于每用戶唯一的AccessKey機制進行簽名和驗證,實現(xiàn)權(quán)限控制和隔離,保障用戶數(shù)據(jù)的私密性;在用戶主動刪除數(shù)據(jù)或用戶服務(wù)期滿后需要銷毀數(shù)據(jù)的,阿里云將自動清除對應(yīng)物理服務(wù)器上磁盤和內(nèi)存數(shù)據(jù),使得數(shù)據(jù)無法恢復(fù),保障用戶數(shù)據(jù)的可銷毀性。

業(yè)界領(lǐng)先的實時訪問性能

由于OTS采用分布式并行處理架構(gòu),在單表百TB容量的前提下,仍然保持穩(wěn)定的響應(yīng)時間,單表的吞吐能力高度可擴展,當然,這需要用戶在建表時,選擇合理的分片鍵,保證足夠的離散程度,讓熱點盡可能均勻分布,借助并發(fā)提高性能。在底層存儲上,OTS采用了SSD硬盤,使讀寫達到毫秒級別的響應(yīng)。

按需付費的高性價比模式

按需付費非常適合業(yè)務(wù)彈性比較大的互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)及游戲等場景,OTS提供了存儲容量、預(yù)留讀吞吐量、預(yù)留寫吞吐量和外網(wǎng)流出流量,對于最后一個維度,如果流量在同一個阿里云region中,則會不產(chǎn)生費用。對于國內(nèi)大部分的開發(fā)者,預(yù)留吞吐量(按照預(yù)留值收費)的模式還比較新,預(yù)留的方式主要是保證用戶可以享受到可預(yù)期的低延遲訪問。



【阿里云OTS表結(jié)構(gòu)及特點】

阿里云OTS從08年飛天開放平臺自研起步,到2012年1月面向用戶開放測試,再到14年10月31日杭州節(jié)點正式商業(yè)化上線,六年磨一劍,每日,數(shù)以億計的用戶數(shù)據(jù)躍動在OTS的平臺上。如今,北京、深圳兩大OTS節(jié)點蓄勢待發(fā),屆時,不會再有跨region的煩惱,三個節(jié)點的ECS、ODPS可以就近訪問OTS服務(wù),不必再為跨區(qū)訪問延遲和流量擔心。同時,三節(jié)點并行,將為在不久之后提供給廣大數(shù)據(jù)使用者的數(shù)據(jù)災(zāi)備及恢復(fù)能力打下堅實的基礎(chǔ)。

一個籬笆三個樁,阿里云的數(shù)據(jù)花園更加繁榮;一個好漢三個幫,你的云中數(shù)據(jù)需要OTS保駕護航。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號