hadoop/hadoop-tools/hadoop-resourceestimator
Wanqiang Ji 313608e459
HADOOP-16232. Fix errors in the checkstyle configration xmls. Contributed by Wanqiang Ji.
(cherry picked from commit 8b6deebb1dda49e5e35180ed5c5fb5b5221c1516)
(cherry picked from commit 875435dc7d6a7cb7925a25ca3347a7ebaabec595)
(cherry picked from commit 6f0896e08742a792049137ed19700135f8594a42)
2019-04-24 11:11:51 +01:00
..
2017-10-31 12:51:14 -07:00

Resource Estimator Service

Resource Estimator Service can parse the history logs of production jobs, extract their resource consumption skylines in the past runs and predict their resource requirements for the new run.

Current Status

  • Support Hadoop YARN ResourceManager logs.
  • In-memory store for parsed history resource skyline and estimation.
  • A Linear Programming based estimator.
  • Provides REST interface to parse logs, query history store and estimations.

Upcoming features

  • UI to query history and edit and save estimations.
  • Persisent store implementation for store (either DB based or distributed key-value like HBase).
  • Integrate directly with the Hadoop YARN Reservation System to make a recurring reservation based on the estimated resources.

Refer to the design document for more details.