3.Hadoop是一個由Apache Software Foundation所開發的開源分散式大數據處理框架,請問其主要功能(3分)?說明MapReduce元件在做什麼(2分)?