精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

億級用戶體量,千萬級日活用戶,《王者榮耀》高并發背后的故事!

開發 架構
堪稱中國最火爆的手機游戲“王者榮耀”,擁有億級用戶體量,千萬級日活用戶,如何快速、低成本地保障業務突發?本文從該問題出發,論述了問題對應的解決方案,并對其效果做出總結。

 堪稱中國最火爆的手機游戲“王者榮耀”,擁有億級用戶體量,***日活用戶,如何快速、低成本地保障業務突發?本文從該問題出發,論述了問題對應的解決方案,并對其效果做出總結。

“王者榮耀”是一款國民級手機游戲,用戶體量巨大,而且一直保持著較高的更新頻率。這種業務場景下,突發也變得非常頻繁,然而業務體驗是至關重要的,使用 CDN 必不可少。

騰訊 CDN 發展背景

使用 CDN 的業務中,經常有帶寬突發的場景,比如新聞爆點視頻、大型直播活動、熱門影視劇上線、游戲等應用發布。

得益于家庭帶寬和移動網絡的快速升級,突發帶寬越來越大,經常達到 Tb 級,甚至 10Tb。如何快速、低成本地保障業務突發,是 CDN 的一大挑戰。

2007 年,騰訊 CDN 接入***個業務騰訊網。帶寬從最早的 10Gb,發展到現在的數 10Tb。單業務的帶寬也越來越大,大部分業務常量帶寬在幾百 Gb,部分突發業務達到了 10Tb。

網絡的快速升級,移動用戶爆發式增長,以及視頻類業務包括點播和直播的興起,使得業務突發越來越頻繁,突發帶寬越來越高,對 CDN 的要求也越來越高。

騰訊 CDN 得益于公司業務的蓬勃發展,先后支持了游戲下載、流媒體視頻加速、春節紅包等公司內部業務;2014 年騰訊 CDN 開始接入第三方客戶,比如快手點播、斗魚直播等。

以上各種業務都有突發場景,騰訊 CDN 在這些年的發展過程中,關于如何保障業務突發,積累了豐富的經驗。接下來從挑戰和問題、解決方案、效果三個方面來解析

挑戰和問題

下面將從業務特點開始,分析目前存在的挑戰和問題。

01業務特點和挑戰

CDN 多樣化的場景,注定了突發業務充滿挑戰。突發業務具有三大特點:

  • 體量大。突發業務帶寬大部分都超過 Tb,部分甚至達到了 10T。
  • 場景多樣化。點播中的熱劇和新聞爆點;直播中的 LOL/KPL/DOTA2 等游戲直播,NBA/世界杯等體育直播,演唱會等綜藝直播;應用下載中的王者榮耀等游戲下載;靜態網頁加速中的紅包活動、電商促銷等。
  • 無規律。部分突發活動無法預知,活動快要開始或已經開始了才知道,比如新聞爆點。

體量大,需要準備更多的資源;場景多樣化,需要滿足不同的資源需求;無規律性則對我們的擴容效率提出了很高的要求。

02目前存在的問題

僅僅為了滿足業務突發需求而儲備大量的資源,成本太高,會造成資源極大的浪費。所以一般會通過復用資源來應對業務突發。

直接復用資源,存在兩個問題:

  • 只能復用部分資源。CDN 業務,一般按業務類型來區分平臺和資源使用,主要原因是不同業務類型對資源需求不同,比如點播類需要更多的存儲;有較多 https 請求的靜態頁面類,則需要更多 CPU 資源。

這種限制使得資源無法充分利用,加大了資源準備的難度。比如視頻突發主要使用視頻 Buffer,而下載類和網頁類 Buffer 無法直接使用,這限制了 Buffer 的大小。即使復用同類型資源,因為涉及多個業務資源的協調,準備時間一般會超過兩天,無法應對臨時突發情況。

  • 無法降低成本。針對部分突發業務,比如游戲應用下載,帶寬高峰期在上午和中午,如果只使用本平臺資源,會導致結算帶寬明顯上漲,從而增加成本。無法利用同其他業務錯峰的特點來降低結算帶寬。

解決方案

通過虛擬化復用現有資源,搭建全業務通用的突發池,所有平臺共享 Buffer。突發池中的設備為 Docker 虛擬機,虛擬機有不同的規格,只要業務有需求,都可以按需使用。

突發池中的帶寬儲備達到了 10Tb,基本能滿足所有業務的突發需求 。任何業務有突發需求,配合自動化上架接口,可在 10 分鐘完成 10Tb 突發池的擴容。

01突發池系統架構

圖1:突發池系統架構

