Whether you pronounce it “Coo – ber – nay – tes”, or “Coo – ber – net – ees” – From the original Greek, it means helmsman/pilot and in our IT world we take the alternative meaning of ‘orchestrate’. But what actually is it?
Kubernetes is an open-source application that helps the IT Team configure and automate containers.
Think of the simplest server deployment. Our operating system is installed on the hardware, applications run on the OS. Which is fine for small-scale installations, but when the customer has multiple servers each with its own CPU/memory/storage it’s not making the best use of total available resources (think server A sitting idle most of the day, whilst server B is running at 90% of capacity). We then started virtualising. A hypervisor (VMware’s ESX/Microsoft’s Hyper-V) allows multiple OS’s to run simultaneously on the same hardware in a Virtual Machine. Each VM runs an OS and application isolated from the others, providing security alongside the better utilisation of hardware. Virtualisation then allowed us to build clusters with resilience and very high performance from everyday industry standard hardware.
There is an inherent challenge with VM’s. Each has a full operating system stack, along with its applications – it’s a ‘fat’ model. Containers take VM’s to the next level, sharing the OS and consequently having a significantly lower ‘footprint’. Each container still has its own filesystem, CPU, memory, etc but because of its smaller size and not tied to the underlying hardware are easily ported to multiple cloud environments and other servers/clusters. Take a look at this article which explains containers (and especially Docker, really well)
So why am I running through this on a Dell focused website? Because Dell Gets It.
VMware vSphere is being rearchitected into a Kubernates native platform. This work is being led by one of the original team that committed code to the Kubernates open-source project – Joe Beda – who is now VMware’s Prinicpal Engineer. Details on Project Pacific can be found here.
Dell’s next-generation storage line will bring enterprise-class features into a mid-market portfolio which is designed from day-one to run a container based architecture.
PowerOne, VxRail, VMware Cloud Foundation and Dell Technologies Cloud – it all drives (and relies on) container adoption.
Kubernates – bring it into your customer conversations in 2020 (but learn to pronounce it first.
Written by Trevor Pugsley - Dell Enterprise Business Manager