大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

绿色 IT 实践:如何系统性减少信息技术行业的环境足迹

  • 2025-09-22
    北京
  • 本文字数:1095 字

    阅读完需:约 4 分钟

大小:551.12K时长:03:08
绿色 IT 实践:如何系统性减少信息技术行业的环境足迹

绿色 IT 的核心在于通过重构 IT 系统的构建、部署与能源供给方式,减少其对环境的影响。在 QCon 伦敦大会上,Ludi Akue 展示了其团队如何通过生命周期评估、设定 10% 减排目标、简化架构和优化前端等措施,推动技术与气候目标对齐。

 

Akue 强调要区分“可持续技术”与“绿色 IT”观念:前者是更宏观的概念,涵盖所有在行星边界内运行并支持环境、社会与经济长期福祉的技术,包括可再生能源系统、循环经济模式及资源消耗最小化技术;而绿色 IT 则更具体,是专注于降低数字系统与 IT 基础设施的环境足迹,涵盖从能效硬件、优化代码到数据中心设计与软件架构等全方面。她说:

在我的工作中,我将绿色 IT 视作是可持续技术的关键组成部分。目前科技行业占全球排放量的 6%,已经超过了航空业,而 AI 可能使该数字增长两倍。排放量正成为数字系统设计的新约束条件。

 

Akue 称,这不再是小修小补,而是需要从根本上重构 IT 系统的构建、部署与供能方式。她建议从清晰测量与范围界定开始来践行绿色 IT 实践。

在我之前的硬件 scale-up 项目中,我们首先开展了生命周期评估(LCA),聚焦可直接影响绿色 IT 的环节。

 

LCA 作为评估产品服务全周期影响的通用方法,Akue 团队借助这项技术发现了主要的排放源之一,从而将改进方向确定为员工台式机、笔记本电脑、显示屏及生产服务器等 IT 设备。

 

团队做出了具体承诺:

我们设定了与《巴黎协定》一致的 10% 减排目标。

 

不要因追求完美数据而停滞;识别影响最大的方面并开始行动比初始的精度更重要。Akue 建议可以向专家寻求协助:

我们聘请了 LCA 顾问,来协助我们完成原材料分析、排放源对比及制定可持续发展路线图。

 

Akue 分享了规模化实施绿色 IT 的案例,包括将架构从微服务简化为模块化单体:

我们当时处于‘分布式单体’的状态:具备微服务的所有复杂性却没有享受到任何微服务的优势,再加上持续的跨团队依赖严重拖累效率。

 

模块化单体架构重建了架构清晰度,使团队能专注于功能交付而非管理基础设施复杂性。此举不仅消除了重大的技术债务,还通过降低资源消耗减少了碳足迹,实现性能与环保的双赢。

 

大型网页对用户设备的负担,也需要通过性能优化来降低排放。Akue 解释道:

在意识到大体积页面会加速用户设备电量消耗与更换频率后,我们通过懒加载、精简 JavaScript 与静态生成等前端优化手段,显著提升了电池寿命与性能。

 

团队还将环境影响纳入成本优化体系,不再只关注云成本,同时评估基于位置的碳排放。举例来说,最便宜的云区域往往碳排放强度最高。

 

通过统筹成本与碳强度,Akue 的团队在未显著增加开支的情况下实现了实质性改进。


原文链接:

https://www.infoq.com/news/2025/09/IT-environmental-footprint/

2025-09-22 14:004315

评论

发布
暂无评论

Spark运行状态监控与优化

小舰

4月日更

阿里致敬武侠首发“Java架构修炼笔记”,深入内核,拒绝蒙圈

Java架构师迁哥

Nacos实践

程序员架构进阶

源码分析 微服务 nacos 28天写作 4月日更

wkhtmltopdf实践

风翱

4月日更 wkhtmltopdf

华为“引商”,VR“刻羽”,共觅知音人

脑极体

2020从干饭人到打工人

空城机

生活 生活记录 杂记 4月日更

重读《重构2》- 引入参数对象

顿晓

重构 4月日更

架构实战营 - 模块 2- 作业

冬天的树

架构实战营 模块二:课后作业

👈

架构实战营

架构实战营 - 模块二作业

凯迪

架构实战营

Seldon 使用 (三): 模型服务如何运行

托内多

tensorflow kubeflow Kubernetes PyTorch seldon

阿里巴巴用实践告诉你,架构师到底需要掌握什么样的技术?

Java架构师迁哥

Github接近10w点赞!阿里巴巴内部Java面试参考指南

Java 程序员 架构 面试

这套Java面试题推出第二天就惨遭全网封杀!已帮我拿下15个Offer

Java架构追梦

Java 阿里巴巴 架构 面试 金三银四

WEB-API的设计与开发

GeekYin

HTTP 软件设计 web tech

如何做向上管理?

石云升

28天写作 职场经验 4月日更 向上管理

我是如何从零开始学Python: (1)如何选择合适的Python学习工具?

广之巅

Python 4月日更

【LeetCode】存在重复元素 III Java题解

Albert

算法 LeetCode 4月日更

增强产业链供应链自主可控能力,区块链能否贡献力量?

CECBC

区块链

模块2-微信朋友圈高性能架构设计

yu

架构实战营 模块二:学习总结

👈

架构实战营

架构实战营 - 模块二作业

Sun

nginx反向代理和负载均衡策略实战案例

赖猫

nginx

Linux ifconfig 命令

一个大红包

4月日更

微信朋友圈的复杂度分析

Fleng

架构实战营

业务架构训练营第 0 期模块二作业

目标一个亿

模块2作业

灯火阑珊

让孩子爱上阅读(二)

箭上有毒

读书笔记 4月日更

陪伴的进化

小天同学

陪伴 爱情 个人感悟 4月日更 亲情

采访彩食鲜 CTO 乔新亮:数字时代,企业如何完成数字化转型?(采访提纲)

xcbeyond

数字化转型 4月日更 人物访谈

Flutter 学习笔记(二) Container 组件

U2647

flutter 4月日更

绿色 IT 实践:如何系统性减少信息技术行业的环境足迹_软件工程_Ben Linders_InfoQ精选文章