343
技術社區[雲棲]
阿裏雲雙11訪談之雲存儲
摘要:阿裏雲對象存儲OSS和文件儲存NAS可以說是阿裏雲存儲的當家花旦,在阿裏雲雙11訪談雲存儲專場中,阿裏雲對象存儲OSS產品經理周皓、阿裏雲文件存儲NAS產品經理王登宇共同為大家介紹了以對象存儲OSS和文件存儲NAS為代表的阿裏雲存儲係列產品的優勢以及各個產品的適用場景。以下內容根據訪談視頻整理而成。
阿裏雲對象存儲OSS簡介
阿裏雲對象存儲OSS是海量、安全、低成本、高可靠、經濟的麵向互聯網的對象存儲服務。提到對象存儲這個名詞,大家可能有些陌生,其實大家在生活中經常接觸到的各種各樣的音視頻文件、文檔、日誌等都可以看成對象。
對象存儲OSS的特點
- 麵向互聯網,OSS首先的一個特點就是麵向互聯網,它支持從互聯網進行訪問,其使用的是HTTP協議。HTTP協議有一個比較大的特點就是其是平台無關的協議,所以隻要是具備互聯網訪問能力的設備都可以對於OSS進行數據存取。
- 海量數據存儲,OSS的第二個特點就是海量,OSS是按照EB級別的數據存儲進行設計的,形象一點就是一部高清電影大概是5GB,那麼1EB就相當於是兩億部電影。除了容量大這個特點以外,OSS在文件的數據量上是沒有任何限製的,這就超越了傳統情況下大家對於文件係統的認識,並且文件訪問的性能不會因為文件數量的增加而產生任何影響。
- 高安全性,OSS還具備較高的安全特性,在多租戶的環境下,OSS可以為用戶提供多種靈活訪問控製策略並且能夠支持HTTPS協議的訪問,保證通道的安全。
- 高數據可靠性,OSS存儲的數據具有高可靠性,OSS的每一份數據都存儲多份冗餘備份,也就是當出現任何一份數據備份的損壞之後,數據都可以從其他的完整數據備份中恢複回來。OSS不懼怕任何像服務器或者機架級別的故障,能夠保證數據的可靠性和穩定性。
- 移動容災能力,OSS還提供了異地容災能力,通過在控製台上進行簡單的配置就可以實現傳統方案下非常複雜的異地容災。
- 高經濟性,最後一點就是OSS的經濟性,在OSS上支持按量付費與按資源包付費兩種模式,按量付費使得用戶無需一次性投入就可以開展業務,這就非常適合於創業公司,當他們的業務增長趨勢已經穩定之後可以選擇購買資源包,享受到更加優惠的平均單價,降低總的存儲費用。
阿裏雲文件存儲NAS簡介
大家應該對於NAS存儲比較熟悉了,因為在整個傳統行業,NAS的發展已經經過了幾十年的曆史。在去年6月份的時候,阿裏雲NAS就已經開始商業化。阿裏雲NAS能夠為阿裏雲 ECS 實例、HPC 和 Docker 等計算節點提供彈性、可擴展的分布式文件存儲服務。
文件存儲NAS的特點
- 高性能,在性能方麵,阿裏雲NAS最大吞吐可以達到20GB,IOPS可以達到20K,而且支持上千個客戶端同時對其進行掛載。
- 多協議支持,在協議方麵,阿裏雲NAS不僅支持NFS協議,目前SMB協議也在進行公測,馬上就會進行商業化。
- 海量容量支持,目前,阿裏雲NAS最大容量可以到達10PB,用戶可以按照業務的增長按量付費和使用,並且最大單個文件可以支持到32TB級別。
- 高安全性,在安全性方麵,阿裏雲NAS會用到VPC、主子賬號實現用戶之間的隔離。
- 高性能,文件存儲還會支持一款高性能的產品叫做NAS Plus,可以提供定製化的客戶端來滿足某些對於性能要求特別高的行業的需求。
- 節省成本,在成本方麵,考慮到創業公司的業務流量前期難以預測,而隨著業務的爆發性增長,客戶在雲上可以采用按量彈性付費的方式,整體上降低用戶的存儲成本。
接下來將會針對於不同場景為大家介紹產品如何去選擇雲儲存產品類型和規格。
阿裏雲對象存儲OSS的主要應用場景
阿裏雲對象存儲OSS的主要應用場景大致有以下三種:
- 多媒體文件存儲。OSS非常適合於圖片以及音視頻文件的存儲,所以今天OSS廣泛應用於各種移動應用對數據的存儲上,適合於包括短視頻、視頻點播以及社交類的圖片分享等場景。並且OSS與CDN是無縫結合的,所以充分解決了移動應用從數據上傳到存儲再到最終分發的整個全鏈路流程。
- 數據的備份與歸檔。剛才也提到OSS不限製數據容量和文件數目,所以簡化了用戶對於文件進行歸檔的過程。用戶可以結合彈性計算等在雲端上實現數據的恢複業務,可以通過OSS的標準接口將數據從雲端拖回到本地,在本地進行數據的恢複。
- 與計算平台結合。很多數據需要與計算平台進行結合並且挖掘數據價值。今天阿裏雲的很多客戶也會將存儲在OSS上的很多數據與阿裏雲的計算平台以及計算分析框架進行結合挖掘數據價值。
OSS在多媒體行業下的應用
接下來針對於對象存儲的主要業務中的多媒體行業舉一個實際案例進行分享如何通過對象存儲OSS解決業務痛點。其實,多媒體是OSS上應用比較廣泛的場景,其包含了圖片、視頻的社交類移動應用的典型場景。首先,這種移動應用場景通常會存在流量的“尖峰時刻”,也就是在某一些時段內業務流量是非常大的。而OSS的上下行具備的彈性伸縮能力可以同時承載這種非常大量的並發請求,所以非常適合這種移動應用在業務高峰時刻的存儲。其次,OSS具備簽名機製,可以授予應用很多臨時秘鑰,這些臨時秘鑰存在一定的過期時間,通過將這些臨時秘鑰授予客戶端使得移動端可以自行將數據上傳到OSS上,而不需要再去通過用戶的應用服務器,從而降低了用戶應用服務器的負擔。同時,臨時秘鑰也保證了授權的安全性。
多媒體場景之所以會選擇OSS,是因為這種移動應用通常來講都是將圖片、視頻等資源在很多地方進行廣泛應用的場景,而OSS內嵌地支持圖片處理。並且其圖片處理具備的特點就是實時性,也就是OSS可以實時地將圖片轉換成指定的格式和大小,並且轉換的速度非常快,處理時間可以做到用戶應用端無感知。這就為移動應用帶來了一個非常大的好處,以前需要去適配各種各樣的終端和設備,所以需要提前生成各種各樣的格式,比如一張原始圖片可能需要預先生成12種甚至16種不同的規格,而當擁有了OSS圖片處理能力之外,隻需要存儲一個原圖就可以了,隻需要根據不同終端請求的不同參數就可以實時地生成所需圖片出來,這樣就極大地降低了空間占用。而且現在因為短視頻應用比較火爆,OSS與阿裏雲的轉碼服務也結合得非常緊密,可以實現對於上傳的視頻通過預先配置的參數轉換成指定碼流的視頻。此外,OSS與阿裏雲CDN是無縫結合的,隻需要在控製台上單擊幾下,就可以開通OSS的CDN加速,使得轉換後的圖片以及轉碼後的視頻能夠通過CDN進行高速分發。而且目前阿裏雲OSS支持的實時圖片處理其實已經覆蓋了目前互聯網各類圖片處理的操作,比如大家所熟悉的縮放、格式轉換、質量參數調整以及亮度和對比度調整等。
OSS存儲類型的劃分和使用
近期,阿裏雲OSS也有一個比較大的更新,就是提出了存儲分層的概念,從而進一步降低存儲成本,也就是大家常說的總擁有成本——TCO。目前OSS總共有3種存儲類型,包括標準類型、低頻訪問類型以及歸檔類型,全麵覆蓋了從熱數據到溫數據再到歸檔冷數據的存儲層次。
標準類型非常通用,可以用於存放各類數據,並且具備非常好的實時響應能力,非常適合於之前提到的包含音視頻的社交類型應用使用。低頻訪問類型也是互聯網應用中的需求,因為對於對於像社交類應用而言,當一張圖片剛產生的時候,訪問量是很大的,但是隨著時間的推移,圖片訪問的頻率就會很大程度地下降,那麼通過使用這種低頻訪問類型存儲可以非常顯著地降低存儲成本,進而降低整個應用的運營成本。所以很多UGC應用會結合使用標準類型和低頻訪問類型存儲。那麼對於歸檔類型而言,所針對的就是需要長期保存的冷數據。而阿裏雲OSS歸檔類型具有一個很大的特點就是其解凍時間隻需要不到一分鍾,這是目前業界所有歸檔類型存儲中最快的。
而在價格上,標準類型大概是0.148元/GB,低頻訪問類型為0.08元/GB,而歸檔類型則是最便宜的0.033元/GB/月。對於這三種類型而言,在OSS內部可以配置不同類型的轉換時間,當達到時間之後,係統可以自動幫助用戶將數據轉換為指定類型而不需要用戶進行幹預。比如UGC應用中上傳後的圖片可以設置三個月之後轉成低頻存儲類型,因為一般的互聯網訪問特點就是三個月後訪問頻率下降是非常明顯的,因為低頻類型也是實時響應的,所以用戶並不需要改造,而還可以設置在一年後轉換為歸檔類型,這樣隨著時間的推移,總體的存儲成本就會下降了。
阿裏雲文件存儲NAS的主要應用場景
之前也提到了NAS主要針對的是分布式的文件存儲,這裏主要為大家分享兩個案例。一個是最近比較火的基因行業,他們在線下會使用到基因的分析儀器生成原始數據,隨著業務量的增大,他們發現本地的計算能力跟不上了,所以就希望借助阿裏雲的計算能力。既然計算在雲上,那麼存儲同樣也要上雲,所以NAS會提供專線接入。在今年阿裏雲的閃電立方也正式推出,它相當於把用戶本地的文件搬到阿裏雲的NAS裏麵,然後雲上NAS和雲上計算進行對接,進一步進行後期的計算和處理。所以在這個裏麵可以看到利用了計算的彈性和文件存儲的彈性解決了基因行業大數據量計算的痛點。
另外一個案例就是很多新興的互聯網用戶在做AI的時候會涉及到模型的訓練,比如大家在參加雲棲大會的時候就會知道刷臉就可以入場。為了實現這樣的人工智能需要將大量的原始圖片數據放到雲上NAS裏麵去來實時地訓練算法,這就需要文件存儲的彈性以及能夠在短時間內將模型訓練好的高性能。以上兩個場景總結而言,就是需要做到高性能存儲和文件的可共享訪問。
NAS存儲類型的劃分與使用
剛才也談到現有的NAS主要分為容量型、性能性和即將公測的NAS Plus產品,接下來為大家介紹一下三種產品在使用上的不同之處。其實在2016年,阿裏雲NAS剛上線的時候主推的第一款產品就是性能性,其後端使用的全閃存SSD,其具有比較低的時延和比較高的IOPS。在2017年NAS又推出了容量型,因為在某些用戶場景下更加看重並發的吞吐量,所以在價格上又會比性能型低很多來幫助用戶節約成本。在2017年7月份的時候,又推出了NAS Plus,這是阿裏雲在與廣電以及HPC行業的客戶接觸的過程中發現他們對容量要求不是特別大但是對吞吐要求比較高,而在現有的NFS等協議上麵遇到了一些瓶頸,所以特意開發了能夠在Windows和Linux中運行的客戶端通過私有協議來提高吞吐和並發。如果大家的業務需要特別高的吞吐和並發,NAS Plus就是最好的選擇。
NAS在廣電行業下的應用
對於廣電行業而言,阿裏雲不僅僅提供了存儲服務,還提供了端到端的解決方案。在這個方案中需要利用GPU提供高性能圖形計算,在存儲部分則提供NAS Plus這種定製化的客戶端。在NAS Plus客戶端裏麵做了很多事情,包括針對廣電行業的緩存優化,在編輯的時候針對多種碼流進行了合並處理。所以在實測的時候,NAS Plus的性能要比傳統NAS有幾倍性能的提高,這也是NAS Plus針對於廣電行業所進行的優化。
NAS容量型降價優惠
在雲棲大會上,NAS容量型宣布降價46%,這是一個很大力度的降價。按量付費基本上從0.65元降低到了0.35元,而且取消了階梯價格,采取了統一按量計費。而存儲包按照10PB一年期進行計算也是從0.38元降低到了0.21元,給大家了非常大的優惠。此外,降價並不會影響NAS的性能,相反阿裏雲在NAS性能方麵實現了5倍的提升,從原來的2GB到了現在的10GB,IOPS也是從4K提升到15K,總之就是在價格降低的基礎上性能還有了較大提升。
阿裏雲其他存儲和計算產品簡介
- 表格存儲,其是為了能夠支持十萬PB級別的大的寬表存儲服務。表格存儲廣泛應用於各種數據量非常大的存儲場景,比如物聯網、車聯網等,它能夠非常容易地無縫對接各種大數據計算以及流計算服務。
- 日誌服務,其是針對於日誌類數據的一站式服務。用戶無需開發就能夠非常便捷地完成整個日誌的收集、整理以及查詢功能,能夠非常有效地幫助運營和運維人員提升工作效率。
- 函數計算,其是事件驅動的全托管計算服務。通過函數計算,用戶無需提前購買大量計算基礎設施,隻需要將編寫好的代碼提交上去,函數計算就可以根據預先設定事件的觸發運行相應的業務邏輯。
- 批量計算,其非常適用於大規模批量處理。具體而言,如果適用於電影、動畫渲染、基因數據分析以及多媒體轉碼相關業務。
除了以上幾種雲存儲和計算產品之外,阿裏雲還針對數據遷移推出了像閃電立方、雲存儲陣列、雲存儲網關等幾款硬件類的產品,大家可以在阿裏雲官網上持續關注。
總結
總之,如果您的應用屬於互聯網應用,需要存儲大量的圖片、視頻或者存在大量的文件需要進行備份、歸檔,再或者存在很多的基礎數據需要進行計算,那麼請關注阿裏雲對象存儲OSS。如果您的業務對於文件共享、彈性擴展、高性能以及傳統應用想要快速上雲,阿裏雲文件存儲NAS將是正確的選擇。
阿裏雲存儲“雙11”特惠
在今年的“雙11”活動中,阿裏雲存儲一共有三款產品參加特惠活動,它們分別是阿裏雲對象存儲OSS、文件存儲NAS以及表格存儲。其中對象存儲OSS存儲資源包全線5折;文件存儲NAS 100G及以上存儲包全部5折,其中包括性能型和容量型;表格存儲全品類資源包包括讀套餐和寫套餐以及存儲資源包全部5折,希望大家抓緊機會趕快囤貨。
最後更新:2017-10-30 12:04:41