突發池:在各平臺物理機的上層,由 Docker 虛擬機組成的資源池,對 CPU/內存/磁盤等使用進行了限制,防止對物理機造成影響。原有業務依然部署在物理機上,不用調整。

自動化部署和監控系統: 根據業務實際需求,自動預測需求并擴容 。所有的突發需求,都能在 10 分鐘內擴容完成。針對點播/下載業務,自動分發熱點文件,降低回源帶寬。

調度系統:針對突發業務的突發性和體量大兩個特點,使得相比域名調度系統,直通車更占優勢。直通車調度更靈活,生效時間快,能達到分鐘級。

虛擬機和物理機部署了上報 Agent,業務信息和服務器負載每分鐘都會上報到監控系統。監控系統會根據歷史帶寬預測一個值,并與當前帶寬比較,如果當前帶寬超過預測值的 50%,則認為有突發。

根據帶寬上漲的比例,系統會自動從突發池中擴容相應數據的設備。針對提前準備的突發活動,運維可以指定帶寬需求量,之后系統便會自動計算設備需求并擴容。

分鐘粒度上報的服務器負載信息則為監控系統做調度決策提供了依據。系統會依據機房剩余帶寬、服務器帶寬、CPU、IO 等綜合信息決定虛擬機是否需要從直通車中啟用或者禁用。

用戶訪問時先請求直通車調度系統,直通車會根據調度策略返回一個 302 地址,此302 地址為實際 CDN 資源地址。用戶跳轉到 302 地址,并獲取實際內容。

02技術優化

使用虛擬化技術復用資源的重要前提是不影響現有業務。這就要求對資源有充分的隔離,比如 CPU/磁盤,以及對帶寬的使用。

下面是實現過程中存在的幾個問題及解決方案:

精準控制單機負載

負載過高會影響業務質量,需要對單機負載進行精準的控制。

解決方案:

  • 配額系統:直通車中有配額系統,對每個虛擬機可使用的資源做了限制,包括 CPU/IO 和帶寬。監控系統中上報的信息,結合配額系統,可以確保服務器負載被限定在指定的范圍內,粒度為分鐘級。
  • 部分請求返回 302:對 CPU/帶寬/IO 等做了限制后,應用程序能根據母機當前負載,實時判斷是否處理一個請求。

如果負載在限制范圍內,直接處理;如果負載超出限制,則返回 302,使用戶跳轉到直通車的調度地址,這樣能在盡量不影響業務質量的情況對負載做精準控制。程序層面對負載的實時控制,是配額系統的有效補充。

  • 網卡流量控制:在極端情況下,業務帶寬超過設定閾值,這時虛擬網卡會主動丟包,避免對母機造成影響。

限制磁盤大小

Docker 在 ext3 / ext4 文件系統中無法對文件/目錄級別進行磁盤大小限制。

解決方案:由于騰訊 CDN 業務基本都是使用 ext3 / ext4 文件系統,這種情況下 Docker 只對根據用戶或用戶組對磁盤進行限制,但現網業務都是直接在 root 環境下使用。

這里我們使用 loop device 來解決磁盤大小限制問題。虛擬機中突發業務使用掛載在 loop device 上的目錄,這樣就可以間接限制磁盤大小,防止使用太多磁盤影響其他業務。

CPU 綁定

默認是綁定所有 CPU,部分單 CPU 負載高會影響母機業務。

解決方案:通過腳本每分鐘采集一次系統所有單 CPU 負載,為避免頻繁調整和受毛刺數據影響,選取 15 分鐘的均值。

***選取負載較低的部分核,并通過配置文件 cpuset.cpus 來動態綁定,將虛擬機對母機業務影響降低到最小,并且能充分利用資源。

應用效果

突發池上線后,支持了王者榮耀下載、NBA 直播、KPL/LPL 游戲直播等多次大型突發活動,節約成本 2000 萬。通過共享 Buffer,搭建突發池能顯著提高突發能力和降低成本。

總結

騰訊 CDN 通過 Docker 技術復用資源,搭建 Tb 級別突發池,能支持直播、點播、靜態等各種業務突發,能自動檢測到業務突發需求并在 10 分鐘內完成資源擴容,具有發布快,成本低等特點。

資源復用能提高資源利用率,為業務提供極大的突發池,但要注意復用業務之間不能相互影響,這需要對服務器進行實時的監控和及時的調度。

另外還有一些待改進的地方,比如內核參數基于容器隔離,方便不同業務調優;部分業務客戶端不支持 302 跳轉,調度系統需要支持域名調度方式。

責任編輯:武曉燕 來源: 騰訊架構師微信公眾號
相關推薦

