打破線上線下存儲(chǔ)的邊界,阿里云推出云定義存儲(chǔ)產(chǎn)品
原創(chuàng)【51CTO.com原創(chuàng)稿件】在很久很久以前,人們將數(shù)據(jù)存儲(chǔ)在龜甲上。后來,人們將數(shù)據(jù)存儲(chǔ)在紙上、磁帶上。隨著計(jì)算機(jī)的誕生,IT時(shí)代的到來,通過磁帶存儲(chǔ)數(shù)據(jù)的方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足數(shù)據(jù)的爆發(fā)式增長(zhǎng)。20世紀(jì)50年代,IBM發(fā)明了第一款磁盤存儲(chǔ)系統(tǒng),容量?jī)H僅5MB,卻有衣柜那么大。隨著磁盤技術(shù)的發(fā)展,磁盤的體積越來越小,容量越來越大。企業(yè)開始將各種磁盤整合在大型設(shè)備中,組成企業(yè)存儲(chǔ)系統(tǒng)。
幾十年中,企業(yè)存儲(chǔ)系統(tǒng)在架構(gòu)和技術(shù)方面一直在向前發(fā)展,可以總結(jié)為兩個(gè)階段:硬件主導(dǎo)的存儲(chǔ)系統(tǒng)架構(gòu)和軟件主導(dǎo)的存儲(chǔ)系統(tǒng)架構(gòu)。
在硬件主導(dǎo)的存儲(chǔ)系統(tǒng)架構(gòu)中,硬件和軟件互相綁定,存儲(chǔ)軟件運(yùn)行在專用硬件服務(wù)器中。如果企業(yè)需要提升性能或存儲(chǔ)容量,就需要使用同個(gè)廠商的軟硬件。
軟件主導(dǎo)的存儲(chǔ)系統(tǒng)架構(gòu),能夠運(yùn)行在標(biāo)準(zhǔn)的X86服務(wù)器中,軟硬件分離,用戶可根據(jù)業(yè)務(wù)需求自行更換軟硬件,極大消除了存儲(chǔ)軟件對(duì)于專屬硬件設(shè)備的依賴。
但是,隨著企業(yè)業(yè)務(wù)的多樣化,數(shù)據(jù)量會(huì)隨著業(yè)務(wù)波動(dòng),傳統(tǒng)物理形式的數(shù)據(jù)中心,無法支撐部分企業(yè)對(duì)數(shù)據(jù)存儲(chǔ)的需求,造成性能不夠、成本過高、資源浪費(fèi)等問題。
此時(shí),“云”憑借高彈性、高性能、低成本等優(yōu)勢(shì),俘獲了眾多企業(yè)用戶的心。2006年,AWS推出云存儲(chǔ)服務(wù),推動(dòng)了很多ICT廠商和客戶揭開了做基礎(chǔ)設(shè)施云化的序幕。
從2006到2012年間,存儲(chǔ)廠商都是在公共云的發(fā)展。2012年,以EMC和VMware為代表的ICT廠商系統(tǒng)性地重新定義了“軟件定義數(shù)據(jù)中心(SDC)”的概念,這個(gè)概念第一次在歷史上定義了應(yīng)該如何面向基礎(chǔ)設(shè)施做云化。在這個(gè)解決方案中,他們定義了軟件定義網(wǎng)絡(luò)SDN,定義了虛擬化計(jì)算VMware,以及軟件定義存儲(chǔ)SDS。
SDS具有三大特點(diǎn),一是軟硬件解耦,可以抽象化。二是可以把資源池化,橫向拓展。三是更適合云計(jì)算的一些場(chǎng)景。所以在SDS推出后就得到了快速發(fā)展。
CDS乘云而來
當(dāng)今,基礎(chǔ)設(shè)施云化已經(jīng)成為了剛性需求,而不是可選需求,此時(shí),存儲(chǔ)出現(xiàn)了更多的挑戰(zhàn)。阿里云存儲(chǔ)團(tuán)隊(duì)重新從SDS的角度出發(fā)審視客戶的真正需求,發(fā)現(xiàn)最大的挑戰(zhàn)就是如何從云服務(wù)的角度構(gòu)造新的存儲(chǔ)。阿里云應(yīng)勢(shì)而動(dòng),提出從云服務(wù)的角度定義SDS,重磅推出“云定義存儲(chǔ)”產(chǎn)品CDS(Cloud Defined Storage)。
相較于SDS,CDS擁有以下能力:
首先是云原生。CDS基于盤古分布式存儲(chǔ)底座和阿里云飛天操作系統(tǒng),支持公共云的“集群-可用區(qū)-區(qū)域-云”分層部署架構(gòu),采用公共云一致的架構(gòu)、接口和軟件實(shí)現(xiàn),可以做到公共云存儲(chǔ)和CDS之間無縫切換或遷移。
第二是云規(guī)模。CDS具備大規(guī)模擴(kuò)展能力。這個(gè)能力經(jīng)過了阿里云12年的公共云服務(wù)百萬級(jí)客戶的實(shí)際使用驗(yàn)證過的,也經(jīng)過了阿里巴巴集團(tuán)、天貓雙11、淘寶促銷等各種業(yè)務(wù)場(chǎng)景的錘煉。CDS的發(fā)布的規(guī)格會(huì)盡量使用公共云上已經(jīng)證明的性能指標(biāo)。
第三是云服務(wù)。CDS買的不是一個(gè)盒子,而是用云服務(wù)重新定義SDS,擁有公共云存儲(chǔ)的服務(wù)體系。CDS還支持雙層的IOPS,同時(shí)會(huì)根據(jù)用戶需求不斷更新增加企業(yè)級(jí)特性。因此,CDS基于統(tǒng)一的盤古分布式存儲(chǔ),生長(zhǎng)出了兩個(gè)能力,公共云存儲(chǔ)的服務(wù)能力,和線下的企業(yè)存儲(chǔ)能力,二者融合為一。
此外,CDS還具有混合多云的架構(gòu)和通過安全的數(shù)據(jù)管控鏈路構(gòu)建的多云連通,以及可以通過不同的部署規(guī)模部署到云不同的場(chǎng)景中。從中心Region(阿里云)到本地Region到邊緣云節(jié)點(diǎn)和現(xiàn)場(chǎng)計(jì)算節(jié)點(diǎn),實(shí)現(xiàn)了混合多云的云連通和云部署。
總結(jié)一下,CDS能為企業(yè)線下的數(shù)據(jù)提供與云上產(chǎn)品無異的服務(wù),不用遷移數(shù)據(jù),不用改變架構(gòu),只需要API接口就能打造自己的“專屬云”。
云化轉(zhuǎn)型的驅(qū)動(dòng)力:盤古2.0底座
盤古是國產(chǎn)飛天云操作系統(tǒng)的關(guān)鍵技術(shù)之一,通過一套分布式的存儲(chǔ)架構(gòu),支持規(guī)模無限擴(kuò)展,可承載不同的應(yīng)用負(fù)載, 覆蓋低延遲、高吞吐、高并發(fā)等多個(gè)復(fù)雜場(chǎng)景,在大幅降低企業(yè)IT成本的同時(shí),可靠性遠(yuǎn)超傳統(tǒng)存儲(chǔ)系統(tǒng)。盤古團(tuán)隊(duì)自2008年開始組建,2009年開始推出第一個(gè)版本,2013年完成單集群5000臺(tái)服務(wù)器規(guī)模的上線和規(guī)模化使用,隨后2015年突破了單集群上萬臺(tái)的技術(shù)門檻,2018年正式推出盤古2.0,單集群規(guī)模擴(kuò)展能力突破十萬臺(tái)。
阿里云CDS把盤古的能力和阿里云云存儲(chǔ)的一致體驗(yàn)覆蓋到客戶多樣化的部署場(chǎng)景。盤古在軟硬融合領(lǐng)域持續(xù)精進(jìn)和創(chuàng)新,在極致性能方面又邁上一個(gè)新的臺(tái)階,支撐了全新一代極致性能的塊存儲(chǔ) ESSD PL-X 云盤,提供 30微秒的延遲、300萬 IOPS、和 15GBytes/s的極致性能,滿足數(shù)據(jù)庫、實(shí)時(shí)計(jì)算、低延遲實(shí)時(shí)分析等場(chǎng)景對(duì)性能的需求,為客戶提供更及時(shí)的實(shí)時(shí)決策和分析。
關(guān)鍵數(shù)據(jù)
阿里云CDS單云盤可達(dá)百萬級(jí)IOPS,時(shí)延低至百微秒,可支撐數(shù)十EB級(jí)別存儲(chǔ)規(guī)模以及單bucket萬億級(jí)文件訪問,同時(shí)具有金融級(jí)的數(shù)據(jù)容災(zāi)能力。阿里云CDS最小起建規(guī)模低至9節(jié)點(diǎn),最大可擴(kuò)展至12萬節(jié)點(diǎn),幾乎擁有無限橫向擴(kuò)展能力。得益于盤古2.0極佳的擴(kuò)展性與兼容性,阿里云CDS支持“一云多芯”,可在Intel、海光、鯤鵬、飛騰等硬件平臺(tái)上提供一致的產(chǎn)品功能與服務(wù)能力。
結(jié)語
一直以來,存儲(chǔ)都被認(rèn)為是IT發(fā)展的一個(gè)瓶頸,如果要解決存儲(chǔ)的問題,要么太貴,要么性能不夠好,要么數(shù)據(jù)無法分享。以云服務(wù)定義存儲(chǔ),讓云計(jì)算下沉到線下的數(shù)據(jù)中心,是否能解決這些問題,讓更多的創(chuàng)新可以發(fā)生?讓我們持續(xù)關(guān)注CDS。
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】