0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

存儲(chǔ)發(fā)展史與各種存儲(chǔ)基礎(chǔ)知識(shí)介紹

SSDFans ? 來(lái)源:SSDFans ? 作者:SSDFans ? 2021-03-26 15:15 ? 次閱讀

背景

本文主要對(duì)楊傳輝(日照)《大規(guī)模分布式存儲(chǔ)系統(tǒng)原理解析與架構(gòu)實(shí)戰(zhàn)》、大話(huà)存儲(chǔ)、網(wǎng)絡(luò)資源(具體參考文末鏈接)及個(gè)人理解進(jìn)行整理,意在構(gòu)建出存儲(chǔ)發(fā)展基本軌跡和一些基本常識(shí),讓更多像我一樣的初入者有個(gè)宏觀上的認(rèn)知。

存儲(chǔ)發(fā)展史

從單機(jī)到互聯(lián)網(wǎng),存儲(chǔ)作為的基礎(chǔ)設(shè)施,主要發(fā)展都是圍繞構(gòu)建 低成本、高性能、可擴(kuò)展、易用的目標(biāo)進(jìn)行演進(jìn),時(shí)至今日,在形態(tài)上存儲(chǔ)分為單機(jī)存儲(chǔ)、集中存儲(chǔ)、分布式存儲(chǔ)、云存儲(chǔ)、云原生存儲(chǔ)

a04fafb6-8db6-11eb-8b86-12bb97331649.jpg

各階段存儲(chǔ)的基本形態(tài)如下

a05e9846-8db6-11eb-8b86-12bb97331649.jpg

各階段基本形態(tài)

存儲(chǔ)數(shù)據(jù)分類(lèi) & 模型

無(wú)論單機(jī)存儲(chǔ)、分布式存儲(chǔ)、云存儲(chǔ)都是基于特定應(yīng)用場(chǎng)景下,對(duì)指定數(shù)據(jù)類(lèi)型構(gòu)建對(duì)應(yīng)的存儲(chǔ)數(shù)據(jù)模型

數(shù)據(jù)分類(lèi)

a0832346-8db6-11eb-8b86-12bb97331649.jpg

數(shù)據(jù)模型

a0a36f5c-8db6-11eb-8b86-12bb97331649.jpg

存儲(chǔ)類(lèi)型

常見(jiàn)三種存儲(chǔ)類(lèi)型:塊存儲(chǔ)、文件存儲(chǔ)、對(duì)象存儲(chǔ)

a1160454-8db6-11eb-8b86-12bb97331649.jpg

塊存儲(chǔ)

基于Block塊的存儲(chǔ)模式,兩種常見(jiàn)存儲(chǔ)方式:

DAS(Direct Attch Storage), 直連主機(jī)存儲(chǔ)方式

SAN (Storage Area Netowrk),高速網(wǎng)絡(luò)鏈接主機(jī)存儲(chǔ)方式

文件存儲(chǔ)

依附網(wǎng)絡(luò)提供文件存儲(chǔ)服務(wù)

對(duì)象存儲(chǔ)

構(gòu)建于鍵值存儲(chǔ),核心是將數(shù)據(jù)通路(data)和控制通路(meta)分離,并且基于對(duì)象存儲(chǔ)設(shè)備(Object-based Storage Device,OSD)構(gòu)建存儲(chǔ)系統(tǒng),對(duì)外以RSETful API形式服務(wù)

單機(jī)存儲(chǔ)

基本概念

單機(jī)存儲(chǔ)系統(tǒng)是單機(jī)存儲(chǔ)引擎(數(shù)據(jù)結(jié)構(gòu)在機(jī)械磁盤(pán)、SSD等持久化介質(zhì)上的實(shí)現(xiàn))的一種封裝,對(duì)外提供文件、鍵值、表格或者關(guān)系模型的存儲(chǔ)服務(wù)。

存儲(chǔ)引擎

存儲(chǔ)引擎是存儲(chǔ)系統(tǒng)的發(fā)動(dòng)機(jī),決定了存儲(chǔ)系統(tǒng)能夠提供的功能和性能, 提供功能包含:

增加(Create)

讀取(Retrieve),隨機(jī)讀取和順序掃描

更新(Update)

