一個具有高性能的分布式存戶通常能夠高效地管理讀緩存和寫緩存,并且支持自動的分級存儲。分布式存儲通過將熱點區(qū)域內(nèi)數(shù)據(jù)映射到高速存儲中,來提高系統(tǒng)響應速度;一旦這些區(qū)域不再是熱點,那么存儲系統(tǒng)會將它們移出高速存儲。而寫緩存技術(shù)則可使配合高速存儲來明顯改變整體存儲的性能,按照一定的策略,先將數(shù)據(jù)寫入高速存儲,再在適當?shù)臅r間進行同步落盤。分布式存儲允許高速存儲和低速存儲分開部署,或者任意比例混布。在不可預測的業(yè)務環(huán)境或者敏捷應用情況下,分層存儲的優(yōu)勢可以發(fā)揮到很好。分布式存儲將成為互聯(lián)網(wǎng)的基礎設施:在傳統(tǒng)互聯(lián)網(wǎng)的數(shù)據(jù)訪問模式上,是依賴于http協(xié)議進行數(shù)據(jù)交互的。楊浦區(qū)云存儲服務硬盤
分布式塊存儲:塊存儲在SAN和分布式存儲中是邏輯概念,一個共享的硬件基礎設施上的抽象邏輯設備,其創(chuàng)建和存在于服務器、虛擬服務器、或運行在基于像SCSI、SATA、SAS、FCP、FCoE、或iSCSI這樣的協(xié)議的系統(tǒng)管理程序上。硬盤在進行RAID劃分后,組成邏輯卷或卷組就可以分配給上層使用了。優(yōu)點:1)有相關(guān)數(shù)據(jù)保護手段;2)性能較高,有多個物理盤組成一個邏輯卷,可以并行讀寫。分布式對象存儲:對象存儲作為讀寫快、便于共享的特點,其盡量避免塊存儲讀寫快但不利于共享的問題以及文件存儲利于共享但讀寫性能不足的問題。通過集中或分散的元數(shù)據(jù),可以實現(xiàn)對數(shù)據(jù)的并發(fā)訪問;此外,由于對外提供統(tǒng)一的訪問API,也便于對象進行數(shù)據(jù)共享。對象存儲的優(yōu)勢場景卻是互聯(lián)網(wǎng)或者公網(wǎng),主要解決海量數(shù)據(jù),海量并發(fā)訪問的需求,此外,移動互聯(lián)網(wǎng)下跨平臺隨時存取的需求,使用對象存儲十分方便的API就可以隨時存取。閔行區(qū)數(shù)據(jù)存儲服務器構(gòu)建高效合理的存儲層次結(jié)構(gòu),可以在保證系統(tǒng)性能的前提下,降低系統(tǒng)能耗和構(gòu)建成本。
分布式存儲要點:部署方式:分布式存儲當前對硬件CPU處理能力要求不是很高,但是對硬盤和網(wǎng)絡的能力要求相對較高,其關(guān)鍵本質(zhì)是提升IO讀寫能力而非計算能力。分布式存儲在部署上,主要面臨如下重要問題:硬件選型、組網(wǎng)架構(gòu)和解耦。硬件選型:分布式存儲主要基于通用服務器部署,對于CPU而言沒有太大特殊性能要求,但是對于硬盤則由較高要求。一般地,按照硬盤本身特性,SAS和SATA的機械類硬盤,更多滿足大容量的場景;而SSD硬盤則便于滿足高性能的場景。此外考慮容量和性能的均衡性,采用HDD+SSD的混合配置。
存儲系統(tǒng)主要由元數(shù)據(jù)節(jié)點集群、智能存儲節(jié)點集群兩大部分組成,存儲節(jié)點和元數(shù)據(jù)節(jié)點也可以二合一,使用同一臺設備。元數(shù)據(jù)節(jié)點集群:管理文件系統(tǒng)的元數(shù)據(jù)(包括文件目錄樹組織、屬性維護、文件操作日志記錄、授權(quán)訪問等),管理整個存儲系統(tǒng)的命名空間,對外提供單一的系統(tǒng)映像;智能存儲節(jié)點集群:存儲用戶的實際數(shù)據(jù),是整個存儲系統(tǒng)的存儲資源提供者。分布式存儲往往采用分布式的系統(tǒng)結(jié)構(gòu),利用多臺存儲服務器分擔存儲負荷,利用位置服務器定位存儲信息。它不但提高了系統(tǒng)的可靠性、可用性和存取效率,還易于擴展,將通用硬件引入的不穩(wěn)定因素降到低。存儲系統(tǒng)通常采用多層不同性價比的存儲器件組成存儲層次結(jié)構(gòu)。
分布式存儲系統(tǒng)一般是由多個服務器、網(wǎng)絡設備和很多存儲介質(zhì)組成。即使在手動部署測試環(huán)境的時候,所涉及的系統(tǒng)架構(gòu)也會是比較復雜的,包括:硬件多樣性。在測試前,需要根據(jù)不同的測試類型采用不同的硬件設備。譬如硬盤的規(guī)格(SATA盤還是SSD盤),內(nèi)存規(guī)格,以及不同的網(wǎng)絡類型(TCP/IP,F(xiàn)C,RDMA)等;網(wǎng)絡要求。分布式系統(tǒng)的特點決定了測試環(huán)境可能運行在多個服務器、多個機架,甚至是多個數(shù)據(jù)中心上。在測試前,需要模擬構(gòu)建出所需要的網(wǎng)絡帶寬和時延要求;配置復雜性。由于設計的軟硬件平臺非常多,整個系統(tǒng)的可配置參數(shù)就非常多,整個配置過程耗時長且容易出錯。分布式存儲系統(tǒng)需要使用多臺服務器共同存儲數(shù)據(jù)。楊浦區(qū)云存儲服務硬盤
存儲層級內(nèi)的優(yōu)化技術(shù):構(gòu)建存儲系統(tǒng)時,需要基于成本和性能來考慮。楊浦區(qū)云存儲服務硬盤
分布式存儲系統(tǒng)結(jié)構(gòu)中包含一個機頭,這個是存儲系統(tǒng)中較為關(guān)鍵的部件。通常在機頭中有包含兩個控制器,互為備用,避免硬件故障導致整個存儲系統(tǒng)的不可用。機頭中通常包含前端端口和后端端口,前端端口用戶為服務器提供存儲服務,而后端端口用于擴充存儲系統(tǒng)的容量。通過后端端口機頭可以連接更多的存儲設備,從而形成一個非常大的存儲資源池。在整個結(jié)構(gòu)中,機頭中是整個存儲系統(tǒng)的關(guān)鍵部件,整個存儲系統(tǒng)的高級功能都在其中實現(xiàn)??刂破髦械能浖崿F(xiàn)對磁盤的管理,將磁盤抽象化為存儲資源池,然后劃分為LUN提供給服務器使用。這里的LUN其實就是在服務器上看到的磁盤。當然,一些集中式存儲本身也是文件服務器,可以提供共享文件服務。楊浦區(qū)云存儲服務硬盤
上海環(huán)秀技術(shù)服務中心致力于數(shù)碼、電腦,以科技創(chuàng)新實現(xiàn)***管理的追求。環(huán)秀擁有一支經(jīng)驗豐富、技術(shù)創(chuàng)新的專業(yè)研發(fā)團隊,以高度的專注和執(zhí)著為客戶提供網(wǎng)絡科技,電子科技,信息科技領域內(nèi)的技術(shù)開發(fā),計算機軟件開發(fā)。環(huán)秀不斷開拓創(chuàng)新,追求出色,以技術(shù)為先導,以產(chǎn)品為平臺,以應用為重點,以服務為保證,不斷為客戶創(chuàng)造更高價值,提供更優(yōu)服務。環(huán)秀始終關(guān)注數(shù)碼、電腦行業(yè)。滿足市場需求,提高產(chǎn)品價值,是我們前行的力量。