首页 文章详情

全球大半网络瘫痪,背后原因竟来自这家无名小公司(留言赠书)

Python客栈 | 236 2021-06-14 10:35 0 0 0
UniSMS (合一短信)

明敏 发自 凹非寺
量子位 报道 | 公众号 QbitAI

没想到一家无名小公司宕机,竟让全球大半网络瘫痪了一个来小时。

这周二,当许多人像往常一样刷新网站时,突然发现页面打不开了,并且出现了“503”或者“连接失败”的提示。

503错误是服务器不可访问时给用户端的一种状态。

这其中包括了Reddit、Spotify、卫报、纽约时报等高流量网站,甚至连英国政府官网都被波及了。

乍看之下,还真不能从中招的网站中找到什么规律。

不仅包括了新闻、社交、音乐等类型平台,而且在地域上也覆盖了美国、英国、北欧。


难道是被黑客随机攻击了?

其实不然。

经过初步调查,一家名为Fastly的美国云计算服务公司浮出了水面,它为这些网站提供云计算服务。

这一次的事故正是由于他们的一个服务配置中断所导致,对此他们在推特上给出了回应。

我们发现一个服务配置在全球范围内引发了POP的中断,目前已禁用该配置,全球网络正在恢复上线。


至此,长达一个小时的网站崩溃,终于结束了。

但是这不免让许多人担心:

难道我们平常访问的大多数网站,都绑定在这样一家名不见经传的小公司上?

网友们也不免调侃Fastly:

可能他们的总部情况是这样吧……

连接终端和用户的桥梁

所以,这个能搞瘫大半个互联网的Fastly,到底是家什么公司?

Fastly是一家来自美国的云计算服务商,于2011年创办、2019年上市,目前市值在60亿美元左右,规模远小于亚马逊AWS等云计算领域同行。

主要提供的服务为内容分发网络(CDN,Content Delivery Network)。

CDN是分布在世界各地的服务器和数据中心组成的网络,可以用来传输互联网内容。

Fastly提出了一种边缘云平台,他们将边缘服务器放在更接近用户的地方,以缩短网络加载时间。

这其实就是在终端服务器和用户之间架一座桥。

具体运作模式是Fastly在各地部署边缘服务器,通过在终端服务器上预先下载一些内容,让用户在访问网站时,可以就近获取所需内容,减少网络拥堵、提高网络速度。

在Fastly官方网站的介绍中,他们列举了几个例子,例如新闻网站Buzzfeed在使用了Fastly的服务后,加载速度提高了50%,纽约时报在美国大选夜能够承载200万用户登陆等。

除了内容分发,Fastly还能提供网络安全服务,能够保护终端服务器不受DDoS攻击、缓解Bot攻击,还可以充当防火墙。

显然,Fastly提供的服务好处多多。

但问题是,它这个纽带要是出了什么问题,那必然是大事故。

这也就是周二已经发生的事情。

虽然Fastly给出了回应,但也非常含糊其辞,其中许多细节都还不清楚。

唯一可以肯定的是,这次造成的影响非常广泛

从Fastly给出的报告可以知道,除了南极洲外,其他各大洲都受到波及。

只有像亚马逊这种可以切换到其他CDN供应商的平台,能够在20分钟左右恢复网站运行。

至于其他只用Fastly作为供应商的平台,就只能

安全公司Netscout的首席工程师Roland Dobbins对此表示:

这次中断是CDN供应商太少导致的结果。

他建议,每个大流量网站都应该有多个CDN供应商,以避免出现这种情况。

但是网站能做的选择也很有限

目前主导CDN业务的供应商只有3个——Cloudflare、Akamai和Fastly。

而他们其中任何一个出现问题,都会对整个互联网产生重大影响。

不过非常有趣的是,可能经过了这次大事故后,人们意识到Fastly是多么的重要,在6月8日下午4点收盘时,它的股价反而上升超过10%。

参考链接:
[1]https://www.wired.com/story/fastly-cdn-internet-outages-2021/
[2]https://www.cnbc.com/2021/06/08/fastly-outage-internet-what-happened.html
[3]https://www.reuters.com/article/internet-outages-fastly/factbox-fastly-the-cloud-company-behind-a-global-internet-outage-idUSL2N2NQ0TE

············END············

留言送书

 

推荐理由:


本书以亲切的笔调、活泼的语言介绍了Python编程的相关知识,在写作上打破传统“知识说教”的写作模式,而采用寓教于乐的方式。通过大量生动有趣、直观形象的案例进行讲解,青少年能够边学边练、边学边玩,轻松掌握Python的编程知识。


推荐理由:

本书从Python主流框架Scrapy的简介及网络爬虫知识讲起,逐步深入到Scrapy进阶实战。本书从实战出发,根据不同需求,有针对性地讲解了静态网页、动态网页、App应用是如何爬取所需数据,以及Scrapy是如何部署分布式爬取,最后还介绍了用Scrapy + Pandas是如何进行数据分析及数据展示,让读者不但可以系统地学习Scrapy编程的相关知识,而且还能对Scrapy应用开发有更为深入的理解


推荐理由:

本书轻理论,重实践,目的是用低的学习成本,让读者快速上手Python编程与应用开发。
本书既适合非计算机专业出身的编程初学者,也适合即将走上工作岗位的广大毕业生,或已经有编程经验但想转行做Python应用开发的专业人士。



活动规则


活动截止时我们将从精选留言中选出 六条 走心留言赠送以上书籍,先到先选,免费包邮送到家~(每人当月仅限一次中奖机会




截止时间: 2021 年 6 月 15 日 16:00 整





往期推荐


1、用 Python 详解《英雄联盟》游戏取胜的重要因素!

2、成精了!华为天才少年打造无人驾驶「自行车」

3、程序员在工作电脑存64G不雅文件,被公司开除...

4、重大期待,大家关心的微软“Win11”的 10 个问题

5、按下电源后的几秒钟,CPU在干嘛?




今天因为您的点赞和在看,让我元气满满!
good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter