【翻译】是时候与科技建立更持久的关系了吗?

2023-10-27

"当轨道交通时间到来时,你可以进行轨道交通--但不是之前。"- 罗伯特-A-海因莱因

在他的SF小说《通往夏天的门》中,海因莱因认为,对于特定形式的技术变革,时间必须是正确的。在必要的技术和文化基础到位之前,它不会发生。

问题是,我们是否已经达到了最终将我们的能源转变为更清洁的东西的地步?这对科技行业又意味着什么?

少一点对话,多一点行动

在2020年秋季举行的最后一次Re:Invent会议上,亚马逊宣称它最终加入了微软谷歌的行列,承诺到2030年实现零碳云。

同年早些时候,中国宣布了一个零碳目标,在乔-拜登的领导下,美国正在朝着这个方向做出重大承诺。欧盟也是如此。

碳零化的时代已经到来了吗?

不是你,是我

我们从Covid大流行中了解到的一件事是,呆在家里,不坐任何航班,以及大规模地减少我们的生活方式,几乎没有改变气候变化的方向。碳排放是如此融入我们的生活方式,以至于个人行动几乎没有任何区别。解决这个问题将需要根本性的改变,这将影响到每个行业--包括科技行业。

我们发生了什么?

退一步讲,为什么世界上还在使用化石燃料呢?半个多世纪以来,我们已经知道有一个温室气体的问题!为什么?原因是,他们很难离开。

在其他方面,化石燃料是血淋淋的好东西,我们的整个现代社会是建立在它们之上的,这并不奇怪。

石油、汽油和天然气的特点是它们便宜、可靠、密度大、可预测。而这些都是赞美。它们是一按开关就能获得电力的原因。问题是,它们也是有毒的。我们需要走开,但我们不要自欺欺人。这将是艰难的。

至少在未来十年或二十年,我们不会遇到像化石燃料那样能给我们带来这些好处的替代品。

  • 风能和太阳能很便宜,但不可靠,而且只能适度预测(并不总是阳光明媚或风光明媚,天气预报也不完美),必要的硬件可能会增加成本
  • 水电是伟大的,但只在有限的地区可用。
  • 储能大小的电池是昂贵的,而且随着电池中金属的竞争加剧,可能会变得更加昂贵。此外,开采这些金属是造成严重污染的原因。
  • 物理存储解决方案(如抽水或压缩气体)与汽油、天然气或铀相比,能量密度低得惊人。氢气可能更好,但需要大量的工作。
  • 电网可以帮助解决不可靠的问题,但它还不够大,也不够好,无法在足够长的距离内传输(还没有--这将会到来)。
  • 核能解决了其中的一些问题,但它很昂贵,公众也不喜欢它。我还怀疑,如果人类不喜欢裂变,也不会喜欢核聚变。将 "I "改为 "U "可能会成为《芝麻街》的一首好歌,但我看不出它能赢得最近在HBO上观看《切尔诺贝利》的人。是的,我们都知道这是完全不同的,而且托卡马克一点都不可怕(!),但即使大鸟可以进行销售,核聚变也不会在几十年内到达你的本地电网。

分裂是很难做到的,但我们需要接受这一点,并且无论如何要做到。怎么做?

长距离关系

你可能会想,"但太阳能和风能是如此的便宜!"你会是对的。然而,发电并不是故事的全部。你必须把电力送到需要它的地方和时间。

石油是非常密集的能源。没有什么其他东西可以与之竞争。例如,太阳能的密度为每立方米1.5微焦耳--比石油低20多万亿倍。我想我们都同意这是一个很大的数字--尽管我们不知道四亿是什么,也不知道这样的比较究竟是如何进行的。无论如何。其结果是,我们不会用卡车把太阳能农场运来运去。即使有一个碰巧已经在需要电力的地方,它也会占用大量的空间,而这些空间本来可以用于其他讨厌的东西,如住房或食物。

希望我们能通过更大、更好的电网来解决一些问题,这将意味着我们将来不需要通过公路运送能源,在拜登总统的2021年美国经济计划中已经为该项目拨出了专款。根据Brattle集团2019年的一份报告,他们需要将每年的传输支出从大约150亿美元增加到400亿美元来实现这一目标。改造并不便宜。

