碩士[[abstract]]本論文提出了Green MapReduce System(GMS)的系統架構,主要是在解決Load Balance負載平衡以及Power Saving節能的部分。下列提出三點改進方法:一、提出Green Master架構。二、為群組內的伺服器加上Benchmark Score評分值。三、提出演算法關於如何區別高分數的伺服器以及低分數的伺服器,以及如何最有效率的運用運算資源而不造成浪費。 本論文是基於Hadoop的MapReduce系統做出改進,Hadoop是一套由Google MapReduce系統演化出來的的開放性軟體,可以讓使用者利用安裝此軟體而互相建立連線,獲得大量運算資源,之後再透過撰寫Map Function以及Reduce Function決定運算的目的以及執行方法。但是通常為了獲得群組內最大的運算資源,往往會使群組內的所有伺服器始終處於開機狀態或是保持在高速運轉的狀態,這在無形中會造成不必要的浪費。例如:電腦性能的好壞不一,運算速度自然不同,若是分配相同的工作量給所有的運算伺服器勢必會造成某些伺服器的工作提早結束,但是還要等待其他運算速度較差的伺服器完成工作,這段時間就會空轉造成資源上的浪費;又例如:群組伺服器性能相近,但是隨著時間的推移,速度較慢的伺服器的工作會慢慢累積,又會造成上述例子的情況再一次發生。[[abstract]]MapReduce is a kind of distributed computing system, and also many people use it nowadays. In this paper, the Green Master based on MapReduce is proposed ...