什么是計算存儲,它為什么重要?
時間:2022-03-06 22:48:01 | 來源:行業(yè)動態(tài)
時間:2022-03-06 22:48:01 來源:行業(yè)動態(tài)
所謂的計算存儲就是讓存儲設(shè)備更加智能,可以直接在存儲數(shù)據(jù)的地方進(jìn)行數(shù)據(jù)處理。這種方法減少了大量數(shù)據(jù)向外部處理設(shè)備的傳輸,同時帶來了無數(shù)個的好處,包括減少時延和帶寬使用、提高安全性和節(jié)能。換句話說,數(shù)據(jù)處理的工作負(fù)載將直接在存儲控制器本身上進(jìn)行。
對于許多機(jī)器學(xué)習(xí)或分析應(yīng)用程序、以及物聯(lián)網(wǎng)和邊緣計算的其他用例來說,計算存儲的應(yīng)用對于它們在實現(xiàn)實時處理方面的要求至關(guān)重要。以物聯(lián)網(wǎng)的用例來看,隨著物聯(lián)網(wǎng)設(shè)備部署數(shù)量的加速,這些設(shè)備也迅速產(chǎn)生大量原始且非結(jié)構(gòu)化的數(shù)據(jù)。由于物聯(lián)網(wǎng)設(shè)備部署遍布世界各個角落,傳感器日趨復(fù)雜,將所有數(shù)據(jù)傳輸?shù)皆茢?shù)據(jù)中心進(jìn)行存儲和處理不僅非常昂貴,而且是一種浪費,因為并非所有獲取的數(shù)據(jù)都會能帶來價值。
舉個例子,一個大型停車場的監(jiān)控攝像頭系統(tǒng)記錄了每輛汽車的車牌號和進(jìn)出時間,以便對停車時間進(jìn)行計費,同時也確保安全。這個案例里面重要的信息之一是車牌號碼,而無論汽車是否進(jìn)入或離開停車場,將所有大圖像或視頻流傳輸?shù)竭h(yuǎn)端服務(wù)器進(jìn)行圖像處理是非常低效的做法。
應(yīng)用了計算存儲之后,每個攝像頭都將視頻或圖片傳輸?shù)奖镜氐拇鎯ΡP內(nèi),然后盤內(nèi)自帶的計算功能就能直接識別出車牌號碼。通過在存儲盤上直接進(jìn)行機(jī)器學(xué)習(xí)和圖像識別,并且只將從原始數(shù)據(jù)中提取的有價值信息車牌號碼和進(jìn)出場時間,傳輸給遠(yuǎn)端服務(wù)器,計算存儲極大地提高了信息處理的效率,減少網(wǎng)絡(luò)帶寬的浪費。此外,如果停車場中有多個攝像頭,每個攝像頭都有多個存儲盤,那么攝像頭越多,存儲盤就越多,因地制宜的計算也就越多。如此一來,整個信息處理系統(tǒng)就變得更高效且可擴(kuò)展性更高。
計算存儲還能在其他應(yīng)用場景也施展威力,例如:
- 數(shù)據(jù)庫加速:直接在數(shù)據(jù)上執(zhí)行操作
- 卸載:直接在數(shù)據(jù)上進(jìn)行壓縮/加密/編碼/重復(fù)數(shù)據(jù)刪除等
- 內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN):輕松實現(xiàn)非常本地化的內(nèi)容分發(fā)
- 人工智能/機(jī)器學(xué)習(xí):直接從海量數(shù)據(jù)中生成洞察
- 邊緣計算:一個運行Linux的計算存儲盤(Computational Storage Drive, CSD),自身就是一個獨立的小型服務(wù)器
- 圖像分類:直接在數(shù)據(jù)存儲的位置進(jìn)行元標(biāo)記
- 視頻:對大型圖像、視頻、多媒體文件進(jìn)行本地處理分析,以提取有價值的信息
- 運輸/車載:直接處理交通工具中存儲的遙測數(shù)據(jù)
傳統(tǒng)的存儲盤內(nèi)的數(shù)據(jù)必須從設(shè)備端傳輸?shù)椒?wù)器,才能借助服務(wù)器內(nèi)的計算單元進(jìn)行數(shù)據(jù)處理分析,這樣的做法不僅需要額外的時間、精力、帶寬和時延,同時增加了數(shù)據(jù)泄露的風(fēng)險在數(shù)據(jù)傳輸?shù)倪^程中可能發(fā)生未經(jīng)授權(quán)的訪問。
同時,如果這些系統(tǒng)與服務(wù)器連接的回程線路,其帶寬有限或價格昂貴,那么計算存儲更能進(jìn)一步顯著降低總擁有成本(TCO)。額外的好處包括: