国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

一文讀懂OSS、NAS、EBS有什么區(qū)別?

這篇具有很好參考價值的文章主要介紹了一文讀懂OSS、NAS、EBS有什么區(qū)別?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一文讀懂OSS、NAS、EBS有什么區(qū)別?

本文主要介紹常用的存儲類型及它們之間的對比差異,輔助幫助大家在不同需求和場景下選擇合適的存儲類型。
近期,AIGC、GPT大模型、數(shù)據(jù)中臺等熱點話題備受關(guān)注,那么具體在不同的行業(yè)場景下,如何選擇對應(yīng)的存儲介質(zhì)呢?選型的時候該考慮哪些因素呢?
通過本文主要介紹常用的存儲類型及它們之間的對比差異,輔助幫助大家在不同需求和場景下選擇合適的存儲類型。

存儲類型簡介

存儲的物理層實際無非就是磁盤(disk),即磁記錄技術(shù)存儲數(shù)據(jù)的存儲器。磁盤是計算機主要的存儲介質(zhì),可以存儲大量的二進(jìn)制數(shù)據(jù),并且斷電后也能保持?jǐn)?shù)據(jù)不丟失。早期計算機使用的磁盤是軟磁盤(Floppy Disk,簡稱軟盤),如今常用的磁盤是硬磁盤(Hard disk,簡稱硬盤)。

?

磁盤知識簡介

存儲磁盤常見的三大指標(biāo):吞吐量、IOPS、時延。三個指標(biāo)之間存在著關(guān)系,具體呈現(xiàn)為如下公式:每秒吞吐 = ?I/Osize * IOPS * 并行度(IOPS-延時)。
1.吞吐量是指對網(wǎng)絡(luò)、設(shè)備、端口、虛電路或其他設(shè)施,單位時間內(nèi)成功地傳送數(shù)據(jù)的數(shù)量(以比特、字節(jié)、分組等測量)。
2.IOPS是(Input/Output Operations Per Second)是一個用于計算機存儲設(shè)備(如機械硬盤HDD、固態(tài)硬盤SSD、混合硬盤HHD或存儲區(qū)域網(wǎng)絡(luò)SAN等)性能測試的量測方式,可以視為是每秒的讀寫次數(shù)。
3.時延是發(fā)起讀取數(shù)據(jù)請求到讀取到數(shù)據(jù)之間的時間間隔。

阿里云存儲產(chǎn)品底層原理

阿里云存儲是在物理層的磁盤資源上利用虛擬化技術(shù)將物理存儲資源池化,架構(gòu)分布式資源調(diào)度系統(tǒng)——盤古系統(tǒng),可以為用戶、客戶提供類似于水電煤資源使用按量付費、按需取用的使用體驗。

存儲類型區(qū)別

存儲方式區(qū)別

文件、塊和對象是三種以不同的方式來保存、整理和呈現(xiàn)數(shù)據(jù)的存儲格式。
1.文件存儲NAS會以文件和文件夾的層次結(jié)構(gòu)來整理和呈現(xiàn)數(shù)據(jù);
2.塊存儲EBS會將數(shù)據(jù)拆分到任意劃分且大小相同的卷中;
3.對象存儲OSS會管理數(shù)據(jù)并將其鏈接至關(guān)聯(lián)的元數(shù)據(jù)。

接口協(xié)議區(qū)別

三種存儲產(chǎn)品的接口協(xié)議也不一樣。
1.文件存儲NAS文件系統(tǒng)構(gòu)造的協(xié)議為NFS、SMB協(xié)議,支持POSIX接口訪問;
2.塊存儲EBS協(xié)議為阿里云自研協(xié)議,封裝接口為iSCSI;
3.對象存儲OSS協(xié)議為HTTP/HTTPS協(xié)議(Restful API),通過URL域名地址定位文件,支持AWS的S3接口。

應(yīng)用場景區(qū)別

由于三款產(chǎn)品存儲數(shù)據(jù)存儲結(jié)構(gòu)的不同,適用于不同的應(yīng)用場景。

文件存儲NAS

NAS文件系統(tǒng)存儲架構(gòu)是目錄樹狀結(jié)構(gòu),可以支持上千臺虛擬機通過POSIX接口同時、高并發(fā)訪問,支持隨機讀寫、在線修改、直讀直寫。

塊存儲EBS

