【发布时间】:2012-10-17 10:48:19
【问题描述】:
我想了解我的系统何时处于负载状态(内存和 CPU),何时应该计划扩展。
内存
我正在使用 ec2 实例。我有多个进程正在运行。它们一直消耗 80-90% 的内存。我应该担心还是应该高兴我正在最大限度地利用可用资源。
什么应该是内存消耗?在什么情况下我应该担心扩展?
CPU
我有另一个运行其他进程的 ec2 实例。大多数情况下,系统 cpu 利用率仅为 18-20%,但有时对于某些进程,它会跃升至 90-100%。
任何事情都可能出错,或者只有进程可能会因为 CPU 周期不可用而变慢,并且在一段时间内它们会完成。此外,任何新进程都将等待 CPU 周期的可用性。
会有什么问题吗?
基本上我想了解什么是场景以及应该考虑放大(垂直或水平)的值是什么
在线答案或阅读指南,任何内容都值得赞赏。
【问题讨论】:
标签: load scaling capacity-planning