1. 引言
作為松耦合、應(yīng)需服務(wù)和面向服務(wù)體系架構(gòu)(SOA:Service Oriented Architecture)集中體現(xiàn)的云計(jì)算平臺(tái)即服務(wù)(PaaS)的產(chǎn)品選擇成為當(dāng)前企業(yè)打造靈活、高效、綠色云服務(wù)架構(gòu)和企業(yè)SOA變革中遭遇的棘手問(wèn)題。因?yàn)槊鎸?duì)已有的PaaS平臺(tái)產(chǎn)品,如:Google App Engine、Saleforce.com、SINA App Engine、Azure Platform以及中服的CServer PaaS等企業(yè)開發(fā)與決策者了解甚少(如圖1所示)。如何依據(jù)不同企業(yè)的不同要求,選擇符合企業(yè)服務(wù)需求的PaaS平臺(tái)產(chǎn)品?目前也沒(méi)有任何PaaS平臺(tái)產(chǎn)品選擇的研究論文和研究結(jié)果可以借鑒。
圖1 PaaS平臺(tái)熟悉程度調(diào)查
為此,本文提出一個(gè)基于企業(yè)云服務(wù)架構(gòu)模型的PaaS平臺(tái)產(chǎn)品選擇框架。
知己知彼,實(shí)現(xiàn)產(chǎn)品選擇科學(xué)決策的前提是建立一個(gè)反映企業(yè)應(yīng)用需求的云服務(wù)架構(gòu)模型,由此創(chuàng)建企業(yè)PaaS平臺(tái)產(chǎn)品選擇測(cè)評(píng)指標(biāo)體系。應(yīng)用面向服務(wù)的DoDAF 2.0視圖標(biāo)準(zhǔn)建立企業(yè)云應(yīng)用需求面向服務(wù)體系架構(gòu)(SOA)模型。通過(guò)架構(gòu)模型分析,明確企業(yè)需求,由此構(gòu)建綜合PaaS產(chǎn)品的測(cè)評(píng)指標(biāo)體系。
走出選擇困境的第二步是提出基于產(chǎn)品測(cè)評(píng)指標(biāo)的多屬性決策方法,本文著重研究PaaS產(chǎn)品定性與定量(非功能屬性與性能指標(biāo))以及產(chǎn)品重要性與影響度測(cè)評(píng)間的關(guān)系。采用網(wǎng)絡(luò)層次分析法(ANP:Analytic Network Process)來(lái)完成PaaS平臺(tái)產(chǎn)品綜合測(cè)評(píng)。ANP是美國(guó)工程院院士Saaty教授在他創(chuàng)建的層次分析法基礎(chǔ)上提出的。通過(guò)ANP能獲取決策者偏好和各個(gè)指標(biāo)間的重要性與影響關(guān)系分析,完成PaaS平臺(tái)產(chǎn)品選擇。
2. 建立基于企業(yè)架構(gòu)模型的產(chǎn)品測(cè)評(píng)指標(biāo)
企業(yè)決策者一般對(duì)PaaS平臺(tái)產(chǎn)品非功能性評(píng)價(jià)指標(biāo)是明確的。例如:要求PaaS產(chǎn)品具備友好的開發(fā)環(huán)境,方便用戶能進(jìn)行二次應(yīng)用開發(fā)與測(cè)試;各種形式的平臺(tái)服務(wù)應(yīng)該著力支持企業(yè)業(yè)務(wù)應(yīng)用的上層操作活動(dòng)并且具有靈活可靠的資源調(diào)度功能、服務(wù)組合管理和監(jiān)控能力,如通過(guò)PaaS能夠觀察業(yè)務(wù)應(yīng)用運(yùn)行狀態(tài)(比如吞吐量和響應(yīng)時(shí)間),并能衡量和優(yōu)化相應(yīng)服務(wù)操作過(guò)程。
進(jìn)一步反映企業(yè)差異性需求的評(píng)價(jià)準(zhǔn)則,則要依靠一個(gè)架構(gòu)好的企業(yè)模型分析來(lái)支持。目前世界上支持企業(yè)面向服務(wù)體系結(jié)構(gòu)(SOA)設(shè)計(jì)建模的框架(標(biāo)準(zhǔn))有開放群組的TOGAF,它提供了企業(yè)SOA架構(gòu)設(shè)計(jì)原理、架構(gòu)風(fēng)格和方法,但其沒(méi)有具體執(zhí)行指導(dǎo)。因此,本文建議選用易于執(zhí)行實(shí)施SOA 框架的國(guó)防部體系結(jié)構(gòu)框架DoDAF 2.0。表1展示遵循DoDAF V2.0八個(gè)視角(全視角、操作視角、系統(tǒng)視角、服務(wù)視角等)視圖標(biāo)準(zhǔn)建議完成的體系架構(gòu)視圖模型。
表1 DoDAF V2.0提供的企業(yè)架構(gòu)視圖模型參考
提出企業(yè)云服務(wù)DoDAF 2.0體系結(jié)構(gòu)視圖模型的三階段五步驟分析過(guò)程,其中三階段如下:
(1)根據(jù)DoDAF V2.0定義的八視角體系架構(gòu)設(shè)計(jì)建模規(guī)范,建立企業(yè)云服務(wù)體系結(jié)構(gòu)靜態(tài)視圖模型。
(2)為了獲得PaaS平臺(tái)動(dòng)態(tài)評(píng)價(jià)指標(biāo),則需要構(gòu)建相應(yīng)的可執(zhí)行體系結(jié)構(gòu)模型,再通過(guò)可執(zhí)行模型演繹PaaS平臺(tái)服務(wù)操作過(guò)程的動(dòng)態(tài)行為,識(shí)別靜態(tài)模型中不易發(fā)現(xiàn)的邏輯架構(gòu)缺陷并完成PaaS平臺(tái)動(dòng)態(tài)測(cè)評(píng)指標(biāo)體系的創(chuàng)建。
(3)采用變更迭代的方式,將云服務(wù)部署到應(yīng)用中發(fā)現(xiàn)新的業(yè)務(wù)流程、云應(yīng)用服務(wù)需求分析,重復(fù)循環(huán)設(shè)計(jì)、測(cè)試和分析直至獲得滿意的云服務(wù)平臺(tái)測(cè)評(píng)指標(biāo)體系。
2.1 企業(yè)云服務(wù)體系架構(gòu)建模
以表1所展示的服務(wù)、操作和能力等視角模型為主體,依據(jù)企業(yè)自身發(fā)展服務(wù)要求,提出企業(yè)云服務(wù)體系結(jié)構(gòu)建模五步驟:
(1)目標(biāo)架構(gòu)概念分析
從企業(yè)云服務(wù)需求出發(fā),明確服務(wù)架構(gòu)目標(biāo)和愿景,確定云計(jì)算服務(wù)的范圍及所需的數(shù)據(jù)。建立的架構(gòu)模型主要是全視角(AV)中的AV-1(總覽和概要信息)及數(shù)據(jù)與信息視角中(DIV)的概念數(shù)據(jù)模型(DIV-1)和邏輯數(shù)據(jù)模型(DIV-2)。
(2)服務(wù)域功能分解
在明確企業(yè)云應(yīng)用總體需求的基礎(chǔ)上,采取自頂向下的方法,對(duì)業(yè)務(wù)域按服務(wù)功能進(jìn)行逐層分解,獲取服務(wù)功能和服務(wù)組合能力構(gòu)想,通過(guò)業(yè)務(wù)需求分析明確服務(wù)分類、識(shí)別元服務(wù)和服務(wù)間依賴關(guān)系。這一步主要是構(gòu)建能力視角(CV)和服務(wù)視角的(SvcV)部分視圖模型。
(3)業(yè)務(wù)流程分析
根據(jù)業(yè)務(wù)用例,在頂層操作概念圖(OV-1)基礎(chǔ)上識(shí)別必要的操作活動(dòng)、操作節(jié)點(diǎn)以及執(zhí)行活動(dòng)的組織或個(gè)人,形成OV-2(操作資源流描述)和OV-4(組織關(guān)系圖)。其次確定活動(dòng)、數(shù)據(jù)、及規(guī)則的細(xì)節(jié),包括OV-5(活動(dòng)模型)、OV-6a(規(guī)則模型)、OV-6b(狀態(tài)轉(zhuǎn)移描述)、OV-6c(事件軌跡描述)。
(4)云服務(wù)描述分析
云服務(wù)描述是呈現(xiàn)SOA架構(gòu)PaaS平臺(tái)產(chǎn)品選擇的主體。基于元服務(wù)識(shí)別,將業(yè)務(wù)流程自頂向下的分解以發(fā)掘企業(yè)需要的服務(wù);自底向上,組裝和裁剪已有的系統(tǒng)和組件,將其改造成基于元服務(wù)并且滿足企業(yè)云應(yīng)用需求的服務(wù)。云應(yīng)用服務(wù)描述建模過(guò)程建議從服務(wù)視角中的SvcV-5(操作活動(dòng)到服務(wù)的可追溯矩陣)開始,依據(jù)OV-5中的活動(dòng)模型,追溯并識(shí)別相應(yīng)的服務(wù)及服務(wù)功能,輔之以服務(wù)規(guī)范及接口描述,創(chuàng)建SvcV-1及SvcV-4模型。然后根據(jù)操作資源流矩陣(OV-3)及數(shù)據(jù)模型明確服務(wù)間的交互關(guān)系及服務(wù)資源流的細(xì)節(jié),建立SvcV-2、SvcV-3 以及SvcV-6視圖模型。最后確定服務(wù)功能描述行為細(xì)節(jié),建立服務(wù)規(guī)則模型(SvcV-10a)、服務(wù)狀態(tài)轉(zhuǎn)移描述( SvcV-10b )和服務(wù)事件軌跡描述(SvcV-10c)。
(5)云服務(wù)資源分析
服務(wù)資源關(guān)系包含PaaS平臺(tái)的上層(SaaS)和下層(IaaS),從應(yīng)用需求到支持平臺(tái)服務(wù)組合的基礎(chǔ)設(shè)施,平臺(tái)按需組織云服務(wù)環(huán)境的部署和配置(服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)等)由系統(tǒng)視角(SV)模型來(lái)展現(xiàn)。選用系統(tǒng)功能描述(SV-4)來(lái)刻畫云中相應(yīng)功能及數(shù)據(jù)流,系統(tǒng)接口描述(SV-1)、系統(tǒng)資源流描述(SV-2)來(lái)描述云中資源的部署及網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),然后開發(fā)系統(tǒng)度量矩陣(SV-7)以反映體產(chǎn)品性能參數(shù)要求。根據(jù)不同需要,還可利用SV-10a、SV-10b 和SV-10c 來(lái)描述云應(yīng)用資源的動(dòng)態(tài)部署、調(diào)度過(guò)程。
2.2 構(gòu)建PaaS平臺(tái)產(chǎn)品測(cè)評(píng)指標(biāo)
在平臺(tái)產(chǎn)品選擇框架中,企業(yè)服務(wù)架構(gòu)視圖模型既是PaaS平臺(tái)產(chǎn)品定量化測(cè)評(píng)的依據(jù)也是創(chuàng)建平臺(tái)產(chǎn)品測(cè)評(píng)指標(biāo)體系的基礎(chǔ)。以企業(yè)平臺(tái)產(chǎn)品需求為導(dǎo)向,建立PaaS平臺(tái)測(cè)評(píng)指標(biāo)體系源于架構(gòu)視圖模型的大概對(duì)應(yīng)關(guān)系如圖2示意。
測(cè)評(píng)指標(biāo)體系構(gòu)建步驟如下:
Step1:提出總目標(biāo),基于企業(yè)云服務(wù)目標(biāo)架構(gòu)全視角(AV)的總覽和概要信息視圖模型(AV-1)提出PaaS 產(chǎn)品測(cè)評(píng)指標(biāo)總目標(biāo)。
Step2:構(gòu)建準(zhǔn)則層
通過(guò)服務(wù)域功能分解,依據(jù)企業(yè)架構(gòu)能力視圖的能力構(gòu)想(CV-1)和能力分類(CV-2)以及能力依賴(CV-4)描述和能力映射到服務(wù)(CV-7)描述提出平臺(tái)測(cè)評(píng)指標(biāo)分類準(zhǔn)則(如:平臺(tái)開發(fā)成本、性能指標(biāo)和產(chǎn)品售后服務(wù)等)。
Step3:明確指標(biāo)層屬性
由 SvcV-4(服務(wù)功能描述)和SvcV-7(服務(wù)度量矩陣)追溯服務(wù)應(yīng)用指標(biāo)隸屬關(guān)系及其度量以及不同子目標(biāo)的指標(biāo)之間影響與依賴關(guān)系。
圖2 平臺(tái)產(chǎn)品測(cè)評(píng)指標(biāo)與視圖模型的對(duì)應(yīng)關(guān)系
例如,以選擇滿足企業(yè)自身需求的PaaS平臺(tái)產(chǎn)品為測(cè)評(píng)總目標(biāo)。通過(guò)服務(wù)域功能分解構(gòu)建指標(biāo)分類準(zhǔn)則。在平臺(tái)開發(fā)成本準(zhǔn)則下的測(cè)評(píng)指標(biāo)有:(1)平臺(tái)購(gòu)建成本,以企業(yè)項(xiàng)目預(yù)算為準(zhǔn)則選擇恰當(dāng)?shù)腜aaS成本指標(biāo)值;(2)維修成本,測(cè)評(píng)在平臺(tái)維修管理方面為企業(yè)提供最佳效益;(3)開發(fā)周期,構(gòu)建符合企業(yè)云服務(wù)需求的PaaS 平臺(tái)所花費(fèi)的時(shí)間;由服務(wù)視角(SvcV)的操作活動(dòng)到服務(wù)的可追溯矩陣(SvcV-5)以及SvcV-4、SvcV-7 和系統(tǒng)視角(SV)部分視圖模型提煉出平臺(tái)產(chǎn)品性能指標(biāo)有:(1)云服務(wù)組合水平度量定義在一個(gè)或多個(gè)元服務(wù)對(duì)象的集體行為上的多個(gè)指標(biāo)(網(wǎng)絡(luò)傳輸延遲、吞吐量、響應(yīng)時(shí)間、可靠性等)以反映用戶對(duì)云服務(wù)的滿意程度。(2)基礎(chǔ)設(shè)施利用率度量PaaS 平臺(tái)產(chǎn)品優(yōu)良性,如:資源回收、彈性擴(kuò)展、快速部署和動(dòng)態(tài)調(diào)整能力等。(3)平臺(tái)運(yùn)行穩(wěn)定性反映平臺(tái)操作系統(tǒng)和應(yīng)用軟件運(yùn)行支撐的穩(wěn)定性,平臺(tái)正常工作且不失效的能力。(4)故障致應(yīng)用停用率即測(cè)評(píng)平臺(tái)通過(guò)故障遷移等手段避免云應(yīng)用服務(wù)停滯能力。(5)SLA違背率取決于SLA違背的條目占有率,SLA 違背率越高則服務(wù)與協(xié)議出入越大,需要付出的違背代價(jià)也就越高。(6)服務(wù)差錯(cuò)率:展示平臺(tái)滿足用戶服務(wù)請(qǐng)求水平,即平臺(tái)在單位時(shí)間內(nèi)服務(wù)響應(yīng)異常的概率;另外,考慮PaaS 產(chǎn)品維護(hù)水平測(cè)評(píng)指標(biāo):(1)售后服務(wù)態(tài)度:度量產(chǎn)品供應(yīng)商提供PaaS 產(chǎn)品的正常維護(hù)與維修具備的相關(guān)技術(shù)與服務(wù)評(píng)價(jià)。(2)售后服務(wù)質(zhì)量:反映企業(yè)對(duì)產(chǎn)品售后服務(wù)的感知與服務(wù)期望的滿意程度。(3)維修平均時(shí)間:度量用戶的滿意度,售后服務(wù)請(qǐng)求到完成產(chǎn)品故障排除的平均時(shí)間。測(cè)評(píng)指標(biāo)隸屬關(guān)系層次結(jié)構(gòu)如圖3所示:
為了反映企業(yè)應(yīng)用需求,保證產(chǎn)品測(cè)評(píng)選擇的客觀性,建議通過(guò)服務(wù)架構(gòu)模型仿真獲取圖3性能指標(biāo)值(如平臺(tái)運(yùn)行穩(wěn)定性、故障致應(yīng)用停用率、SLA違背率和平臺(tái)基礎(chǔ)設(shè)施利用率等)。考慮決策者對(duì)PaaS平臺(tái)熟悉程度以及為簡(jiǎn)化測(cè)評(píng)過(guò)程等因素,某些測(cè)評(píng)指標(biāo)還是需要依賴決策者的主觀認(rèn)定。
圖3 PaaS平臺(tái)產(chǎn)品測(cè)評(píng)指標(biāo)體系構(gòu)成
基于決策者經(jīng)驗(yàn)和偏好主觀確定的測(cè)評(píng)指標(biāo)(如售后服務(wù)態(tài)度等)的定量化方法有Saaty教授創(chuàng)建的網(wǎng)絡(luò)層次分析法(ANP)。它既能夠?qū)Q策者的定性判斷定量化,又能考慮定性與定量測(cè)評(píng)指標(biāo)間的相互影響和重要性依賴關(guān)系,如:平臺(tái)運(yùn)行穩(wěn)定性會(huì)影響到云服務(wù)組合水平。為此,本文采用ANP作為PaaS平臺(tái)產(chǎn)品選擇的綜合測(cè)評(píng)方法。
3. PaaS產(chǎn)品ANP選擇
Saaty教授提出的ANP網(wǎng)絡(luò)結(jié)構(gòu)模型如圖4示意。控制層包含判別網(wǎng)絡(luò)層中各元素重要性及相互影響的準(zhǔn)則。如,針對(duì)目標(biāo)下的成本與產(chǎn)品性能兩個(gè)準(zhǔn)則,其網(wǎng)絡(luò)層中的各個(gè)元素的重要性及其相互之間的影響是不同的。同時(shí),網(wǎng)絡(luò)層中的元素亦會(huì)在同一準(zhǔn)則下相互影響,例如在成本準(zhǔn)則下,故障致應(yīng)用停用率受構(gòu)建成本的質(zhì)量的影響。因此ANP能客觀考慮選擇決策中指標(biāo)間的相互依賴影響,評(píng)測(cè)元素內(nèi)部的依存關(guān)系。
圖4 典型ANP層次結(jié)構(gòu)
應(yīng)用ANP完成PaaS產(chǎn)品綜合測(cè)評(píng)步驟:
(1)確定目標(biāo)準(zhǔn)則
通過(guò)對(duì)決策問(wèn)題的詳細(xì)描述,包括決策問(wèn)題的目標(biāo)和準(zhǔn)則,指明該決策參與者和決策者期望目標(biāo)。
(2)構(gòu)建ANP層次模型
建議通過(guò)此步驟,理清楚ANP層次結(jié)構(gòu)模型的控制層(目標(biāo)和決策準(zhǔn)則)與網(wǎng)絡(luò)層(相應(yīng)目標(biāo)、準(zhǔn)則下指標(biāo)結(jié)構(gòu)指標(biāo)元素或元素組)之間的相互影響。
(3)獲取指標(biāo)相對(duì)權(quán)重
挖掘決策者的指標(biāo)重要性認(rèn)知,采用1~9標(biāo)度法,通過(guò)指標(biāo)間的兩兩比較來(lái)構(gòu)造判斷矩陣。再通過(guò)判斷矩陣特征向量歸一化和一致性檢驗(yàn),獲得各個(gè)指標(biāo)元素相對(duì)某一準(zhǔn)則的權(quán)重。
(4)創(chuàng)建加權(quán)超級(jí)矩陣
將上步驟獲得的權(quán)重向量填入每個(gè)準(zhǔn)則對(duì)應(yīng)的列中,再將由架構(gòu)模型仿真與主觀判斷獲取的各個(gè)備選方案的指標(biāo)值歸一化處理后,填入各指標(biāo)對(duì)應(yīng)列中,這樣就構(gòu)成了非加權(quán)超級(jí)矩陣。將加權(quán)矩陣A與非加權(quán)矩陣對(duì)應(yīng)的塊相乘,即獲得評(píng)價(jià)的加權(quán)超級(jí)矩陣。
(5)計(jì)算平臺(tái)產(chǎn)品綜合測(cè)評(píng)結(jié)果
針對(duì)加權(quán)超級(jí)矩陣,采用矩陣冪乘的方法,直至加權(quán)超級(jí)矩陣達(dá)到收斂的狀態(tài)。超級(jí)矩陣冪乘反應(yīng)的是各個(gè)指標(biāo)之間相互影響的累積過(guò)程。最后,各指標(biāo)及備選方案的權(quán)重都能夠在收斂的極限超級(jí)矩陣中提取出來(lái),從而得到PaaS平臺(tái)產(chǎn)品的優(yōu)劣排序以支持企業(yè)決策者的云服務(wù)平臺(tái)產(chǎn)品選擇。
4. 示例分析
簡(jiǎn)單起見(jiàn),本示例主要闡述應(yīng)用ANP的PaaS平臺(tái)產(chǎn)品選擇測(cè)評(píng)分析過(guò)程。假設(shè)某企業(yè)園區(qū)通過(guò)建立企業(yè)云服務(wù)體系架構(gòu)視圖模型,分析企業(yè)云服務(wù)需求,獲得該企業(yè)PaaS產(chǎn)品評(píng)測(cè)指標(biāo)如圖3所示。分別從平臺(tái)開發(fā)成本、PaaS平臺(tái)性能和產(chǎn)品售后維護(hù)的12項(xiàng)指標(biāo)來(lái)完成平臺(tái)產(chǎn)品綜合測(cè)評(píng),并由ANP計(jì)算獲得指標(biāo)間的相互影響積累。例如“云服務(wù)差錯(cuò)率”對(duì)“云服務(wù)組合水平”的影響,“運(yùn)行環(huán)境穩(wěn)定性”對(duì)“云服務(wù)差錯(cuò)率”的影響等。具體而言:
(1)選取市場(chǎng)上的A、B、C平臺(tái)產(chǎn)品作為測(cè)評(píng)對(duì)象,構(gòu)造的ANP 測(cè)評(píng)模型如圖4 所示。這里構(gòu)建的ANP模型只有一個(gè)準(zhǔn)側(cè)——PaaS平臺(tái)的優(yōu)劣,因此省略了控制層的構(gòu)建,只需要考慮網(wǎng)絡(luò)層之間的相互影響關(guān)系。
圖5 PaaS平臺(tái)產(chǎn)品ANP測(cè)評(píng)模型構(gòu)造
分析12項(xiàng)測(cè)評(píng)指標(biāo)值,部分指標(biāo)可通過(guò)企業(yè)云服務(wù)體系架構(gòu)可執(zhí)行模型仿真獲得,其它指標(biāo)則通過(guò)汲取決策者認(rèn)知偏好得到。據(jù)此獲得的測(cè)評(píng)指標(biāo)的數(shù)值如下表所示。
表2 測(cè)評(píng)PaaS平臺(tái)產(chǎn)品的指標(biāo)值
參考簡(jiǎn)單的理想解逼近排序,將獲得的各平臺(tái)測(cè)評(píng)指標(biāo)數(shù)值做歸一化處理,得到PaaS平臺(tái)產(chǎn)品的指標(biāo)值分布如圖5所示:
圖6 PaaS平臺(tái)產(chǎn)品測(cè)評(píng)指標(biāo)比較
由圖6清晰觀察到:A平臺(tái)產(chǎn)品在故障致應(yīng)用停用率方面表現(xiàn)尤為突出,明顯優(yōu)于B、C平臺(tái)產(chǎn)品,而C平臺(tái)產(chǎn)品在售后服務(wù)方面表現(xiàn)較好。
如果單純地以圖5中各測(cè)評(píng)指標(biāo)的數(shù)值線條所圍成的圖形面積的大小來(lái)測(cè)評(píng)供產(chǎn)品的優(yōu)劣,可看出A產(chǎn)品優(yōu)于B、C,而B、C 相當(dāng)。但是應(yīng)該指出,這一測(cè)評(píng)選擇結(jié)果是基于各指標(biāo)權(quán)重相同的假設(shè)下得到的。在實(shí)際產(chǎn)品選擇過(guò)程中,由于企業(yè)對(duì)測(cè)評(píng)指標(biāo)有不同的側(cè)重。如某企業(yè)可能更加看重開發(fā)平臺(tái)所耗費(fèi)的成本,而某些企業(yè)更加看重產(chǎn)品的售后服務(wù)等。因此,考慮決策者偏好的PaaS平臺(tái)產(chǎn)品綜合測(cè)評(píng)排序要依靠ANP 模型完成。
(2)超級(jí)矩陣元素影響分析
應(yīng)用ANP模型需要通過(guò)分析元素之間的相互影響作用來(lái)確定各元素的重要性。例如,以“E4云服務(wù)組合水平”為準(zhǔn)則,在“C2 PaaS平臺(tái)性能”元素集中,需要考慮“E7故障致應(yīng)用停用率”、“E8 SLA違背率”和“E9云服務(wù)差錯(cuò)率”的影響作用。平臺(tái)能否正確識(shí)別服務(wù)請(qǐng)求反映平臺(tái)云服務(wù)組合能力,但是SLA違背和故障致應(yīng)用停用率對(duì)系統(tǒng)云服務(wù)組合水平的影響相對(duì)較小。元素間的相互影響關(guān)系采用1~9標(biāo)度法。如E8比E7對(duì)E4的影響略大,取E8\E7=2。構(gòu)造的判斷矩陣如表3所示:
表3 針對(duì)“云服務(wù)組合水平”的判斷矩陣
(3)元素集重要性分析
與指標(biāo)重要性判斷方法一樣,通過(guò)構(gòu)造判斷矩陣完成兩兩比較。最終以加權(quán)矩陣A的形式來(lái)表示元素集的比較結(jié)果,每一列表示針對(duì)某一元素集重要性比較后獲得的特征向量。獲得的加權(quán)矩陣A如表4:
表4 加權(quán)矩陣A
(4)構(gòu)造加權(quán)超級(jí)矩陣
構(gòu)造15×15矩陣,將步驟(2)中獲得的特征向量填入每個(gè)準(zhǔn)則對(duì)應(yīng)的列中,同時(shí),將各個(gè)備選方案的指標(biāo)值進(jìn)行歸一化處理,填入各指標(biāo)對(duì)應(yīng)列中,這樣就構(gòu)成了非加權(quán)超級(jí)矩陣。此時(shí)獲得的15×15矩陣可分解為4×4個(gè)塊,任意兩個(gè)元素集中所有元素在非加權(quán)超級(jí)矩陣中交叉即構(gòu)成一個(gè)塊,將加權(quán)矩陣A 與非加權(quán)矩陣對(duì)應(yīng)的塊相乘,即獲得評(píng)價(jià)的加權(quán)超級(jí)矩陣,具體見(jiàn)表5:
表5 加權(quán)超級(jí)矩陣
(5)綜合測(cè)評(píng)結(jié)果
將獲得的加權(quán)超級(jí)矩陣冪乘,直至矩陣中每行的元素值相等。各備選方案對(duì)應(yīng)行的數(shù)值即為其整體權(quán)重。PaaS平臺(tái)產(chǎn)品選擇測(cè)評(píng)結(jié)果如表6所示:
表6 綜合測(cè)評(píng)結(jié)果
通過(guò)ANP測(cè)評(píng)分析,A平臺(tái)產(chǎn)品測(cè)評(píng)得分最高,而B、C平臺(tái)產(chǎn)品測(cè)評(píng)得分較低,因此A平臺(tái)是企業(yè)PaaS平臺(tái)產(chǎn)品的滿意選擇。
5. 結(jié)論
面向企業(yè)在私有云建設(shè)中PaaS平臺(tái)產(chǎn)品難以抉擇的問(wèn)題,本文提出了一個(gè)綜合測(cè)評(píng)PaaS平臺(tái)產(chǎn)選擇測(cè)評(píng)框架和基于企業(yè)服務(wù)架構(gòu)模型的分階段ANP測(cè)評(píng)步驟。它從企業(yè)面向服務(wù)體系結(jié)構(gòu)(SOA)和企業(yè)云應(yīng)用目標(biāo)架構(gòu)出發(fā),提出完成云服務(wù)體系架構(gòu)DoDAF視圖模型三階段五步驟開發(fā)方法和通過(guò)視圖模型需求分析構(gòu)建能反映企業(yè)云應(yīng)用需求差異性的PaaS平臺(tái)產(chǎn)品選擇測(cè)評(píng)指標(biāo)體系過(guò)程;最后通過(guò)ANP多屬性決策模型,讓企業(yè)決策者能充分調(diào)動(dòng)自己的產(chǎn)品抉擇能力,科學(xué)地執(zhí)行符合企業(yè)云應(yīng)用需求的PaaS平臺(tái)產(chǎn)品選擇排序決策。這樣一個(gè)框架,不僅可以提升企業(yè)產(chǎn)品選擇決策水平,還可以從PaaS產(chǎn)品服務(wù)質(zhì)量測(cè)評(píng)上促進(jìn)云產(chǎn)品供應(yīng)商不斷提高產(chǎn)品質(zhì)量,以滿足PaaS平臺(tái)產(chǎn)品的服務(wù)水平。
盡管在該框架執(zhí)行示例中沒(méi)有考慮企業(yè)云應(yīng)用安全性(Security)度量,也沒(méi)有考慮PaaS產(chǎn)品購(gòu)置風(fēng)險(xiǎn),但是這個(gè)PaaS產(chǎn)品選擇測(cè)評(píng)框架已經(jīng)改變了傳統(tǒng)的憑經(jīng)驗(yàn)拍腦袋的產(chǎn)品選擇模式和風(fēng)格。而框架在這些方面的欠缺也是下一步研究工作的重點(diǎn)。同時(shí),關(guān)于測(cè)評(píng)指標(biāo)與視圖模型之間的契合性也將在下一步工作中重點(diǎn)考慮。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://m.nttd-wave.com.cn/
本文標(biāo)題:企業(yè)PaaS/ERP平臺(tái)產(chǎn)品選擇框架研究
本文網(wǎng)址:http://m.nttd-wave.com.cn/html/consultation/10819913581.html