2017-10-30 08:20:16

王者榮耀騰訊云游戲

2017-11-27 11:02:46

高并發突發池系統架構王者榮耀

2019-12-09 09:52:38

設計軟件數據庫

2022-09-20 14:37:43

ms級抽獎MySQL

2022-02-28 10:11:22

查詢數據SQL

2015-01-14 14:07:12

聽云Server

2016-12-12 14:24:25

蘋果Aqua界面

2020-08-25 16:55:05

云原生AWS金科文化

2024-05-27 08:32:45

2018-05-13 22:23:32

2012-08-09 09:52:41

移動APP推廣沙龍

2013-02-20 10:05:21

吳剛捕魚達人

2014-02-20 15:00:48

MetroWindows用戶

2020-11-02 07:59:40

高并發系統業務

2025-07-09 04:00:00

Kafka億級流量高并發

2020-11-13 15:20:27

游戲引擎技術

2012-02-14 00:01:22

2023-08-31 07:30:09

AIGC代碼監測

2009-07-17 10:34:47

2025-01-14 16:14:10

點贊
收藏

51CTO技術棧公眾號

日韩精品网站| 瑟瑟视频在线看| 韩日av一区二区| 欧美精品在线免费观看| 亚洲色偷偷色噜噜狠狠99网| 都市激情亚洲综合| 国产精品高潮呻吟久久| 51国偷自产一区二区三区 | 台湾佬综合网| 欧美视频一区二| 真实国产乱子伦对白视频| 激情在线视频| 国产精品一二三四| 国产福利精品av综合导导航| 亚洲成人生活片| 精品国产乱码久久久| 日韩欧美一二区| 亚洲成色www.777999| heyzo中文字幕在线| 中文字幕一区二区三| 免费av在线一区二区| 国产又黄又爽视频| 丝袜亚洲另类丝袜在线| 久久久免费电影| 欧洲美女女同性互添| 亚洲精品进入| 亚洲高清一二三区| 精产国品一区二区三区| 国产精品亚洲成在人线| 日韩欧美国产免费播放| 黄色一级片在线看| 成人福利网站| 国产精品国产三级国产有无不卡| 久久影院理伦片| 免费看av毛片| 福利电影一区二区| 91久久久久久久一区二区| 国产一卡二卡三卡| 另类亚洲自拍| 538国产精品视频一区二区| 久久精品免费av| 欧美在线二区| 蜜臀久久99精品久久久无需会员| 日日碰狠狠添天天爽| 国产日韩欧美一区二区三区| 日韩精品一区二区视频| 国产精品九九视频| 成人免费在线电影网| 日韩欧美国产精品| 永久看看免费大片| 欧美亚洲人成在线| 欧美日本在线播放| 国产传媒免费观看| 91视频亚洲| 欧美一区二区三区四区高清| 91精品国产三级| 日韩一区二区三区在线看| 91精品国产乱| 岛国大片在线免费观看| 一区二区中文字幕在线观看| 亚洲成人a级网| 伊人网综合视频| 色橹橹欧美在线观看视频高清| 亚洲激情在线观看视频免费| 黑丝av在线播放| 先锋影音国产精品| 亚洲欧洲xxxx| 中文字幕精品亚洲| 一个色综合网| 欧美人成在线视频| 亚洲综合一二三| 乱人伦精品视频在线观看| 日本亚洲欧洲色α| jizz国产在线| 激情成人综合网| 2019国产精品视频| 污视频在线免费| 久久久久国产精品麻豆ai换脸 | 亚洲一区二区三区视频播放| 精品国自产拍在线观看| fc2成人免费人成在线观看播放| 久久久影院一区二区三区| 免费在线性爱视频| 国产精品理论在线观看| 超碰超碰超碰超碰超碰| 国产极品在线观看| 欧美自拍丝袜亚洲| 伊人精品视频在线观看| 九九热播视频在线精品6| 亚洲视频在线观看视频| 三上悠亚作品在线观看| 亚洲国产精品第一区二区三区| 日韩女优人人人人射在线视频| 91福利在线观看视频| 丁香啪啪综合成人亚洲小说| 欧美一二三区| 免费污视频在线| 色香蕉成人二区免费| 久久精品亚洲天堂| 婷婷国产精品| 久久天天躁狠狠躁夜夜爽蜜月| 全部毛片永久免费看| 卡一卡二国产精品 | 国产欧美精品一二三| 99久久人爽人人添人人澡| 国产亚洲视频中文字幕视频| 久久久久99精品成人片试看| 老妇喷水一区二区三区| 99久久伊人精品影院| yourporn在线观看视频| 亚洲第一在线综合网站| 精品日韩久久久| 久久影视三级福利片| 日韩小视频在线观看| 好看的av在线| 国内不卡的二区三区中文字幕 | 91黄视频在线| 亚洲av无码专区在线播放中文| 日韩激情在线| 日本高清久久天堂| 高潮毛片7777777毛片| 中文字幕欧美三区| 国产精品视频一区二区三区四区五区| 国产人与zoxxxx另类91| 在线播放国产精品| 看片网址国产福利av中文字幕| 国产精品一区一区三区| 亚洲视频在线二区| 久久精品女人天堂av免费观看| 精品国产乱码久久久久久1区2区| 秋霞欧美一区二区三区视频免费| 久久久久久夜| 精品无人区一区二区三区竹菊| 日韩av毛片| 91精品中文字幕一区二区三区 | 亚洲精品国产一区二区三区四区在线| 我看黄色一级片| 深夜福利久久| 欧美最猛性xxxxx(亚洲精品)| 二区三区在线视频| 夜夜嗨av一区二区三区网页| 911av视频| 99久久99热这里只有精品| 国产精品免费一区豆花| 国产小视频在线观看| 色成年激情久久综合| 国产精品高清无码在线观看| 性伦欧美刺激片在线观看| 韩国成人一区| 亚洲美女炮图| 日韩精品视频观看| 亚洲婷婷综合网| 久久久久国产精品厨房| 乱子伦视频在线看| 精品视频亚洲| 国产精品综合久久久| 在线观看美女网站大全免费| 欧美性淫爽ww久久久久无| 日韩毛片无码永久免费看| 奇米精品一区二区三区在线观看| 色噜噜一区二区| 狂野欧美性猛交xxxx| 久久精品视频网站| jizz国产视频| 亚洲国产精品人人做人人爽| 国产熟女高潮一区二区三区 | www.超碰97.com| 国产精品99在线观看| 92看片淫黄大片欧美看国产片| 中文字幕有码在线视频| 精品久久久久久无| 可以免费看的av毛片| 久久久不卡网国产精品一区| 538在线视频观看| 91精品国产福利在线观看麻豆| 999热视频| 色老头在线一区二区三区| 亚洲欧美制服第一页| 伊人网av在线| 一区二区理论电影在线观看| 国产麻豆天美果冻无码视频| 青草国产精品久久久久久| 国产手机视频在线观看| 国产成人av毛片| 国产999精品久久久| 国产1区在线| 日韩久久免费视频| 国产又粗又黄又爽的视频| 亚洲国产综合91精品麻豆| 国产肥白大熟妇bbbb视频| 狠狠网亚洲精品| 免费无遮挡无码永久视频| 日韩欧美中字| 精品综合在线| 95精品视频| 5566日本婷婷色中文字幕97| 午夜精品一区| 日韩电影网在线| 国产乱子伦精品无码码专区| 午夜精品一区二区三区免费视频 | 国产精品美女久久久久av超清| 97caopor国产在线视频| 亚洲区中文字幕| 成人av一区二区三区在线观看| 在线观看一区日韩| 精品人妻在线播放| 国产精品免费免费| www.自拍偷拍| 懂色av一区二区三区免费观看 | a屁视频一区二区三区四区| 国内精品国产三级国产在线专| 日本在线观看| 亚洲欧美精品伊人久久| 亚洲精品免费在线观看视频| 欧美探花视频资源| 中文字幕超碰在线| 一个色在线综合| 裸体武打性艳史| 国产精品免费久久久久| 真实乱视频国产免费观看| 成人ar影院免费观看视频| 亚洲成人手机在线观看| 蜜桃av一区二区在线观看| 亚洲乱码中文字幕久久孕妇黑人| 欧美~级网站不卡| 亚洲一区二区高清视频| 精品中文字幕一区二区三区av| 国产无套精品一区二区| 日本一区二区三区电影免费观看 | 日本xxxxxxx免费视频| 99热在线精品观看| 亚洲色成人www永久在线观看| 香蕉精品视频在线观看| 一区二区冒白浆视频| 国产日韩视频在线| 日韩欧美在线电影| 怕怕欧美视频免费大全| 欧美日韩一区二区三| 日韩影视高清在线观看| 久久99国产精品99久久| 欧美精品密入口播放| 国产综合动作在线观看| 久久精品国产亚洲blacked| 国产精华一区| 成人免费直播在线| 精品视频高清无人区区二区三区| 成人看片黄a免费看视频| 国产美女精品久久久| av不卡一区二区| 国产一区二区不卡视频在线观看| 国产在线播放精品| 精品视频高清无人区区二区三区| 私拍精品福利视频在线一区| 久久亚洲国产精品日日av夜夜| 欧美挤奶吃奶水xxxxx| 欧美激情论坛| 欧美精品一区二区三区中文字幕 | 欧美综合久久久| 伊人成人在线观看| 在线不卡一区二区| www.国产精品视频| 精品99999| 日本韩国精品一区二区| 一区二区三区四区在线观看视频| 成年午夜在线| 久久久国产91| 搞黄网站在线看| 热99精品里视频精品| 成人亚洲网站| 999国内精品视频在线| 欧美1区二区| 亚洲精品白虎| 狠狠干综合网| 国产精品无码专区av在线播放 | 久久精品无码专区| 91免费国产在线观看| 国产午夜精品福利视频| 亚洲精品网站在线观看| 国产系列精品av| 欧美视频一区二区三区| 成 人 黄 色 片 在线播放| 亚洲美女性生活视频| 日本最新在线视频| 欧美激情精品久久久久久黑人| 日韩欧美精品一区二区三区| 国产欧美一区二区三区在线看 | 精彩视频一区二区三区| 无码av免费精品一区二区三区| 久久久午夜电影| 日韩女优一区二区| 日韩欧美亚洲成人| 国产特级aaaaaa大片| 亚洲精选中文字幕| 国产91在线视频蝌蚪| 国产不卡av在线| 风间由美一区二区av101| 欧美精品尤物在线| 欧美日本三区| 色综合色综合色综合色综合| 成人黄色大片在线观看| 国产馆在线观看| 天天综合色天天综合| 91精品国产色综合久久不8| 亚洲成色www8888| 免费网站免费进入在线| 欧美在线一级va免费观看| 成人综合日日夜夜| 日本在线播放一区| 99精品福利视频| 中文字幕日韩久久| 国产欧美日韩卡一| 日本熟妇毛耸耸xxxxxx| 欧美精品123区| 国产在线观看免费| 国内精品视频久久| 欧美区一区二区| 异国色恋浪漫潭| 青青草国产成人av片免费| 偷拍女澡堂一区二区三区| 一区二区三区在线免费播放| 在线视频你懂得| 国产亚洲欧美视频| 午夜欧美巨大性欧美巨大| 国产精品一级久久久| 欧美激情综合色综合啪啪| 亚洲成人福利在线| 国产日产欧美一区二区视频| www.国产高清| 日韩成人在线视频观看| 丰满大乳少妇在线观看网站| 亚洲自拍欧美色图| 小处雏高清一区二区三区| 成年网站在线播放| 国产日本欧洲亚洲| 亚洲影院在线播放| 国产视频久久久久| 色在线免费观看| 蜜桃在线一区二区三区精品| 亚洲资源av| 久久精品一区二区免费播放 | 欧美精品中文| 日韩在线综合网| 久久先锋影音av| 日批视频免费在线观看| 亚洲欧美三级伦理| 91看片一区| 在线观看免费91| 久久91精品国产91久久小草| 香蕉久久久久久久| 欧美日韩国产精选| 黄色精品在线观看| 91丝袜脚交足在线播放| 欧美阿v一级看视频| 韩国av中国字幕| 午夜成人免费电影| 日韩av地址| 国产男人精品视频| 围产精品久久久久久久| 91香蕉视频在线观看视频| 一区二区三区自拍| 色香蕉在线视频| 国产97在线|日韩| 99精品在线免费在线观看| 男插女视频网站| 精品日韩视频在线观看| 青春草在线观看| 国产精品偷伦免费视频观看的| 午夜免费一区| 精品人妻一区二区免费| 日韩欧美黄色动漫| 好了av在线| 精品久久久久久亚洲| 久久久天天操| 黄色录像二级片| 亚洲国产天堂久久国产91| japanese23hdxxxx日韩| 潘金莲一级淫片aaaaa免费看| 成人晚上爱看视频| 国产性生活视频| 久久成人一区二区| 日韩手机在线| 欧洲美女亚洲激情| 欧美日韩中文字幕在线视频| 日韩免费啪啪| 精品视频一区二区| 九色综合狠狠综合久久| 日产精品久久久久久久| 亚洲最新av在线| 1769国产精品视频| 成人免费xxxxx在线视频| 亚洲欧洲综合另类| 色中色在线视频| 91黄在线观看| 久久蜜桃资源一区二区老牛| 九九热最新地址| 亚洲图片欧洲图片av| 成人看片黄a免费看视频| 亚洲综合婷婷久久| 精品久久久久久久中文字幕| 蜜桃视频网站在线|