2017-10-08 79 views
-1

我是Hadoop的新手,不知道爲什麼使用虛擬機(VM)來運行和部署Hadoop集羣及其模塊? 我們能不能通過本地的Linux/Unix系統爲什麼使用虛擬機(VM)來運行和部署Hadoop集羣及其模塊?

+1

請鏈接到您指的部署說明。 – Thilo

+1

它實際上強烈建議使用物理硬件Hadoop的......你的問題似乎更加爲什麼不是具體的約Hadoop的 –

+0

@Thilo任何虛擬化:有npdeployment指令。我觀看了一些教程,每個人都在使用Sandbox或Cloudera,所以我想知道爲什麼我們一定需要使用虛擬機。 – funnyguy

回答

0

爲什麼虛擬機(VM)來運行和部署Hadoop集羣及其模塊的原因使用Hadoop的

由於大量的數據中心擁有比物理空間更多的虛擬空間。數以千計的服務器可以在幾百臺機器上運行(大約)。這就是雲中的任何Hadoop集羣 - 一大堆虛擬化機器。

由於一些企業只是想概念的小型,廉價的證明,哈登將他們現有的軟件生態系統內工作。

因爲這是一個簡單的演示來啓動虛擬機,而不是隨身攜帶幾臺機器。

等等

不管怎麼說,我會說這是強烈建議使用物理硬件,但成本Hadoop和補丁之間的時間和資源用金錢來維持和處理硬件故障和軟件保持操作系統。主要你希望能夠選擇適合你的用例的硬件。大量存儲「數據湖」或大量內存以進行快速處理。混合在一些SSD快速緩存...

當然,虛擬機讓你動態地分配一些這些項目,但是當一個磁盤或記憶棒去腐敗,它會影響所有虛擬機一臺計算機上,而不是一個服務器