我看了一些论文都写了云平台面对高并发请求可以很好处理,想不通是为什么?因为单硬件而言的话部署在物理服务器肯定比云平台虚拟机上响应速度要好,那云平台多虚拟机提供的优势到底在哪儿呢?通过负载均衡的意义又是什么呢?
横向扩展啊!
跟 Hash 函数以内存空间换时间的道理是一样的。
虚拟机服务对单节点提供的服务质量,实际上是正比于:某个时刻内的总计算能力除以总请求数量。所以,你的说法“单硬件而言的话部署在物理服务器肯定比云平台虚拟机上响应速度要好” 并不总是成立的。
如果你写的程序不支持弹性伸缩,一切云平台都是扯淡。