amazon-web-services - 为 K8s 中的节点选择什么 AWS 实例类型
问题描述
我们正在将我们的应用程序迁移到 Kubernetes,以便在 AWS/EC2 上运行。这些节点将运行各种类型的应用程序:Nginx、Postgres、Hadoop、Django、celery。
您认为什么是好的/有价值的实例类型?或者我们应该为不同的 pods/apps 选择不同的实例?
解决方案
您应该选择什么样的实例取决于许多不同的因素。Amazon EC2 提供了多种经过优化以适应不同使用案例的实例类型。实例类型包括 CPU、内存、存储和网络容量的不同组合,让您可以灵活地为您的应用程序选择适当的资源组合。每种实例类型都包含一个或多个实例大小,允许您根据目标工作负载的要求扩展资源。
在 CPU 和内存利用率的背景下,当然越大越好,但价格当然会更高。
要查看可见的结果和图表以比较特定 EC2 实例的性能, Metricly 可以帮助您做出该决定。本文中的主题讨论了您在选择 EC2 实例类型时需要考虑的注意事项,以及如何衡量这些方面以及这些选择对成本的影响。
在这里您可以找到一些实例及其规范之间的差异:ec2-nstance-types。
推荐阅读
- php - 单击按钮时很难使用 AJAX 发布图片
- sql - 根据 SQL Server 中时间戳的差异过滤掉行
- jquery - 在jsp输入字段中固定某些值
- text-to-speech - HTS 语音未在 Festival 2.5 版上运行
- java - 在 JavaFX MediaPlayer 上强制自定义音量
- performance - Chrome Web 请求卡住 8 秒
- printing - 有没有办法从并行端口将数据保存到 pdf?
- video-streaming - 从 RTSP 捕获 jpeg 图像 - gStreamer
- javascript - 按钮搜索或过滤
- sqlite - SQLITE 导入问题