我想知道Map Reduce 1算法在MR2上的缺點。Mapreduce 1算法的缺點
-3
A
回答
0
Here are two exciting and significant additions to the Hadoop framework:
• HDFS Federation: provides a name service that is both scalable and reliable.
• YARN: Yet Another Resource Negotiator,it divides the two major functions of the JobTracker(resource management and life cycle management) into separate components.
Hadoop 1.x的一個關鍵問題是提供了高度可用的名稱節點。 HDFS聯盟不僅提供HA名稱服務,還允許分配工作負載,因爲名稱節點現在可以水平擴展。
YARN提供了在Hadoop集羣中協商和執行作業的職責的邏輯分離。YARN的最終結果是一個新的,更通用的資源管理框架,它不僅僅適用於Map Reduce作業。
Here are some of the articles
http://blog.cloudera.com/blog/2012/02/mapreduce-2-0-in-hadoop-0-23/
http://hortonworks.com/blog/introducing-apache-hadoop-yarn/
Hadoop 1.x is all about Map -reduce means you can run only map reduce but
YARN is more general than MR and it should be possible to run other computing models like BSP besides MR. Prior to YARN, it required a separate cluster for MR, BSP and others. Now they they can coexist in a single cluster, which leads to higher usage of the cluster. Here are some of the applications ported to YARN.
In the current system, JobTracker views the cluster as composed of nodes (managed by individual TaskTrackers) with distinct map slots and reduce slots, which are not fungible. Utilization issues occur because maps slots might be ‘full’ while reduce slots are empty (and vice-versa). Fixing this was necessary to ensure the entire system could be used to its maximum capacity for high utilization..
Also, it makes it possible to run different versions of Hadoop in the same cluster which is not possible with legacy MR, which makes is easy from a maintenance point.
0
我覺得喜歡的是MR1的主要困難是
很難做到這一點需要全球性的,共享的狀態算法。
相關問題
- 1. Cure算法的缺點
- 2. 我有缺陷的算法:返回($ desired_result - 1)或($ desired_result + 1)
- 3. 字分類算法專業缺點
- 4. MapReduce:使用MapReduce框架最簡單的圖像處理算法
- 5. 廣義序貫模式算法的MapReduce
- 6. Elastic MapReduce失敗:1:語法錯誤:「(」unexpected
- 7. Mongodb MapReduce - Mongoexport缺少列值
- 8. 缺點運算符「|」在Erlang
- 9. 從1到n計算5個間隔點的算法
- 10. 在MapReduce中使用更多Reducer的優缺點是什麼?
- 11. MapReduce排序算法如何工作?
- 12. 在MapReduce中結合聚類算法
- 13. hive如何運行mapreduce算法?
- 14. MapReduce計算問題
- 15. 瞭解用於重疊計算的mapreduce算法
- 16. Reason的缺點(:)運算符在哪裏?
- 17. 的0和1算法
- 18. 不同的邊緣檢測算法有哪些優缺點
- 19. Lamport的發生前算法有什麼缺點?
- 20. 在1計數多個按鍵的MapReduce
- 21. 瞭解Hadoop 1.x中的MapReduce
- 22. Reducer中的MapReduce值始終爲1
- 23. hadoop mapreduce距離計算
- 24. RavenDB複雜MapReduce索引缺失輸出
- 25. ISO 9797-1算法1 [CBC-MAC] in C#
- 26. 查詢表達式中的語法錯誤(缺少運算符)'a.ProjectRec = System.Data.DataRowView a.SystemRec = 1'
- 27. 點簇算法
- 28. 圓點算法?
- 29. Graphviz點算法
- 30. R缺失數據插補的算法