0

0

亚马逊云故障重创全球互联网,罪魁祸首找到

DDD

DDD

发布时间:2025-10-21 10:38:39

|

868人浏览过

|

来源于php中文网

原创

感谢网友 coje_he、补药吖 的线索投递!

北京时间 10 月 21 日,美国当地时间周一,亚马逊 AWS 云服务遭遇严重故障,引发全球范围的连锁反应,导致大量主流在线平台无法正常访问,航班调度受阻,多家银行系统瘫痪。这场突如其来的技术危机背后,究竟隐藏着怎样的原因?

亚马逊云故障重创全球互联网,罪魁祸首找到

AWS 成为此次事件的关键节点

作为全球领先的云计算服务商,亚马逊 AWS 支撑着大约三分之一的互联网运行。它为企业提供数据存储、数据库管理以及流量分发等核心功能,帮助客户免于自建和维护高昂的技术基础设施。

其服务理念可以简单理解为:“把你的计算需求交给我们来处理。”

然而就在周一,一个看似平常的技术环节出现了重大问题——域名系统(DNS)解析失败,这种本属常见的小故障,却引发了灾难性后果。

“出问题的永远是 DNS!”这句在科技圈广为流传的调侃,在这次事件中再次应验。

亚马逊云故障重创全球互联网,罪魁祸首找到

服务中断背后的机制

当用户尝试打开某个应用或点击链接时,设备会发起请求以建立连接。此时,DNS 应充当“导航地图”,指引请求准确抵达目标服务。但在本次事件中,AWS 的 DNS 系统却“迷路”了。像 Snapchat、Canva 和英国税务海关总署这样的平台虽然仍在运行,但由于 DNS 无法正确识别其位置,流量无法被正确引导,用户自然也就无法访问。

故障根源揭晓

此类中断可能由多种因素引发:例行维护、硬件故障、人为配置错误,甚至网络攻击。目前尚无迹象表明此次事故与恶意行为有关。

据亚马逊官方通报,故障起源于其位于弗吉尼亚州北部的 US-EAST-1 数据中心区域——这是 AWS 历史最悠久、规模最大的数据中心集群之一,承载了海量关键业务。

问题的核心在于“DynamoDB API 的 DNS 解析异常”。这意味着系统无法将 DynamoDB 这一关键数据库服务的名称转换为有效的网络地址。由于众多应用程序依赖该数据库进行数据读写,解析失败直接导致这些服务无法获取所需信息,进而全面崩溃。这也解释了为何即便服务器本身仍在运转,终端用户仍无法正常使用相关服务。

亚马逊云故障重创全球互联网,罪魁祸首找到

PaperAiBye
PaperAiBye

支持近30多种语言降ai降重,并且支持多种语言免费测句子的ai率,支持英文aigc报告等

下载

DNS:隐形但致命的枢纽

一旦 DNS 解析失效,无论后端架构多么强大,用户的设备都无法找到对应网站或服务的位置。正因如此,DNS 被视为互联网运行中的关键命脉,同时也是极为脆弱的一环。任何对它的干扰都可能演变为大范围的服务中断,影响波及整个数字生态。

目前,亚马逊正在紧急修复这一根本性问题。不过即使故障解除,部分服务仍可能出现“重大错误”,恢复过程需要一定时间。

值得注意的是,这已是过去五年内,US-EAST-1 区域至少第三次引发全球性互联网瘫痪。对此,亚马逊尚未说明该区域为何频繁成为故障源头。

过度集中带来的风险

多位专家指出,此次事件正是企业过度依赖单一云服务商所带来风险的典型体现。尽管 AWS 实力雄厚,但市场上能与其匹敌的替代者屈指可数。

学术界和技术界普遍认为,这次中断暴露了现代数字服务高度互联的本质,以及它们对少数几家全球云平台的深度依赖。一次微小的技术偏差,就足以撼动全球经济与社会生活的正常运转。

“这次宕机再次提醒我们,当前的数字基础设施其实相当脆弱。”欧洲网络安全公司 ESET 的全球网络安全顾问杰克・摩尔(Jake Moore)表示。

在英国,劳埃德银行、苏格兰银行、沃达丰、英国电信等多个重要机构的服务均受到波及,英国税务海关总署官网也一度无法访问。根据 Downdetector 英国站点的数据统计,受影响用户数量庞大。

