哪种AWS配置最适合我的项目[关闭]

问题描述 投票:-2回答:1

我打算将我的Web应用程序迁移到AWS。我可以知道我必须从AWS获取哪些配置,以下是我的要求

  • 大约1TB的数据
  • 每天约有10万游客
  • 2k实时访客
amazon-web-services amazon-ec2
1个回答
3
投票

没有人能够提供这些信息!

了解哪种类型的配置可以满足特定工作负载的唯一方法是测试实际工作负载。您应该使用可以模拟用户放置在系统上的典型工作负载的测试系统,并监控系统的性能。

这是因为有许多因素会影响系统性能:

  • EC2实例和数据库的大小
  • 实例数(一台服务器与多台服务器)
  • 同时用户数
  • 用户正在做什么(浏览,搜索,购买)
  • 系统是数据密集型还是CPU密集型
  • 程序编写得如何
  • ...还有很多!

如果有人告诉你他们可以在没有实际测试系统的情况下预测系统性能,那么他们就会撒谎。要知道的唯一方法是实际将负载放在系统上,然后测量内存,磁盘访问,延迟和吞吐量等指标。

有很多工具可以帮助进行这样的模拟,例如:Benchmarking with Bees with Machine Guns

© www.soinside.com 2019 - 2024. All rights reserved.