刪除(Delete

引擎間差異如下:

a13f0b42-8db6-11eb-8b86-12bb97331649.jpg

集中式存儲(chǔ)

基本概念

集中式存儲(chǔ)相對(duì)與單機(jī)存儲(chǔ)而言,存儲(chǔ)系統(tǒng)中包含了更多組件,除了機(jī)頭(控制器)、磁盤(pán)陣列(JBOD)和交換機(jī)等設(shè)備外,還有管理設(shè)備等輔助設(shè)備。

a1630736-8db6-11eb-8b86-12bb97331649.jpg

參考:集中式存儲(chǔ)的基本邏輯示意圖

系統(tǒng)構(gòu)成

機(jī)頭,整個(gè)存儲(chǔ)系統(tǒng)的核心部件,通常由控制器、前后端口組成,

控制器,通常有二,實(shí)現(xiàn)互備高可用,控制器中的軟件實(shí)現(xiàn)對(duì)磁盤(pán)的管理,將磁盤(pán)抽象化為存儲(chǔ)資源池,然后劃分為L(zhǎng)UN提供給服務(wù)器使用。

前后端口,前端端口用戶(hù)為服務(wù)器提供存儲(chǔ)服務(wù),后端端口用于擴(kuò)充存儲(chǔ)系統(tǒng)的容量(連接更多的存儲(chǔ)設(shè)備)

磁盤(pán)柜(Just a Bound Of Disk , JBOD),磁盤(pán)掛在服務(wù)器外的專(zhuān)用柜里,有獨(dú)立電源、散熱、接口等,內(nèi)部線(xiàn)纜相連(SCSI),對(duì)機(jī)頭后端端口統(tǒng)一掛載

分布式存儲(chǔ)

基本概念

分布式存儲(chǔ)系統(tǒng),是將分散獨(dú)立的存儲(chǔ)設(shè)備通過(guò)網(wǎng)絡(luò)互聯(lián),系統(tǒng)關(guān)聯(lián),對(duì)外作為一個(gè)整體提供存儲(chǔ)服務(wù)。

系統(tǒng)分類(lèi)

分布式文件系統(tǒng)

分布式鍵值系統(tǒng)

分布式表格系統(tǒng)

分布式數(shù)據(jù)庫(kù)

設(shè)計(jì)原則

參考CAP

云存儲(chǔ)

基本概念

云存儲(chǔ),是一種云計(jì)算領(lǐng)域存儲(chǔ)服務(wù)方式,底層構(gòu)建在分布式存儲(chǔ)基礎(chǔ)之上,上層通過(guò)Internet形式提供存儲(chǔ)服務(wù),除具備分布式存儲(chǔ)基礎(chǔ)特性外,更兼具靈活性,通常由云廠商提供

參考產(chǎn)品

a2678044-8db6-11eb-8b86-12bb97331649.jpg

云原生存儲(chǔ)

基本概念

云原生存儲(chǔ)脫胎于云存儲(chǔ),除具備云存儲(chǔ)的特性外、須滿(mǎn)足具備云原生生態(tài)系統(tǒng)中其他所有組件具備相同的動(dòng)態(tài)(公共云/專(zhuān)有云/混合云等場(chǎng)景)構(gòu)建可擴(kuò)展應(yīng)用、S3 API 驅(qū)動(dòng)、K8S友好等

參考示例

Rook

CNCF首個(gè)云原生存儲(chǔ)項(xiàng)目Rook,是將文件、數(shù)據(jù)塊和對(duì)象存儲(chǔ)系統(tǒng)引入到Kubernetes集群,與其他正在使用存儲(chǔ)的應(yīng)用程序和服務(wù)一起無(wú)縫運(yùn)行。通過(guò)這種方式,云原生集群可以在公有云和本地部署中自給自足并且具備可移植性。該項(xiàng)目的開(kāi)發(fā)目的是使企業(yè)能夠通過(guò)動(dòng)態(tài)應(yīng)用編排,為在本地和公有云環(huán)境中運(yùn)行的分布式存儲(chǔ)系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)中心現(xiàn)代化。

a2c1df6c-8db6-11eb-8b86-12bb97331649.jpg

Rook Architecure

a2ed1894-8db6-11eb-8b86-12bb97331649.jpg

Ceph Rook integrates with Kubernetes

MinIO

MinIO是一款高性能、軟件定義的,對(duì)象存儲(chǔ)套件,幫助客戶(hù)構(gòu)建云原生數(shù)據(jù)基礎(chǔ)設(shè)施??膳c Kubernetes 集成,允許操作員使用 Kubernetes 界面管理存儲(chǔ),而 Kubernetes 可以處理從存儲(chǔ)提供到卷放置的所有事務(wù)。

