云平臺(tái)應(yīng)用系統(tǒng)遷移方案大綱_第1頁
云平臺(tái)應(yīng)用系統(tǒng)遷移方案大綱_第2頁
云平臺(tái)應(yīng)用系統(tǒng)遷移方案大綱_第3頁
云平臺(tái)應(yīng)用系統(tǒng)遷移方案大綱_第4頁
云平臺(tái)應(yīng)用系統(tǒng)遷移方案大綱_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

文件編號(hào):密級(jí):項(xiàng)目ID:項(xiàng)目編號(hào):中國移動(dòng)廣東公司UAP云平臺(tái)應(yīng)用遷移方案(大綱)版本<V0.2>擬制沈志華日期2014.07.16審核日期批準(zhǔn)日期目錄1 文檔說明 42 應(yīng)用系統(tǒng)遷移方法 42.1 應(yīng)用遷移與整合方法 42.2 應(yīng)用遷移涉及的相關(guān)部門 53 系統(tǒng)評(píng)估與分析 63.1 系統(tǒng)評(píng)估和分析流程 73.2 評(píng)估準(zhǔn)備 83.2.1 遷移范圍確定 83.2.2 評(píng)估方法與準(zhǔn)備 93.2.3 評(píng)估環(huán)境的準(zhǔn)備 93.3 系統(tǒng)調(diào)研與評(píng)估 93.3.1 物理基礎(chǔ)架構(gòu)調(diào)研與評(píng)估 93.3.2 應(yīng)用系統(tǒng)調(diào)研與評(píng)估 103.3.3 遷移對(duì)應(yīng)用系統(tǒng)的影響 113.4 需求分析及匯總 113.4.1 基礎(chǔ)架構(gòu)需求分析與匯總 113.4.2 應(yīng)用系統(tǒng)需求分析和匯總 114 方案設(shè)計(jì) 114.1 方案設(shè)計(jì)流程 124.2 云平臺(tái)方案設(shè)計(jì) 134.3 遷移方案設(shè)計(jì) 134.3.1 虛擬化適用性分析 134.3.2 遷移場景設(shè)計(jì) 144.3.3 資源映射分析 154.3.4 服務(wù)器放置設(shè)計(jì) 164.3.5 資源競爭關(guān)系設(shè)計(jì) 174.3.6 遷移順序設(shè)計(jì) 175 虛擬化環(huán)境準(zhǔn)備 185.1 虛擬化環(huán)境準(zhǔn)備步驟 195.2 虛擬化環(huán)境準(zhǔn)備與方案設(shè)計(jì) 195.2.1 環(huán)境確認(rèn) 195.2.2 實(shí)施規(guī)劃與設(shè)計(jì)方案 195.3 UAP云平臺(tái)實(shí)施 205.3.1 虛擬化系統(tǒng)設(shè)置與調(diào)試 205.3.2 虛擬機(jī)系統(tǒng)設(shè)置 206 應(yīng)用遷移 206.1 遷移實(shí)施流程 216.2 遷移環(huán)境準(zhǔn)備 216.3 遷移執(zhí)行 226.4 遷移后虛擬機(jī)的優(yōu)化 227 測試驗(yàn)證 227.1 應(yīng)用系統(tǒng)測試驗(yàn)證流程 227.2 應(yīng)用系統(tǒng)測試驗(yàn)證內(nèi)容 237.3 應(yīng)用系統(tǒng)測試 237.4 系統(tǒng)優(yōu)化 237.5 應(yīng)用系統(tǒng)驗(yàn)證 248 應(yīng)用系統(tǒng)割接 248.1 應(yīng)用系統(tǒng)割接流程 248.2 割接評(píng)估 248.3 割接準(zhǔn)備 258.4 割接操作 258.5 回退機(jī)制 258.6 割接后觀察 258.7 原系統(tǒng)刪除 269 附錄 269.1 MAP性能評(píng)估工具實(shí)施文檔 269.2 典型案例 26文檔說明本文檔的目的在于為UAP云平臺(tái)地市應(yīng)用系統(tǒng)設(shè)計(jì)的一個(gè)遷移與整合方法,并對(duì)實(shí)際操作有指導(dǎo)和建議。本文檔主要針對(duì)廣東移動(dòng)UAP的地市應(yīng)用系統(tǒng)遷移到UAP云平臺(tái)。應(yīng)用系統(tǒng)遷移方法應(yīng)用遷移與整合方法根據(jù)以往豐富的項(xiàng)目經(jīng)驗(yàn),結(jié)合UAP云平臺(tái)的具體業(yè)務(wù)特點(diǎn),定制了一套數(shù)據(jù)遷移與整合的方法。本遷移與整合方法分為6個(gè)階段,分別為系統(tǒng)評(píng)估與分析、方案設(shè)計(jì)、虛擬化環(huán)境準(zhǔn)備、應(yīng)用移植、測試驗(yàn)證和業(yè)務(wù)割接。圖2-1應(yīng)用遷移與整合方法評(píng)估與分析在系統(tǒng)評(píng)估與分析階段,應(yīng)確定遷移范圍和目標(biāo),利用調(diào)查問卷、系統(tǒng)評(píng)估工具(MAP)和訪談等評(píng)估形式,對(duì)應(yīng)用系統(tǒng)進(jìn)行評(píng)估,分析和匯總系統(tǒng)需求,形成調(diào)研報(bào)告。方案設(shè)計(jì)在方案設(shè)計(jì)階段,針對(duì)項(xiàng)目范圍內(nèi)的物理服務(wù)器進(jìn)行虛擬化適用性分析,設(shè)計(jì)遷移場景和云平臺(tái)架構(gòu)方案。在云平臺(tái)方案設(shè)計(jì)的基礎(chǔ)上,進(jìn)行遷移順序、遷移方法等內(nèi)容的設(shè)計(jì),形成總體遷移方案。虛擬化環(huán)境準(zhǔn)備在虛擬化環(huán)境準(zhǔn)備階段,應(yīng)判斷現(xiàn)有的UAP云平臺(tái)環(huán)境是否能容納被遷移的所有對(duì)象,以及,具體應(yīng)檢查計(jì)算資源、存儲(chǔ)資源、網(wǎng)絡(luò)資源以及數(shù)據(jù)庫資源等,建立遷移所需的環(huán)境準(zhǔn)備,如虛擬機(jī)、虛擬化網(wǎng)絡(luò)等。應(yīng)用移植在系統(tǒng)移植階段,應(yīng)根據(jù)既定的遷移方案嚴(yán)格的執(zhí)行應(yīng)用系統(tǒng)遷移,將物理機(jī)的應(yīng)用系統(tǒng)移植到虛擬機(jī)內(nèi),有工具移植和手工部署兩種方式。測試驗(yàn)證對(duì)云平臺(tái)上的應(yīng)用系統(tǒng)進(jìn)行功能性測試、性能測試和穩(wěn)定性測試,并進(jìn)行應(yīng)用驗(yàn)證,以便預(yù)先排除隱患,使得應(yīng)用系統(tǒng)成功的運(yùn)行在云平臺(tái)環(huán)境下。業(yè)務(wù)割接制定割接方案,依照割接方案進(jìn)行割接操作,割接完成后進(jìn)入割接后觀察期,通過割接驗(yàn)收后將原系統(tǒng)下線。應(yīng)用系統(tǒng)在UAP云平臺(tái)上線1個(gè)月后,提供性能分析報(bào)告。應(yīng)用遷移涉及的相關(guān)部門業(yè)務(wù)遷移進(jìn)行中,會(huì)涉及如下各部門,其具體職責(zé)如下:省公司信息系統(tǒng)部:;地市公司:應(yīng)用開發(fā)商:負(fù)責(zé)實(shí)施UAP平臺(tái)各應(yīng)用系統(tǒng)日常的7×24小時(shí)故障響應(yīng)處理工作,為UAP平臺(tái)各應(yīng)用系統(tǒng)的維護(hù)支撐提供技術(shù)支持。遷移實(shí)施方:對(duì)應(yīng)用系統(tǒng)進(jìn)行評(píng)估和分析;根據(jù)需求設(shè)計(jì)云平臺(tái)方案,或者評(píng)估現(xiàn)有云平臺(tái)方案是否滿足需求;設(shè)計(jì)應(yīng)用系統(tǒng)遷移方案,如遷移方式、遷移工具等;進(jìn)行應(yīng)用系統(tǒng)遷移,將應(yīng)用系統(tǒng)從物理機(jī)上移植到虛擬機(jī)上;與應(yīng)用開發(fā)商一起進(jìn)行測試驗(yàn)證;進(jìn)行業(yè)務(wù)割接。系統(tǒng)評(píng)估與分析如何對(duì)被遷移系統(tǒng)進(jìn)行有效的系統(tǒng)評(píng)估,為遷移和整合提供有效的支撐數(shù)據(jù),是遷移前重要的工作,也是遷移和整合過程中的一個(gè)難點(diǎn)。系統(tǒng)評(píng)估分析,將使用調(diào)查問卷、自動(dòng)化評(píng)估工具或訪談等形式對(duì)系統(tǒng)的基礎(chǔ)架構(gòu)層和應(yīng)用層進(jìn)行系統(tǒng)評(píng)估。系統(tǒng)評(píng)估和分析流程圖3-1評(píng)估和分析流程應(yīng)用系統(tǒng)遷移評(píng)估與分析流程描述如下:表3-1系統(tǒng)評(píng)估和分析流程編號(hào)步驟名稱責(zé)任人說明3.1確定遷移范圍確定要遷移的應(yīng)用系統(tǒng),及未來的數(shù)據(jù)中心等內(nèi)容3.2選擇評(píng)估方法選擇自動(dòng)化工具評(píng)估(MAP)、問卷調(diào)查、訪談等評(píng)估方法3.3準(zhǔn)備評(píng)估環(huán)境和內(nèi)容準(zhǔn)備好被評(píng)估系統(tǒng)的網(wǎng)絡(luò)、MAP服務(wù)器等內(nèi)容準(zhǔn)備好調(diào)查問卷的調(diào)查問題和訪談的具體內(nèi)容3.4系統(tǒng)評(píng)估遷移實(shí)施方對(duì)系統(tǒng)進(jìn)行評(píng)估,使用問卷調(diào)研、自動(dòng)化工具評(píng)估、訪談等形式3.5問卷調(diào)研遷移實(shí)施方采用調(diào)查問卷的方式進(jìn)行調(diào)研3.6自動(dòng)化工具評(píng)估遷移實(shí)施方采用自動(dòng)化評(píng)估工具進(jìn)行系統(tǒng)評(píng)估3.7訪談遷移實(shí)施方采用訪談的方式進(jìn)行調(diào)研3.8需求分析遷移實(shí)施方對(duì)應(yīng)用系統(tǒng)進(jìn)行整體需求分析3.9基礎(chǔ)架構(gòu)層評(píng)估遷移實(shí)施方對(duì)被評(píng)估系統(tǒng)進(jìn)行基礎(chǔ)架構(gòu)層面的具體評(píng)估和信息匯總3.10應(yīng)用層面評(píng)估遷移實(shí)施方對(duì)被評(píng)估系統(tǒng)進(jìn)行應(yīng)用層面評(píng)估和信息匯總3.11業(yè)務(wù)層信息匯總遷移實(shí)施方對(duì)被評(píng)估系統(tǒng)進(jìn)行業(yè)務(wù)層信息匯總3.12運(yùn)維層信息匯總遷移實(shí)施方對(duì)被評(píng)估系統(tǒng)進(jìn)行運(yùn)維信息需求匯總3.13現(xiàn)狀調(diào)研及需求分析報(bào)告遷移實(shí)施方根據(jù)調(diào)研內(nèi)容,撰寫《現(xiàn)狀調(diào)研及需求分析報(bào)告》3.14調(diào)研報(bào)告審核對(duì)《現(xiàn)狀調(diào)研及需求分析報(bào)告》進(jìn)行審核3.15判斷是否通過審核如通過審核,則結(jié)束調(diào)研和分析流程結(jié)束如未通過審核,則返回3.2評(píng)估準(zhǔn)備遷移范圍確定應(yīng)用系統(tǒng)遷移,首先要確定遷移范圍,如:哪些應(yīng)用系統(tǒng)需求從哪些服務(wù)器上遷移到UAP云平臺(tái)虛擬機(jī)上;哪些應(yīng)用系統(tǒng)需要進(jìn)行解耦和整合等操作;遷移前后機(jī)房環(huán)境的變化確認(rèn)等。評(píng)估方法與準(zhǔn)備采用調(diào)查問卷方式、評(píng)估工具自動(dòng)化評(píng)估或訪談等方法對(duì)UAP應(yīng)用系統(tǒng)進(jìn)行評(píng)估和分析,從不同的維度獲得全面的信息,為遷移工作提供有力依據(jù)。調(diào)查問卷可以大規(guī)模的進(jìn)行信息采集,收集各個(gè)層面的信息,范圍較廣,但是由于需要人工填寫,人為因素將導(dǎo)致準(zhǔn)確率不高。自動(dòng)化評(píng)估工具可準(zhǔn)確的對(duì)系統(tǒng)進(jìn)行性能等方面的評(píng)估,準(zhǔn)確率高,可信度大,但是適用范圍有限,比如有些服務(wù)器由于客觀原因無法被自動(dòng)化工具評(píng)估。對(duì)于一些比較復(fù)雜的問題,可以采用深度訪談的方式,形成訪談報(bào)告,補(bǔ)充到文檔中。評(píng)估環(huán)境的準(zhǔn)備使用具體評(píng)估工具進(jìn)行自動(dòng)化評(píng)估時(shí),需要準(zhǔn)備好相關(guān)主機(jī)、網(wǎng)絡(luò)、以及MAP工具包等內(nèi)容,以便順利開展系統(tǒng)評(píng)估工作,詳見附錄中的具體評(píng)估工具需求。系統(tǒng)調(diào)研與評(píng)估物理基礎(chǔ)架構(gòu)調(diào)研與評(píng)估在物理基礎(chǔ)架構(gòu)信息收集和評(píng)估中,計(jì)算容量、存儲(chǔ)容量和網(wǎng)絡(luò)容量以及相關(guān)的利用率和性能是重要的評(píng)估內(nèi)容。自動(dòng)化評(píng)估工具M(jìn)AP可幫忙得出比較客觀的物理架構(gòu)的容量和性能,調(diào)查問卷也可協(xié)助完成信息收集。物理基礎(chǔ)架構(gòu)的評(píng)估中,應(yīng)完成如下內(nèi)容的評(píng)估:在基礎(chǔ)架構(gòu)硬件的CPU評(píng)估中,應(yīng)收集CPU的型號(hào)、主頻、內(nèi)核數(shù)、顆數(shù),應(yīng)評(píng)估CPU的利用率。在基礎(chǔ)架構(gòu)硬件的內(nèi)存評(píng)估中,應(yīng)收集內(nèi)存的容量以及使用率。在基礎(chǔ)架構(gòu)硬件的磁盤評(píng)估中,應(yīng)收集磁盤的數(shù)量、RAID方式、文件系統(tǒng)類型、文件系統(tǒng)總?cè)萘?、磁盤IO性能等。在基礎(chǔ)架構(gòu)硬件的網(wǎng)絡(luò)評(píng)估中,應(yīng)收集物理服務(wù)器的網(wǎng)卡容量、數(shù)量及網(wǎng)絡(luò)性能,網(wǎng)絡(luò)交換機(jī)的型號(hào)、網(wǎng)口數(shù)、數(shù)量,基礎(chǔ)架構(gòu)的網(wǎng)絡(luò)拓?fù)鋱D等。應(yīng)用系統(tǒng)調(diào)研與評(píng)估在應(yīng)用系統(tǒng)層面,至少應(yīng)評(píng)估業(yè)務(wù)的重要性、業(yè)務(wù)成熟度、應(yīng)用系統(tǒng)邏輯架構(gòu)等內(nèi)容,從而為遷移提供重要的參考依據(jù)。業(yè)務(wù)重要性在評(píng)估階段,應(yīng)評(píng)估應(yīng)用系統(tǒng)的重要程度,利用應(yīng)用系統(tǒng)的重要程度設(shè)置相關(guān)的資源競爭策略,并且對(duì)重要的應(yīng)用系統(tǒng)采用相應(yīng)的技術(shù)方案進(jìn)行保護(hù),如重要的應(yīng)用系統(tǒng)可使用HA等技術(shù)方案保證業(yè)務(wù)連續(xù)性。業(yè)務(wù)的重要性可作為虛擬機(jī)發(fā)生競爭時(shí)如何爭取資源的一個(gè)重要輸入。在虛擬機(jī)的資源競爭機(jī)制中,有最低占用資源設(shè)置、最高占用資源設(shè)置和相對(duì)權(quán)重??筛鶕?jù)業(yè)務(wù)的重要性設(shè)置相關(guān)的權(quán)重,比如可以設(shè)置重要業(yè)務(wù)權(quán)重為200,比較重要業(yè)務(wù)的權(quán)重是150,不重要的業(yè)務(wù)權(quán)重是100。需要注意的是具體虛擬機(jī)權(quán)重設(shè)計(jì)的時(shí)候一定要遵循一個(gè)統(tǒng)一的標(biāo)準(zhǔn),保持前后連貫性。業(yè)務(wù)生命周期按照不同的業(yè)務(wù)成熟度為相關(guān)的虛擬機(jī)來預(yù)留資源,來滿足業(yè)務(wù)發(fā)展所帶來的需求。業(yè)務(wù)成熟度分為業(yè)務(wù)投入期、成長期、成熟期、衰退期,可按不同的成熟度為不同的業(yè)務(wù)系統(tǒng)進(jìn)行預(yù)留空間等內(nèi)容的設(shè)置。在評(píng)估階段,應(yīng)評(píng)估業(yè)務(wù)的成熟度,業(yè)務(wù)成熟度可作為應(yīng)用系統(tǒng)資源預(yù)留的一個(gè)重要衡量指標(biāo)??舍槍?duì)不同成熟度的業(yè)務(wù)提供不同的資源預(yù)留策略,比如成熟業(yè)務(wù)預(yù)留50%資源,衰退業(yè)務(wù)預(yù)留25%,成長的業(yè)務(wù)預(yù)留75%資源,投入期業(yè)務(wù)預(yù)留50%資源。應(yīng)用系統(tǒng)邏輯架構(gòu)評(píng)估中,應(yīng)對(duì)應(yīng)用系統(tǒng)間的邏輯架構(gòu)進(jìn)行分析,從而判斷各應(yīng)用系統(tǒng)間的依賴關(guān)系和應(yīng)用系統(tǒng)間的邏輯關(guān)系。應(yīng)用系統(tǒng)的邏輯架構(gòu)可為確定遷移依賴關(guān)系、遷移順序和遷移后位置提供的有力參考。遷移對(duì)應(yīng)用系統(tǒng)的影響將應(yīng)用系統(tǒng)從物理服務(wù)器遷移到虛擬化,從一個(gè)機(jī)房遷移到另外一個(gè)機(jī)房,這種遷移會(huì)對(duì)應(yīng)用系統(tǒng)本身產(chǎn)生不同程度的影響。在評(píng)估的內(nèi)容中,還要注意一起其他內(nèi)容的分析,如硬件依賴關(guān)系,即那些服務(wù)器依賴于某種特定的硬件。大部分的虛擬化環(huán)境無法滿足特殊硬件的需求,如視頻卡、音頻卡、加密卡等硬件。需求分析及匯總基于對(duì)基礎(chǔ)架構(gòu)和應(yīng)用系統(tǒng)現(xiàn)狀的評(píng)估,結(jié)合業(yè)務(wù)的發(fā)展需要,對(duì)具體應(yīng)用系統(tǒng)進(jìn)行基礎(chǔ)架構(gòu)和應(yīng)用系統(tǒng)兩個(gè)層面的需求分析和匯總?;A(chǔ)架構(gòu)需求分析與匯總基礎(chǔ)架構(gòu)需求分析,需要整理所有應(yīng)用系統(tǒng)的基礎(chǔ)架構(gòu)層面的需求,匯總整個(gè)所有業(yè)務(wù)系統(tǒng)所需要的基礎(chǔ)架構(gòu)需求,如網(wǎng)絡(luò)、服務(wù)器、存儲(chǔ)等,可用表格等形式匯總整個(gè)基礎(chǔ)架構(gòu)的需求。應(yīng)用系統(tǒng)需求分析和匯總在系統(tǒng)調(diào)研中,基于調(diào)查問卷和訪談的方式對(duì)應(yīng)用系統(tǒng)進(jìn)行調(diào)研與評(píng)估,對(duì)應(yīng)用系統(tǒng)層面的需求進(jìn)行需求分析和匯總,常見的應(yīng)用層面需求分析如無單點(diǎn)故障、高可用性等,在評(píng)估階段需要分析和匯總所有這些應(yīng)用層面的需求進(jìn)行匯總,以及業(yè)務(wù)的成熟度、重要性等內(nèi)容,以便后續(xù)為后期云平臺(tái)架構(gòu)設(shè)計(jì)提供依據(jù)。方案設(shè)計(jì)在對(duì)物理應(yīng)用系統(tǒng)進(jìn)行評(píng)估后,進(jìn)一步的工作是遷移到什么地方,目標(biāo)平臺(tái)是否滿足遷移需求,如何進(jìn)行遷移等。方案設(shè)計(jì)流程圖4-1方案設(shè)計(jì)階段流程圖方案設(shè)計(jì)的流程描述如下:表4-1方案設(shè)計(jì)階段流程圖說明編號(hào)步驟名稱責(zé)任人說明4.1虛擬化適用性分析遷移實(shí)施方依據(jù)《系統(tǒng)調(diào)研與需求分析報(bào)告》,對(duì)物理服務(wù)器進(jìn)行虛擬化篩選4.2遷移場景設(shè)計(jì)遷移實(shí)施方依據(jù)《系統(tǒng)調(diào)研與需求分析報(bào)告》,進(jìn)行云平臺(tái)系統(tǒng)遷移場景設(shè)計(jì)4.3判斷是否存在現(xiàn)有環(huán)境遷移實(shí)施方如存在現(xiàn)有云環(huán)境,則進(jìn)入4.4如不存在云環(huán)境,則進(jìn)入4.64.4判斷現(xiàn)有環(huán)境是否滿足需求遷移實(shí)施方如滿足,則進(jìn)入4.9如不滿足,則進(jìn)入4.54.5云平臺(tái)整改方案遷移實(shí)施方根據(jù)實(shí)際業(yè)務(wù)需求,對(duì)現(xiàn)有環(huán)境進(jìn)行方案整改設(shè)計(jì)4.6云平臺(tái)建設(shè)方案遷移實(shí)施方根據(jù)實(shí)際業(yè)務(wù)需求,設(shè)計(jì)云平臺(tái)建設(shè)方案4.7方案審核對(duì)《云平臺(tái)整改方案》或《云平臺(tái)建設(shè)方案》進(jìn)行審核4.8判斷方案是否通過審核如通過,則進(jìn)入到4.9如未通過,則回退到4.14.9資源映射分析遷移實(shí)施方將應(yīng)用系統(tǒng)對(duì)物理資源的需求映射為對(duì)虛擬系統(tǒng)的資源需求,具體到需要幾個(gè)vCPU等內(nèi)容4.10服務(wù)器放置設(shè)計(jì)遷移實(shí)施方設(shè)計(jì)將遷移后的虛擬機(jī)如何放置在不同的云平臺(tái)服務(wù)器上4.11遷移順序設(shè)計(jì)遷移實(shí)施方設(shè)計(jì)應(yīng)用系統(tǒng)具體的遷移順序4.12遷移技術(shù)手段選擇遷移實(shí)施方依據(jù)應(yīng)用系統(tǒng)的各自特點(diǎn),選擇合適的技術(shù)手段,如使用手工遷移還是使用工具進(jìn)行遷移4.13遷移方法選擇遷移實(shí)施方選擇合適的遷移工具及遷移方式4.14遷移方案遷移實(shí)施方設(shè)計(jì)總體的遷移方案,形成文檔4.15遷移方案審核對(duì)遷移方案進(jìn)行審核4.16判斷遷移方案是否通過審核如通過審核,則結(jié)束方案設(shè)計(jì)如未通過審核,則回退到4.8云平臺(tái)方案設(shè)計(jì)在云平臺(tái)的方案設(shè)計(jì)中,主要要考慮服務(wù)器、存儲(chǔ)和網(wǎng)絡(luò)基礎(chǔ)架構(gòu)的設(shè)計(jì),要詳細(xì)考慮具體架構(gòu)、容量和性能的設(shè)計(jì)因素。遷移方案設(shè)計(jì)虛擬化適用性分析在系統(tǒng)評(píng)估后,進(jìn)一步細(xì)化了可遷移的服務(wù)器范圍。虛擬化適用性判斷階段,應(yīng)參考基礎(chǔ)架構(gòu)層和應(yīng)用層的評(píng)估指標(biāo),明確哪些應(yīng)用適用于虛擬化技術(shù),哪些應(yīng)用系統(tǒng)不適合虛擬化技術(shù)。具體的指標(biāo)如下但不限于以下指標(biāo):基礎(chǔ)架構(gòu)層的評(píng)估指標(biāo)不適合虛擬化的典型對(duì)象平均使用率高于70%的雙處理器系統(tǒng)或平均使用率高于45%的四處理器系統(tǒng)需要特殊硬件(目前主流Hypervisor軟件能夠模擬的硬件只有CPU、內(nèi)存、網(wǎng)卡、硬盤等,對(duì)于其他需要直接使用的PCI、PCI-x、PCI-E、AGP設(shè)備均無法正常支持,包括窄帶卡、中繼卡、3D卡、顯卡、加密卡、磁帶機(jī)、infiniband、電信業(yè)務(wù)中特有的語音E1板卡等)的系統(tǒng)平均網(wǎng)絡(luò)帶寬在600Mbps以上、平均IO在50MB/s以上、內(nèi)存占有8GB以上的系統(tǒng)適合虛擬化的典型對(duì)象硬件配置較低(<1.5GHz)的系統(tǒng)硬件配置相對(duì)較高、平均使用率一直偏低(小于20%)的系統(tǒng)應(yīng)用層的評(píng)估指標(biāo)不適合虛擬化的典型對(duì)象運(yùn)行CAD、CAM、PRoE等工程設(shè)計(jì)應(yīng)用程序的系統(tǒng)運(yùn)行音視頻流媒體引用程序的系統(tǒng)大型數(shù)據(jù)庫系統(tǒng),如Oracle、DB2數(shù)據(jù)庫軟件適合虛擬化的應(yīng)用類型在不同的時(shí)間達(dá)到峰值使用率的應(yīng)用遷移場景設(shè)計(jì)在遷移方案設(shè)計(jì)時(shí),應(yīng)依據(jù)源遷移對(duì)象、目標(biāo)場所等因素來設(shè)計(jì)遷移階段的相關(guān)場景。過渡環(huán)境:進(jìn)行應(yīng)用系統(tǒng)的初步遷移,將數(shù)據(jù)中心的服務(wù)器首先遷移到本地的資源池,利用P2V、V2V和NewVM等遷移方式;測試環(huán)境:將本地資源池的業(yè)務(wù)服務(wù)器虛擬機(jī)遷移到測試環(huán)境,完成功能性和初步壓力測試,利用虛擬機(jī)文件拷貝、V2V或自動(dòng)化工具等遷移方式;驗(yàn)證環(huán)境:將云平臺(tái)的業(yè)務(wù)服務(wù)器虛擬機(jī)遷移到驗(yàn)證環(huán)境,完成近似真實(shí)環(huán)境的壓力測試,利用虛擬機(jī)文件拷貝、V2V或自動(dòng)化工具等遷移方式;生產(chǎn)環(huán)境:將驗(yàn)證環(huán)境平臺(tái)虛擬機(jī)遷移到生產(chǎn)云平臺(tái)環(huán)境,云平臺(tái)環(huán)境中承載應(yīng)用系統(tǒng)運(yùn)行,利用虛擬機(jī)文件拷貝、V2V或自動(dòng)化工具等遷移方式;不同平臺(tái)有各自的用途,各自的設(shè)計(jì)需求也不同:過渡環(huán)境,臨時(shí)性遷移場所;測試環(huán)境,主要進(jìn)行業(yè)務(wù)功能、性能等方面的壓力測試的場所,不需要虛擬化高級(jí)功能,虛擬化單機(jī)版軟件即可滿足驗(yàn)證環(huán)境,將采用與生產(chǎn)云近似的技術(shù),進(jìn)行上線前的真實(shí)場景模擬測試生產(chǎn)環(huán)境,未來應(yīng)用系統(tǒng)的生產(chǎn)環(huán)境,需要使用高級(jí)的技術(shù)手段來保證實(shí)際業(yè)務(wù)系統(tǒng)的連續(xù)性、可擴(kuò)展性等功能,從而使得業(yè)務(wù)系統(tǒng)能健康運(yùn)行。資源映射分析在遷移后的資源需求設(shè)計(jì)中,即對(duì)物理資源的需求映射為對(duì)虛擬資源的需求,應(yīng)具體到CPU、內(nèi)存、硬盤和網(wǎng)絡(luò)細(xì)顆粒度級(jí)別。對(duì)于CPU資源,虛擬機(jī)CPU的主頻與物理機(jī)主頻一樣大,一個(gè)虛擬機(jī)vCPU對(duì)應(yīng)一個(gè)物理機(jī)CPU的核,而一個(gè)物理CPU的核可以供多個(gè)虛擬機(jī)vCPU使用。物理CPU到虛擬機(jī)CPU的轉(zhuǎn)換性能損耗很小,大概5%以內(nèi)。對(duì)于內(nèi)存資源,物理機(jī)內(nèi)存到虛擬機(jī)內(nèi)存的轉(zhuǎn)換損耗較小,不同的虛擬化軟件有不同的內(nèi)存管理方式,有些使用內(nèi)存固定分配機(jī)制,有些使用內(nèi)存過量分配機(jī)制(overcommit,即虛擬機(jī)的內(nèi)存容量可超過物理機(jī)的內(nèi)存容量)。對(duì)于存儲(chǔ)資源,物理系統(tǒng)到虛擬系統(tǒng)的損耗較大,設(shè)計(jì)虛擬系統(tǒng)請盡量加大物理系統(tǒng)的帶寬,對(duì)于虛擬機(jī)的磁盤容量可選取按需分配模式。對(duì)于網(wǎng)絡(luò)資源,物理機(jī)網(wǎng)絡(luò)性能到虛擬機(jī)系統(tǒng)的損耗較小,但是設(shè)計(jì)時(shí)應(yīng)充分考慮到網(wǎng)絡(luò)復(fù)用,以及虛擬化系統(tǒng)中網(wǎng)絡(luò)的資源競爭設(shè)置較弱等因素。服務(wù)器放置設(shè)計(jì)源物理服務(wù)器到目標(biāo)虛擬機(jī)的映射關(guān)系是將應(yīng)用系統(tǒng)物理服務(wù)器與UAP云平臺(tái)的物理機(jī)進(jìn)行映射,從而確定應(yīng)用系統(tǒng)整合后所寄宿的物理主機(jī)。設(shè)計(jì)一個(gè)好的映射關(guān)系可以保證應(yīng)用系統(tǒng)具有充足的物理資源的容量和性能,并保證業(yè)務(wù)應(yīng)用系統(tǒng)具有良好的高可用性等高級(jí)功能,是應(yīng)用系統(tǒng)遷移重要的一環(huán)。設(shè)計(jì)應(yīng)用系統(tǒng)到服務(wù)器映射關(guān)系應(yīng)遵從如下原則:性能均衡原則,將低性能和高性能的服務(wù)器組合放在一臺(tái)物理服務(wù)器內(nèi),比如低IO與高IO服務(wù)器搭配,低CPU使用率與高CPU使用率搭配容量均衡原則,將低容量和高容量的應(yīng)用系統(tǒng)組合放置在一臺(tái)服務(wù)器內(nèi)業(yè)務(wù)重要性均衡原則,即將低重要性的應(yīng)用系統(tǒng)和高重要性的應(yīng)用系統(tǒng)組合放置在一臺(tái)服務(wù)器內(nèi),從而保證重要的應(yīng)用系統(tǒng)在資源發(fā)生競爭的時(shí)候仍然能獲得足夠的資源(本生產(chǎn)環(huán)境的云平臺(tái)系統(tǒng)中,所有物理服務(wù)器具有相同的重要級(jí)別,故可按業(yè)務(wù)重要性均衡原則。如在其他系統(tǒng)中,云平臺(tái)服務(wù)器有重要級(jí)別差異,則將業(yè)務(wù)重要性高的應(yīng)用系統(tǒng)放置在重要性高的服務(wù)器上。)同一業(yè)務(wù)的應(yīng)用系統(tǒng)盡量放置于一臺(tái)服務(wù)器上,從而減少物理網(wǎng)絡(luò)帶寬的占用,并保持網(wǎng)絡(luò)的穩(wěn)定性不同業(yè)務(wù)高峰的應(yīng)用系統(tǒng)組合放置于一臺(tái)物理服務(wù)器內(nèi)資源競爭關(guān)系設(shè)計(jì)虛擬機(jī)資源競爭策略取決于兩個(gè)因素,第一因素是資源設(shè)置,第二因素是資源控制。資源設(shè)置層面設(shè)置虛擬CPU、內(nèi)存、網(wǎng)卡容量等。資源控制分為如下幾個(gè)部分:CPU資源控制最小保留(百分比或者Hz)最大限制(百分比或者Hz)相對(duì)權(quán)重(具體數(shù)字,如100、150、200等)內(nèi)存資源控制最小保留(百分比或者GB)最大限制(百分比或者GB)相對(duì)權(quán)重(相對(duì)具體數(shù)字,如100、150、200等)磁盤IO性能資源控制相對(duì)權(quán)重(相對(duì)具體數(shù)字,如100、150、200等)網(wǎng)絡(luò)IO性能資源控制相對(duì)權(quán)重(相對(duì)具體數(shù)字,如100、150、200等)在相對(duì)權(quán)重設(shè)計(jì)中,應(yīng)考慮全局,根據(jù)業(yè)務(wù)系統(tǒng)的重要性設(shè)置應(yīng)用系統(tǒng)的權(quán)重,以便遷移后虛擬機(jī)可按相對(duì)權(quán)重獲得相應(yīng)的資源競爭機(jī)會(huì)。遷移順序設(shè)計(jì)根據(jù)業(yè)務(wù)應(yīng)用系統(tǒng)間的依賴關(guān)系及應(yīng)用系統(tǒng)本身的特性設(shè)計(jì)整個(gè)系統(tǒng)的遷移順序。對(duì)P2V遷移過程,被遷移應(yīng)用系統(tǒng)可分為獨(dú)立應(yīng)用系統(tǒng)、被依賴的應(yīng)用系統(tǒng)、堆疊應(yīng)用系統(tǒng):獨(dú)立應(yīng)用系統(tǒng),是指該物理主機(jī)上只有一個(gè)應(yīng)用系統(tǒng),并且與其他應(yīng)用系統(tǒng)沒有任何依賴關(guān)系。被依賴應(yīng)用系統(tǒng),是指該應(yīng)用系統(tǒng)被其他應(yīng)用系統(tǒng)所依賴,如數(shù)據(jù)庫等。依賴應(yīng)用系統(tǒng),是指該應(yīng)用系統(tǒng)依賴于其他應(yīng)用系統(tǒng)。堆疊應(yīng)用系統(tǒng),是指物理主機(jī)上有多個(gè)應(yīng)用系統(tǒng),這些應(yīng)用系統(tǒng)間或者有依賴關(guān)系或者沒有依賴關(guān)系。在實(shí)際遷移中,建議應(yīng)由難而易,由復(fù)雜到簡單,從而能更好的完成所有的遷移工作。建議遵從如下遷移順序:被依賴的應(yīng)用系統(tǒng)優(yōu)先,數(shù)據(jù)庫等被遷移系統(tǒng)先進(jìn)行遷移應(yīng)用依賴關(guān)系系統(tǒng)獨(dú)立應(yīng)用的系統(tǒng)應(yīng)用堆疊的應(yīng)用系統(tǒng)虛擬化環(huán)境準(zhǔn)備根據(jù)需求進(jìn)行虛擬環(huán)境的準(zhǔn)備,為應(yīng)用移植搭建好環(huán)境,從而更順利的進(jìn)行應(yīng)用系統(tǒng)遷移。虛擬化環(huán)境準(zhǔn)備步驟圖5-1虛擬化環(huán)境準(zhǔn)備步驟虛擬化環(huán)境準(zhǔn)備與方案設(shè)計(jì)環(huán)境確認(rèn)在環(huán)境確認(rèn)中,應(yīng)確認(rèn)如下環(huán)境是否準(zhǔn)備就位,以便順利進(jìn)行項(xiàng)目實(shí)施。確認(rèn)需要的網(wǎng)絡(luò)資源是否就緒;確認(rèn)需要的存儲(chǔ)資源是否就緒;確認(rèn)需要的計(jì)算資源是否就緒;確認(rèn)需要的數(shù)據(jù)庫資源是否就緒實(shí)施規(guī)劃與設(shè)計(jì)方案項(xiàng)目實(shí)施前應(yīng)制定詳細(xì)的實(shí)施規(guī)劃與設(shè)計(jì)方案,包括但不限于如下內(nèi)容:UAP云平臺(tái)及業(yè)務(wù)系統(tǒng)組網(wǎng)設(shè)計(jì)UAP云平臺(tái)及業(yè)務(wù)系統(tǒng)存儲(chǔ)系統(tǒng)設(shè)計(jì)UAP云平臺(tái)實(shí)施詳細(xì)規(guī)劃及具體參數(shù)設(shè)計(jì)虛擬機(jī)設(shè)置參數(shù),如虛擬機(jī)硬盤等外圍環(huán)境設(shè)計(jì),如域控制等UAP云平臺(tái)實(shí)施依據(jù)云平臺(tái)實(shí)施規(guī)劃與設(shè)計(jì)方案進(jìn)行項(xiàng)目實(shí)施,嚴(yán)格遵從中國移動(dòng)相關(guān)標(biāo)準(zhǔn)及廣東移動(dòng)相關(guān)標(biāo)準(zhǔn),嚴(yán)格按照項(xiàng)目管理的要求。虛擬化系統(tǒng)設(shè)置與調(diào)試在虛擬化系統(tǒng)配置與調(diào)試中,包括如下內(nèi)容:Hyper-V管理軟件的高級(jí)功能配置,如HA、動(dòng)態(tài)遷移等高級(jí)功能,以滿足業(yè)務(wù)的具體需要存儲(chǔ)的相應(yīng)配置網(wǎng)絡(luò)虛擬化的相應(yīng)配置,建立虛擬交換機(jī),并與物理網(wǎng)卡及物理網(wǎng)絡(luò)聯(lián)調(diào)虛擬機(jī)系統(tǒng)設(shè)置云平臺(tái)物理和虛擬環(huán)境搭建好后,應(yīng)創(chuàng)建相應(yīng)的虛擬機(jī),安裝操作系統(tǒng),按需安裝相應(yīng)的應(yīng)用系統(tǒng)軟件,制作相關(guān)的模板。應(yīng)用遷移應(yīng)用系統(tǒng)遷移首先將應(yīng)用系統(tǒng)從物理服務(wù)器移植到虛擬機(jī)上,可直接在虛擬機(jī)上重新部署或者移植應(yīng)用系統(tǒng),也可將物理機(jī)利用遷移工具轉(zhuǎn)換為虛擬機(jī)。遷移實(shí)施流程圖6-1應(yīng)用系統(tǒng)遷移實(shí)施流程遷移環(huán)境準(zhǔn)備遷移環(huán)境準(zhǔn)備是遷移前最重要的工作,包括人員、網(wǎng)絡(luò)環(huán)境、遷移技術(shù)手段、遷移工具等內(nèi)容的準(zhǔn)備。1,應(yīng)用系統(tǒng)遷移前,相關(guān)人員應(yīng)準(zhǔn)備就緒遷移實(shí)施方:負(fù)責(zé)具體遷移工作應(yīng)用系統(tǒng)開發(fā)商:負(fù)責(zé)具體應(yīng)用的部署和測試網(wǎng)絡(luò)系統(tǒng)管理員:負(fù)責(zé)網(wǎng)絡(luò)的通信和連接情況系統(tǒng)管理員:負(fù)責(zé)虛擬化環(huán)境的準(zhǔn)備和資源提供,原物理服務(wù)器的密碼等信息提供;備份管理員:對(duì)重要的數(shù)據(jù)和應(yīng)用進(jìn)行遷移前備份;2,確認(rèn)UAP云平臺(tái)具有足夠的CPU、內(nèi)存、存儲(chǔ)和網(wǎng)絡(luò)資源滿足被遷移系統(tǒng)的需求。3,遷移前,對(duì)重要的數(shù)據(jù)和應(yīng)用系統(tǒng)進(jìn)行必要的備份,以防遷移過程中有意外的情況發(fā)生。遷移執(zhí)行在遷移執(zhí)行階段,須嚴(yán)格執(zhí)行制定的遷移方案和遷移流程。遷移后虛擬機(jī)的優(yōu)化在應(yīng)用系統(tǒng)遷移到云平臺(tái)環(huán)境后,應(yīng)對(duì)虛擬機(jī)作出相關(guān)的設(shè)置調(diào)整,以滿足更好的業(yè)務(wù)服務(wù)需求,具體調(diào)整可參考如下幾點(diǎn)(不限于):消除不必要的虛擬硬件設(shè)備按需求適當(dāng)增加或者減少虛擬資源配置,比如調(diào)整或者減少處理器和內(nèi)存等設(shè)置設(shè)置資源競爭相關(guān)參數(shù),如設(shè)置虛擬機(jī)最小、最大CPU可用資源,及發(fā)生競爭時(shí)的競爭權(quán)重等調(diào)整虛擬機(jī)磁盤空間大小,滿足應(yīng)用系統(tǒng)的發(fā)展需求測試驗(yàn)證應(yīng)用系統(tǒng)應(yīng)該做好充分的測試與驗(yàn)證,為業(yè)務(wù)割接做好準(zhǔn)備工作。應(yīng)用系統(tǒng)測試驗(yàn)證流程圖7-1應(yīng)用系統(tǒng)遷移測試流程應(yīng)用系統(tǒng)測試驗(yàn)證內(nèi)容首先測試在UAP平臺(tái)虛擬機(jī)上的應(yīng)用系統(tǒng)是否具有與物理服務(wù)器相同的功能,然后對(duì)應(yīng)用系統(tǒng)進(jìn)行功能性測試、性能測試、穩(wěn)定性測試,并對(duì)有問題的地方進(jìn)行初步優(yōu)化,最后進(jìn)行應(yīng)用系統(tǒng)驗(yàn)證,保證應(yīng)用系統(tǒng)順利割接。應(yīng)用系統(tǒng)測試對(duì)被遷移的應(yīng)用系統(tǒng)通過創(chuàng)建測試用例和測試腳本,選擇合適的測試數(shù)據(jù)和測試樣例,確認(rèn)遷移數(shù)據(jù)在應(yīng)用系統(tǒng)遷移到云平臺(tái)環(huán)境

溫馨提示

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

評(píng)論

0/150

提交評(píng)論