我们可以为数据库服务器和Kafka等使用spot实例吗?

时间:2017-05-29 11:34:53

标签: mongodb amazon-web-services amazon-ec2

对数据库服务器使用spot实例是否可以,例如Mongodb集群节点?或者是否建议将点实例用于消息系统,如Kafka,Consul等配置/服务发现系统?

1 个答案:

答案 0 :(得分:1)

AWS建议客户记住的主要注意事项是,如果您决定对现场实例出价,请确保为这些 实例计划的处理可能会被中断 。如果竞价价格高于您的出价,AWS将终止您的竞价实例,并且您对该实例的处理将被中断。这在AWS docs site上进行了讨论。

AWS重点介绍了一些常见用例here

  • 分析
  • 大数据
  • 地理空间分析
  • 财务建模与分析
  • 图像和媒体编码
  • 测试
  • 网页抓取
  • 地理空间分析

AWS建议使用竞价型实例来降低云中通常昂贵的作业的成本;不是你要问的具体技术。如果您的应用程序可以重新设计为分布式,可伸缩和容错,那么您应该利用spot实例并在专用或按需实例上节省资金。

如果您很灵活并且可以使用DynamoDB(AWS nosql数据库),there is some support for using it over MongoDB because of simplicity and there are no servers to admin