简介
Azure Well-Architected 框架中的“性能效率”支柱有助于确保工作负荷在可接受的时间范围内完成其目的。
性能效率是工作负载能够根据需求的变化进行调整。 工作负载必须能够处理负载增加且同时不影响用户体验。 当负载减少时,工作负载必须节约其资源。 容量或可用的 CPU 和内存量在性能方面起着重要作用。
你不希望工作负荷设计只依赖于预配置容量。 这种方法在一定程度上可能会正常工作,但超过该限制后,工作负荷可能会减慢甚至崩溃。 如果容量限制不足,则需消耗不需要的资源,这意味着额外的成本。
若要使工作负荷随时间推移顺利运行,需要一个良好的策略,帮助你掌握性能目标。 切勿将性能问题视为生产环境出现故障后才需处理的事项。 相反,请从设计过程一开始就考虑性能问题。
本模块中介绍的概念并不包括工作负荷中的性能效率,但它们代表了核心原则及其一些关键方法。 要全面了解“架构良好的框架”中的各个支柱内容,请在开始规划和设计架构时查阅“架构良好的框架”。
本模块中的每个单元都会深入探讨一个设计原则,以及该原则的三种方法。 可以在每个单元中找到这些方法的示例,以了解这些方法在实际方案中的应用。 示例全部基于虚构的公司。