David Flynn

Flynn稱:“存儲是管控,同時數(shù)據(jù)實際上是惰性的。數(shù)據(jù)甚至不存在于保存它的存儲空間之外。您無需管理數(shù)據(jù),而是管理存儲系統(tǒng)和服務(wù),數(shù)據(jù)則被動地繼承了存儲的特性(性能,可靠性等);它沒有自己的特性。從本質(zhì)上講,數(shù)據(jù)能以各種可能的方式進行存儲?!?/p>

數(shù)據(jù)所有者被迫進行組織數(shù)據(jù)適應(yīng)如何將其分散和放置在不同的存儲系統(tǒng)上(以基礎(chǔ)結(jié)構(gòu)為中心),而不是如何使用它們(以數(shù)據(jù)為中心)。數(shù)據(jù)存儲在許多孤島中,并且很難遷移。

不管數(shù)據(jù)在什么地方,什么時候遷移,似乎都不可能始終如一地連續(xù)訪問數(shù)據(jù),因為遷移可能要花費數(shù)天,數(shù)周甚至數(shù)月。而通過封閉數(shù)據(jù)的存儲基礎(chǔ)架構(gòu)來管理數(shù)據(jù)是荒謬的。

他認(rèn)為,無存儲數(shù)據(jù)意味著用戶不必?fù)?dān)心特定的物理基礎(chǔ)架構(gòu)組件。相反,業(yè)務(wù)流程系統(tǒng)自動將事物映射并管理到基礎(chǔ)架構(gòu)上或跨基礎(chǔ)架構(gòu)。這使得基礎(chǔ)架構(gòu)可以分散,多樣化,擴展和擴展,而不會增加復(fù)雜性。

Kubernetes

他表示在無服務(wù)器計算的世界里,Kubernetes是將服務(wù)器上的各個容器放置和管理到其中的編排系統(tǒng)。在無存儲數(shù)據(jù)世界中,Hammerspace是一個編排系統(tǒng),用于將單個數(shù)據(jù)對象放置并管理到存儲基礎(chǔ)架構(gòu)上。兩者都是根據(jù)用戶在元數(shù)據(jù)中指定的要求或目標(biāo)來完成的。

Flynn還指出,我們正接近摩爾定律的終結(jié),微處理器的性能并沒有像以前那樣增長。因此他認(rèn)為,除了將應(yīng)用擴展到許多服務(wù)器之外,別無選擇。

Kubernetes使無服務(wù)器計算成為可能,這是管理擴展所產(chǎn)生復(fù)雜性的唯一方法,但是它遭受了數(shù)據(jù)問題的困擾?!盎A(chǔ)架構(gòu)綁定數(shù)據(jù)與Kubernetes提供的可擴展性,敏捷性和控制性站在對立面。無存儲數(shù)據(jù)是Kubernetes數(shù)據(jù)挑戰(zhàn)的答案?!?/p>

基于Kubernetes無存儲數(shù)據(jù)編排的Hammerspace如圖。

NetApp和Spot

在今年10月,NetApp在Insight線上會議中使用了“無存儲的存儲”一詞,該術(shù)語是指該公司的容器化應(yīng)用程序部署服務(wù)Spot。

NetApp表示,Spot將無服務(wù)器計算和無存儲卷結(jié)合在一起,以低成本提供高性能的應(yīng)用。無服務(wù)器計算意味著計劃部署運行云原生應(yīng)用,并在部署應(yīng)用時由云服務(wù)提供商對服務(wù)器要求進行分類。開發(fā)人員不必研究,定義和部署特定的服務(wù)器實例,例如Amazon的EC2 c6g,中型EC2實例等。

由于Spot既無服務(wù)器又無存儲,因此開發(fā)人員無需擔(dān)心特定的服務(wù)器實例或存儲詳細(xì)信息。在這兩種情況下,容器化應(yīng)用都需要一個服務(wù)器實例和一個已調(diào)配并可以使用的存儲卷。但是應(yīng)用開發(fā)人員可以忘記它們,而專注于應(yīng)用代碼邏輯,從這個角度來看,這實際上是一個無服務(wù)器和無存儲的世界。

在9月份,NetApp公有云總經(jīng)理,Anthony Lye發(fā)表博客稱:“要獲得一個完全托管的云原生平臺,您需要無服務(wù)器和無存儲?!?/p>

11月,NetApp云產(chǎn)品營銷總監(jiān),Shaun Walsh在博客中稱:“ NetApp擁有首個針對容器的無服務(wù)器和無存儲解決方案。就像[Kubernetes]自動為CPU,GPU和內(nèi)存,無存儲卷自動分配無服務(wù)器資源一樣,根據(jù)應(yīng)用實際使用它們的方式動態(tài)管理存儲,而不是基于預(yù)先購買的單位。這種方法使開發(fā)人員和運營商可以專注于SLO,而無需考慮存儲類別,性能,容量規(guī)劃或基礎(chǔ)存儲后端的維護?!?/p>

開發(fā)人員可以使用具有自我管理能力的容器感知存儲來運行容器。

分享到

崔歡歡

相關(guān)推薦