a327d538-8db6-11eb-8b86-12bb97331649.jpg

編輯:lyn

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 存儲(chǔ)
    +關(guān)注

    關(guān)注

    13

    文章

    4123

    瀏覽量

    85280
  • 云存儲(chǔ)
    +關(guān)注

    關(guān)注

    7

    文章

    720

    瀏覽量

    45918
  • 數(shù)據(jù)模型
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    9992

原文標(biāo)題:極簡(jiǎn)存儲(chǔ)史!單機(jī)、集中、分布式到云原生

文章出處:【微信號(hào):SSDFans,微信公眾號(hào):SSDFans】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    簡(jiǎn)述半導(dǎo)體材料的發(fā)展史

    半導(dǎo)體材料的發(fā)展史是一段漫長(zhǎng)而輝煌的歷程,它深刻地影響了現(xiàn)代信息社會(huì)的發(fā)展軌跡。從最初的發(fā)現(xiàn)到如今的廣泛應(yīng)用,半導(dǎo)體材料經(jīng)歷了從第一代到第三代的演變,每一次進(jìn)步都帶來(lái)了技術(shù)上的巨大飛躍。
    的頭像 發(fā)表于 08-15 16:03 ?511次閱讀

    三菱電機(jī)功率器件發(fā)展史

    三菱電機(jī)從事功率半導(dǎo)體開(kāi)發(fā)和生產(chǎn)已有六十多年的歷史,從早期的二極管、晶閘管,到MOSFET、IGBT和SiC器件,三菱電機(jī)一直致力于功率半導(dǎo)體芯片技術(shù)和封裝技術(shù)的研究探索,本篇章帶你了解三菱電機(jī)功率器件發(fā)展史。
    的頭像 發(fā)表于 07-24 10:17 ?343次閱讀
    三菱電機(jī)功率器件<b class='flag-5'>發(fā)展史</b>

    示波器分段存儲(chǔ)功能介紹

    在電子測(cè)量領(lǐng)域,示波器作為一種重要的測(cè)試工具,廣泛應(yīng)用于信號(hào)分析、故障診斷等領(lǐng)域。隨著技術(shù)的不斷發(fā)展,示波器的功能也越來(lái)越強(qiáng)大。其中,分段存儲(chǔ)功能作為示波器的一項(xiàng)重要功能,極大地提高了波形數(shù)據(jù)的存儲(chǔ)和分析效率。本文將詳細(xì)
    的頭像 發(fā)表于 05-29 17:11 ?460次閱讀

    嵌入式系統(tǒng)軟硬件基礎(chǔ)知識(shí)大全

    嵌入式系統(tǒng)是現(xiàn)代科技發(fā)展的一個(gè)重要分支,廣泛應(yīng)用于工業(yè)控制、消費(fèi)電子、醫(yī)療設(shè)備、汽車(chē)電子等領(lǐng)域。本文試圖全面解析嵌入式系統(tǒng)的軟基礎(chǔ)知識(shí),以期讓讀者對(duì)這一技術(shù)有更深入的了解。嵌入式系統(tǒng)是由硬件和軟件
    發(fā)表于 05-09 14:12

    電子元件基礎(chǔ)知識(shí)介紹

    電子發(fā)燒友網(wǎng)站提供《電子元件基礎(chǔ)知識(shí)介紹.pptx》資料免費(fèi)下載
    發(fā)表于 03-15 16:48 ?83次下載

    電阻柜的發(fā)展史

    電阻柜發(fā)展史
    的頭像 發(fā)表于 03-08 15:22 ?301次閱讀

    FPGA基礎(chǔ)知識(shí)介紹

    電子發(fā)燒友網(wǎng)站提供《FPGA基礎(chǔ)知識(shí)介紹.pdf》資料免費(fèi)下載
    發(fā)表于 02-23 09:45 ?24次下載

    知識(shí)圖譜基礎(chǔ)知識(shí)應(yīng)用和學(xué)術(shù)前沿趨勢(shì)

    知識(shí)圖譜(Knowledge Graph)以結(jié)構(gòu)化的形式描述客觀世界中概念、實(shí)體及其關(guān)系。是融合了認(rèn)知計(jì)算、知識(shí)表示與推理、信息檢索與抽取、自然語(yǔ)言處理、Web技術(shù)、機(jī)器學(xué)習(xí)與大數(shù)據(jù)挖掘等等方向的交叉學(xué)科。人工智能是以傳統(tǒng)符號(hào)派與目前流行的深度神經(jīng)網(wǎng)路為主,如下圖所示,
    的頭像 發(fā)表于 01-08 10:57 ?710次閱讀
    <b class='flag-5'>知識(shí)</b>圖譜<b class='flag-5'>基礎(chǔ)知識(shí)</b>應(yīng)用和學(xué)術(shù)前沿趨勢(shì)

    Access數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)介紹

    電子發(fā)燒友網(wǎng)站提供《Access數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)介紹.pdf》資料免費(fèi)下載
    發(fā)表于 01-02 10:24 ?2次下載

    什么是UFS?UFS需要做哪些仿真?UFS的發(fā)展史、組成及特點(diǎn)

    電子產(chǎn)品使用的閃存存儲(chǔ)規(guī)范。它的設(shè)計(jì)目標(biāo)是發(fā)展一套統(tǒng)一的快閃存儲(chǔ)卡格式,在提供高數(shù)據(jù)傳輸速度和穩(wěn)定性的同時(shí),也可以減少消費(fèi)者對(duì)于市面上各種存儲(chǔ)
    的頭像 發(fā)表于 12-22 16:21 ?3.3w次閱讀
    什么是UFS?UFS需要做哪些仿真?UFS的<b class='flag-5'>發(fā)展史</b>、組成及特點(diǎn)

    機(jī)器人技術(shù)的發(fā)展史簡(jiǎn)介

    機(jī)器人的誕生地在美國(guó),1962年美國(guó)研制出世界上第一臺(tái)工業(yè)機(jī)器人,經(jīng)過(guò)30多年的發(fā)展,美國(guó)現(xiàn)已成為世界上的機(jī)器人強(qiáng)國(guó)之一,基礎(chǔ)雄厚,技術(shù)先進(jìn)。綜觀它的發(fā)展史,道路是曲折不平坦的。
    發(fā)表于 12-20 10:17 ?1143次閱讀

    你不知道的FPC,它的發(fā)展史竟然是這樣的!

    你不知道的FPC,它的發(fā)展史竟然是這樣的!
    的頭像 發(fā)表于 11-15 10:48 ?850次閱讀

    介紹幾款常見(jiàn)的存儲(chǔ)器及其應(yīng)用

    存儲(chǔ)領(lǐng)域發(fā)展至今,已有很多不同種類(lèi)的存儲(chǔ)器產(chǎn)品。下面給大家介紹幾款常見(jiàn)的存儲(chǔ)器及其應(yīng)用。
    發(fā)表于 10-17 15:45 ?942次閱讀
    <b class='flag-5'>介紹</b>幾款常見(jiàn)的<b class='flag-5'>存儲(chǔ)</b>器及其應(yīng)用

    存儲(chǔ)發(fā)展歷程:磁盤(pán)陣列基礎(chǔ)知識(shí)

    磁盤(pán)陣列是一種企業(yè)級(jí)存儲(chǔ)系統(tǒng),可以提供更高的可靠性和性能。選擇適合自己需求的RAID級(jí)別和磁盤(pán)陣列可以提高數(shù)據(jù)的可靠性和性能。在選擇磁盤(pán)陣列時(shí),需要考慮容量、性能、可靠性和可擴(kuò)展性等因素,并進(jìn)行定制化的配置以達(dá)到最佳性?xún)r(jià)比。
    發(fā)表于 10-08 16:57 ?562次閱讀
    <b class='flag-5'>存儲(chǔ)</b><b class='flag-5'>發(fā)展</b>歷程:磁盤(pán)陣列<b class='flag-5'>基礎(chǔ)知識(shí)</b>

    NAND Flash存儲(chǔ)器的基礎(chǔ)知識(shí)

    隨著信息技術(shù)的飛速發(fā)展,數(shù)據(jù)存儲(chǔ)需求日益增長(zhǎng)。作為一種新型的非易失性存儲(chǔ)器,NAND Flash因其高容量、低功耗、高密度等優(yōu)勢(shì),在各個(gè)領(lǐng)域得到了廣泛應(yīng)用。本文將對(duì)NAND Flash存儲(chǔ)
    發(fā)表于 09-27 18:26 ?3388次閱讀