存儲圈有兩個廠商NetApp和Hammerspace最近開始談論“無存儲”。這是從無服務器計算中吸取經驗的新概念,感覺聽起來會不會又是一個噱頭?
對于NetApp,無存儲就像無服務器一樣,只是抽象化存儲基礎架構詳細信息以簡化應用程序開發人員生活的一種方式。Hammerspace認為無存儲是一個更重要的概念。
Hammerspace創始人兼首席執行官David Flynn在博客中說:“存儲系統是拖延數據中心的尾巴?!?他宣稱:“我堅信,從存儲綁定數據轉移到無存儲數據將是存儲技術行業有史以來最大的分水嶺事件之一?!?/p>
Hammerspace稱,無存儲數據有以下十大原則
它必須是軟件定義的,并且不依賴于專有硬件。
它必須能夠提供所有形式的持久性;塊存儲,文件和云或對象;只讀,讀/寫;單一或共享訪問。
它必須能夠使用所有形式的存儲基礎架構;基于塊,文件或對象協議;系統或服務以及本地,云中或邊緣。
跨Kubernetes集群,數據中心和云的通用訪問。
進行基于目標的編排。
擁有全套數據服務。
通過并行架構,直接數據訪問和RDMA功能具有性能和可伸縮性。
本質的可靠性和數據保護。
易于同化任何網絡文件系統,具有文件的任何現有持久卷,數據零拷貝,自助服務以及自動按比例放大/縮小功能。
易于中斷使用-無需復制即可導出數據。
Storageless數據編排
Hammerspace聲稱,它通過對存儲基礎架構中的數據進行束縛來克服數據的嚴重性或慣性,從而將動態和高效的混合云存儲作為基于消耗的完全自動化資源來提供。用戶可以對他們的持久數據編排進行自助服務,以實現工作負載從云到邊緣的可移植性。
首席執行官David Flynn表示:“存儲負責的數據實際上是惰性的。數據甚至不在保存它的存儲之外。您不管理數據,而是管理存儲系統和服務,而數據則被動地繼承了該存儲的特性(性能,可靠性等)。數據沒有自己的特性。從本質上講,數據可以通過各種可能的方式存儲?!?/p>
Flynn說,數據所有者被迫組織數據以適合如何將其分解并放置在不同存儲系統上(以基礎結構為中心),而不是如何使用它們(以數據為中心)。數據存儲在許多孤島中,并且很難移動。
不管數據在任何給定時刻位于何處,無論何時移動,甚至何時移動,似乎都不可能始終如一地連續訪問數據,因為移動可能要花費數天,數周甚至數月。而首席執行官David Flynn則認為,通過封閉數據的存儲基礎架構來管理數據是荒謬的。
他認為,無存儲數據意味著用戶不必擔心特定的物理基礎架構組件。相反,業務流程系統自動將事物映射并管理到基礎架構上或跨基礎架構。這使得基礎架構可以分散,多樣化,擴展和擴展,而不會增加復雜性。
Kubernetes
他宣稱無服務器計算世界中的Kubernetes是一個編排系統,該系統將各個容器放置并管理到服務器基礎架構上。在無存儲數據世界中,Hammerspace是一個編排系統,用于將單個數據對象放置并管理到存儲基礎架構上。兩者都是根據用戶在元數據中指定的要求或目標來完成的。
Flynn指出,我們正接近摩爾定律的結尾,微處理器的性能并沒有像以前那樣增長。因此,他認為,除了將應用程序擴展到許多服務器之外,別無選擇。
Kubernetes使無服務器計算成為可能,這是管理擴展所產生的復雜性的唯一方法,但是它遭受了數據問題的困擾。Flynn說:“基礎架構綁定數據是Kubernetes提供的可伸縮性,敏捷性和控制性的對立面。無存儲數據是Kubernetes數據挑戰的答案?!?/p>
用于Kubernetes的無存儲數據編排的Hammerspace
NetApp和Spot
NetApp是在10月的虛擬Insight會議上使用“Storageless存儲”一詞在10月份發現的,涉及公司的容器化應用程序部署服務Spot。
NetApp表示,Spot將無服務器計算和無存儲卷結合在一起,以最低的成本提供了高性能的應用程序。無服務器計算意味著計劃部署運行本機云的應用程序,并在部署應用程序時由云服務提供商對服務器要求進行分類。開發人員不必研究,定義和部署特定的服務器實例,例如Amazon的EC2 c6g,中型EC2實例或其他。
由于Spot既無服務器又無存儲,因此開發人員無需擔心特定的服務器實例或存儲詳細信息。在這兩種情況下,容器化的應用程序都需要一個服務器實例和一個已調配并可以使用的存儲卷。但是應用程序開發人員可能會忘記它們,而專注于應用程序代碼邏輯,從這個角度來看,這實際上是一個無服務器和無存儲的世界。
NetApp公共云總經理Anthony Lye在9月份發表博客:“要獲得一個完全托管的云原生平臺,您需要無服務器和無存儲。”
NetApp云產品營銷總監Shaun Walsh在11月的博客文章中宣稱:“ NetApp擁有第一個針對容器的無服務器和無存儲解決方案。就像K8s自動為CPU,GPU和內存,無存儲卷分配無服務器資源一樣,它根據應用程序實際使用它們的方式動態管理存儲,而不是基于預先購買的單位。這種方法使開發人員和運營商可以專注于SLO,而無需考慮存儲類別,性能,容量規劃或基礎存儲后端的維護。”
有了Storageless,開發人員可以使用具有自我管理功能的容器感知存儲來運行容器。
參考鏈接:https://blocksandfiles.com/2020/12/22/the-storageless-storage-paradox/
責任編輯:xj
原文標題:云原生數據時代需要“Storageless”無存儲
文章出處:【微信公眾號:存儲社區】歡迎添加關注!文章轉載請注明出處。
-
數據
+關注
關注
8文章
6892瀏覽量
88828 -
儲存
+關注
關注
3文章
199瀏覽量
22355 -
云原生
+關注
關注
0文章
242瀏覽量
7939
原文標題:云原生數據時代需要“Storageless”無存儲
文章出處:【微信號:TopStorage,微信公眾號:存儲加速器】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論