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