1、EBS的優(yōu)勢是性能高、時延低,適合于OLTP數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫等IO密集型的高性能、低時延應(yīng)用工作負(fù)載,支持隨機讀寫。
2、EBS是裸磁盤,掛載到ECS后不能被操作系統(tǒng)應(yīng)用直接訪問,需要格式化成文件系統(tǒng)(ext3、ext4、NTFS等)后才能被訪問。
3、EBS無法實現(xiàn)容量彈性擴展,單盤最大容量為32TB,并且對共享訪問的支持有限,需要配合類Oracle RAC、WSFC Windows故障轉(zhuǎn)移集群等集群管理軟件才能進(jìn)行共享訪問。因此,塊存儲EBS主要還是針對單ECS的高性能,低時延的存儲產(chǎn)品。

對象存儲OSS

OSS存儲架構(gòu)為S3(Simple Storage Service 簡單存儲服務(wù))扁平化文件組織形式,不支持文件隨機讀寫,主要適用于互聯(lián)網(wǎng)架構(gòu)的海量數(shù)據(jù)的上傳下載和分發(fā)。
對象存儲在存儲段bucket中,對象就像是文件,存儲段就像是文件夾或目錄,對象和存儲段通過統(tǒng)一資源標(biāo)識符(Uniform Resource Identifier,URI)進(jìn)行查找,雖然在控制臺界面是好像是有樹狀結(jié)構(gòu),但實際顯示的文件夾/.resource只是前綴。
存儲產(chǎn)品
時延
吞吐
協(xié)議
訪問模式(虛機訪問存儲數(shù)據(jù)的接口)
應(yīng)用場景
文件存儲NAS
毫秒級
數(shù)百Gbps
NFS、SMB
上千個ECS通過POSIX接口并發(fā)訪問,隨機讀寫
高并發(fā)訪問、在線修改、直讀直寫的場景
對象存儲OSS
幾十毫秒級
數(shù)百Gbps
HTTP、HTTPS(Restful API)
數(shù)百萬客戶端通過Web并發(fā),追加寫
互聯(lián)網(wǎng)架構(gòu)的海量數(shù)據(jù)的上傳下載和分發(fā)
塊存儲EBS
微秒級
數(shù)十Gbps
自研協(xié)議
單ECS通過POSIX接口訪問,隨機讀寫
適合IO密集型的數(shù)據(jù)庫/單ECS高性能、低時延應(yīng)用工作負(fù)載

協(xié)議、接口詳細(xì)區(qū)別

什么是接口?什么是協(xié)議?

協(xié)議:協(xié)議定義了在兩個或多個通信實體之間進(jìn)行交換的報文格式和次序,以及報文發(fā)送和/或接收一條報文或其他事件所采取的行動。
接口:在程序設(shè)計的情況下,接口往往與模塊掛鉤。模塊是從物理上對程序?qū)嶓w的定義進(jìn)行分組,是可以分別編寫和編譯的程序單位。一個模塊包括接口和實現(xiàn)兩部分。模塊的接口規(guī)定了在模塊中定義的、可以被其他模塊使用的一些程序?qū)嶓w;模塊的實現(xiàn)是指在模塊中定義的程序?qū)嶓w的具體實現(xiàn)。接口起到了模塊設(shè)計者和使用者之間的一種約束作用:使用者按照模塊的接口來使用模塊所提供的功能;模塊的實現(xiàn)者根據(jù)規(guī)定的模塊接口進(jìn)行實現(xiàn)。
二者的聯(lián)系:
協(xié)議和接口常常放在一起或者混淆使用,本質(zhì)上都是抽象的規(guī)則集合,在不同的場合有不同的含義。例如,在計算機網(wǎng)絡(luò)語境下,我們使用協(xié)議往往指網(wǎng)絡(luò)協(xié)議/通信協(xié)議,網(wǎng)絡(luò)模型中的每層都有對應(yīng)的不同協(xié)議。在編程場景中 ,我們往往具體指某種接口,可以狹義地理解為交互點(類似于去政務(wù)大廳的辦事窗口)、函數(shù)/方法。但在具體場景的使用中,有時會默認(rèn)背景,比如將API簡稱為接口(實際上是包含關(guān)系,而不是等價關(guān)系)。
廣義上講,接口和協(xié)議可以一起使用,它們都是高度抽象的概念。狹義上,協(xié)議有各種具體的協(xié)議,接口有各種具體的接口(如java中有可定義的interface,常用來與抽象類比較),這時兩者是不同。
一句話概括:
協(xié)議是多個通信實體之間互通的規(guī)則和范式。接口是按照協(xié)議規(guī)定規(guī)則的具體實現(xiàn)。
二者的聯(lián)系:協(xié)議是接口的既定規(guī)則,接口是協(xié)議的具體實現(xiàn)。
二者的區(qū)別:不需要過分區(qū)分協(xié)議和接口,他們的聯(lián)系更加緊密。

協(xié)議介紹

NFS協(xié)議

