微軟這次為了讓廣大Win7/Win8.1用戶能夠方便的升級到Win10,采用了在線推送安裝包的方式。但由於Win10系統安裝程序本身比較龐大,因此對網絡的壓力顯而易見。據悉,微軟為了能夠讓本次推送順利進行,預留帶寬高達40 Tbps,目前使用已超過10 Tbps,這一數字還在不斷增長。
不過好在微軟開啟推送是按照用戶當地時間依次進行的,這可以避免全球同時開啟而引發的短時間巨大CDN壓力。所謂CDN,是構建在網絡之上的內容分發網絡,依靠部署在各地的邊緣服務器,通過中心平台的負載均衡、內容分發、調度等功能模塊,使用戶就近獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度和命中率。CDN的關鍵技術主要有內容存儲和分發技術。
CDN的基本原理是廣泛采用各種緩存服務器,將這些緩存服務器分布到用戶訪問相對集中的地區或網絡中,在用戶訪問網站時,利用全局負載技術將用戶的訪問指向距離最近的工作正常的緩存服務器上,由緩存服務器直接響應用戶請求。
外媒還與蘋果發布系統下載等事件進行對比,稱蘋果此類事件所占用的帶寬約為8 Tbps左右。從數據上來看,微軟這次Win10推送所需的帶寬規模約為蘋果的5倍。
本次Win10大規模推送還在進行中,快速穩定的完成該過程是每一個相關用戶的心願。完成推送後,如何讓用戶順利地安裝,並且及時解決安裝過程中所遇到的各種問題,可能是微軟接下來需要解決的首要問題。