客戶至上
電話:15378180513
聯(lián)系人:
官網(wǎng):http://byzgrb.cn
分布式存儲解決方案主要應用于對于存儲性能要求不是很高的應用當中。分部是存儲解決方案,在用多個主機,多個副本冗余的方案,來保證業(yè)務的可靠性。比如眾所周知的Google的GFS解決方案就是典型的分布式解決方案。分布式解決方案的較大問題是,存儲網(wǎng)絡利用傳統(tǒng)網(wǎng)絡和服務器來傳輸數(shù)據(jù)和保存數(shù)據(jù)到服務器的本地磁盤,這樣會導致大量的性能下降。
目前開源的分布式存儲解決方案有:
Hadoop的HDFS,HDFS的基本原理和GFS的原理是相同的
有Redhat主導的Ceph,但是相比HDFS,Ceph提供了更豐富的數(shù)據(jù)訪問形式,包括直接塊訪問、文件訪問、對象訪問的三種形式。便于在云應用中提供靈活的存儲服務。
Ceph的解決方案和HDFS相類似,都分為Master節(jié)點和Slave節(jié)點來存儲數(shù)據(jù),其中Master節(jié)點主要是負責記錄數(shù)據(jù)所在位置,用戶目錄樹等信息,Slave(inode)節(jié)點主要負責存儲具體的數(shù)據(jù)。
分部是的存儲服務有這樣的兩個優(yōu)點,價格低廉、若耦合性、易于擴展。分布式存儲由于采用了多副本的冗余類型,可以使得單個存儲節(jié)點的可靠性要求大大降低,就是失去心跳連接,還可以正常訪問;同時,分布式存儲也沒有對于存儲服務器的品牌型號有要求,甚至可以是老舊個人計算機;第三代,由于利用了IP網(wǎng)絡作為節(jié)點間傳輸數(shù)據(jù)的方式,因此在擴展時,只受限于IP子網(wǎng)的所容納主機的個數(shù),在擴展時可以大量增加服務器個數(shù)。
但是這樣的存儲也免不了這些缺點:1、Master節(jié)點成為了單點的性能瓶頸和故障中心:由于Master節(jié)點存儲用戶目錄樹數(shù)據(jù)和控制信息,所以Master節(jié)點的可靠性變得尤為重要,通常采用多機備份的方式來實現(xiàn)可靠性,但是性能瓶頸的問題難于解決。2、存儲訪問效率低下:由于節(jié)點的不可靠性,需要存在多個副本來保證數(shù)據(jù)的可用性,這樣大大浪費了存儲空間,也增加了存取時間。3、訪問速度低下:由于訪問每次的寫操作需要寫入大量的副本,服務器節(jié)點的性能也不佳,存取受限于網(wǎng)絡訪問速度,導致訪問速度并不是很快。
常見的應用場景:
分布式存儲的常見應用場景通常位于實時性要求不高的環(huán)境下,如大數(shù)據(jù)分析等應用環(huán)境。但是今年來,隨著技術的進步,分布式存儲的應用領域逐漸增加。
Copyright ? 2024 達銳斯科技 川公網(wǎng)安備 51010802000119號
XML地圖
蜀ICP備2020034250號-1 技術支持: 網(wǎng)站模板