然而,即使有巨大的电网,未来也不可避免地会在某些时间和地点拥有大量的电力,而在其他时间和地点则非常少。这可能意味着消费者的电费是可变的。鉴于英国的可再生能源已经产生了负能量定价的概念(当人们使用电力时需要付费),我们不得不打赌价格的变化会很大,这将对未来用电产品的设计产生影响。

幸福的未来

现在,你可能在想,如果我经营自己的数据中心,所有这些可能是一个问题,但我在云中,我向<插入你选择的云供应商>支付大笔费用的全部原因是,我不需要担心这些东西。

这并不是一个疯狂的立场。根据绿色网络基金会的克里斯-亚当斯(Chris Adams)的说法,"能源效率一直是计算领域的一个成功故事。在过去的10年里,我们已经能够从大量有价值的数字服务中受益。它的使用已经爆炸性增长。但是,当你看一下数据中心和互联网基础设施的总能源使用量时。它并没有真正改变那么多。"

作为一个行业,我们的服务器使用量正在上升,但我们的电力消耗却没有。这曾经是关于摩尔定律的,但现在大部分是关于云主机的效率(它可以比预置主机好10倍)。

然而,问题仍然存在:云是否足够?

在云九上?

根据欧盟委员会的说法,科技行业在未来十年面临的两个关键气候问题是数据中心的电力使用和我们的硬件足迹。好消息是,通过像亚马逊这样的承诺,以及云和云服务的出色和不断提高的效率,我们在第一个问题上正在取得进展。

在他们的 "可持续软件工程原则 "中,微软认为科技的气候友好型未来可以归结为

  • 使用零碳电。(这一点现在可以通过使用任何有信誉的云计算在2030年之前实现--假设他们遵守他们的公开承诺)。
  • 成为高效的软件。(这可以通过有效使用大多数云服务来实现)。
  • 将工作转移到有可用可再生能源的时间或地点。(同样,云服务将不得不这样做以履行其承诺)。
  • 通过使用更少的机器和最大限度地延长它们的寿命来实现硬件效率。

不幸的是,这最后一步比较困难。当涉及到它自己的硬件时,云是相当有效的,但用户的设备呢?

垃圾谈话

联合国认为,在可持续发展目标中,只有一个科技行业对世界产生了积极的负面影响:可持续生产和消费

英国家庭是电子垃圾的最大生产者之一。当你扔掉一个产品时,你就离开了生产该产品的所有能源,而当你购买一个新的产品时,你又抽出了一大堆新的碳。这还没有提到所有的金属。

苏黎世大学最近的一项研究表明,终端用户硬件设备生产过程中释放的碳比其一生的电力排放还要多。

C02e emissions per ICT end user device

我们该何去何从?

我们的科技业务是基于硬件的,而硬件必须被制造出来(释放碳),然后靠电力运行,而电力必须被生产出来(释放碳)。这就是我们的工作。这就是我们所做的一切。

我不是一个未来学家,但我预测从现在到2030年将会发生一些影响我们的事情。

  • 硬件将变得更加昂贵,因为我们都将为金属而战(希望只是象征性的)。此外,我们将不得不开始为这些碳排放付费。
  • 有时电力将比现在便宜得多,有时则昂贵得多,或必须使用化石燃料,或可能根本无法使用。可变电价将成为常态(在西班牙已经如此),使其成为协调系统的新变量。永远在线 "的服务将是昂贵和碳密集的。

基本上,对于数据中心的运营商和销售硬件的人来说,生活将变得更加复杂。

海中还有很多数据中心

云计算供应商对此做了什么?

  • 作为第一步,他们正在为他们的数据中心建设无碳的发电能力,包括风能和太阳能农场、核能、水力等。在过去的几年里,随着太阳能和风能技术越来越好,这一点做得非常好。
  • 他们也在使他们的直流系统更加高效。微软甚至在做一些疯狂的事情,比如将它们沉入海底以降低成本、能源使用和维护。

这些都很好。然而,不幸的是,即使对他们来说,电力的可变性仍然是一个问题。

最后的舞蹈

从理论上讲,答案是在物理上或时间上将工作负载转移到资源可用的时间和地点。把它想象成一个俄罗斯方块的游戏。

