FO產(chǎn)品總體技術(shù)方案_第1頁
FO產(chǎn)品總體技術(shù)方案_第2頁
FO產(chǎn)品總體技術(shù)方案_第3頁
FO產(chǎn)品總體技術(shù)方案_第4頁
FO產(chǎn)品總體技術(shù)方案_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

FOFO產(chǎn)品總體技術(shù)方案跌擬制:淚日期:罷紛日期:版本號:版本號:XXXV1.0稠騰訊央科技(深圳籠)就命修訂日期雙修訂內(nèi)容療協(xié)議版本愚修訂人目錄目錄3控1膨本背景途取1錫2凍夸概述辣帳1與2.1閑播范圍么博1喂2.2惜尾引用標(biāo)準(zhǔn)烏皇1HYPERLINK浮莫2.4柜夢符號和縮略伯語旱瞞1遍3驢街總體架構(gòu)設(shè)勁計復(fù)授2壁3.1松宗設(shè)計原則麻揚2顏迷蜘產(chǎn)品關(guān)聯(lián)性秧原則將仆2樸剃討產(chǎn)品依賴原縮則硬忘2臭3.2美肉設(shè)計目標(biāo)林液2撐崗慣路標(biāo)規(guī)劃逆管2膜3.3鐮賀系統(tǒng)需求傅承4怨擴逼系統(tǒng)軟件需伸求釘卸4HYPERLINK顯攏任峽系統(tǒng)功能需給求制丟5叢猛桃系統(tǒng)性能需催求鎖追5掌3.4牛活系統(tǒng)總體架垂構(gòu)遇儀6確笑河系統(tǒng)物理架押構(gòu)授洗6針?biāo)赘瓜到y(tǒng)邏輯架首構(gòu)簽查6字4窄槽關(guān)鍵技術(shù)分怒析態(tài)握8糖4.1屠熄業(yè)務(wù)模型分擇析拴組8爭椅芽目標(biāo)用戶鼻兩8關(guān)醫(yī)解用戶入口幟好8驚婆丟收費策略晚例8妨敵裂產(chǎn)品依賴關(guān)迎系太裁8頁邁恒典型業(yè)務(wù)過貧程稍戀9僚4.2桌耍用戶模型分烈析蘭莊10鉗首坡用戶基礎(chǔ)信唯息娛絡(luò)10蔽遇登用戶操作信顛息翅子10嚇同方用戶流量信宜息悄持12岡4.3園窗系統(tǒng)模型分矛析哨陪13蔥欺悠Clust旁erSe雄rver污打13央研耗World腎Serv壇e玉r壺筋14投礦著Zone澤serve抗r值爽14棋4.4薦潑性能容量分冰析拴望15刺傭娘Clust參er您設(shè)備和流量起需求匪朗15松燃世World陣設(shè)備和流量鑒要求版牌16贈予教Zone卸設(shè)備和流量示需求按佩17強萄嬌雜項設(shè)備和駕流量需求數(shù)擦18攔忍殃總計壟按22蠟4.5矩適負載均衡分勺析剛嚼22到呆錦負載均衡策清略好躲22壤羅鍵異地分布策岸略候壩22桂4.6基停容災(zāi)備份分款析蜻奴22宗5壁歇部署方案宋娛24丙6鑒耗風(fēng)險分析及辟規(guī)避措施省痰25瓜6.1揀哪硬件故障鴨此25篇苦竭機器、磁盤批故障神粗25限6.1.研2言驕IDC貪線路故障和尚黑客攻擊非兄25棉6.2殿倉軟件故障奸集26墾奔棚Dir構(gòu)服務(wù)器潑登26薪升螞mysql怒灑26樸裕斃狀態(tài)的轉(zhuǎn)移炒和恢復(fù)辛拆27寺智茫Zone消服務(wù)器漏業(yè)28滔牧量Disp紛服務(wù)器衣險28臨聾械Log斥服務(wù)器蛋打28肢7霧緒備選方案單域30背景概述范圍引用標(biāo)準(zhǔn)術(shù)語和定義社名詞拖解釋株符號和縮略碑語資縮寫妙英文描述閉中文描述考總體基架構(gòu)設(shè)計設(shè)計原則帳產(chǎn)品關(guān)聯(lián)性議原則長盡量保持產(chǎn)苗品的獨立性怕在與其他產(chǎn)浮品進行交互伙時僅提供必窯須的接口,止以減少復(fù)雜峰度和錯誤發(fā)棚生的可能性宋??嬖谂c其他蔽產(chǎn)品交互的遮時候都通過惡一個中間進頌程進行,以嗓降低產(chǎn)品之辛間的耦合性從與幻想關(guān)聯(lián)鼓的產(chǎn)品主要院是:QQ和形Q幣支付系垂統(tǒng)。毯產(chǎn)品依賴原纖則依盡可能重用表公司內(nèi)部已泉有的顆模塊,以減屯少維護和開幼發(fā)的工作量創(chuàng)。魚對于一些已艱有的產(chǎn)品,垂如果可以滿政足需求,繳直接整合到席產(chǎn)品包中。匹由于幻想的軍特殊情況,寇目前幻想除漿了下載服務(wù)留器以外,未游重用任何喬模塊或代碼借。設(shè)計目標(biāo)路標(biāo)規(guī)劃曲階段今開始時間注完成時間噴階段目標(biāo)和果工作進度指吳標(biāo)織DEMO徑2董00談3年10月蹈27薄2辨00辰4年1月9圾DEMO的勸制作罵AHPLA卸1干2雄00損4年1月9逢2及00銅4-3-杜12椅實現(xiàn)職業(yè)換程裝的人物頭乞發(fā)換色懸完成以下界集面:(1望)開始選單喚(2)鼠控制面板旗(3)人羞物狀態(tài)欄單完成戰(zhàn)斗攻東擊系統(tǒng)爐地圖編輯器竟:(1)雕人物換色數(shù)惜據(jù)組織(煌2)公用物值件編輯(偷3)圖素拼預(yù)接地表耽特效編輯器宣:實現(xiàn)戰(zhàn)舟斗被擊特效遠編輯.鍋AHPLA紫2決2彎00扒4-3-割12特2廢00茄4-4-2蔽3擦增加道具系妻統(tǒng)棗構(gòu)建游戲的燭第一個城鎮(zhèn)腹AHPLA痕3余2份00促4-4-2散3稅2停00藏4-6-4騎組隊系統(tǒng)騰基本技能系踏統(tǒng)帳職業(yè)換裝系別統(tǒng)默稱號系統(tǒng)刷放置野外寶錢箱肚AHPLA窩4樸2摸00纖4-6-4志2洲00公4-7-2座功能性特性雅任務(wù)系統(tǒng)獸聊天系統(tǒng)例怪物系統(tǒng)(撲怪物AI、大怪物寶石)沾道具鑲嵌和串、改造、合留成園拜師系統(tǒng)頌好友系統(tǒng)(屢結(jié)合QQ)丈AHPLA患5術(shù)2烈00卵4-7-2息2司00舊4-7-3顫0易建立跨組的賓游戲調(diào)試環(huán)膜境須完成神明系江統(tǒng)與異常狀輩態(tài)的開發(fā)連完成部分職謝業(yè)的技能峰(考慮紙娃缸娃實現(xiàn),延指后進行梨)姜進行功能完飲善:縣AHPLA昨6勢2服00漁4-7-3第0再2乞00屬4-8-2部7銀完成界面的磨改進壤實現(xiàn)傳送系溉統(tǒng)存Serve棒r后臺功能造實現(xiàn)曉加入修羅城陜,長樂村等額地圖權(quán)AHPLA距7碗2罪00找4-8-2念7士疲2歌00賭4-9-3酷0紹DIRSE股RVER思郵件系統(tǒng)跌寄售系統(tǒng)著完善神明及聽?wèi)?zhàn)斗異常狀旺態(tài)的畫面表非現(xiàn)辯加入神武山惑迷宮地圖浩加入2張野只外地圖稅AHPLA花8距渴2袋00調(diào)4-9-3哄0壟2堡00能4-篩11盟-嘗12藍開店系統(tǒng)盾職業(yè)技能親AHPLA酬9礎(chǔ)2機00刮4-僚11割-淺12姑2伶00收4-明12療-31冷游戲內(nèi)容、辭數(shù)值調(diào)整徒Close倡dBet效a版本防2沾00鄭4-乓12畏-31會2運00潮5-3-2好5隆測試、BU損G修改、完亞善;怎Close荒dBet賓a2偉2畢00舍5合年貪4騙月第一周姿2紙00尋5抗年外4判月第四周冷商業(yè)技能(捐部分)各怪物屬性傷殊害(部分)索輸?shù)谰哞偳杜c訪合成(部分戶)蘭任務(wù)(部分輔)督?約Close頂dBet柳a3梅2姿00也5虧年媽4做月第一周體2遼00俗5恐年揭5混月第四周鴉卡片(部分思)衣寵物系統(tǒng)(隊不含戰(zhàn)斗)許鼠商業(yè)技能(拒全部)膊道具鑲嵌和夜合成(全部捧)刻新地圖黃金洗城和沙漠迷莫宮真語音聊天功背能(可選)雀穩(wěn)客戶端支持婆平滑升級(雄可選)壯任務(wù)(部分粥)由?封Open岔Beta賭2期00笑5陵年買4句月第一周彩2熱00蔑5咱年生6堂月第四周蜻工會系統(tǒng)(涼基本功能)繼美怪物屬性傷貫害(全部)圍倍支持代理服硬務(wù)器玩MM星OG倚任務(wù)(部分皆)芹交通飛空艇傍仰收費版違2號00徹5損年普4辨月第一周免2恨00贊5篇年議8尤月第二周花寵物系統(tǒng)-破戰(zhàn)斗(完成謹(jǐn))烏半自由PK秒系統(tǒng)揚工會系統(tǒng)(咳工會戰(zhàn))慎任務(wù)(部分獸)捧新地圖-新猾大陸(可選吸)波婚姻系統(tǒng)浙國慶版擺2校00脆5歪年遞4暑月第一周攻2急00鄙5脾年租9服月第四周桶全自由PK垂系統(tǒng)(預(yù)先渣完成)載攻城戰(zhàn)繼工會飛空艇系統(tǒng)需求駝系統(tǒng)軟件需追求曾Sla士ck鐘ware秘Lin嘩ux灣10汪.1Ke盲rnel嬌摔.1者(支持ep當(dāng)oll橡、ipta慢bles救)午C述vs版本管窄理系統(tǒng)俊M扯ysq江l韻羞6壞Heatb臘eat養(yǎng)災(zāi)Libne均t需供.1落系統(tǒng)硬件需亡求掀DB服務(wù)器課:雜D既L燃380G茅3轎標(biāo)配:叮CPUP幣4始2.8G得×憶2顛內(nèi)存:喝1G渴HPDD誰RRAM工×纏2宮硬盤:永36G拖姑×玻4RAI咬D5郵(鐵1念00先G怕)交前端服務(wù)器漿:帽撐PT虛23舒00鐮GII蠟標(biāo)配:激CPUP舟4奶2.4G騙×祥2循內(nèi)存:笑1G縫DDRR厭AM當(dāng)×牽2墓硬盤:置36G噸刑×濃1NOR竊AID辦日志服務(wù)器店:語DL瑞380G玻3想標(biāo)配:晴CPUP衣4慧2.8G瑞×托2全內(nèi)存:酬1G訂HPDD弄RRAM裁×丘2蠶硬盤:俗146稀G總肯×汁4RAI師D5歪(朵4足00蓄G槽)彎系統(tǒng)功能需丈求妙實時戰(zhàn)斗模傲式,ser圖ver用2舅D方式實現(xiàn)努,clie篇nt端可以加為2D或者遮3D沙盤清用QQ號碼午登錄游戲,責(zé)不需單獨注燥冊肢通過QQ合serve和r驗證,用繡Kerbe堪ros方式泡實現(xiàn)C/S夸斤12序8bit劇對稱加密齒用戶登錄后縱,可以在一已個worl俘d的不同地莖圖,不同s遭erver腐自由切換,據(jù)不需重新連逢接齒用戶的前端儉連接和后臺合serve濫r處理邏輯鵝分離,后臺贈serve膀r的處理邏床輯可以透明色更新,不影征響在線用戶祝支持后臺自轟動更新。C槳lient像端需要更新廊版本時,用炒戶可以一邊飾玩一邊后臺忍更新。當(dāng)?shù)欠浻脩粢呀?jīng)覽下載好新版償本超過一定而比例時才要裹求強行更新輸(如大于8瓶0%)僻serve理r盡可能支沉持不同版本責(zé)的clie互nt登錄。潮Clien例t在升級失迎敗時可以回咽退。頑系統(tǒng)性能需悔求設(shè)最小化容量狡:在一臺揮機器上支持走一個完整的娃world雪,約5-1獎0萬注冊用聞戶,1習(xí)0劉0桌0胞-2攔0扔0肯0飽在線用戶落最大化容量巨:在同一個魯IDC大區(qū)筆下,支持5患0萬在線用死戶,劃分5廉-50個w扒orld,還每個wor削ld支持北1則–星20萬在糊線用戶。以安平均每臺機昌器支撐6貝00輕-1如0首0染0重用戶計算,采大概是一個裹5宣00拜-8借00嫁臺機器的集息群系統(tǒng)襪通過簡單的老配置,可以親較方便地實姿現(xiàn)從最小化伍到最大化的停伸縮行考慮到實際避情況,可能嶄是在若干個劑大的地區(qū),糕安裝2雄00捐臺左右的機遵器,支持1歪0萬-20支萬在線用戶兆。較小的地妻區(qū)采用更小援的規(guī)模。球響應(yīng)速度要刮求篩:用戶登陸犁時間<5s虎,在一臺1讓0舞0落0螞-2亡0賀0瞞0仁在線用戶的佳機器上,用玉戶操作延遲歸時間<5麻00拌ms境系統(tǒng)總體架趣構(gòu)襯系統(tǒng)萌物理架構(gòu)俊FO采用兩透個Clus場ter,多妨個Worl俯d的方式。粘摘FO的基本凍架構(gòu)是由三扇層組成:殺最上一層是咽Clust嶼er,主要用是管理帳號競和計費,在分一個Clu瞇ster中悄,一個帳號狼只能登錄一魔次。昨中間一層是本W(wǎng)orld款,主要是管做理玩家角色敵數(shù)據(jù),Wo鏡rld之間墓的角色數(shù)據(jù)笑是互不相關(guān)果的,同一個饑帳號可以在脅每個Wor碰ld中創(chuàng)建隱最多三個角記色。挪最下一層是良Zone,葵負責(zé)游戲的著邏輯,Zo包ne服務(wù)器療是用戶直接沉相關(guān)的服務(wù)渾器,屬于同敢一個Wor漆ld的Zo援ne服務(wù)器奶之間共享角疊色數(shù)據(jù)。課系統(tǒng)邏輯兼架構(gòu)混Clust耐er的邏輯炮架構(gòu)圖島如下圖所示肌:鼠World作、藝Zone榜的邏輯架構(gòu)窯圖悅?cè)缦聢D所示晉:遲關(guān)鍵技術(shù)鎖分析天業(yè)務(wù)模型分局析目標(biāo)用戶遇針對QQ,問QQgam給e的現(xiàn)有用杏戶群飽18-25乓歲的年輕用督戶為主,學(xué)辣生族群為主悄增加對女性糞玩家的吸引蜂力,帶動男騾性玩家用戶入口鍋QQ幻想客鐵戶端桌面入芝口潛QQ客戶端辟菜單入口槍QQgam鑄e游戲大廳許入偶廉G拉amep尿ortal忙網(wǎng)頁入口收費策略段會員制,包誓月用戶收費攜,價格不高固于40元人吵民幣第會員制,包跑周用戶收費膨,價格不高哈于15元人燭民幣麻虛擬物品販緣賣收費,單役價0.1Q湊幣~10Q說幣不等矛產(chǎn)品遲依賴關(guān)系于QQ客戶端驚上的入口及碑會員標(biāo)志等親多種表現(xiàn)形達式段QQgam秘e游戲大釀廳入口,游旺戲內(nèi)可進行扮QQgam紗e的小游戲般等豆與短信、Q遮Q音樂等增渴殖業(yè)務(wù)結(jié)合僻增加收入曠QQ秀,Q弓Q堂等業(yè)務(wù)逝推出宣傳性誦道具和地圖沈等廟內(nèi)嵌QQ和啟QQmai慈l發(fā)送功能沸寵物設(shè)計與幕QQ寵物結(jié)肆合一致滅典型業(yè)務(wù)過以程抗一個完整的待用戶登錄過柏程如下幼圖所示唐:男用戶輸入帳劣號和密碼,柱客戶端開始敬連接QQ簽烏名服務(wù)器。咱QQ簽名服碌務(wù)器根據(jù)用猛戶輸入的帳貞號和密碼,夢進行鑒權(quán),神并返回簽名癢。張客戶端連接籃Dir服務(wù)便器,試圖獲透得Zone錦服務(wù)器的目滑錄列表。豎Dir服務(wù)花器返回當(dāng)前來可用的Zo睛ne服務(wù)器汪列表以及負休載信息。甜用戶選擇要尖連接的Zo串ne服務(wù)器址,發(fā)送連接此請求和簽名源信息。散Zone接先到請求后,椅驗證該簽名添,并向Wo覆rld服務(wù)傳器發(fā)送帳號喝登錄請求。首World耕服務(wù)器接收謎到帳號登錄晝請求后,向戰(zhàn)Clust窗er服務(wù)器尾轉(zhuǎn)發(fā)該請求嚇。搶Clust尿er服務(wù)器箏接收到帳號案登錄請求,恥記錄相應(yīng)的指信息,并向總World扎服務(wù)器返回稈應(yīng)答。里World辮服務(wù)器轉(zhuǎn)發(fā)除該應(yīng)答到對稅應(yīng)的Zon輪e服務(wù)器。崇Zone服膊務(wù)器得到應(yīng)姐答,進行有眉關(guān)的帳號登詞錄處理,并瘡?fù)ㄖ蛻舳藢?。鳥一個典型的白用戶看操作過程:拍Clien牌t向Zon表e虧服務(wù)器發(fā)送焰移動或偶打斗的操作咸。搞Zone鞠服務(wù)器計算丹出Clie耗nt移動的賭新位置或打掠斗的動作,臺將它反射給炮其他Cli翠ent,使宰得其他用戶咳可見。尋Zone服溜務(wù)器定時將硬Clien暈t操作后的薯數(shù)據(jù)同步給變World攪服務(wù)器蠢一個典型的創(chuàng)用戶查詢過拆程:膏Clien置t向Zon傲e服務(wù)器發(fā)戀送查詢請求披。篩Zone服曾務(wù)器將此請墓求發(fā)送給W繳orld服駕務(wù)器。從World微服務(wù)器將查撥詢后的結(jié)果犬返回給Zo鄭ne服務(wù)器避。蹈Zone服科務(wù)器將查詢渣結(jié)果返回給糠Clien梨t??s用戶模型分質(zhì)析笛用戶攜基礎(chǔ)信息銹一個Clu鮮ster支裹持的在線用幕戶為5芝00副K偉一個Wor拆ld支持的拳在線用戶為警5000秀一個Zon并e支持的在遞線用戶為1共5尤00創(chuàng)單個用戶平孝均在線時間眼:1小時/奧每天銅在線與注冊部用戶比例釣:使5睬%預(yù)活躍與注冊缸用戶比例纖:湯2獸0%蕉用戶操作夕信息用戶登錄:添按每個Cl守uster吊有5炭00蘋K同時在線碼人數(shù),平均激每人每天1摟小時的在線伏時長,則將棄造成約14娛0次/s登熱錄請求,這鎖樣Worl示d將有14酸0次/s訪蓬問Clus朵ter懸(內(nèi)網(wǎng)訪問謎)糠,Clus口ter溪將有鼻140次/掃s訪問Cl改uster更DB仿(數(shù)據(jù)庫操黎作)勒。榴按每個Wo輩rld有豬5000工人同時在線境人數(shù),平均郊每人每天1圾小時的在線禽時長,則將攝造成約1.嘗4宵次/s登錄借請求,鍵這樣Zon自e將有1.攏4葬次/s訪問夢World暴(內(nèi)網(wǎng)訪問增),Wor鈔ld后將有喪1.巡4縱/s訪問W潮orld律DB(數(shù)據(jù)恩庫操作)。健按每個Zo蒜ne有15熱00宿人同時在線姿人數(shù),平均膛每人每天1享小時的在線惑時長,則將賤造成0.4炕2次/s登伍錄請求,這望樣Clie邀nt將有0牌.42次/譽s訪問Zo街ne(外網(wǎng)雕訪問)。用戶注銷:蘋按每個Cl劍uster役有5尊00劑K同時在線緒人數(shù),平均伐每人每天1氣小時的在線敏時長,則將成造成約14介0次/s被注銷池請求,這樣居World學(xué)將有140獲次/s訪問顏Clust破er馳(外網(wǎng)訪問俱)圖,Clus評ter亡將有剝140次/領(lǐng)s訪問Cl務(wù)uster缺DB竄(數(shù)據(jù)庫操律作)辨。雀按每個Wo登rld有掩5000耍人同時在線住人數(shù),平均咳每人每天1等小時的在線碧時長,則將班造成約1.外25次/s晝注銷策請求,這樣奧Zone將廉有1.階4恰次/s訪問使World排(內(nèi)網(wǎng)訪問賭)杏,Worl瓜d蜂將有勁1.橫4報/s訪問W夫orld完DB舉(數(shù)據(jù)庫操祝作)古。絞按每個Zo候ne有15袖00中人同時在線林人數(shù),平均稀每人每天1捐小時的在線純時長,則將圣造成0.4面2次/s昆注銷慧請求,這樣遲Clien扇t將有0.厲42次/s識訪問Zon躺e盆(外網(wǎng)訪問爐)意。極用戶移動瞎(網(wǎng)絡(luò)游戲茶中的角色行夕走)俊:嶼按每個Zo干ne析有15每00激人同時在線另人數(shù),平均柏每人每天1歇小時在線時逐長,每人每濁秒移動1次殘,每個用戶卡平均被10償個其他用戶社可見,則造闊成階15K次/沖s的移動請柳求,這樣含Clien嬸t將有15嬸K次/s訪鍋問Zone脖(外網(wǎng)訪問座)盾。璃按每個Wo車rld有先5000辱人同時在線責(zé)人數(shù),每3毛分鐘同步一壁次Zone佩的數(shù)據(jù),則壓將造成漲27導(dǎo)次/s同步斃請求,這樣燈Zone將秋有漫27春/s訪問W輝orld(貓內(nèi)網(wǎng)訪問)孩,Worl飄d辭將有奸25/s訪汪問Worl予dDB(跑數(shù)據(jù)庫操作芬)。吧用戶攻擊(霧網(wǎng)絡(luò)游戲中警的角色打斗列):稻按每個Zo場ne有15拉00腰人同時在線楚人數(shù),平均著每人每天1鳥小時在線時殊長,每人每車秒攻擊1次悶,每個用戶辮平均被10渠個其他用戶跳可見,則造玩成15K次籃/s的攻擊旬請求,這樣形Clien黎t將有15灑K次/s訪涌問Zone領(lǐng)(外網(wǎng)訪問遲)呀。沉Zone與亂World嫌的同步請求遠與用戶移動誓的操作同時尼進行,故不女再累計。匠用戶查詢神(網(wǎng)絡(luò)游戲蟻中角色查詢掉貨艙等操作囑)深:按按每個Zo剩ne有15珍00鞏人同時在線妨人數(shù),每1招0分鐘查詢啟一次數(shù)據(jù),讓則造成2.勸5次/s查竹詢請求,這哪樣Clie螺nt將有2衰.5次/s海訪問Zon游e(外網(wǎng)訪壞問)。窩按每個Wo粱rld有芹5000內(nèi)人同時在線伴人數(shù),每1斧0分鐘查詢意一次數(shù)據(jù),商則造成勉8.3予次/s查詢歌請求,這樣頑Zone將據(jù)有7.5次歌/s訪問W尾orld(慘內(nèi)網(wǎng)訪問)俱,Worl誤d將有略8.3畫次/s訪問寺World穩(wěn)DB(數(shù)雕據(jù)庫操作)西??傆嫞菏頒lust孤er:28院0次/s睜(包數(shù))蠻內(nèi)網(wǎng)訪問,即280次/蟻s數(shù)據(jù)庫操儲作椒,其中14灘0次/s的格Selec傅t操作,1撇40次/s滿的Upda劈te操作斗World蒼:35次/栽s牌(包數(shù))杏內(nèi)網(wǎng)訪問,宅35次/s重數(shù)據(jù)庫操作輕,其中25素次/s的U探pdate辭操作,10少次/s的S沈elect盾操作兄Zone:東30K次/譽s潑(包數(shù))誤外網(wǎng)請求赴用戶帆流量信息谷用戶登錄遠請求冬流量(Cl哀ient-登Dir):少2貓00喊Bytes壩用戶登錄碼返回士流量(Di蹄r-Cli蛾ent):饑1紋0踏0暢0仙Bytes斑用戶登錄怒請求茅流量提(Clie檔nt-Zo偏ne)炎:1盾00迎Bytes柔用戶注銷野請求腎流量飲(Clie背nt-Zo翁ne)蠅:1催00敲Bytes蝕用戶登錄徹返回吊流量(Wo卡rld手-Zone粉):毯5K(背包蓄)驕+瀉5K(任務(wù)埋)壯+芝3K(基本私數(shù)據(jù))蓄+跳4K(大、冬小保管箱)芽+兵40*1K鴉(郵件)傘=62K岡B露ytes內(nèi)用戶登錄鑰請求夠流量(Wo全rld-C所luste狀r):1林00稿Bytes呀用戶注銷銹請求介流量(Wo驅(qū)rld-C工luste宜r):1危00梁Bytes違用戶更新流親量(Zon痕e-Wor沸l(wèi)d):胸5K(背包青)胸+悔5K(任務(wù)超)帖+界3K(基本忠數(shù)據(jù))速+姑4K占(大、小保疊管箱)=1啄7K臭b莊ytes彼用戶查詢坑請求使流量(Cl吃ient-敲Zone)粥:1辯00有Bytes蓄用戶查詢閘返回工流量(Wo筋rld別-Zone油):喬7KByt下es黑用戶移動粱請求歌流量液(Clie測nt-Zo毒ne)易:1挎00故Bytes渡用戶攻擊廚請求谷流量萬(Clie突nt-Zo終ne)泄:1羨00稻Bytes萌聊天蘋消息流量:徹140By娛tes橋日志信息流倉量:搬14濟0Byte結(jié)s突單位用戶流池量(亞平均用戶每熊1秒攻擊一書次,每1秒腫移動一次,能每一個用戶只平均被10依個其他用戶燕可見):1色0南×蘆2浸00醋Bytes司×節(jié)8Bit=紅16Kps威語音撐流量:15筋Kps耐Zone切邁換流量:2歲40Kps披系統(tǒng)模型分辨析舒C罩luste綢r煉Serv頁er融瓶Clust鮮er服務(wù)器火包括clu鞏ster_主login什和db_p鐮roc使ess,c絞luste肥r歡溝_logi伐n負責(zé)與W匙orld腹Serve中r交互,并制維護On衡lin沖eAcc旬ount千Table營,對數(shù)據(jù)庫湖的訪問由d梨b_p份roc罰ess負責(zé)惡。穩(wěn)World令Serv抬er謠岡一個wor月ld可以包粱含多個zo寬nese氣rver,念每個zon宣eser闊ver管理勝一塊或者多好塊地圖。一畢個worl敲d最多包括長1御00騎個zone吵serv圣er,每個令處理1潮0疾0和0交-2駐0司0斬0把在線用戶的講話,一個w鬼orld可姻以同時在線仙10-20治萬人瞞Zone勾serve電r躬Zone服設(shè)務(wù)器由zo權(quán)ne_co畝nnect鼓、zone玉_disp潛和zone媽_serv析er構(gòu)成騾??騴壞one_c棚onnec仰t負責(zé)接收懷來自客戶端肉的連接,并矮進行解密,掩并把消息傳漂遞給zon歷e_ser壓ver進行卷處理。鏡z肆one驕_serv誓er負責(zé)進肌行邏輯處理畢,并根據(jù)處榜理結(jié)果或者賀轉(zhuǎn)給zon送e_dis早p并交由其貧它zone形_serv掘er進行處污理,或者交鎖由Worl稿d服務(wù)器進彩行處理。想性能容量分業(yè)析馳Clust武er設(shè)備和術(shù)流量需求帳Clust邪er:血在線人數(shù):坑5得00勺K連注冊人數(shù):特5岸00獸K余/5酸%=姻10鍵M后平均在線時路長華:1小時撒公式仿計算野結(jié)果候備注鋸存儲要求存注冊用戶數(shù)定×樸單位用戶信給息練10鼓M廉×丈1道00但Byte=峽1萍G狐其中1莖00益Byte是征單位用戶信怪息鍵帶寬要求(掏內(nèi)網(wǎng))莖在線人數(shù)父×隨(Worl濤d與Clu滑ster之磨間通信量)尚/在線時間超×牢8Bit巖5俱00雷K*鐮(賢1譽00價Byte+繭1拒00直Byte)付/36嘉00牙*8Bit困=餐0.置22覽Mbps麥其中第一個孕1擇00這Byte是王Login姻的開銷,后奇1蠟00擔(dān)Byte是醉Logou卷t的開銷晉帶寬要求(帆外網(wǎng))咬無垮機器旗要求詠2臺穩(wěn)G3育雙機熱備賊,愿1臺為主,揚另一臺備份懷關(guān)鍵負荷分俊析扣280個/玩s的數(shù)據(jù)包磨280次/閣s的數(shù)據(jù)庫演操作斯數(shù)據(jù)包數(shù)不漫是瓶頸,潛其中140腦次/s的S羊elect鑼操作(Lo晶gin),雀140次/糊s的Upd醉ate操作抱(Logo揚ut),由泥于Sele領(lǐng)ct和Up鑄date的吵數(shù)據(jù)量較小盼,不會造成咐數(shù)據(jù)庫的訪罰問瓶頸氏World漸設(shè)備和流量節(jié)要求屢World冊:越在線人數(shù):傻45走00至注冊人數(shù):蜻45叼00紐/5尾%=抵90博K疤平均在線時坐長:1小時劫公式砌計算結(jié)果姑備注貍存儲要求缺注冊用戶數(shù)友×革(角色數(shù)據(jù)工+保管箱數(shù)敢據(jù)+郵件數(shù)爽據(jù)+寄售物添品數(shù)據(jù))餅90銀K再×求(議75K+裂12得K+或12昏0K+0.改6K貸)=筆18.68志G獅角色數(shù)據(jù)=餅(5K(背詞包)+5K劈(任務(wù))+看12再K(贈送記油錄)+3K啄(基本數(shù)據(jù)救))*3(疾每個帳號可毅以創(chuàng)建3個蜓角色)豆=75K標(biāo)保管箱數(shù)據(jù)累=濱4K(大、喂小保管箱)桶*3(每味個帳號可以噸創(chuàng)建3個角笛色)家=獸12光K嫩郵件數(shù)據(jù)夜=境1K(每封惕)*40(甩每個角色)癢*3(每個施帳號可以創(chuàng)飼建3個角色優(yōu))枯=驢12襪0K辨寄售物品數(shù)異據(jù)置=(惑5奸(byte閱)毫*40)(蟻寄售物品)倦*3獸(每個帳號阻可以創(chuàng)建3母個角色)湊=0.6K飾帶寬要求(機內(nèi)網(wǎng))竟在線人數(shù)串×嗚(貧登錄請求顛/在線時間狡+定時更新白/更新頻率莖+查詢請求甜/查詢頻率已)斯×繁8Bit拆45東00積*蜜(16By黨tes+9貌4Byte蛙+梁12監(jiān)Byte)斑*8Bit羽=醫(yī)0.44遵Mbps例登錄請求=牲5K(背包酸)吐+墳5K(任務(wù)瑞)雙+防3K(基本廊數(shù)據(jù))拐+混4K(大、過小保管箱)皂+齊40*1K伸(郵件)終/36嗓00禿=末16Byt企es油假定更新頻替率為3分鐘剪,橡定時更新=乎5K(背包我)不+血5K(任務(wù)狐)寨+華3K(基本分?jǐn)?shù)據(jù))掌+好4K(大、衣小保管箱)挪/180辛=夫94Byt嚼e盼假定查詢頻古率為10分翼鐘,放7K/6匹00錘=選12愧Byte聰帶寬要求(培外網(wǎng))略無榮機器要求考2臺夫G3炎雙機熱備,獲1臺為主,常另一臺備份何關(guān)鍵負荷分漲析則35個/s攤的數(shù)據(jù)包,示35次/s蠢的數(shù)據(jù)庫操稀作銹由于網(wǎng)絡(luò)包晴數(shù)和數(shù)據(jù)庫休操作較少,票所有沒有瓶柜頸問題壯Zone設(shè)娃備和流量需番求幸假定一個Z輝one支持摧的最高人數(shù)鳥為15著00拐,平均人數(shù)張為1毯0廢0煙0脊,每用戶流燕量20Kb傭ps,每用投戶平均游戲瞧時間為1個熟小時。Zone:良在線人數(shù):議15役00瞎單位用戶流考量:20K手bps窗平均在線時繭長:1小時慈公式腔計算結(jié)果膝備注烏存儲要求糊無際帶寬要求(俘內(nèi)網(wǎng))剩在線人數(shù)醫(yī)×片(扎登錄請求/畫在線時間+選定時更新/桿更新頻率+繩切換Zon錦e覆/孕切換頻率蔑)籮×鄰8Bit地1確5礎(chǔ)00豆*盒(賞15Byt追es+94沿Bytes本+167B交ytes蛙)麗*8Bit壤=和3.3績Mbps達登錄請求=嚼(盈5K(背包糾)陶+瓣5K(任務(wù)捏)趨+勿3K(基本岔數(shù)據(jù))賴+當(dāng)4K(大、斷小保管箱)界+紙40*1K育(郵件))倦/36斗00單=15By添te答假定更新頻懂率為3分鐘故,憤定時更新=誕(5K(背慰包)漆+情5K(任務(wù)討)餐+完3K(基本逮數(shù)據(jù))狐+托4K(大、屈小保管箱)蒙)村/180=拖94Byt會e剃假定侍Zone切肆換頻率脆為閑3侮分鐘,扛切換Zon盆e=30K滋/180=忌167By臣te球帶寬要求(錢外網(wǎng))鼠在線人數(shù)哥×攪單位用戶流剝量澇×殊8Bit賓15東00雕×議2宿K倘×火8Bit巷=會24尾Mbps講主要以用戶座最常使用的挺操作來進行糾評估,平均猴用戶每1秒塌攻擊一次,修每1秒移動偷一次,每一副個用戶平均匙被10個其引他用戶可見禽。占10棵×工2榜00扎Bytes膀=2K梯機器要求頂1臺NRS器關(guān)鍵負荷分奏析由30K個/非s的數(shù)據(jù)包辰30K個/記s的數(shù)據(jù)包吩將成為數(shù)據(jù)吐訪問的瓶頸浸,但由于估屢算是考慮的景是每個人每樂秒移動并且鎮(zhèn)攻擊一次,纏而且每個人定都將給其他甚10個看到亡,考慮到并唐不是所有人為都在移動或眉攻擊狀態(tài),位所以按30冬%統(tǒng)計,9勺K個/s的蘆數(shù)據(jù)包也應(yīng)氏該不會對系談統(tǒng)造成訪問式瓶頸盯雜項設(shè)備和真流量需求奔客戶端版本溫檢查服務(wù)器襯客戶端版本代大小:6叢00晌M史在線用戶:如5輔00鉛K廚平均在線時美間:1小時拜更新版本用艷戶:2形00耳K才每天輕下載版本用踩戶:20K陜公式達計算結(jié)果債備注潮存儲要求嫂客戶端版本芽大小窯×棄保存的版本比數(shù)量艦6甚00風(fēng)M耽×俯2=1.2躍G飛帶寬要求(箏內(nèi)網(wǎng))叼帶寬要求(衣外網(wǎng))駛(在線人數(shù)個×湖版本檢測流紀(jì)量/在線時揀間+更新用辱戶數(shù)養(yǎng)×晃版本更新流母量/更新時照間+下載人核數(shù)鴉×及下載流量)懷×灰8Bit血(5德00疾K匹×旬0.28B料yte+2靜00取K量×斷291By向tes+2憐0K尾×肝1桿K)臣×飽8Bit=他0.67G射bps描假設(shè)版本檢聚測需要1K乎流量,版本巨檢測=1K諒/36怪00撤=0.28融Byte隸假設(shè)每次更濁新大小為4饞M數(shù)據(jù),每倚次更新時間振為4小時,廈更新流量=追4M/36炮00席/4=29蘆1Byte驕假設(shè)采用P齒2P技術(shù)可瞞以節(jié)省80進%的帶寬流襖量,暫6彩00粥M暗/36游00筋/24聰/4=1傻K捧機器要求進3哪臺NRS水(誰千兆網(wǎng)卡堅)栗以每臺可以規(guī)支撐的有效見負載流量2帖50Mbp居s來計算葛關(guān)鍵負荷分可析千下載新版本還流量為8K高bps說考慮到公測連的前一個月凳下載人數(shù)可栽能在1右00列K左右,流軟量帶寬將有己0.8Gb惕ps鉗,所以在公唐測前期可能懲的帶寬流量宏為1.3G頸bps扯Web服務(wù)乘器野公式腳計算結(jié)果遣備注東存儲要求低帶寬要求(緩內(nèi)網(wǎng))測帶寬要求(刑外網(wǎng))傾150Mb百ps匆參考《凱旋斑》,芽《凱旋》的狼官網(wǎng)流量約瑞為1辦00記MBps。撫機器要求而2臺NRS榴(棚千兆網(wǎng)卡森)+1臺G鐘3醉關(guān)鍵負荷分崖析語音服務(wù)器士在線筒人數(shù):5臣00負K欣語音聊天人洽數(shù):5凡00為K彎×總10%=5潑0K妖單位語言流賭量(一路)豬:15Kb理ps膊公式報計算結(jié)果坦備注漠存儲要求效帶寬要求(波內(nèi)網(wǎng))老帶寬要求(思外網(wǎng))設(shè)語音禁聊天人數(shù)造×鉤語音流量花50K像×贊15K=7惠25Mbp雀s休機器要求源3誘臺NRS(潔千兆網(wǎng)卡羽)易以每臺可以默支撐的有效使負載流量2老50Mbp受s來計算相關(guān)鍵負荷分柄析笨Dir服務(wù)遇器廢在線人數(shù)葉:5粱00擾K蛇平均在線時崇長:1小時綿公式殖計算結(jié)果套備注全存儲要求磁帶寬要求(老內(nèi)網(wǎng))蛛帶寬要求(見外網(wǎng))敗在線人數(shù)井×巖(Dir返熔回Clie臟nt的游戲膨目錄列表)得×戀8bit棄5奏00迷K*(2孫00窗+車1法0次0豪0隆Byte壘)廉/36獅00弦*8Bit享=1.33捎Mbps無機器要求扇2臺NRS岔雙機熱備,艇1臺為主,彩另一臺備份蓮關(guān)鍵負荷分支析蝦道具及支付喘服務(wù)器燕因為是相對愉比較獨立的擦系統(tǒng),F(xiàn)O籍8月份開狼始收費,設(shè)哄備和帶寬需另求可以在Q激3提?;驝onfi扯g和Mon寬itor服犬務(wù)器宇提供配置和益監(jiān)控,沒有乎外網(wǎng)流量。微內(nèi)網(wǎng)流量很繡少,可不予他考慮。呈萍對于大的C體luste爐r可以考慮底使用2臺,訓(xùn)小的Clu團ster使墾用1臺。饑存儲要求:我無。箏帶寬要求:潔無。閥機器要求:廣NRS,1建—歪2臺。幣Dispa擋tch服務(wù)駕器久Dispa白tch服務(wù)劣器用來轉(zhuǎn)發(fā)輛消息和聊天略信息。主要惱的流量在聊屋天消息和切廣換Zone隸消息。亡在線人數(shù):活45射00聞聊天信息:驚0.5條/瞧s委Zone切流換次數(shù):1件次/3分鐘碑公式慢計算結(jié)果失備注套存儲要求扭帶寬要求(春內(nèi)網(wǎng))晉在線人數(shù)喝×蛋(聊天信息巖+Zone渾切換信息)特×滔8bit盡45愈00符*(蹈140/2家+30K/巨180)*纖8b統(tǒng)it撒=8.52腐Mbps禮帶寬要求(啊外網(wǎng))沃機器要求梯1臺NRS狂關(guān)鍵負荷分鉆析襖包數(shù)為用22如50準(zhǔn)個/s柔通信的包數(shù)答也不是瓶頸域Log服務(wù)校器吵Log服務(wù)捕器主要用來攪記錄玩家的敞操作,產(chǎn)生階玩家的操作擾流水日志。垮每兩秒產(chǎn)生望一次記錄。豬每天游戲時逮間以滴12址小時計算。聲在線人數(shù):烏45擠00魔平均在線時壯長:1小時梢日志信息:放0.5條/錢s全日志保存時伶間:30天起公式銷計算結(jié)果膛備注擁存儲要求斬在線人數(shù)塌×欲日志信息封×思每天日志條香數(shù)噴×療日志保留時略間峽45哪00混*14籃0*36想00氣*缺12暫*30音/2=40閃8.2占G迷帶寬要求(嗎內(nèi)網(wǎng))宰在線人數(shù)仰×滔日志信息杰×災(zāi)8bit橡45躍00否×彈140/2僑×佩8bit=搭2.52M利bps弊帶寬要求(躍外網(wǎng))府機器要求終G3,4命×似136GB籠硬盤,1臺潔關(guān)鍵負荷分?jǐn)匚鲑v包數(shù)為泡22發(fā)50爺個/s然流量帶寬不獲是瓶頸,通飄信的包數(shù)也食不是瓶頸總計伯一個Wor演ld的末總計(冠按照四一個Wor售ld包含3倘個Zone掉計算):月帶寬要求(份內(nèi)網(wǎng)):妻0.44M類Bps(Z旗one-W蠶orld的弟內(nèi)網(wǎng)帶寬)火+兩8.52M靈bps撕(Disp缸atch內(nèi)含網(wǎng)帶寬喝)懲+2.52秀Mbps(咬日志內(nèi)網(wǎng)帶痛寬)續(xù)=謝11網(wǎng).48明Mbps吃帶寬要求(意外網(wǎng)):浙24Mbp億s(Cli列ent-Z禿one的外乏網(wǎng)帶寬)該×腰3=72M薯bps設(shè)備要求:斷NRS:3志臺NRS(掏Zone)沫+1臺NR宜S(Dis定patch濁)=4(臺何)擠G3:雷2臺G3(現(xiàn)World馳)再+鏈1臺G3(亦Log)酸=3(臺)鉛一疤個Clus貫ter的總珠計:刺帶寬版要求帆(程內(nèi)網(wǎng)動)為:芹0.辜22事Mbps(醉World決-Clus紗ter)=冬0.套22恒Mbps沙帶寬協(xié)要求損(捎外網(wǎng)鵝)為:齊1.33漢Mbps教(Clie竄nt-Di吳r)+避0.67G妹bps(下棚載)+15圈0Mbps鑼(Web)錯+725M座bps(語懲音)=1.搭56Gbp培s設(shè)備需求:暈NRS:兩2(Dir妥)+畫1巧(Conf孕ig)+1向(Web)寄+2塑(Vo疾ice姨)+1(M魄onite途r)閃+胸2概(版本檢查彈)潤+制3蛙(千兆下載蝕,或者擋12廁臺百兆下載繭)+1(Q束Q驗證)禮=駐1袍3氧(臺)始G3:券1銅(Clus范ter)馬*2+館1(Web四DB)習(xí)=辰說3誠(臺)鄰負載均衡分濃析債負載愛均衡龜策略意FO的負載化均衡以拔增加新的皇World塘作為負載均周衡的適主要馬手段。旁每一個Wo羊rld是一占個相對獨立映的部分,可御以支撐玩家只在其中進行根游戲。類World聚的增加,會博導(dǎo)致Clu特ster的在負載增加,誼由于Clu座ster權(quán)與Worl吼d的交互很匆少,因此對竄Clust訓(xùn)er的影響羊較小。圍當(dāng)隨著Wo逃rld的增剝加導(dǎo)致尸Clust跡er的負載暗太大,單臺救服務(wù)器迷不能承受的扮時候,可以塞考慮對Cl李uster美進行分布續(xù),每個Cl揮uster禿僅為指定蟻QQ促號段服務(wù)津,這樣可以嘩實現(xiàn)Clu愛ster的主負載均衡揚。姓異地分布策參略蔬FO的異地鐘分布策略主佩要是名如下兩條:疼FO是否在絕某個城市進奧行分布和分僵布的數(shù)量,僑是根據(jù)該城繩市潛在的游狐戲用戶數(shù)來新確定,矛潛在用戶數(shù)岔多,則分布勁的Worl賴d多,否則掘分布的就少怕??偢采w度原則及,華每在一個城勁市進行分布奸,展那么除了可置以為該城市鄉(xiāng)的游戲用戶助進行服務(wù),謊也可以為相白鄰的一些城每市提供服務(wù)顛。在進行分永布的時候,摧遵循的原則轟是:使用盡槐可能少的分表布點來達到壟盡可能大的鹿覆蓋度。頸容災(zāi)備份分裕析換對于游戲運區(qū)營,最重要紙的就是用戶遼數(shù)據(jù),因此史所有的手段狹都是圍繞一碰個目的,即訓(xùn)保證用戶的盡數(shù)據(jù)不出現(xiàn)嬌問題。為了儉保證極端情旗況下,盡可夸能的減少用拘戶數(shù)據(jù)的損廚失,數(shù)據(jù)備僻份是一個很折重要的手段煎。日銳按照內(nèi)測的喝數(shù)據(jù),7M功Byte的絞存儲,偷1尸2匆320廳個角色,平險均每個角色擱的存儲為6線00撓Byte(富壓縮后)。速按照每個角結(jié)色基本數(shù)據(jù)漠的最大值來冬計算,每個革角色的基本默數(shù)據(jù)為30晶K:其券掘30K(單奏一角色存儲存)*90K壤(最高在線四人數(shù))*1哥0(角色數(shù)稈與最高在線網(wǎng)人數(shù)比)匠結(jié)=洲蛋27G午(Byte蹄)熔則保存30諸天的數(shù)據(jù)量鞏為:脹密27G細*30例寶=純萌840G羞因為上述值騾是按照最保騰守的方式來翻計算的,實麗際的數(shù)據(jù)量弱應(yīng)不超過上炎述計算值的感一半,如果穗再加上壓縮背,那么實際澤的存儲應(yīng)不亡超過餓2活00可G布。丙目前FO的昨備份方案是壓:植分南北兩個拌Clust諸er各自使綁用一個磁盤療柜進行備份霧,備份的方箱式是采用全紹量備份,每拌天進行一次粉備份,備份享時間為1~歐2個月(視例具體情況而被定)。扇如果有條件株的話,還可龍以考慮使用瞞磁帶機進行灣備份,每申周全予量備份一次危。部署方案舅漲目前FO的嚼IDC分布番規(guī)劃如下圖按所示:四呼分為南方和塑北方兩個C悶luste請r(分別針液對不同的運從營商:電信展和網(wǎng)通)。勁傻每個大區(qū)下預(yù)面根據(jù)需要臉有不同的W義orld。券慶每個wor毯ld預(yù)計承想載糞45御00故人,由三壟臺服務(wù)器共蓋同提供服務(wù)忍,單臺服務(wù)略器的負載在曬15薦00耽人左右。劑差每個玩家的舞流量為15虧-20kb鋼ps。項風(fēng)險分析贏及規(guī)避措施料總的來講,播FO運營的爐風(fēng)險可以分茄成硬件故障伏和軟件故障梅兩大類。硬熟件的故障包趁括機器的故迎障、磁盤故笑障、IDC執(zhí)線路故障,榴黑客攻擊等綿。彎率軟件的故障正包括數(shù)據(jù)庫存失效、程序竿失效等等。硬件故障抄針對不同的瑞硬件故障,織提供不同的駁應(yīng)對策略兵。塌機器、磁盤鋸故障叫對于機器或睡者磁盤故障竿的應(yīng)對方式討有兩種:主動方式:輔對運行一些摧重要應(yīng)用的口機器提供H繼A方案,雙邪機熱備,當(dāng)乞其中一臺失污效的時候,端由另一臺接旺管其工作。殿采用這種方潔式,可以把楚故障的處理柳時間降到1倆0-20分賓鐘。在另一隱臺機器接管所工作之后,薄再對故障機比器進行檢查斥,根據(jù)具體畏情況或更換洗、或修理。傲在失效機器碌恢復(fù)正常之滿后,失效機應(yīng)器以備機的紅身份重新開丘始服務(wù)。被動方式:汪對于運行不咬重要應(yīng)用的粉機器提供快辱速更換服務(wù)鴨??焖俑鼡Q球服務(wù)指的是董機器上的應(yīng)月用和配置都地已準(zhǔn)備好,過當(dāng)出現(xiàn)故障節(jié),需要更換特其它機器時乎,只要對該免服務(wù)器稍作兆修改就可以騎代替故障機來器。畢盡FO采取的濱措施是兩者歲皆用,一方跡面在每個I配DC機房內(nèi)逝準(zhǔn)備一些備翼用機器,另承一方面對關(guān)悠系到用戶數(shù)守據(jù)的機器提陶供HA方案膀。塞蒸具體的方式拋是:搏每個IDC姜視支撐人數(shù)舉的大小,確奇定備用機器窯的數(shù)量和種花類。對于小寄的IDC,策保留2臺備茄用機,1臺知為數(shù)據(jù)庫備破用機,1臺嗎為前端備用汽機。大的I雪DC,保留想4臺備用機茂,2臺數(shù)據(jù)兩庫,2臺前港端。會對于Clu欄ster(撿賬號和計費捷)服務(wù)器和殊World插(角色)服答務(wù)器提供H懶A方案,保得證用戶的數(shù)直據(jù)可以很快惜恢復(fù)訪問。善IDC線路擦故障和黑客辣攻擊部對于IDC桃線路故障和候黑客攻擊,青這個沒有方尚法完全避免趨問題,只能斯是盡量減少榨損失。鋪應(yīng)對的措施斑主要是進行帖IDC分布番,當(dāng)一個I慶DC出現(xiàn)問儀題的時候,齒不會影響到慮另一個ID美C的玩家。逆FO采用兩豎個Clus沃ter,多誼個Worl巖d的方式。屈如果Clu基ster正嶄常,只是W刃orld出鄰現(xiàn)問題,那驕么受影響的肅只是出問題編的Worl妄d的玩家。押如果Clu搜ster出套現(xiàn)問題,W船orld正腦常,由于W地orld和銳Clust討er只在用妥戶登入、登福出和某些特把殊的事件進臂行通信,那霜么已經(jīng)登入繭的用戶還是灣可以繼續(xù)游擦戲,但是新輪用戶將不能終登陸。歌所有開放內(nèi)逐網(wǎng)監(jiān)聽端口脅的應(yīng)用程序典都采用了限救制IP的機身制,報障了鏈只有內(nèi)部I浴P可以訪問稍。死所有開發(fā)外筒網(wǎng)監(jiān)聽端口董的應(yīng)用程序撇采用了超時蹈限制和包大設(shè)小限制來報清障黑客的拒酷絕服務(wù)攻擊負,此外對于游與外網(wǎng)的通敲信協(xié)議采用蠶了加密算法齒,防止黑客謊的探測攻擊豪。軟件故障刃Dir服務(wù)款器匪第Dir服務(wù)劍器是客戶端它拉取游戲分梁區(qū)信息的服安務(wù)器,是用規(guī)戶進行游戲技的第一個入祥口。一個D謎ir服務(wù)器唯為一個cl勾uster覺服務(wù),如果頑Dir服務(wù)儀器出現(xiàn)故障慚,會對用戶嬌的登陸產(chǎn)生喘嚴(yán)重的影響屯。由于Di碗r服務(wù)器不塌保存任何數(shù)逼據(jù),可以說楊是沒有狀態(tài)爽的。因此D濟ir服務(wù)器諒可以采用對攀稱多處理

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論