你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 上可持续工作负荷的网络注意事项

云中的大多数工作负荷在很大程度上依赖于网络来运行。 无论是内部网络还是面向公众的工作负载,预配解决方案中使用的组件和服务都必须考虑碳排放的影响。 请考虑网络设备消耗电力,包括数据中心和最终用户之间的流量。 了解注意事项和建议,以增强和优化网络效率,以减少不必要的碳排放。

数据中心和最终用户之间的 Internet 传输是重要的 范围 3 排放。 因此,本部分中的建议符合绿色软件 网络 领域的原则,以提高网络效率。

重要

本文是 Azure Well-Architected 可持续工作负荷 系列的一部分。 如果你不熟悉此系列,我们建议你从 什么是可持续工作负荷开始?

网络效率

尽可能减少不必要的网络流量和降低带宽要求,从而在减少碳排放的情况下实现更优化的网络效率。

使用 CDN

应避免网络上不必要的流量,因为它是造成额外碳排放的原因。

绿色软件基金会的一致性: 能源效率

建议:

  • CDN 通过存储离使用者更近的频繁读取静态数据来最大程度地减少延迟,并帮助减少网络遍历和服务器负载。
  • 确保遵循 CDN 的 最佳做法

遵循缓存最佳做法

尽量减少传输的数据量至关重要。

绿色软件基础的对齐方式: 节能硬件效率

建议:

  • 缓存是一种理解良好的设计技术,用于提高性能和效率。
  • 缓存解决方案有助于减少网络遍历并减少服务器负载。
  • 请考虑它可能需要优化参数,以最大程度地提高效益并最大程度地减少碳缺点。 例如,设置存活时间(TTL)。
  • 添加内存中缓存有助于使用空闲计算资源,从而增加已分配的资源的计算密度。
  • 阅读 缓存最佳做法

根据客户所在的位置选择 Azure 区域

应用程序使用者的位置可能不同,如果距离过大,则为具有良好性能和能效的请求提供服务可能很困难。

绿色软件基金会的一致性: 能源效率

建议:

通过内置压缩使用托管音频和视频流式处理服务

使用媒体流式处理服务的应用程序对带宽和压缩的要求可能很高,如果不仔细设计,则可能会有大量的碳足迹。

绿色软件基金会协调: 硬件效率

建议:

启用网络文件压缩

发送未压缩数据的网络对带宽、分配的资源和解决方案的要求可能更高。 请考虑压缩数据,以优化工作负荷和设计,实现更高效的网络解决方案。

绿色软件基金会的一致性: 能源效率

建议:

在同一云和区域内最大化网络利用率

在多个区域运营的解决方案会影响网络。 Azure 中组件之间的网络遍历经过优化,以保留在 Azure 基础结构中。 但是,发往 Internet 或另一个云中的组件的任何网络流量都涉及公共 Internet 的路由器资源,你无法控制这些资源影响度量或利用率。

绿色软件基金会的一致性: 能源效率

建议:

  • 将资源保留在单个云中可提供最大控制,并允许云提供商优化网络路由。
  • 在同一云中最大限度地利用网络利用率,并尽可能在同一区域中实现网络利用率。
  • 由于成本可以是可持续性的代理,因此请查看 Azure Well-Architected 框架的成本优化支柱中的 Azure 区域 文档。

后续步骤

查看存储的设计注意事项。