By Adam Stern Nearly everyone agrees on the key benefits of virtual servers — scalability, improved resource utilization, reduced operational costs, instant provisioning, and the ability to quickly expand the server base.  But there is no “one size fits all” consensus around private vs. public cloud servers. The selection of a public vs. private cloud…