intelligent workload management
   HOME

TheInfoList



OR:

Intelligent workload management (IWM) is a paradigm for IT systems management arising from the intersection of
dynamic infrastructure Dynamic Infrastructure is an information technology concept related to the design of data centers, whereby the underlying hardware and software can respond dynamically and more efficiently to changing levels of demand. In other words, data center a ...
, virtualization, identity management, and the discipline of software appliance development. IWM enables the management and optimization of computing resources in a secure and compliant manner across physical, virtual and cloud environments to deliver business services for end customers. The IWM paradigm builds on the traditional concept of workload management whereby processing resources are dynamically assigned to tasks, or "workloads," based on criteria such as business process priorities (for example, in balancing business intelligence queries against online transaction processing), resource availability, security protocols, or event scheduling, but extends the concept into the structure of individual workloads themselves.


Definition of "workload"

In the context of IT systems and
data center A data center (American English) or data centre (British English)See spelling differences. is a building, a dedicated space within a building, or a group of buildings used to house computer systems and associated components, such as telecommunic ...
management, a "workload" can be broadly defined as "the total requests made by users and applications of a system." However, it is also possible to break down the entire workload of a given system into sets of self-contained units. Such a self-contained unit constitutes a "workload" in the narrow sense: an integrated stack consisting of
application Application may refer to: Mathematics and computing * Application software, computer software designed to help the user to perform specific tasks ** Application layer, an abstraction layer that specifies protocols and interface methods used in a c ...
, middleware, database, and operating system devoted to a specific computing task. Typically, a workload is "platform agnostic," meaning that it can run in physical, virtual or cloud computing environments. Finally, a collection of related workloads which allow end users to complete a specific set of business tasks can be defined as a "business service."


Making workloads "intelligent"

A workload is considered "intelligent" when it a) understands its security protocols and processing requirements so it can self-determine whether it can deploy in the public cloud, the private cloud or only on physical machines; b) recognizes when it is at capacity and can find alternative computing capacity as required to optimize performance; c) carries identity and access controls as well as log management and compliance reporting capabilities with it as it moves across environments; and d) is fully integrated with the business service management layer, ensuring that end user computing requirements are not disrupted by distributed computing resources, and working with current and emergent IT management frameworks.


Intelligent workloads and security in the cloud

The deployment of individual workloads and workload-based business services in the "hybrid distributed data center," - including physical machines, data centers, private clouds, and the public cloud - raises a host of issues for the efficient management of provisioning, security, and compliance. By making workloads "intelligent" so that they can effectively manage themselves in terms of where they run, how they run, and who can access them, intelligent workload management addresses these issues in a way that is efficient, flexible, and scalable. The 1989 seminal work by D.F. Ferguson, Y. Yemini, and C. Nikolaou "Microeconomic Algorithms for Load Balancing in Distributed Computing Systems" developed a theory by which workloads could be made "intelligent" to manage themselves. This theory has since been patented and was commercialized by the Boston-based company,
VMTurbo Turbonomic is a resource-simulation software company headquartered in Boston, MA and owned by IBM. The company was originally named VMTurbo. Reception In 2011, Gartner named Turbonomic as a Cool Vendor in Cloud Management. In 2016, Turbonomic ...
, in 2009.


See also

* Cloud computing *
Dynamic infrastructure Dynamic Infrastructure is an information technology concept related to the design of data centers, whereby the underlying hardware and software can respond dynamically and more efficiently to changing levels of demand. In other words, data center a ...
* Identity management * Portable application * Software appliance *
Virtual appliance A virtual appliance is a pre-configured virtual machine image, ready to run on a hypervisor; virtual appliances are a subset of the broader class of software appliances. Installation of a software appliance on a virtual machine and packaging that i ...


References

{{reflist Information technology management