4 ms·
So, unless we are selling CPU hours, like owners of a mainframe or a hosting provider, we don't need any virtualization? Is it possible that the inefficiency a
by dschiptsov 14y ago
So, unless we are selling CPU hours, like owners of a mainframe or a hosting provider, we don't need any virtualization?
Is it possible that the inefficiency and added unnecessary complexity makes a virtualized servers unusable for the most common server's tasks, due to I/O interference and cache/memory access complications?)
- UnoriginalGuy 14y agoI never said anything about selling CPU hours. It has nothing to do with that. In fact my example about organisations directly contradict that. It has to do with organisation and about being able to abstract logical servers away from physical hardware. There is very little inefficiency (see hardware assisted virtualisation point above) and very little overt complexity (go play with any modern HyerVisor solution). As I said above you don't understand how virtualisation works. Your points about "I/O interference" and "cache/memory access complications" just make you sound ignorant.
- dschiptsov 14y agoWell, I'm really ignorant, when it comes to meaningless sentences like organisation and about being able to abstract logical servers away from physical hardware. You're probably right. On the other hand, I'd been involved in a few projects, which includes optimization of a big centralized databases, so, I think, I know a bit about flows of data, access patterns and where the bottlenecks are (hint: around serializing and scheduling low-level I/O operations). Try to look under the surface structure, which plain words are.)
- vegardx 14y agoYou talk about edge cases. And you actually have yet to provide any data to back up your statement when it comes to penalty because of running it in a virtual environment.