Cloud Carbon Footprint (CCF) 是一款估算主要云服务提供商的云工作负载碳排放量的开源工具。它通过云平台的 API 查询资源使用数据,并使用多种(数据)来源跟踪碳排放情况。CCF 遵循公开发布的方法,将这些数据合并为排放量估算值,并提供随时间变化的数据可视化。云提供商已经开始在其平台上添加类似产品,但是一些 企业 仍在部署 CCF,因为它具有以下所有功能:它是开源的,可扩展的,能跨多云工作,并且有一个透明公开的计算方法。此外,它还包括范围 2 和范围 3 排放的估算,分别针对电力使用和硬件生产。在我们的实验中,不同工具的估算结果不尽相同,这并不奇怪,因为该领域的所有工具都会进行估算,并将估算值相乘。然而,确定一种工具、设定基准线并在此基础上进行改进是我们遇到的主要使用场景,类似Kepler这样的工具可能会在未来减少对估算的需求。CCF 还提供基于 GCP 和 AWS 的优化建议,这不仅有助于减少云服务的碳足迹,还可以成为更广泛的云成本优化战略的一部分。Thoughtworks 是 CCF 的重要贡献者。
Cloud Carbon Footprint (CCF)是一款通过云 API来查看AWS、GCP、Azure云平台上碳排放的可视化工具。Thoughtworks的团队已经成功使用这个工具 与多个组织合作,其中包括能源科技公司、零售商、数字服务的供应商和使用人工智能的公司。云平台提供商意识到,帮助客户理解在使用云服务时产生的碳排放的影响是很重要的。所以他们开始自主构建类似的功能。 因为CCF是独立于云架构的,它允许使用者在一个位置查看多个不同云服务商的能源使用和碳排放情况,同时将碳足迹转化为对现实世界的影响,比如排放量相当于多少次航班, 或者多少棵树。 在最近的发布中,CCF已经开始包含针对Google云和AWS云上可能的节能与减少二氧化碳排放的优化建议,以及支持更多类型的云实例,比如GPU。考虑到现在这个工具已经备受关注和持续增加新功能, 我们对未来把它挪入试验状态充满信心。
利益相关者越来越希望企业考虑到其决策对外部环境的影响,正如环境、社会和公司治理 (ESG) 投资和员工围绕气候变化积极行动的兴起所证明的那样。迁移到云提供了更高效使用能源的潜力——云提供商有更大的规模来证明对绿色能源和研发的投资是合理的——但云用户的软件抽象的缺点是,这些抽象也隐藏了对能源的影响,因为真实的数据中心被隐藏起来,并且是由另一家公司提供的资金。 Cloud Carbon Footprint 是一款新的开源工具,它通过云 API 提供了基于 AWS、GCP 和 Azure 使用情况的碳排放估算的可视化。除了使用 Etsy 的 Cloud Jewels 等启发式方法来估算能源消耗,它还利用了像云区域所在地的基础能源网的碳强度(GCP 已经发布 了此数据)这样的公共数据源,将能源消耗换算为碳排放量。这种云区域与基础能源网碳强度的关联,为将高能耗工作负载转移到提供更绿色能源的区域提供了推动力。