萨里大学计算机科学系研究主任尼桑・萨斯特里(Nishanth Sastry)指出:“根本问题在于,几乎所有大型企业都在使用同一家底层服务商,形成了单点故障的风险。”

Ookla 公司(Downdetector 所属企业)透露,此次事件中全球超过 400 万用户报告了服务异常。

McGill and Partners 保险经纪公司的美国网络业务负责人瑞安・格里芬(Ryan Griffin)表示:“对于大型企业而言,几小时的云中断就意味着数百万美元的收入和生产力损失。”

然而资本市场反应出人意料,亚马逊股价非但未跌,反而上涨 1.6%,达到 216.48 美元,显示出投资者对其长期地位的信心并未动摇。

相关专题

更多
数据库三范式
数据库三范式

数据库三范式是一种设计规范,用于规范化关系型数据库中的数据结构,它通过消除冗余数据、提高数据库性能和数据一致性,提供了一种有效的数据库设计方法。本专题提供数据库三范式相关的文章、下载和课程。

346

2023.06.29

如何删除数据库
如何删除数据库

删除数据库是指在MySQL中完全移除一个数据库及其所包含的所有数据和结构,作用包括:1、释放存储空间;2、确保数据的安全性;3、提高数据库的整体性能,加速查询和操作的执行速度。尽管删除数据库具有一些好处,但在执行任何删除操作之前,务必谨慎操作,并备份重要的数据。删除数据库将永久性地删除所有相关数据和结构,无法回滚。

2074

2023.08.14

vb怎么连接数据库
vb怎么连接数据库

在VB中,连接数据库通常使用ADO(ActiveX 数据对象)或 DAO(Data Access Objects)这两个技术来实现:1、引入ADO库;2、创建ADO连接对象;3、配置连接字符串;4、打开连接;5、执行SQL语句;6、处理查询结果;7、关闭连接即可。

347

2023.08.31

MySQL恢复数据库
MySQL恢复数据库

MySQL恢复数据库的方法有使用物理备份恢复、使用逻辑备份恢复、使用二进制日志恢复和使用数据库复制进行恢复等。本专题为大家提供MySQL数据库相关的文章、下载、课程内容,供大家免费下载体验。

255

2023.09.05

vb中怎么连接access数据库
vb中怎么连接access数据库

vb中连接access数据库的步骤包括引用必要的命名空间、创建连接字符串、创建连接对象、打开连接、执行SQL语句和关闭连接。本专题为大家提供连接access数据库相关的文章、下载、课程内容,供大家免费下载体验。

323

2023.10.09

数据库对象名无效怎么解决
数据库对象名无效怎么解决

数据库对象名无效解决办法:1、检查使用的对象名是否正确,确保没有拼写错误;2、检查数据库中是否已存在具有相同名称的对象,如果是,请更改对象名为一个不同的名称,然后重新创建;3、确保在连接数据库时使用了正确的用户名、密码和数据库名称;4、尝试重启数据库服务,然后再次尝试创建或使用对象;5、尝试更新驱动程序,然后再次尝试创建或使用对象。

410

2023.10.16

vb连接access数据库的方法
vb连接access数据库的方法

vb连接access数据库方法:1、使用ADO连接,首先导入System.Data.OleDb模块,然后定义一个连接字符串,接着创建一个OleDbConnection对象并使用Open() 方法打开连接;2、使用DAO连接,首先导入 Microsoft.Jet.OLEDB模块,然后定义一个连接字符串,接着创建一个JetConnection对象并使用Open()方法打开连接即可。

395

2023.10.16

vb连接数据库的方法
vb连接数据库的方法

vb连接数据库的方法有使用ADO对象库、使用OLEDB数据提供程序、使用ODBC数据源等。详细介绍:1、使用ADO对象库方法,ADO是一种用于访问数据库的COM组件,可以通过ADO连接数据库并执行SQL语句。可以使用ADODB.Connection对象来建立与数据库的连接,然后使用ADODB.Recordset对象来执行查询和操作数据;2、使用OLEDB数据提供程序方法等等。

219

2023.10.19

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

27

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
SciPy 教程
SciPy 教程

共10课时 | 1.1万人学习

R 教程
R 教程

共45课时 | 5.1万人学习

SQL 教程
SQL 教程

共61课时 | 3.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号