摘要: APSARA Block Storage是阿里雲彈性計算塊存儲團隊推出的一款企業級分佈式塊存儲產品,爲企業級市場頭部客戶量身打造,構建高性能、彈性、可靠的大規模橫向擴展雲存儲服務平臺。可對接多種類型的計算平臺,包括阿里雲ECS、ZStack、OpenStack、Kubernetes以及物理服務器等不一樣類型,幫助客戶輕鬆應對雲時代下海量存儲資源的敏捷存取需求,適用於政府、金融、運營商和大型製造企業的線下數據中心雲存儲業務場景。編程
1、 什麼是APSARA Block Storage安全
APSARA Block Storage是阿里雲彈性計算塊存儲團隊推出的一款企業級分佈式塊存儲產品,爲企業級市場頭部客戶量身打造,構建高性能、彈性、可靠的大規模橫向擴展雲存儲服務平臺。可對接多種類型的計算平臺,包括阿里雲ECS、ZStack、OpenStack、Kubernetes以及物理服務器等不一樣類型,幫助客戶輕鬆應對雲時代下海量存儲資源的敏捷存取需求,適用於政府、金融、運營商和大型製造企業的線下數據中心雲存儲業務場景。APSARA Block Storage產品對標傳統企業級存儲市場主流玩家EMC、華爲的分佈式存儲產品。APSARA Block Storage近期會正式對外發布,這標誌着阿里雲正式進軍全球企業級存儲市場,成爲全球爲數很少的在公有云和專有云市場都具有企業級專業存儲服務能力的廠商。服務器
2、爲何要對外獨立輸出塊存儲服務網絡
客戶痛點與行業趨勢架構
隨着雲計算、大數據、移動互聯網、人工智能在各行各業的普遍深刻應用,數字化轉型已成爲促進客戶業務創新和敏捷發展的重要推動力量,傳統集中式、「煙囪式」的IT系統建設架構,已經不能知足日益複雜的業務發展需求,特別是在存儲資源的靈活使用上,遇到了愈來愈多的問題,包括:運維
如何解決這些問題,採用資源化、平臺化、靈活擴展的雲存儲架構已成爲客戶現代化數據中心海量數據存儲的不二選擇。
分佈式存儲產品,因爲其具有架構上的先天優點,以及對商用X86服務器硬件的良好兼容性,從全球範圍來看,已經愈來愈多的成爲客戶建設虛擬化雲平臺的首要選擇。在wikibon前幾年作過的一次分佈式ServerSAN全球調研報告中,預測企業級分佈式ServerSAN的年複合增加率將保持44%+以上,HyperScale ServerSAN年複合增加率將保持在22%+以上,聯手快速蠶食掉傳統集中式存儲市場的現有份額,具體以下圖所示:分佈式
企業級ServerSAN產品,毋庸置疑已經成爲全球外部存儲市場中的「明星」產品,在將來幾年具有每一年數百億美金的巨大市場空間。 性能
從客戶需求出發,具有對接多種類型計算資源的能力大數據
隨着客戶對雲計算大數據的深刻理解和普遍應用,愈來愈多的客戶對咱們的專有云產品提出了更加高階的需求和用法,如如下幾類客戶所談到的:阿里雲
如何快速知足這類客戶對接更多類型計算資源的需求,如何應對企業級客戶在雲環境下敏捷多變的數據存儲需求,這些問題一一擺在了阿里雲彈性計算塊存儲團隊的面前。符合行業趨勢發展,知足客戶真實需求,毋庸置疑是產品和技術團隊必須作出的選擇。
3、APSARA Block Storage技術亮點
APSARA Block Storage是依託於阿里雲彈性計算塊存儲服務,針對企業級市場的訴求孵化出來的一個全新的產品,以及傳統IT基礎設施雲化的解決方案。咱們經過與客戶的交流,合做夥伴的交流,咱們深入的看到,如何把咱們在公共雲多年錘鍊的塊存儲技術與服務能力,以獨立的服務形態輸送給咱們的客戶,這是咱們在繼公共雲以後的下一個巨大的行業機會。青出於藍而勝於藍,APSARA Block Storage在產品和技術體系上,有以下亮點:
軟件定義存儲,Software Defined Storage,旨在經過將數據中心的存儲資源抽象化、池化,以軟件服務的方式,如用戶界面UI或者服務化API接口,在不增長用戶成本的條件下,簡單地、快速地知足應用按需的、自動化使用存儲的Scale-out需求和Scale-up需求。同時,軟件定義存儲也能夠知足存儲深度定製的需求,經過服務化API接口,能夠對存儲資源進行編排,並沒有縫的和原有的IT系統進行融合。
軟件定義存儲
APSARA Block Storage將物理存儲資源抽象出多種實體,如卷Volume或者LUN,快照Snapshot,鏡像Image,備份Backup等,並維護這些抽象實體的對應關係,好比一個卷能夠擁有多個快照,每一個快照能夠轉化爲一個鏡像等等。除了將物理存儲資源抽象化以外,對存儲資源的統一管理,池化管理也是一個重要的抽象,經過屏蔽底層的存儲資源物理分佈,存儲介質類型,將分散在各數據中心、各機房的存儲資源統一調度,對外呈現出一個統一的資源池,並能夠根據應用按需調度,包括動態調度,譬如將一個磁盤能夠從一個數據中心在線遷移到另外一個數據中心。
軟件定義存儲除了將硬件存儲資源抽象化和池化以外,更重要的是,抽象資源具有能夠定義、以及彈性的能力。好比APSARA Block Storage能夠是應用在建立磁盤的時候指定數據安全的SLA等級,對於數據安全高的應用場景,可使用冗餘數高的配置。同時這些能力能夠隨時隨地進行調配,好比能夠在線將磁盤的容量擴容,甚至能夠將磁盤的類型進行在線轉化,譬如當應用訪問量上來後,原來的SATA的雲盤沒法知足性能需求時,能夠在不中止應用的條件下,將SATA雲盤轉化爲SSD雲盤或者更高的ESSD雲盤等,而這一切,均可以經過API編排和定義,讓這一些的彈性事件按照編排的邏輯隨着應用自動進行。
傳統的企業存儲,都是基於傳統的專有存儲設備,存儲網絡也主要基於FC等。隨着近年來閃存、25GB/40GB以太網絡以及RDMA網絡技術的引入,傳統企業存儲顯得有點更不上硬件發展的節奏,體現不出技術的優點。同時另外一面,雲計算,大數據等在公共雲場景下取得巨大的成功,同時這些雲計算平臺均可以運行在通用的X86服務化上,其架構的可靠性和性能都獲得了充分的驗證。正是因爲X86服務器、高速網絡、閃存和軟件定義存儲等技術的發展和普遍應用,成就了ServerSAN。ServerSAN除了能提供高性能IO能力,同時經過分佈式技術,實現了橫向的Scale-out能力,EC,在線數據dedup等,進一步下降用戶的成本開銷。
對於存儲來講,數據安全是第一位的,實時的數據保護以及過後的數據恢復,都是必須具有的。APSARA Block Storage提供全鏈路的端到端的CRC能力的同時,經過秒級快照、持續數據保護,數據異地備份,以及數據恢復,多種維度保護用戶的數據。
APSARA Block Storage根據不一樣的應用場景,提供靈活的部署架構。既能夠採用融合部署模式,即計算端和存儲端的軟件組件都部署在一塊兒,也能夠採用分離部署模式,即計算端節點只部署計算端的軟件組件,存儲端節點只部署存儲端的軟件組件。
超融合部署模式將ABS全部的組件部署在同一臺機器上,這樣同一臺集羣既能提供計算服務,如建立VM,也能提供存儲服務,VM的數據直接存儲在本集羣的機器上。
分離部署模式中,計算節點只部署與計算有關的軟件組件,存儲節點只部署與存儲有關的軟件組件等。分離部署的優點是計算資源和存儲資源徹底解耦,相互間沒有影響,維護成本低。對於上規模的集羣推薦採用分離部署模式。
APSARA Block Storage是一個開放的平臺,咱們認爲只要是有塊存儲的地方,APSARA DISK+就應該具有接入的能力。APSARA Block Storage經過軟件定義的能力,能支持主流的雲平臺,如OpenStack,ZStack,Kubenetes,將阿里雲塊存儲服務在公有云多年錘鍊出來的技術能力輸出到傳統線下IT系統中。同時經過提供iSCSI標準塊接口協議,打通傳統IT系統和雲上系統的通道,傳統IT系統不須要作任何改造就能輕鬆和雲進行對接。
以下圖所示,OpenStack系統中的存儲子系統是Cinder,阿里云爲Cinder已經開發Aliyun EBS Plugins for cinder,將阿里雲EBS塊存儲和Openstack進行無縫集成。這樣用戶只需關注計算端的調度和管控,塊存儲服務由阿里雲EBS來承載,並向上層提供豐富的功能,如磁盤類功能、快照類功能、鏡像類功能、運維類功能、監控類功能等等。
OpenStack Power By APSARA Block Storage