一個簡單的問題:最好是有更多的節點分割資源或更少的「更強大的」節點?Hadoop集羣:更大的節點或更多的節點
1
A
回答
2
這是一個可靠性,複製與一般性能的情況。
假設的磁盤,CPU和RAM均勻分佈的防空火炮與X_1節點的集羣,並與X_2節點的集羣,其中X_1 < X_2然後固定數量:
- 如果所有節點熬夜作業運行速度更快X_1
- 如果節點在作業期間死亡,X_2羣集上的剩餘資源可能會超過X_1羣集的剩餘資源。如果X_1只有1或2個節點,那麼想象一下就比較容易了。在這種情況下,額外網絡IO的成本可能會低於資源損失,因此X_2上的作業運行速度可能會更快。如果您的複製因子明顯受到集羣大小的限制,如果您想要複製3,那麼你需要3個節點。
2
那麼我這個簡單的問題並不是真的有一個簡單的答案:)取決於你的用例。
如果你有一個容易分裂的問題,那麼我想有更多的節點應該是要走的路。分而治之基本上。
但是,如果你的問題不容易分裂,那麼擁有更少的更強壯的節點是你剩下的唯一選擇。
一般來說,Hadoop是針對前一類問題。
我希望這會有所幫助。如果你能給我們更多的細節,我們應該能夠更好地幫助我。
相關問題
- 1. 更改hadoop羣集中節點的FQDN
- 2. Hadoop多節點羣集
- 3. Hadoop的2節點集羣
- 4. Hadoop的多節點集羣設置
- 5. Hazelcast羣集更新節點
- 6. 將Hadoop配置爲多節點羣集
- 7. 自動設置多節點Hadoop集羣
- 8. Ganglia監控Hadoop多節點羣集
- 9. Hadoop 2.x多節點羣集安裝
- 10. Hadoop集羣中的節點數量
- 11. Cassandra集羣很多小節點vs較少的大節點
- 12. Hadoop集羣中的最大數據節點數量是多少?
- 13. 單節點羣集在多節點羣集上工作?
- 14. 節點羣集
- 15. 節點羣集和/或Docker羣集?
- 16. Hadoop 2.x羣集節點管理器未啓動從節點
- 17. h2o羣集多節點
- 18. 運行在Hadoop(單節點集羣)
- 19. Hadoop單節點集羣設置問題
- 20. Hadoop管理 - 兩節點羣集
- 21. Hadoop ClassPath單節點羣集Mac OS
- 22. 設置3節點hadoop羣集
- 23. Hadoop 2節點羣集通信查詢
- 24. 單個節點羣集中的Hadoop塊大小需要明確
- 25. 關於多節點hadoop集羣安裝的建議
- 26. 多節點Hadoop集羣中的HDFS壓力測試
- 27. 多節點的Hadoop集羣,根權限被拒絕
- 28. Hadoop Map減少多節點羣集上的程序
- 29. hadoop的多節點集羣安裝在2個machies
- 30. Ubuntu上的Hadoop多節點羣集手動安裝14.04