看一看,今天瑞哥玩點什麼?最近看到一個十分耐人尋味的問題,如果發生戰爭或者有人把支付寶伺服器給炸!我們在支付寶裡的錢是不是就沒了?花唄是不是就不用還了!
既然網友這些杞人憂天,那麼,為了消除顧慮就來簡單科普一下!首先伺服器是屬於計算機的一種,具有高速的CPU運算、處理能力以及長時間運行能力。伺服器主要配置有cpu、硬碟、內存,系統等,具備承擔響應服務請求、承擔服務、保障服務的能力。
伺服器作為網際網路業務開展不必可少的設備,支撐了企業的網站、遊戲、商場等不同業務24小時不間斷的運行,供各類客戶實時訪問,主要歸功於伺服器的穩定性。毫不誇張地說,在如今網際網路時代,伺服器機房可謂是心臟,一旦某家網際網路企業的伺服器被物理摧毀,比如被人砸了,被火燒、被炸毀、被病毒入侵等等。
導致所有數據丟失,那麼這家企業的網際網路業務也就宣布結束了。這只是為人了,還是可能出現自然災害、斷電、光纜被挖斷等黑天鵝事件。如果沒有完善的容災系統,不能及時恢復,就會出現用戶信息丟失、資金損失等情況,後果不堪設想。
信息安全保護管理辦法
為了防止信息系統受到破壞後,對社會秩序和公共利益造成嚴重損害,或者對國家安全造成損害,這種問題早在幾十年前,就有人提出。在2007年7月,公安部、國家保密局、國家密碼管理局、國務院信息化工作辦公室就制定了《信息安全等級保護管理辦法》,其中明確表示:作為目前金融圈信息安全等級的權威認證系統,三級等保是除銀行之外的金融系統最高等級信息安全認證。
炸伺服器有用嗎?
一般的金融信息至少是兩地三中心的系統。兩地三中心指的是,在同城做兩個數據中心,關係是熱備份或者雙活。雙活指的是,你炸了一個,還有一個。兩個同時工作,幾乎沒有影響。熱備份指的是,你炸了一個,我可以把服務切到另一個數據中心,也沒啥影響。
那麼如果有兩個同時被炸了,怎麼辦呢?不好意思,還有容災數據中心,可以切換和恢復數據。那麼假設再喪心病狂一點,三個數據中心全部被炸了!又該怎麼辦?不好意思,還有冷備份!冷備份指的是,定期備份,這個備份不運行在系統裡,單拿出來。如果2個小時做一次增量備份,那你兩個小時之內的數據可能就沒有了。
真的沒了嗎?不好意思這2個小時數據也能找回來。既然伺服器都炸,那就幹票大的,乾脆把冷備份也一起全炸了!不好意思,例如支付寶和微信這類網絡支付平臺的所有交易,背後都是銀行和金融機構等相關單位,你就算是把網絡支付平臺全炸了!用戶信息什麼的可能沒了,但是通過相關單位的交易數據,你帳上的小錢錢一樣能恢復。
要再牛啤一些把那些金融機構的數據中心也給炸了!不好意思,央行還有結算數據,一樣能夠恢復,你說氣不氣!如果說哪裡有數據炸哪裡,來一個炸一個,來一雙炸一雙!那算你厲害你通關!是在下輸了!在現實情況下,通過人為物理手段摧毀支付寶這種網絡支付平臺的整個伺服器數據,幾乎不大可能,即便是爆發戰爭也不可能做到!
來個王炸原子彈!不信幹不掉!不要意思,有地下數據中心,並且至少八級抗震!況且現實生活中中國作為「僱傭兵禁地」,哪裡給你爆炸威力那麼大的TNT炸藥,去炸伺服器中心!你拿個鞭炮去助興估計都被安保攔住了!炸是不不可能炸的!那麼我們只能降低難度,換個方式看看能不能把伺服器給廢了!既然是和網際網路有關,那麼直接拔網線不就好了!
抱歉這招也行不通,按照我國《電子信息系統機房設計規範》(GB50174-2017),數據中心可根據使用性質、管理要求及其在經濟和社會中的重要性劃分為A、B、C三級。 能承接金融業務的數據中心,需要按《電子信息系統機房設計規範》規定的A類數據中心。一般單數據中心內的信息系統,也有主備和負載均衡,所以單拔掉幾個設備的網線並不好使。
emm......拔網線不行,那麼就把電源吧,都是電子設備沒電不就癱瘓了嗎!不好意思,數據中心有2N+1的電力供應,就是有兩個發電站同時供電,還有一個是備份電力供應。這個簡單呀,把三個發電站全部炸了!不好意思,數據中心還有電池,至少能供應數據中心滿載運行15分鐘。
那就坐等15分鐘毀滅吧!不好意思,還有發電機和儲油罐,能支持滿載12小時以上。那就等12個小時?不,數據中心至少會和附近兩個加油站籤訂協議,4個小時之內供應柴油。同時A類機房建設的位置也非常苛刻,旁邊不能有鐵路、公路、機場、化工廠、垃圾填埋場、核電站、軍火廠、加油站等有安全隱患的東西。
自身位置要求不能設置在有可能發生洪水、地震的地方,不能設置在犯罪率較高的地方。即使這樣數據中心也需要達到一定的抗洪和抗震標準,而且有犯罪記錄不能靠近機房。內部的暖通系統,空調系統,照明,滅火,供電等等系統都有非常嚴苛的要求,為此自然災害也能難威脅到數據中心的!
唉~為了保住你的小錢錢,能準時還上花唄,可謂是操碎了心
並且支付寶官方也對這個提問給出了官方解釋,為避免這種情況發生,支付寶很早就開始準備「容災預案」。支付寶的容災系統是「三地五中心」,即在三座城市部署五個機房,一旦其中一個或兩個機房發生故障,支付寶的底層技術系統會將故障城市的流量全部切換到運行正常的機房,並且能做到數據保持一致且零丟失。
2018年9月20日,杭州雲棲大會ATEC主論壇現場上演了一場特別的技術秀,螞蟻金服副CTO胡喜現場模擬挖斷支付寶近一半伺服器的光纜,26秒後,系統完成智能切換,實現自愈,用戶資金、數據0丟失,秒級自愈能力的背後,是支付寶沉澱多年的城市級故障自動容災系統。
這是由支付寶工程師策劃的一次特別技術演練,他們基於支付寶的真實機房,在兩個城市各單獨搭建了兩個模擬機房,以測試當兩個機房同時下線後的系統穩定性。胡喜在現場和大家開起了玩笑:「這次演練,告訴了大家一個好消息,一個壞消息。好消息是,支付寶很安全,很穩定,至少要陪大家再過102年,壞消息是,不管剪多少光纜,花唄還是要還的。」
歷史上還真被炸過
事實上,歷史還真發生過數據中心被徹底炸毀的情況,那就是著名鼎鼎的911事件。由於當時缺乏災備系統意識,再加資本主義唯利是圖的尿性,例如紐約銀行等金融機構,都因為缺乏災備以及有效的應急業務恢復計劃,隨著世貿大廈崩塌後一起破產。
但也有公司,災備完美,24小時後,系統和數據全部恢復,正常開始運營,其中的典範就是摩根史坦利。在911事件中,摩根史坦利位於世貿大廈的辦公場所全部被毀,但半個小時後,摩根士丹的災備中心就投入了運營,第二天就恢復了全部業務。
而正是因為911事件的發生,使得金融機構切實的意識到災備系統的重要性,以至於到今天,任何一家金融機構,災備系統都是最基礎的架構。
你們還是太年輕了!地球飛了,一樣要還花唄
你以為這就完了?你太天真了!102年怎麼夠!支付寶的程序猿們,在想如果《流浪地球》成為現實,花唄是不是不用還了?按照電影的故事線,2030年,聯合國向全世界公布「流浪地球」計劃,2034年全球各地開始建造行星發動機和地下城。
由於自然條件比較嚴酷,比如地面零下80度,目前的機器肯定是無法正常運作的,現在零下幾度我的手機都會自動關機。為了應對地球2500年的流浪,伺服器肯定會和地下城的建造一起,把機房搬入地下,到那個時候肯定不止三地五中心,大概是七十二地下城一百零八中心!
就算地下城內有些角落wifi信號不好也不用擔心,支付寶現有的「雙離線」技術可以保證你在無網絡狀態快速支付。目前用支付寶掃碼坐地鐵公交用的就是「雙離線」技術,確保你不受網絡狀況影響,快速通行。遭遇「木星危機」,即使杭州沒了,也能把數據遷移到其他地方,實現秒級自愈,用戶幾乎感受不到。
你以為這就完了?你還是太天真了!支付寶程序猿的設想,按照影片設定的科技水平,支付寶到那時可能已經實現了去中心化的區塊鏈處理和量子計算。所有數據節點完全是分布式的雲端架構,只要地球上還剩下一臺計算機在線,支付寶就依然可用!
那麼最壞的結果,地球撞擊了木星!能不能難倒支付寶程序猿呢?抱歉,他們是惡魔!因為空間站已經上傳了地球全部數據資料,當然包括支付寶裡的數據。只要部署了支付寶的底層技術架構,支付寶不受影響!當然不排除有極小概率的情況發生,沒有誰敢承諾100%的安全。
另外,支付寶是目前全球最大的行動支付廠商和第三方金融科技平臺,它的安全性是幾乎是世界一流的,應該比絕大多數商業銀行的都更高,這可以說是最頂尖人才、技術集合之下的保障。再加上支付寶從2005年起開始承諾全額賠付至今有效,100%的保障,你害怕還口袋裡的兩毛五分錢沒了嗎?