隨著網(wǎng)絡(luò)帶寬的高速增長,在軟件上的消耗已成為網(wǎng)絡(luò)性能的瓶頸,而通過繞過CPU實現(xiàn)高性能傳輸?shù)腞DMA網(wǎng)絡(luò)成為分布式存儲不錯的選擇。RDMA(RemoteDirectMemoryAccess),可以簡單理解為網(wǎng)卡完全繞過CPU實現(xiàn)兩個服務(wù)器之間的內(nèi)存數(shù)據(jù)交換。其作為一種硬件實現(xiàn)的網(wǎng)絡(luò)傳輸技術(shù),可以大幅提升網(wǎng)絡(luò)傳輸效率,幫助網(wǎng)絡(luò)IO密集的業(yè)務(wù)(比如分布式存儲、分布式數(shù)據(jù)庫等)獲得更低的時延以及更高的吞吐。初的RDMA是實現(xiàn)在IB(Infiniband)上,由于其新的硬件技術(shù)棧成本比較高,主要用于HPC(高性能計算)等少數(shù)場景。而新的技術(shù)發(fā)展下,能夠?qū)崿F(xiàn)在以太網(wǎng)上使用RDMA。 如何保證分布式存儲系統(tǒng)的高性能與高可用性呢?杭州大道云行分布式存儲哪家好
隨著企業(yè)數(shù)字化轉(zhuǎn)型的深入,分布式存儲由初的開發(fā)測試、桌面云等非關(guān)鍵應(yīng)用,逐步走向生產(chǎn)應(yīng)用。生產(chǎn)應(yīng)用除了上述可靠性SLA要求之外,對分布式存儲的性能,尤其是數(shù)據(jù)訪問的穩(wěn)定低時延提出了更嚴(yán)苛的要求。軟硬件解耦的分布式存儲在性能設(shè)計上存在兩大天然缺陷:標(biāo)準(zhǔn)服務(wù)器不具備機(jī)房突然斷電時保護(hù)內(nèi)存數(shù)據(jù)的電池(BBU),所以只能用SSD卡/盤來做數(shù)據(jù)緩存。SSD的時延遠(yuǎn)高于內(nèi)存,導(dǎo)致業(yè)界絕大多數(shù)的軟硬解耦的分布式存儲時延無法和生產(chǎn)存儲媲美。單獨采購的分布式存儲軟件無法和第三方服務(wù)器的SSD盤緊密配合,從而無法像業(yè)界先進(jìn)的全閃存存儲一樣實現(xiàn)全局垃圾回收,控制數(shù)量眾多的SSD盤各自的垃圾回收導(dǎo)致的生產(chǎn)應(yīng)用時延波動。 南通分布式存儲原理運(yùn)維告訴你分布式存儲的那些“坑”。
為了保證分布式存儲系統(tǒng)的高可靠和高可用,數(shù)據(jù)在系統(tǒng)中一般存儲多個副本。當(dāng)某個副本所在的存儲節(jié)點出現(xiàn)故障時,分布式存儲系統(tǒng)能夠自動將服務(wù)切換到其他的副本,從而實現(xiàn)自動容錯。分布式存儲系統(tǒng)通過復(fù)制協(xié)議將數(shù)據(jù)同步到多個存儲節(jié)點,并確保多個副本之間的數(shù)據(jù)一致性??蛻舳藢懻埱蟀l(fā)送給主副本,主副本將寫請求復(fù)制到其他備副本,常見的做法是同步操作日志(CommitLog)。主副本首先將操作日志同步到備副本,備副本回放操作日志,完成后通知主副本。接著,主副本修改本機(jī),等到所有的操作都完成后再通知客戶端寫成功。下圖中的復(fù)制協(xié)議要求主備同步成功才可以返回客戶端寫成功,這種協(xié)議稱為強(qiáng)同步協(xié)議。
分布式存儲架構(gòu)由三個部分組成:客戶端、元數(shù)據(jù)服務(wù)器和數(shù)據(jù)服務(wù)器??蛻舳素?fù)責(zé)發(fā)送讀寫請求,緩存文件元數(shù)據(jù)和文件數(shù)據(jù)。元數(shù)據(jù)服務(wù)器負(fù)責(zé)管理元數(shù)據(jù)和處理客戶端的請求,是整個系統(tǒng)的核xin組件。數(shù)據(jù)服務(wù)器負(fù)責(zé)存放文件數(shù)據(jù),保證數(shù)據(jù)的可用性和完整性。該架構(gòu)的好處是性能和容量能夠同時拓展,系統(tǒng)規(guī)模具有很強(qiáng)的伸縮性。分布式存儲分為文件存儲、對象存儲和塊存儲,但它們?nèi)N存儲方式的基本架構(gòu)都是大同小異的。即客戶端或應(yīng)用端、元數(shù)據(jù)(MDS)服務(wù)器和數(shù)據(jù)節(jié)點服務(wù)器。客戶端和元數(shù)據(jù)服務(wù)器之間交互是“信令交互”,而客戶端到數(shù)據(jù)節(jié)點是“媒體交互”。元數(shù)據(jù)服務(wù)器或通過數(shù)據(jù)節(jié)點服務(wù)器獲取各節(jié)點服務(wù)器的基本配置情況和狀態(tài)信息。 集中式存儲和分布式存儲的區(qū)別在哪里?
說到分布式存儲,我們可能都會聯(lián)想到軟件定義存儲(SoftwareDefinedStorage,即SDS)。代biao全球存儲廠商的權(quán)wei協(xié)會SNIA(全球網(wǎng)絡(luò)存儲工業(yè)協(xié)會)對SDS定義:軟件定義存儲包括管理面的標(biāo)準(zhǔn)接口和自動化,以及數(shù)據(jù)面Scale-out的塊、文件和對象存儲服務(wù)?;蛟S我們需要把鏡頭投向21世紀(jì)初期,Google提出分布式存儲架構(gòu)的概念并予以實踐,在其強(qiáng)大的技術(shù)和維護(hù)團(tuán)隊支撐下,實現(xiàn)了基于在標(biāo)準(zhǔn)服務(wù)器上部署自研分布式存儲軟件,構(gòu)建成大規(guī)模存儲集群,以應(yīng)對其互聯(lián)網(wǎng)搜索業(yè)務(wù)帶來的海量數(shù)據(jù)流。 分布式存儲會一統(tǒng)存儲市場嗎?宿遷大道云行分布式存儲系統(tǒng)架構(gòu)
分布式存儲系統(tǒng)需要使用多臺服務(wù)器共同存儲數(shù)據(jù),隨著服務(wù)器數(shù)量的增加,出現(xiàn)故障的概率也在不斷增加。杭州大道云行分布式存儲哪家好
正所謂長江后浪推前浪,分布式存儲快速增長是不可否認(rèn)的,這從各大廠商的業(yè)績報告和分析師報告就能看出來,但想要把企業(yè)外置存儲這個前浪拍死在沙灘上還是步子邁太大,不現(xiàn)實。企業(yè)外置存儲在相當(dāng)長的一段時間內(nèi),仍然是主流。它主要面向企業(yè)傳統(tǒng)應(yīng)用如ERP/CRM/HIS等,數(shù)據(jù)量不大但對可靠性、性能有極zhi要求,如銀行Core-Banking,從可靠性、生態(tài)層面,分布式存儲都不是比較好選擇。分布式存儲主要面向海量數(shù)據(jù)、新興業(yè)務(wù)場景,如HPC/EDA、大數(shù)據(jù),這類場景以二進(jìn)制文件、視頻、圖片等非結(jié)構(gòu)化數(shù)據(jù)為主,數(shù)據(jù)量極大。所以從場景來看,二者場景是有明確區(qū)隔的,按場景并存是比較好的選擇。 杭州大道云行分布式存儲哪家好
江蘇魏晉元興智能科技有限公司是一家智能技術(shù)、計算機(jī)技術(shù)研發(fā)、技術(shù)咨詢,技術(shù)轉(zhuǎn)讓:軟件開 發(fā)、銷售;信息系統(tǒng)集成服務(wù):機(jī)電產(chǎn)品、計算機(jī)及配件、 電線電纜、儀器儀表、電子元器件、機(jī)械設(shè)備、機(jī)電設(shè)備 節(jié)能設(shè)備、辦公用品、攝影器材、文化用品、通訊設(shè)備、體 育器材、消防器材銷售;綜合布線工程、水電工程、園林綠 化工程、室內(nèi)裝飾工程、土石方工程設(shè)計、施工,提供勞務(wù) 服務(wù);企業(yè)形象策劃:企業(yè)管理咨詢:家用電器銷售、維 修;文化藝術(shù)交流活動組織、 策劃。( 依法須經(jīng)批準(zhǔn)的項 目,經(jīng)相關(guān)部門批準(zhǔn)后方可開展經(jīng)營活動)的公司,是一家集研發(fā)、設(shè)計、生產(chǎn)和銷售為一體的專業(yè)化公司。魏晉元興智能深耕行業(yè)多年,始終以客戶的需求為向?qū)?,為客戶提?**的網(wǎng)絡(luò)安全,VR,MR,VR,AI,視頻監(jiān)控安防,出入口門禁失控制。魏晉元興智能致力于把技術(shù)上的創(chuàng)新展現(xiàn)成對用戶產(chǎn)品上的貼心,為用戶帶來良好體驗。魏晉元興智能始終關(guān)注數(shù)碼、電腦市場,以敏銳的市場洞察力,實現(xiàn)與客戶的成長共贏。