1.定義:NFS(Network File System,網(wǎng)絡(luò)文件系統(tǒng))是由SUN公司研制的UNIX表示層協(xié)議(presentation layer protocol)文件共享協(xié)議,能使使用者訪問網(wǎng)絡(luò)上別處的文件就像在使用自己的計算機一樣。
2.NFS 差異化特點

a.NFS只提供基本的文件處理功能,而不提供任何四層TCP/IP與OSI七層數(shù)據(jù)傳輸功能,需要借助 RPC 協(xié)議才能實現(xiàn) TCP/IP 數(shù)據(jù)傳輸功能;

b.NFS 默認(rèn)沒有加密,對客戶端來說是完全透明的,且僅依靠 IP 地址或主機名來決定是否允許客戶端掛載指定的共享目錄【明文傳輸】,需要可通過 Kerberos 進(jìn)行認(rèn)證及加密。

3.NFS與其他文件共享協(xié)議共同點:使用C/S 架構(gòu)。
4.NFS實現(xiàn)原理:共享資源的屬主、屬組和權(quán)限。

a.NFS 服務(wù)器和客戶端通過 UID 和 GID 來識別共享資源的所有者信息。當(dāng)客戶端掛載 NFS 共享目錄時,共享目錄中資源的 UID 和 GID 將與服務(wù)器上面的保持一致;而客戶端會將 UID 和 GID 映射到客戶端上所對應(yīng)的用戶名和組名。NFS 服務(wù)器與客戶端上共享資源的權(quán)限及 ACL 信息(若支持)將保持一致。

SMB協(xié)議

1.定義:SMB網(wǎng)絡(luò)文件共享系統(tǒng)協(xié)議,全名服務(wù)器消息塊(Server Message Block),允許應(yīng)用程序和終端用戶從遠(yuǎn)端的文件服務(wù)器訪問文件資源,CIFS(通用互聯(lián)網(wǎng)文件系統(tǒng) Common Internet File System)是SMB的衍生協(xié)議。
2.SMB與NFS的區(qū)別:操作系統(tǒng)OS不同,NFS適配linux操作系統(tǒng),SMB適配windows/linux,但是兼容linux時相關(guān)存儲性能會收到影響。
3.SMB協(xié)議運用過程:SMB協(xié)議協(xié)商(Negotiate)> 建立SMB會話(Session Setup)> 連接一個文件分享(Tree Connect)> 文件系統(tǒng)操作 > 斷開文件分享連接(Tree Disconnect)> ?終止SMB會話(Logoff)。

iSCSI協(xié)議

1.定義:iSCSI(Internet Small Computer System Interface),Internet小型計算機系統(tǒng)接口,又稱為IP-SAN,是一種基于因特網(wǎng)及SCSI-3協(xié)議下的存儲技術(shù),由IETF提出,并于2003年2月11日成為正式的標(biāo)準(zhǔn)。
2.實現(xiàn)原理:iSCSI利用了TCP/IP的port 860 和 3260 作為溝通的渠道。透過兩部計算機之間利用iSCSI的協(xié)議來交換SCSI命令,讓計算機可以透過高速的局域網(wǎng)集線來把SAN模擬成為本地的儲存裝置。
3.應(yīng)用場景/功能:可以與任意類型的 SCSI 設(shè)備進(jìn)行通信,總是使用它來連接服務(wù)器計算機 (例如,數(shù)據(jù)庫服務(wù)器) 和磁盤卷上存儲陣列。

a.使用iSCSI SAN 的目的通常有以下兩個:

i.存儲集成公司希望將不同的存儲資源從分散在網(wǎng)絡(luò)上的服務(wù)器移動到統(tǒng)一的位置(常常是數(shù)據(jù)中心);這可以讓存儲的分配變得更為有效。SAN 環(huán)境中的服務(wù)器無需任何更改硬件或電纜連接就可以得到新分配的磁盤卷。

ii.災(zāi)難恢復(fù)公司希望把存儲資源從一個數(shù)據(jù)中心鏡像到另一個遠(yuǎn)程的數(shù)據(jù)中心上,后者在出現(xiàn)長時間停電的情況下可以用作熱備份。特別是,iSCSI SAN 使我們只需要用最小的配置更改就可以在 WAN 上面遷移整個磁盤陣列,實質(zhì)上就是,把存儲變成了“可路由的”,就像普通的網(wǎng)絡(luò)通信一樣。

POSIX協(xié)議

