Rawpixel - Fotolia
Composable infrastructure can help organizations make better use of hardware resources and streamline DevOps efforts, which can lead to cost savings. But composable infrastructure is not a fully mature technology; relatively few vendors offer it.
Composable infrastructure logically pools hardware resources, such as processors, memory, storage and network fabric, and treats each one as a service that IT administrators can provision on demand and tailor to specific workloads. It can help bridge the gap between legacy systems and modern applications.
In addition, IT teams can scale the hardware up in increments that suit their needs without over-provisioning resources to account for anticipated workloads. The flexibility of composable infrastructure and the openness of the API that defines how the resource pools work together make it possible to integrate continuous delivery mechanisms. This helps make DevOps teams more agile and efficient.
Two keys to making an infrastructure with disaggregated hardware resources function properly are intelligent software and a management API. The intelligent software is what organizes the hardware resources into the logical pools needed when IT admins compose new virtual systems on the fly. The software uses the API layer to communicate with all of the disaggregated resources in a composable infrastructure architecture. The API layer means a variety of hardware resource types can be used to feed into the logical resource pools.
Much of the technology that supports composable infrastructure is already available and well-tested, such as software-defined networking and software-defined storage. Where things get a bit tricky is around aggregating compute resources -- processor and memory -- into modular, connected pools. To achieve this, the software and API must be able to establish interconnections beyond the limits of the server's motherboard, a science still in its infancy.
One approach to the interconnection problem is Remote Direct Memory Access (RDMA). Vendors use RDMA to connect the processor module with the memory pool through a back-end fabric, such as Converged Ethernet.
A discussion on the pluses and minuses of composable infrastructure
Composable infrastructure slowly catching on in data centers
Composable infrastructure is the first step toward infrastructure as code
Dig Deeper on Hyper-Converged Infrastructure Systems
Related Q&A from Robert Sheldon
A strong mobile authentication strategy should include a biometric factor, and IT should consider implementing such a factor into a multifactor ... Continue Reading
A recently released CSI-compliant plugin from Kubernetes could help simplify the process of connecting containerized workloads with storage systems. Continue Reading
Most DaaS providers offer either session- or client-based desktops. Services differ in the OSes that providers support and the configuration options ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.