With enterprises being inundated by "software-defined" marketing from all directions these days, whether in the form of software-defined networking, software-defined data centers, software-defined storage or one of several other software-defined buzzwords, IBM is seeking to simplify things a bit by working towards a more cohesive "software-defined" world.
IBM hopes to take all things "software-defined" to a completely new level, with a group and strategy it has created known as Software-Defined Environments (SDE). The SDE group is the latest evolution of what first began as the Application, Integration and Middleware group inside the IBM Software group.
So what exactly does IBM have in mind for Software-Defined Environments? According to Big Blue, "A Software Defined Environment (SDE) optimizes the entire computing infrastructure — compute, storage and network resources — so that it can adapt to the type of work required. In today's environment, resources are assigned manually to workloads; that happens automatically in a SDE."
"In a SDE," IBM continues, "workloads are dynamically assigned to IT resources based on application characteristics, best-available resources, and service level policies to deliver continuous, dynamic optimization and reconfiguration to address infrastructure issues. Underlying all of this are policy-based compliance checks and updates, in a centrally managed environment."
While the concept may at first sound simple, the actual workings are a bit more complicated.