中國高考這一天,全球大半個(gè)互聯(lián)網(wǎng),都被這家“小公司”搞癱了
6月8日,中國各省市高考正在如火如荼地進(jìn)行中,國外互聯(lián)網(wǎng)卻發(fā)生了一件大事。
當(dāng)天,數(shù)以億計(jì)的互聯(lián)網(wǎng)用戶發(fā)現(xiàn),自己無法打開平時(shí)訪問的網(wǎng)站。
- 英國政府主要公共服務(wù)門戶網(wǎng)站無法訪問
- 英國《衛(wèi)報(bào)》、美國《紐約時(shí)報(bào)》、法國《世界報(bào)》、日本《讀賣新聞》、金融廳、網(wǎng)絡(luò)電視臺AbemaTV等大量新聞網(wǎng)站、二手交易平臺、網(wǎng)購平臺全部出現(xiàn)無法連接的情況
- Google、亞馬遜、PayPal、Twitter等多家網(wǎng)站出現(xiàn)“503 Errors”錯(cuò)誤,網(wǎng)站無法打開。
此次宕機(jī)事件波及歐洲、亞洲、北美三大洲,僅亞馬遜一家,就損失了約3400萬美元的銷售額。
經(jīng)過數(shù)分鐘到一個(gè)小時(shí)的時(shí)間,所有網(wǎng)站才得以恢復(fù)正常。經(jīng)過調(diào)查發(fā)現(xiàn),導(dǎo)致全球大半個(gè)互聯(lián)網(wǎng)癱瘓的罪魁禍?zhǔn)?,是一家名叫Fastly的公司。
Fastly是何方神圣?
對于普通互聯(lián)網(wǎng)用戶來說,F(xiàn)astly這個(gè)名字比較陌生。這是一家美國云計(jì)算服務(wù)商,其邊緣計(jì)算平臺主要提供內(nèi)容分發(fā)網(wǎng)絡(luò)、網(wǎng)絡(luò)安全服務(wù)、負(fù)載均衡及視頻流等服務(wù),總部位于美國加州舊金山,在丹佛、紐約、波特蘭及日本東京設(shè)有分公司辦事處,員工約900多人。
公司名字耳生,員工也不過900多人,讓很多人一度以為這是一家小公司。
其實(shí),F(xiàn)astly為很多家知名企業(yè)提供云服務(wù),比如CDN,F(xiàn)astly在服務(wù)器和終端用戶之間搭建了一個(gè)中繼站,他會先將服務(wù)器上的資源緩存到自己的節(jié)點(diǎn)上,當(dāng)用戶發(fā)起訪問請求后,由離用戶最近的節(jié)點(diǎn)負(fù)責(zé)響應(yīng),發(fā)送相關(guān)的資源給用戶。
CDN能夠大幅提升網(wǎng)頁的加載速度、優(yōu)化圖片、視頻等互聯(lián)網(wǎng)資源,使其更快地呈現(xiàn)在終端用戶面前。
此次多家知名網(wǎng)站無法訪問,是因?yàn)橐粋€(gè)bug所致,該漏洞存在于5月12日發(fā)送給客戶的一次軟件更新中。
直到6月8日,這家客戶更改了服務(wù)配置后,觸發(fā)這一bug,最終導(dǎo)致大量知名網(wǎng)站宕機(jī)。
Fastly稱,該問題出現(xiàn)在格林威治時(shí)間6月8日上午9點(diǎn)47分(北京時(shí)間17點(diǎn)47分),公司工程師們一分鐘內(nèi)便注意到了該問題,約40分鐘左右分析出原因,并禁用引發(fā)問題的設(shè)置后,大部分網(wǎng)站才得以恢復(fù)正常。
當(dāng)事故發(fā)生后,人們才發(fā)現(xiàn),這家名不見經(jīng)傳的“小公司”竟然為如此之多的知名企業(yè)提供云服務(wù),當(dāng)天Fastly股價(jià)不降反升,暴漲10.85%。
看到這則新聞,很多人心中不免犯了嘀咕,PayPal、Twitter、各大新聞網(wǎng)站使用Fastly的CDN服務(wù)可以理解,畢竟自己沒有,只能使用別人的。
但亞馬遜有AWS、Google有谷歌云,為什么還會使用第三方CDN呢?
一般情況下,大型公司會選用多家云服務(wù)提供商的CDN產(chǎn)品。主要原因有以下兩點(diǎn):
1. 覆蓋地區(qū)不同
各CDN服務(wù)商所覆蓋的地理位置不同,使用單一服務(wù)商的CDN,不能達(dá)到大型企業(yè)的高要求。
2. 產(chǎn)品特征不同
CDN除了提供加速服務(wù)外,不同廠商所提供的功能也會有所差異,一些支持清除自帶SSL、路由規(guī)則等功能,一些則支持VoD或提供實(shí)時(shí)流媒體等等。
Fastly斷網(wǎng)事件給眾多云服務(wù)提供商敲了一下警鐘,如果出現(xiàn)短時(shí)故障,將導(dǎo)致大規(guī)模的互聯(lián)網(wǎng)服務(wù)受到影響,應(yīng)極力避免此類事件的發(fā)生。