Category: Kubernetes

Engineers at IBM Research and Red Hat OpenShift recently teamed up to tackle a problem that had been plaguing the Kubernetes space — how to more efficiently manage resources in a way that took existing loads and patterns into account. While Kubernetes is known for its ability to scale to handle large traffic increases, it does so by scaling out horizontally — adding more pods and nodes — rather than vertically.

Alaa Youssef, a research manager for Container Cloud Platform at IBM T.J. Watson Research Center, explained that Kubernetes, as it is, is “a really good bean counter,” but fails to take into account the current and historic utilization that could make it operate more efficiently.

Kubernetes, as it started out, had some mechanisms to schedule and so on, but now, with what we have contributed, you can drive it with more intelligence and more algorithms.”

The goal here is to take a less operational and more application-centric view of the cloud platform and make it more adaptive and more automated,” said Nagpurkar.

Related Articles