这个领域的领导者是谷歌,他们沿着这个思路悄悄地做了近20年的事情,以提高他们自己的直流电效率。如果你想知道背景,请阅读他们优秀的Omega论文。简而言之:他们依靠的是非常封装的工作负载(他们使用的是早期版本的容器技术),这些工作负载被很好地标记为如何以及何时需要运行(例如,它们有多重要,多紧急,以及它们可能需要什么样的资源),加上大量的监控。

这种方法使他们自己的数据中心的资源利用率比一般的私营DC高出四倍以上。虽然谷歌仍然处于领先地位,但所有的云供应商现在都在做类似的事情,以获得比大多数内部服务器更高的效率。

诚然,提供高利用率并不是一个与处理间歇性电力相同的问题。然而,你可能希望民间能够使用同样的技术,将工作负载转移到有电力可用的时候。

不幸的是,这里面有一个问题。

纯粹的闲置

只有在阳光明媚的时候才能运行工作,这是个问题(注意--其他可变的可持续电源是可用的)。当没有太阳时,你的服务器就会翘着脚坐着,这很糟糕。

想象一下,你在撒哈拉沙漠建了一个数据中心,白天有大量的电力,晚上却没有。所有这些可爱的服务器将只有50%的时间在工作。这不是很好地利用了制造它们的资源。服务器的寿命是有限的,它们需要大量的资源来创建。你想在它们的运行年限内得到最大的利用。因为没有东西给它们供电,它们就闲置着,这是一种严重的浪费。

稳定性很重要

而这并不是唯一的麻烦。4D俄罗斯方块是很棘手的。 为波动的电力供应进行优化是有些困难的。而且,TBH,我低估了这个问题。对于大多数人来说,这太难了。如果在你的系统中构建它有如此多的潜在故障模式,会破坏你的产品的稳定性,你就不会去做。

即使你的工程团队可以应付这种复杂性,如果你要在时间和空间上移动你的工作,你需要混合各种特性,如延迟敏感性(可以等待的工作与必须立即执行的工作),再加上你需要可以切换到低能耗模式的任务。像谷歌这样拥有各种被充分理解的工作,如实时视频聊天(紧急,可降级)和YouTube视频转码(高cpu,非紧急)的人,与我们面对它,你相比,是有优势的。

从根本上说,这些问题是你想留给专家的问题,现在,这意味着云供应商。特别是现在他们都已经承诺以零碳的方式进行。

这就是结局吗?

"如果一件事不能永远继续下去,它就会停止。"- 赫伯-斯坦法则

2020年,美国、中国、欧盟和主要的云计算供应商都最终同意:实现零碳的时机已经到来。

到2030年,一切都将变得非常不同。如果欧盟是正确的,幸存的科技公司将做出两个改变。

  • 他们的数据中心的化石燃料能源使用将下降到零(只要你使用云计算,这一点已经在手了)。
  • 他们从手机、平板电脑和笔记本电脑中产生的硬件浪费将消失(这在进步方面还有很长的路要走,但对如何实现它有一些提示)。

一个新的世界正在到来,你的产品和系统将不得不生活在其中。

每个人都已经有了云战略,但如果你的企业没有解决硬件问题的战略,恐怕你会失败。即使法律不介入(它将会),目前全球范围内向可再生能源发电的转变将推动硬件的金属部件的需求和成本上升。那些收入来自于客户频繁的硬件升级的公司将需要非常认真地考虑他们的计划。

他们可能会想出什么办法?请在下一篇文章中找出答案...

