Can we virtualize all server applications?
Perception: "Non-virtualize-able" Applications
Mission Critical
Transaction Latency Sensitive
CPU Intensive: Single Thread vs. Multi-Thread
Memory Intensive: Size/Throughput/Latency
I/O Intensive: Disk/Network; Throughput/Latency
Perception: Virtualization impacts all of the above. Therefore: These types of applications "can't be virtualized" because the tradeoffs are too severe. Is this Perception or Reality?
An example from a recent Proof-of-Concept engineering effort with the Electronic Sports League (ESL):
Mission Critical Game Servers
Transaction Latency Sensitive
Single Thread CPU Intensive
ESL thought that it "can't be virtualized" but were very motivated to try due to server sprawl, costs, power & OpEx concerns.
The results?
No impact on mission critical transaction latency!
18:1 consolidation ratio
Power savings of $648,000 per year for each group of 1000 servers converted!
*"The new Six-Core Intel® Xeon® 7400 series processors ("Dunnington") were completely overwhelming in all terms. The Intel Xeon MP servers with Intel VMDq technology enable us to efficiently run our servers with reduced costs and without any negative impacts." *
*-Bjoern Metzdorf+ Director Information Technology, Electronic Sports League *+
Do you have "non-virtualize-able" applications? Perhaps we can help with the latest technology solutions.