歡迎來到 常識詞典網 , 一個專業的常識知識學習網站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
我所了解的主要有兩點。第一,以前高性能計算里的存儲和計算是分開的,而且采用的是“移動數據到計算”的策略;而GFS采取的是“移動計算到數據”策略,在典型的MapReduce部署中計算和存儲都在同一個集群中進行。第二,就是你說的,GFS是為廉價的PC集群設計,機器出錯的概率大,因而GFS實現了軟件的RAID,也就是多份數據備份。答案 2:
同NAS或者早期的分布式文件系統相比,GFS主要有2個優點: 1. 實現自動的負載均衡和容錯機制。 2. 提供了非常好的可擴展性,集群存儲空間可以隨機器數線性擴展。 “為廉價的PC集群設計”只是說GFS設計假設中,認為每個數據節點down機都是一個正常情況,并在GFS層進行了容錯,可以保證在節點頻繁down機時,系統仍然能夠正常服務,這無疑降低了集群的機器成本和運維成本。 GFS和-pred最有創意的就是“移動計算到數據”的策略,其實是基于“計算邏輯簡單,數據量大”的假設,這也就是-pred的特點,換句話說GFS是為-pred量身定制的分布式文件系統。下一篇:-的“框計算”能否拉開和谷歌之間的距離? 下一篇 【方向鍵 ( → )下一篇】
上一篇:搖滾樂的魅力在于哪里,在中國的發展過程是怎么樣的? 上一篇 【方向鍵 ( ← )上一篇】
快搜