WTF_ethics_ebook.png

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【翻译】是时候与科技建立更持久的关系了吗? 的相关文章

  • 【翻译】3个(不,应该是4个)问题:大使实验室的丹尼尔-布莱恩特

    在我们的循环专题 3个问题 中 我们向云原生社区中具有影响力的人提出了三个问题 旨在定义云原生 在本期节目中 Ambassador Labs的开发关系总监和InfoQ的新闻经理Daniel Bryant接受了这个挑战 我们还偷偷地加入了第四
  • 【翻译】我们建立了一个.NET操作员SDK(所以您不必这样做)。

    我们用C 语言构建了一个 NET操作者SDK 因此您可以用C 或任何 NET语言构建自己的Kubernetes操作者 当然也 有Go Operator SDK 还有我们的Java Operator SDK 那么为什么不为 NET社区提供一些
  • 【翻译】是时候与科技建立更持久的关系了吗?

    当轨道交通时间到来时 你可以进行轨道交通 但不是之前 罗伯特 A 海因莱因 在他的SF小说 通往夏天的门 中 海因莱因认为 对于特定形式的技术变革 时间必须是正确的 在必要的技术和文化基础到位之前 它不会发生 问题是 我们是否已经达到了最终
  • 详解卡尔曼滤波原理

    详解卡尔曼滤波原理 在网上看了不少与卡尔曼滤波相关的博客 论文 要么是只谈理论 缺乏感性 或者有感性认识 缺乏理论推导 能兼顾二者的少之又少 直到我看到了国外的一篇博文 真的惊艳到我了 不得不佩服作者这种细致入微的精神 翻译过来跟大家分享一
  • 沉浸式翻译 安装及使用

    介绍一下最近非常或的沉浸式翻译工具 非常有助于外文阅读 包括网页 pdf等 可以同时显示原文和译文 操作简单 使用起来还是非常友好的 先上链接 介绍 沉浸式翻译 如何使用 沉浸式翻译 1 安装 支持Edge Chrome Firefox和S
  • IP协议的服务类型(翻译RFC 1349)

    目录 1 简介 2 目标和理念 3 服务八位字节类型规范 4 TOS字段的规范 5 Internet协议中TOS字段的使用 5 1 Internet控制消息协议 ICMP 5 2传输协议 5 3应用协议 6 ICMP和TOS字段 6 1无法
  • 各国语言对应翻译表

    为了工作方便 自己做了一个地区语言的英文翻译 让自己可以更快的找到自己需要的地方 同时 分享给大家 谢谢 中文 各国语言 翻译 序号 中文 翻译 1 阿尔巴尼亚语 2 阿拉伯语 3 阿姆哈拉语 4 阿塞拜疆语 Az rbaycan 5 爱尔
  • node调用谷歌翻译Api,实现自动国际化

    原因 项目国际化过程繁琐 每次都需要人工去google翻译 导致工作效率不高 需求 1 减少人工的重复劳动 提高工作效率 2 使用脚本调用谷歌翻译接口自动化翻译 3 free 作为程序员肯定接受不了付费服务 找方法解决限制 前期准备 1 谷
  • 人工智能革命:超级智能之路(上)

    这篇文章翻译于Tim Urban大神的 The AI Revolution 的系列文章 下面让我们一起领略一下Tim Urban大神理解的人工智能革命是怎样的吧 文章目录 遥远的未来 即将到来 超级智能之路 人工智能 我们目前在哪里 一个在
  • 并发编程中需要谨记的规则(翻)

    并发编程中需要谨记的规则 最小化临界区 Amdahl定律和Gustafson定律都将并行算法中的顺序执行的工作视为性能问题的头号敌人 两个执行代码区段中间的时间需要顺序执行 这就是众所周知的临界值 在图1 16的分析Gustafson定律的
  • 【python】20行代码实现有道翻译api接口调用

    文章目录 1 目标站点 2 完整代码 3 测试样例 3 1 测试样例 汉译英 3 2 测试样例 英译汉 4 调用文档 4 1 接口地址 4 2 请求方法 4 3 请求参数 4 4 请求示例 4 5 成功响应 5 接口分析 6 相关推荐 1
  • 【翻译】我们能从英国教育考试院的算法失败中学到什么?

    如果你想找一个表面上聪明的人是如何不小心把别人的生活搞得一团糟的例子 那就看看去年英国公开考试的情况吧 简而言之 政府认识到科维德 19的威胁 取消了英国学生的公开考试 在寻求另一种评分方法时 政府及其教育监管机构可以说是由于无知或选择而违
  • 【翻译】 2.6 中的 4K 堆栈 [发布于 2004 年 5 月 12 日,作者:corbet

    传统上 Linux 内核在大多数架构上都使用 8KB 内核堆栈 该堆栈必须满足系统调用可能产生的任何调用序列 以及可能同时调用的任何 硬或软 中断处理程序的需要 实际上 在稳定的内核中 堆栈溢出的情况几乎闻所未闻 内核开发人员早已学会避免使
  • 【翻译】为什么你现在比以往更需要混沌工程?

    大约一年前 像餐馆和杂货店这样的实体店正争先恐后地设置送货和路边取货 他们中的很多人都在生产中使用混乱工程 在推出新功能和服务之前迅速寻找失败的原因 教育平台也是如此 在短短一周的时间里 从 好的 变成了 绝对必要 企业混沌工程平台 Gre
  • 【翻译】BItcoin数据结构——UTXO definition-Investopedia

    原文 https www investopedia com terms u utxo asp UTXO意味着什么 UTXO代表比特币交易的未花费的输出 每个比特币交易都以用于平衡分类账的硬币开始 UTXO会不断处理 并负责开始和结束每笔交易
  • JDBC规范——(8)异常

    当访问一个数据源时发生错误或者警告 JDBC 用 SQLException 这个类及其子类来表示并提供相关的异常信息 8 1 SQLException SQLException 由一下几部分组成 1 描述错误的文本信息 可以通过 SQLEx
  • gitlab CI/CD :创建一个复杂的pipeline流水线

    教程内容原文地址 Tutorial Create a complex pipeline 当前教程版本 16 1 文章目录 先决条件 创建一个项目来保存 Docusaurus 文件 创建初始CI CD的配置文件 添加一个job来构建站点 添加
  • Intent中addFlags()和SetFlags()的区别和详解

    两个方法的区别是setflag是直接给intent设置新的flag addflag是在已有flag上添加新的flag Public Intent addFlags int flags 增加额外的标志到Intent 或者已经存在的flags值
  • 【翻译】#拥抱行动和心理安全--思考根本原因而非根本人物

    本杰明 富兰克林曾经说过 生命中唯一的两个确定性是死亡和税收 但是 如果他是一名工程师 他可能会在这个名单上加上另一个 即故障 脸书的工程师们无疑会同意最近的故障 似乎是由于运行一个命令 无意中关闭了他们骨干网络的所有连接 不仅关闭了脸书
  • [英语学习][15][Word Power Made Easy]的精读与翻译优化

    序言 这次翻译 译者还是显得啰啰嗦嗦 另外还有一个地方没有能很准确的翻译出来 英文学习的目标 提升自身的英语水平 对日后编程技能的提升有很大帮助 希望大家这次能学到东西 同时加入我的社区讨论与交流英语相关的内容 原著英文与翻译版对照 第20

随机推荐

  • 基于MATLAB的LS-SVM实现方法以及SVM的一些知识点

    使用之前需要把LSSVMlabv1 8 R2009b R2011a解压 并在matlab中添加到路径中 下载链接 http www esat kuleuven be sista lssvmlab 我使用的是 V1 8版本 matlab版本我
  • VTK vtkExtractSelection 获取 选择部分 非选择部分

    VTK vtkExtractSelection 获取 选择部分 非选择部分 有时需要获取两部分 这里有实现 共同学习一下 include
  • Pandas中的pivot操作

    目标 读取excel中的长表 将其透视为短表 一张长表转换成宽表 使用函数pivot 前提 查看原数据是否有列名 如果原数据是左图这样 生成dataframe二维数据时会把第一行数据默认为索引 如右图 造成第一行数据丢失 因此在遇到这种数据
  • 爬取拉勾网站出错,各位怎么处理的啊?

    需求确定 需求是数据分析的起点 在没有搞清楚需求的情况下 盲目的抓取一大把数据胡乱分析 最终得不出有用的结论 本次数据分析的目的如下 工作年限与薪资之间的关系 不同工作年限薪资水平变化规律 北京地区招聘数据分析师岗位公司的分布 招聘数据分析
  • 152. Maximum Product Subarray

    Find the contiguous subarray within an array containing at least one number which has the largest product For example gi
  • 看完这篇,学习Python中遇到的问题轻松解决!

    我在最初学习Python时 并没有把它列入自己的职场规划 单纯是为了爬资料 所以想着自己学一点能用的就行了 可是在学习的过程中 对于小白的我来说 发现它并没有我想的那么简单 学习的整个思路完全是混乱的 也不知道重难点 幸好身边有伙伴是计算机
  • 机器学习笔记(1)

    1 两个任务 分类和回归 2 分类 1 有监督学习 必须确定目标变量的值 2 无监督学习 数据没有类别信息 也不会给定目标值 聚类 将数据集分成由类似的对象组成多个类的过程称为聚类 密度估计 3 半监督学习 3 选择算法的两个问题 1 算法
  • 阿里云中搭建FTP服务器

    在阿里云中搭建ftp服务器一定要记得在云平台配置防火墙的端口
  • qt creator修改程序编码(解决中文乱码问题)的方法

    qt creator修改程序编码 解决中文乱码问题 的方法 qt creator修改程序编码的功能有几处 1 edit select encoding 选择载入 显示 编码和储存编码 其中GB2312和UTF 8是常用编码方式 这种方法主要
  • R学习笔记4

    7 基本绘图 使用plot调整坐标向量 foo lt c 1 1 2 3 5 3 9 4 2 bar lt c 2 2 2 1 3 0 0 2 plot foo bar plot简单二维作图plot x y x y的位置不一定为向量 还可以
  • 【基础计算机网络1】认识计算机网络体系结构,了解计算机网络的大致模型(下)

    前言 在上一篇我们主要介绍了有关计算机网络概述的内容 下面这一篇我们将来介绍有关计算机网络体系结构与参考模型的内容 这一篇博客紧紧联系上一篇博客 这一篇博客主要内容是 计算机网络体系结构与参考模型 主要是计算机网络分层结构 协议 接口 服务
  • 【Java基础】计算机网络知识整理

    文章目录 OSI七层模型与TCP IP 五层模型 各层常见协议与硬件 常见协议的概念 TCP UDP区别 TCP如何保障可靠传输 https blog csdn net qq 32998153 article details 7967856
  • 机器学习之决策树模型最优属性选择方法

    决策树模型是用于解决分类问题的一个模型 它的特点是简答 逻辑清晰 可解释性好 决策树是基于 树 结构进行决策的 每个 内部结点 对应于某个属性上的 测试 每个分支对应于该测试的一种可能结果 也就是该属性的某个取值 每个 叶子结点 对应于一个
  • 插入排序(递归版)

    include
  • 网络安全渗透测试面试题2021

    1 获得到一个待检测的网站后 你觉得应该先做什么 whois 网站源IP 旁站 C段网站 服务器操作系统版本 Web容器版本 程序版本 数据库类型 二级域名 防火墙 维护者信息 2 Mysql相关的SQL注入 5 0以上和5 0以下有什么区
  • css 深度选择器/deep/

    在vue element ui时会遇到无法修改element ui样式问题 当style设置为scoped的时 所写的样式对子组件且元素是遍历出来时 样式是不生效的 如果希望样式对子组件也生效 可以使用 deep 深度选择器 模板
  • 人工智能-模糊计算(一)

    一 模糊理论基础 1 引入什么是模糊 一粒种子肯定不能构成一堆 两粒也不能 但是人们承认一亿粒种子肯定能构成一堆 那么这个界限在哪儿呢 是否可以说325647粒种子不是一堆而325648粒种子则构成一堆呢 E Borel 在上面这个问题当中
  • mui滚动条实现横竖都能滚动

    网上查了半天就没有说明白的 官方文档也是言语不详 但是有点用 首先 在mui做手机app的时候 自己通过overflow auto 然后固定宽高去展示滚动条是不好使的 只能用它提供的这种滚动方法 官方例子 div class mui scr
  • 2021数学建模国赛一等奖经验总结与分享

    建模国一经验总结 超详细 可根据需要选择性阅读 0 前言 1 前期准备 1 1 学习与感悟 1 2 寻找队友 1 3 比赛推荐 1 4 前期磨合与训练 1 5 资源与知识储备 2 比赛期间 时间分配和节奏问题 一些小建议 3 论文部分方法总
  • 【翻译】是时候与科技建立更持久的关系了吗?

    当轨道交通时间到来时 你可以进行轨道交通 但不是之前 罗伯特 A 海因莱因 在他的SF小说 通往夏天的门 中 海因莱因认为 对于特定形式的技术变革 时间必须是正确的 在必要的技术和文化基础到位之前 它不会发生 问题是 我们是否已经达到了最终