Amazon web services 如何选择AWS服务器作为负载平衡器的内存、CPU和磁盘,以处理一定数量的并发请求

Amazon web services 如何选择AWS服务器作为负载平衡器的内存、CPU和磁盘,以处理一定数量的并发请求,amazon-web-services,nginx,load-balancing,Amazon Web Services,Nginx,Load Balancing,我现在正在学习在云上部署web服务器,如amazon或rackspace 昨天,我在这个rackspace链接上发现了一个服务器配置:。在这个GUI中,除了添加普通的服务器之外,它们还可以提供一个负载平衡器服务器,但是这个负载平衡器服务器要昂贵得多 现在我想使用AWS来构建这样的配置,例如,1个或2个普通应用服务器+1个负载平衡器。负载平衡器将配置nginx。如果我想让负载平衡器处理500/1000并发请求,那么在磁盘大小、CPU大小、内存大小方面,服务器对负载平衡器有什么样的要求?你怎么计算呢

我现在正在学习在云上部署web服务器,如amazon或rackspace

昨天,我在这个rackspace链接上发现了一个服务器配置:。在这个GUI中,除了添加普通的服务器之外,它们还可以提供一个负载平衡器服务器,但是这个负载平衡器服务器要昂贵得多

现在我想使用AWS来构建这样的配置,例如,1个或2个普通应用服务器+1个负载平衡器。负载平衡器将配置nginx。如果我想让负载平衡器处理500/1000并发请求,那么在磁盘大小、CPU大小、内存大小方面,服务器对负载平衡器有什么样的要求?你怎么计算呢

如何通过NGNX来考虑WebSoT连接?
最后,对于多个应用程序的原型化,将负载平衡器服务器和应用服务器放在同一个物理宿主服务器中,我认为这是可能的,但负载平衡器和应用服务器是否都会争夺服务器上的资源,是吗?

计算虚拟负载平衡器的容量是基于具体情况的。这取决于您的访问模式和数据大小。因此,唯一真正的方法是在它上运行基准测试,直到它开始减速,然后确定它遇到了哪个瓶颈(CPU/内存/Iops/网络),并相应地调整实例类型。像seave()这样的工具将帮助您了解自己的极限

然而,由于您刚刚起步,我建议使用AWS弹性负载平衡器,而不是创建您自己的基于Nginx EC2的负载平衡器。它们便宜得多,而且不费吹灰之力,可以让您重新开始处理应用程序