數(shù)據(jù)中心體系結(jié)構(gòu)簡介:存儲
2019/8/12 14:56:20
磁盤驅(qū)動器是直接連接到每個獨立服務(wù)器上的,并且可以通過全局分布式文件系統(tǒng)(如谷歌的GFS【2】)來進行管理,也可以作為網(wǎng)絡(luò)附加存儲 (NetworkAttachedStorage,NAS)的一部分,直接連接到集群級的交換網(wǎng)絡(luò)。NAS是初始化部署的更簡單的方案,因為它將這些低端服務(wù)器通常是IU(U是unit縮寫,其尺寸由作為業(yè)界團體的美國電子工業(yè)協(xié)會(EIA)決定)大小或使用刀片式機箱。
保證數(shù)據(jù)管理和完整性的責(zé)任推給了NAS應(yīng)用提供商。相比之下,將磁盤集直接連接到服務(wù)器節(jié)點需要集群級的容錯文件系統(tǒng)。實現(xiàn)這一點比較困難但是可以降低硬件成本 (磁盤可以利用已有的服務(wù)器封裝)和網(wǎng)絡(luò)占用率 (每一個服務(wù)器網(wǎng)絡(luò)端口都相當于動態(tài)地在計算任務(wù)和文件系統(tǒng)之間共享)。這兩種途徑的復(fù)制模式也是完全不同的。NAS在裝置內(nèi)通過復(fù)制或糾錯功能提供額外的可靠性,而像GFS之類的系統(tǒng),其復(fù)制是在不同的機器之間來實現(xiàn)的,進而需要占用更多的網(wǎng)絡(luò)帶寬來完成寫入操作。然而,像GFS這樣的系統(tǒng)在整個服務(wù)器或機架損毀之后依然能夠保持數(shù)據(jù)的可用性,并且可以允許更高的集合讀取帶寬,因為相同的數(shù)據(jù)可以從多份復(fù)件中讀取。以較高的寫入開銷來換取更低的成木、更高的可用性,以及更高的讀取帶寬,這對于許多Google的工作負載來說都是合理的解決方案。讓磁盤與服務(wù)器共置,另外一個好處就是,它允許分布式系統(tǒng)軟件充分利用數(shù)據(jù)局部性。在本書剩余的部分里,將會假設(shè)這樣一個模型,其中分布式磁盤直接連接到所有的服務(wù)器。
一些數(shù)據(jù)中心,包括谷歌的數(shù)據(jù)中心,之所以部署桌面級磁盤驅(qū)動器而不是企業(yè)級磁盤,是由于在兩者之間存在著巨大的成本差異。這些數(shù)據(jù)中心的數(shù)據(jù)幾乎總是通過分布式方式(像 GFS)進行復(fù)制,這會降低桌面級磁盤的故障率。不僅如此,由于磁盤驅(qū)動器的實際可靠性經(jīng)常嚴重偏離制造商的規(guī)格,企業(yè)級磁盤驅(qū)動的可靠性優(yōu)勢并不明顯。例如,Elerath和Shah[14]指出了許多比制造工藝和設(shè)計對磁盤可靠性影響更大的因素。
返回列表
返回首頁
©2025 智能硬件世界----智能硬件產(chǎn)業(yè)門戶網(wǎng)站 電腦版
Powered by iwms
清河县|
唐海县|
南皮县|
托里县|
余庆县|
长治县|
普安县|
罗平县|
探索|
鸡西市|
会理县|
朝阳县|
徐闻县|
房产|
大新县|
乌审旗|
定西市|
罗源县|
南陵县|
项城市|
金川县|
巍山|
泗阳县|
济宁市|
门源|
嘉祥县|
武胜县|
页游|
涟水县|
泽州县|
武义县|
耿马|
平原县|
汝城县|
璧山县|
资源县|
沾益县|
丘北县|
绥阳县|
博湖县|
盐池县|