【发布时间】:2017-10-29 16:57:47
【问题描述】:
是否可以将 Spot 实例用于数据库服务器,例如用于 Mongodb 集群节点?还是建议将现场实例用于 Kafka 等消息传递系统、Consul 等配置/服务发现系统?
【问题讨论】:
标签: mongodb amazon-web-services amazon-ec2
是否可以将 Spot 实例用于数据库服务器,例如用于 Mongodb 集群节点?还是建议将现场实例用于 Kafka 等消息传递系统、Consul 等配置/服务发现系统?
【问题讨论】:
标签: mongodb amazon-web-services amazon-ec2
AWS 建议客户记住的主要注意事项是,如果您决定对 Spot 实例出价,请确保您为这些实例计划的处理可以中断。如果 Spot 价格高于您的出价,AWS 将终止您的 Spot 实例,并且您对该实例的处理将被中断。这在AWS docs site 上进行了讨论。
AWS 重点介绍了一些常见用例here:
AWS 建议使用 Spot 实例来降低云中通常昂贵的工作的成本;不适用于您要询问的特定技术。如果您的应用程序可以重新设计为分布式、可扩展和容错,那么您应该考虑利用现场实例并通过专用或按需实例节省资金。
如果您很灵活并且可以使用 DynamoDB(AWS nosql db),there is some support for using it over MongoDB because of simplicity and there are no servers to admin。
【讨论】: