天天看點

從釘釘為什麼沒有崩說起

這幾天,因為流量過大,一些熱門的視訊網站紛紛崩了。為什麼釘釘沒有崩?阿裡雲官微也回應了:彙報一下這幾天的主要工作,幫釘釘和大家擴容擴容擴容擴容擴容擴容擴容擴容擴容擴容擴容

從釘釘為什麼沒有崩說起

獲悉,自春節以來,在家辦公及在家上課的強需求,釘釘相關系統峰值流量暴增幾百倍,超過1千萬家企業組織的2億上班族線上開工,近5千萬學生通過釘釘線上課堂的方式學習。在阿裡雲上的釘釘從容擴容了幾萬台雲伺服器ECS,使釘釘成為使用最頻繁最流暢的平台。其實,除了擴容本身,更需要企業IT管理人員考慮的是,如何應對這樣的突發流量?如何建構高可用的業務系統?如何保證業務系統的安全?。。。我相信這些都是對企業IT管理人員的靈魂之問。小編作為曾經的IT管理者,現在的雲産品經理,也在這裡念叨幾句。。。。。。

首先,要基于公有雲建構業務系統,我想這點現在大家都有共識了。面對突發流量,公有雲的彈性能力自然是最好的應對方式。對于第一天就在雲上或者完全上雲了的客戶,這點不在話下,關鍵是要選擇有充足資源的雲服務商。對于在雲下資料中心還部署了業務系統的,至少也要采用混合雲的方式,先和公有雲打通,一旦面對這樣的情形,才能立即利用公有雲的彈性能力。一般來說,公有雲服務商都提供多種方式建構混合雲,比如常用的專線和VPN,阿裡雲還提供智能接入網關這樣的SDWAN方式上雲。針對大流量場景,建議使用高速通道(專線)方式建構混合雲,在突發流量來臨的時候才能從容面對。

從釘釘為什麼沒有崩說起

其次,建議采用多地域部署業務系統。一方面當然是容災,提升可靠性,其次,也能更充分的利用公有雲更大的彈性資源池。有了公有雲之後,多地域部署業務系統的成本和複雜性都大大降低了。在多個地域開通VPC,部署業務系統,并通過雲企業網這樣的産品打通多地域VPC,一旦流量增加,可以随時彈性增加雲企業網的多地域互聯帶寬。可以說瞬間建構企業自己的核心網絡并且随時彈性擴容,這在使用公有雲之前,簡直不敢想象。。。。。。對于多VPC打通後又需要進行通路控制的,也可以使用雲企業網CEN的路由政策功能來實作。業務系統部署的内網通信問題解決了,還需要考慮的是大流量的處理和排程,這方面,負載均衡這樣的産品自然是首選。

從釘釘為什麼沒有崩說起

采用多地域部署業務系統的複雜性主要在于資料同步或者資料一緻性問題,這方面可以參考阿裡大牛畢玄的相關文章,網上很多,搜尋一下即可,比如

從冷備到多活,阿裡畢玄談資料中心的異地容災

。考慮到異地多活的技術複雜性,小編個人其實建議IT管理人員結合自身的實際情況考慮,可能對大部分企業來說,對前端系統先實施多地域部署是更可行的方式,而前端系統往往是大流量的瓶頸。另外,還需要補充一點,除了多地域部署,在同地域也盡可能采用多可用區部署,也是容災提升可靠性和擴大資源池的考慮。多可用區部署對複雜性增加不多,阿裡雲的VPC本身就是跨可用區具備跨可用區容災能力的,負載均衡産品也支援在多可用區排程流量。可能需要多關注的是,雖然阿裡雲同地域不同可用區之間的延遲是非常低的,但如果前端系統和後端系統部署在不同可用區,并且多次跨可用區,還是會增加一定的延遲,絕大多數情況來說,這樣的延遲增加是不會有問題的,但對于延遲極其敏感的業務還是要考慮這點,盡量避免多次跨可用區調用。對于大規模業務系統來說,VPC對于大規模業務系統來說,VPC容量還是一個需要考慮的點,可能一個VPC裡需要能容納幾十萬個執行個體,包括如雲伺服器ECS,彈性網卡,容器等等。

再次,從系統架構的角度來說,還需要考慮。。。。。

扯遠了,怎麼說到系統架構問題就沒完沒了了,看來小編的IT管理者的職業病又犯了,收不住。。。回到類似釘釘這樣的辦公應用來說,使用者分布在世界各地,各地使用者的網絡狀況也不一樣,如何提升這些使用者的通路品質就非常關鍵。尤其是對于需要視訊互動這樣的場景,更需要高可靠的網絡品質。這個問題可以分成兩個方面來考慮。一方面是選擇公有雲高品質公網帶寬,也就是我們IT管理者都知道的BGP帶寬。一般來說,公有雲服務商都會宣傳自己的BGP帶寬具備N多線營運商接入,價格又便宜,支援95計費,彈性又好,簡直不要太好了。但小編認為,有多少線營運商接入,品質多好,是需要全國人民通路之後覺得好才是真的好。

從釘釘為什麼沒有崩說起

試想一下,如果一個服務商本身的業務對網絡品質都不敏感,本身都不具備高品質的BGP帶寬,哪又怎麼能對使用者提供高品質的帶寬呢?另外一點,必須考慮雲服務商能不能提供大峰值的保障,說的再好,沒有保障都是刷流氓。

據小編打聽,這次釘釘擴容準備了超4Tbps 高品質BGP帶寬,這些BGP帶寬和淘寶,天貓是一樣的。另外,還使用了共享帶寬進行管理,共享帶寬是大使用者的帶寬管理利器,一方面可以非常友善的管理海量的公網IP位址,另一方面,提供超大的峰值帶寬保障。

又有點跑遠了,剛說到對辦公應用來說,一方面要選擇靠譜雲服務商的靠譜BGP帶寬和産品,接下來要說的是,利用端進行加速或者選擇一些加速産品也很關鍵。一般來說,有實力的公有雲服務商有很大的資源優勢,在全球都有Region布局,在世界各地提供服務,并通過網絡将這些地域連接配接起來,構成一張覆寫全球的核心網絡。在這個全球網絡的基礎上,利用自己的研發技術優勢建構一些加速産品。企業辦公服務商業可以較好的利用這樣的産品,提供使用者的通路品質。

從釘釘為什麼沒有崩說起

小編打聽到,阿裡雲全球加速産品最近要釋出新版本,據說有很多高科技,具體就先不劇透了,敬請期待吧。

最後,對于IT管理人員來說,遠端運維和移動辦公是一個剛需,小編這裡也安利一下,帶個貨,阿裡雲智能接入網關(Smart Access Gateway)軟體版,即SAP-APP是IT管理者可以考慮的解決方案。

智能接入網關APP

支援終端(PC、手機)直接撥号内網加密安全上雲,企業員工通過APP可以輕松實作安全的移動辦公、遠端運維。

了解更多
從釘釘為什麼沒有崩說起

近期,SAG-APP正在搞免費試用活動,2020.2.15-2020.3.30期間申請,前100個通過稽核的的企業,可獲得1個月免費試用。試用期間,我們将提供每個使用者20個用戶端賬号,每個賬号5GB/月流量套餐。為了保障給您的企業提供優質的網絡服務,我們将按報名順序優先提供支援。

立即報名

小編打聽到,SAG-APP近期将支援全平台(Windows/Android/IOS/MAC),并且将陸續上線很多進階功能。

繼續閱讀