1.定義:可移植操作系統(tǒng)接口POSIX(Portable Operating System Interface)是IEEE為要在各種UNIX操作系統(tǒng)上運行軟件,而定義API的一系列互相關(guān)聯(lián)的標(biāo)準(zhǔn)的總稱。
2.原理應(yīng)用程序通過應(yīng)用編程接口(API)而不是直接通過系統(tǒng)調(diào)用來編程(即并不需要和內(nèi)核提供的系統(tǒng)調(diào)用來編程)。

a.一個API定義了一組應(yīng)用程序使用的編程接口。它們可以實現(xiàn)成調(diào)用一個系統(tǒng),也可以通過調(diào)用多個系統(tǒng)來實現(xiàn),而完全不使用任何系統(tǒng)調(diào)用也不存在問題。

b.API可以在各種不同的操作系統(tǒng)上實現(xiàn)給應(yīng)用程序提供完全相同的接口,但是API本身在這些系統(tǒng)上的實現(xiàn)卻可能迥異。比如,當(dāng)應(yīng)用程序調(diào)用printf()函數(shù)時,printf函數(shù)會調(diào)用C庫中的printf,繼而調(diào)用C庫中的write,C庫最后調(diào)用內(nèi)核的系統(tǒng)的函數(shù),但是可能windows調(diào)用的是函數(shù)A,linux調(diào)用的是函數(shù)B。完成同一功能,不同內(nèi)核提供的系統(tǒng)調(diào)用(一個函數(shù))是不同的。

RESTful API

1.定義:RESTful是一種網(wǎng)絡(luò)應(yīng)用程序的設(shè)計風(fēng)格和開發(fā)方式,基于HTTP做傳輸協(xié)議,可以使用XML格式定義或JSON格式定義,跟編程語言、平臺都無關(guān)。RESTFUL適用于移動互聯(lián)網(wǎng)廠商作為業(yè)務(wù)接口的場景,實現(xiàn)第三方OTT調(diào)用移動網(wǎng)絡(luò)資源的功能,動作類型為新增、變更、刪除所調(diào)用資源。
2.RESTful API就是RESTful風(fēng)格的API。
3.應(yīng)用場景:一套協(xié)議來規(guī)范多種形式的前端和同一個后臺的交互方式。
4.實現(xiàn)原理:RESTful API統(tǒng)一數(shù)據(jù)操作的接口,其數(shù)據(jù)操作CRUD(create,read,update,delete)分別一一對應(yīng)HTTP方法:GET用來獲取資源,POST用來新建/更新資源,PUT用來更新資源,DELETE用來刪除資源。調(diào)用的時候用URL定位資源、用HTTP動詞(GET,POST,PUT,DELETE)描述操作。

協(xié)議對比

存儲原理不同:

1.iSCSI:利用了TCP/IP的port 860 和 3260 作為溝通的渠道。透過兩臺服務(wù)器之間利用iSCSI的協(xié)議來交換SCSI命令,讓服務(wù)器可以透過高速的局域網(wǎng)集線把SAN模擬成為本地的儲存裝置。
2.CIFS(SMB):是公共的或開放的SMB協(xié)議版本,并由Microsoft使用。SMB協(xié)議在局域網(wǎng)上用于服務(wù)器文件訪問和打印的協(xié)議。
3.NFS:通過使用NFS,用戶和程序可以像訪問本地文件一樣訪問遠(yuǎn)端系統(tǒng)上的文件。

存儲特點不同:

1.iSCSI :讓兩個主機通過 IP 網(wǎng)絡(luò)相互協(xié)商然后交換SCSI命令。這樣一來,iSCSI 就是用廣域網(wǎng)仿真了一個常用的高性能本地存儲總線,從而創(chuàng)建了一個存儲局域網(wǎng)(SAN)。
2.CIFS:CIFS在高層運行,而不像TCP/IP協(xié)議那樣運行在底層。CIFS可以看做是應(yīng)用程序協(xié)議如文件傳輸協(xié)議和超文本傳輸協(xié)議的一個實現(xiàn)。
3.NFS:配置一臺中心NFS服務(wù)器用來放置所有用戶的home目錄可能會帶來便利。這些目錄能被輸出到網(wǎng)絡(luò)以便用戶不管在哪臺工作站上登錄,總能得到相同的home目錄。

參考文獻(xiàn):

什么是RESTful API?:https://blog.csdn.net/qq_41378597/article/details/85248848

RESTful百度百科:https://baike.baidu.com/item/RESTful

NAS-阿里云官方文檔:https://help.aliyun.com/product/27516.html文章來源地址http://www.zghlxwxcb.cn/news/detail-564017.html

POSIX是什么?解決了什么問題?:https://blog.csdn.net/sir_chai/article/details/105652646
作者|明昫

到了這里,關(guān)于一文讀懂OSS、NAS、EBS有什么區(qū)別?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包