Cloud computing hasn’t changed the nature of computing – it just changed provisioning and management. That’s important to remember because workloads in the cloud are very much similar to what we see in traditional computing infrastructures. To get the most out of your investment in cloud services or in your own physical IT infrastructure, you need to understand how to optimize workloads.
Workload categorization
Typical computing workloads involve four basic parts: computation, memory, networking, and storage. Almost all applications have these four parts but mostly not balanced.
Now let’s quickly review the essential categories of application workloads:
- CPU intensive workloads. These applications include scientific computation with significant data crunching, encryption and decryption, compression and decompression, and so forth;
- Memory intensive workload. These applications include in-memory caching servers, in-memory database servers, and so forth;
- Networking intensive workload. These applications are typically Web servers, as well as network load balancers, and so forth;
- Storage intensive workload. These applications typically involve file serving, data mining applications, and so forth.
What is the problem?
To learn more and to read the entire article at its source, please refer to the following page, Workload Optimization: Is It a Must-have for Cloud Computing?- VMware vCloud Blog
Article Tags