9ca4ac0af0
Updating the hadoop version of branch-3.3 to 3.3.9-SNAPSHOT pending agreement on what number its future release should take. Using 3.3.9-SNAPSHOT puts space in for other incremental releases, while avoiding creating JIRA release ordering and autocompletion confusion the way adding a 3.3.10 or higher version would do. Contributed by Steve Loughran |
||
---|---|---|
.. | ||
src | ||
README.md | ||
pom.xml |
README.md
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.