A Software Defined Environment is the Infrastructure Enabler for Today’s Workloads
IBM Software Defined 2700052JD4 Visits (3118)
IT industry these days is facing a disruptive trend, as the entire infrastructure including compute, storage and network is becoming software defined. The workloads are getting shared in this programmable infrastructure for optimum utilization. This trend has profound implications on the IT industry. In the traditional workload scenarios, the workloads were few and stable. The software used to get manually installed on a fixed set of systems with minimal requirements for configuration. Changes in workload demand could be addressed by manually scaling the hardware. With emergence of cloud, traditional workloads were virtualized and moved to the cloud, but at large, they were continued to be manually tuned and managed. In addition, new workloads started to emerge. Mobile, Big Data, Social technologies & Scalable Services Ecosystem, presents extremely volatile workload characteristics resulting from changing business requirements. Consequently, current infrastructures that have been optimized for systems of record need to evolve to address this new set of requirements. Software Defined Environment (SDE) has the answer to this problem. SDE improves agility of business applications and accelerates the application lifecycle through rapid change. With SDE, infrastructure is fully programmable to rapidly deploy workloads on optimal resources and to instantly respond to changing business demands. SDE allows users of different skills to assemble and configure systems at all levels of the stack, from application to middleware to resources, in order to facilitate automated deployment and continuous optimization.
Think of Heterogeneity as the key factor in the evolution of the cloud towards Software Defined Environments. First, many cloud environments are evolving at customer sites and are heterogeneous by nature. Second, system infrastructures are becoming composable and programmable and thus heterogeneity can be exploited to achieve optimal outcome.The exploding number and increased volatility of workloads and applications coupled with the heterogeneity leads to the situation where standing and tuning application can no longer be done in a manual fashion. A need to automate the deployment and to continuously and optimally manage these workloads is evident. Soft