Skip to content

Intelligent Resources Orchestrator for Kubernetes by using machine learning

License

Notifications You must be signed in to change notification settings

xiechengsheng/alameda

 
 

Repository files navigation

Go Report Card CircleCI

What is Alameda

The Brain of Resources Orchestrator for Kubernetes

Alameda is a prediction engine that foresees future resource usage of your Kubernetes cluster down to the pod level. We use machine learning technology to provide resource predictions that enable dynamic scaling and scheduling of your containers, effectively making us the “brain” of Kubernetes resource orchestration. By providing full foresight of resource availability, demand, health, and impact, we enable cloud strategies that involve changing provisioned resources in real time.

Alameda agents in your cluster collect compute and I/O metrics, and send it to our engine, which will learn the continually changing resource demands and generate configuration recommendations that can be used by other container and storage orchestrators. We aim to help create a solution that automates pod scaling and scheduling, persistent volume provisioning, etc. to replace all manual configuration and orchestration tasks.

Automated orchestration (pod scaling and scheduling, persistent volume provisioning, etc.) means your cluster’s time spent reactively addressing resource failure and unavailability is reduced to a minimum. With Alameda, container and storage orchestrators can proactively make cluster-wide resource optimizations and reallocations before those problems arise.

You’re welcome to join and contribute to our community. We will be continually adding more support based on community demand and engagement in future releases.

Contact

Please use the following to reach members of the community:

Slack: Join our slack channel

Email: Click

Meeting:

Getting Started and Documentation

See our Documentation.

Contributing

We welcome contributions. See Contributing to get started.

Report a Bug

For filing bugs, suggesting improvements, or requesting new features, please open an issue.

About

Intelligent Resources Orchestrator for Kubernetes by using machine learning

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.1%
  • Other 0.9%