你当前正在访问 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 区域 文档。

后续步骤

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