




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、cmdb模型設(shè)計(jì)這兒年以來(lái),cmdb的模型每隔段時(shí)間在腦子里就會(huì)折騰一番,近期有一點(diǎn) 小小突破,一直沒(méi)有時(shí)間跟心情沉下來(lái)記錄,到現(xiàn)在我仍然認(rèn)為目前的cmdb 的產(chǎn)品層的設(shè)計(jì)與實(shí)施層的建模思想都存在問(wèn)題 可惜沒(méi)有資源去驗(yàn)證自已的整 個(gè)想法,我設(shè)計(jì)的模型如果有任何個(gè)人或公司在此之上做產(chǎn)品實(shí)現(xiàn),我都是樂(lè)意 的,甚至可以考慮提供免費(fèi)的咨詢(xún)支持,一個(gè)想法不斷沖擊你的大腦,你卻無(wú)法 看到它的實(shí)現(xiàn)與驗(yàn)證,這實(shí)在是一件讓人沮喪的事情。將這篇文章的標(biāo)題寫(xiě)成cmdb模型設(shè)計(jì)僅僅是為了符合大家的認(rèn)知與興趣 我對(duì)cmdb這個(gè)狹義的名稱(chēng)越來(lái)越不感冒了,因?yàn)樗c一個(gè)完整的itsm系統(tǒng) 有著某種二元對(duì)立之嫌,同時(shí)它又讓大家
2、忘記cms是什么,所以接下來(lái)我講的 模型其實(shí)有兩個(gè)層而,一個(gè)是基于ci級(jí)的模型,一個(gè)基于服務(wù)的模型,前者而 對(duì)服務(wù)對(duì)象,后者面向服務(wù)本身,如果這兩個(gè)模型是穩(wěn)健的,它將一個(gè)itsm的 系統(tǒng)架構(gòu)做了最底層的約朿,或者說(shuō)形成了這個(gè)itsm系統(tǒng)的骨架或靈魂,基于 這兩個(gè)模型可以做許多延伸與分析,就我個(gè)人而言,我覺(jué)得它有一定的突破意義 對(duì)于外界或行業(yè)方面,只能在未來(lái)觀察了。首先要介紹的ci本身的構(gòu)建模型,見(jiàn)下圖分類(lèi)配置分類(lèi)配置分類(lèi)配置分類(lèi)11巴置警11配置分類(lèi)應(yīng)用軟件1關(guān)系1類(lèi)型關(guān)一關(guān)系關(guān)系關(guān)系類(lèi)型關(guān)系類(lèi)型11類(lèi)型-ii服 i服"1與面向?qū)ο蟮乃枷胍粯?,用?lèi)的方式來(lái)構(gòu)建ci, 一個(gè)類(lèi)有二個(gè)方面
3、的特性, 它與其它的類(lèi)有什么樣的關(guān)系,它冇哪一些屈性,首先類(lèi)、關(guān)系、屈性都需要結(jié) 構(gòu)化,且不能強(qiáng)制做分層數(shù),即你不能要求ci分類(lèi)全部要三層,你也不能要求 關(guān)系只能做一層,這樣等于形成幾個(gè)樹(shù)狀的結(jié)構(gòu),以類(lèi)為屮心連接點(diǎn),它可以與 其它三個(gè)樹(shù)形中的任何節(jié)點(diǎn)發(fā)生關(guān)系,擁冇一個(gè)節(jié)點(diǎn),則擁冇其所冇子節(jié)點(diǎn),這 會(huì)極大的靈活日后的維護(hù),卜血分別講解一卜這幾個(gè)緯度的意義:1. 分類(lèi):即把it架構(gòu)中所有的元素進(jìn)行分類(lèi)別名。在這一個(gè)數(shù)拯集中,只記錄存著 分類(lèi)木身的樹(shù)形結(jié)構(gòu),或者說(shuō)是所有服務(wù)對(duì)象的分類(lèi)結(jié)構(gòu),所以此處是不會(huì)擊現(xiàn) 虛擬ci的概念的,即類(lèi)似組織、人員、地點(diǎn)、服務(wù)這類(lèi)信息是不會(huì)成為某一種 分類(lèi)的,所以在這個(gè)模
4、型z中,是建立it架構(gòu)木身的投影,盡可能真實(shí)的表達(dá) 出真實(shí)架構(gòu)的情況,在分類(lèi)方而可以利用現(xiàn)冇的資產(chǎn)清單,并做一次所冇部門(mén)的 服務(wù)對(duì)彖調(diào)查,這樣匯總后,做一次分析整理,做到完全窮盡,相互獨(dú)立。理論 上,如果兩個(gè)分類(lèi)它的關(guān)系、屬性、動(dòng)作全部一樣,則不需要分成兩個(gè)類(lèi),但在 實(shí)施時(shí)我發(fā)現(xiàn),不要吝嗇分類(lèi)的設(shè)計(jì),許多人覺(jué)得屬性一樣時(shí),就合并類(lèi),比如 將刀片、pc服務(wù)器、小型機(jī)都置成一個(gè)類(lèi),叫服務(wù)器,這其實(shí)并不合適,因?yàn)?問(wèn)題是出在了屈性設(shè)計(jì)上,而不出在類(lèi)上,你不能因?yàn)閍病了,讓b去吃藥。 類(lèi)能在、模型表達(dá)、動(dòng)作、關(guān)系、統(tǒng)計(jì)分析上帶無(wú)可比擬的方便性,它可以讓你 的一切都只需要基于類(lèi)級(jí)做控制即可,如果只是在類(lèi)
5、上加一個(gè)屬性叫“服務(wù)器類(lèi) 型”,這樣的結(jié)果是你的系統(tǒng)功能變得非常復(fù)雜,你口j能需要實(shí)現(xiàn)根據(jù)屬性去過(guò) 濾你的模型,需??紤]屈性去計(jì)算業(yè)務(wù)影響,以及你的所有的報(bào)表統(tǒng)計(jì)。類(lèi)的數(shù) 據(jù)是整個(gè)cmdb的基礎(chǔ)的基礎(chǔ),一定要嚴(yán)格做公司級(jí)的評(píng)審,當(dāng)我們定清楚所 有類(lèi)的屬性、關(guān)系、動(dòng)作、生命周期時(shí)(注生命周期需要根拯類(lèi)去做不同的定義 設(shè)計(jì)),事實(shí)上,我們就定義了變更的最小范圍。為了讓最終模型美觀,可以根 據(jù)類(lèi)來(lái)設(shè)置不同的圖例圖片,來(lái)代表這個(gè)類(lèi),這樣在模型時(shí)就可以顯示依賴(lài)這個(gè) 圖片來(lái)表達(dá)顯示。2. 關(guān)系:在以前我一直希望抽彖最精簡(jiǎn)的關(guān)系類(lèi)型出來(lái),慢慢的我感覺(jué)到這個(gè)路是不 太可行的,可能有更簡(jiǎn)潔的方法去作業(yè),我們?cè)趲?/p>
6、助一個(gè)客戶(hù)實(shí)現(xiàn)cmdb吋, 我們口j能根本不需要去提前幫客戶(hù)抽象冇哪幾種關(guān)系類(lèi)型,原因很簡(jiǎn)單,當(dāng)我們 定義出所有的類(lèi)后,只要我們做一件事情,問(wèn)問(wèn)每一個(gè)類(lèi)與其它所有的類(lèi)會(huì)有怎 樣的關(guān)系,當(dāng)我們把這個(gè)數(shù)據(jù)調(diào)查到z后,就會(huì)得到一個(gè)cmdb的藍(lán)圖,這個(gè) 藍(lán)圖就是這個(gè)公司口己的cmdb模型,這樣當(dāng)在構(gòu)建ci時(shí),根本不需要用戶(hù)再 去決定填哪一種關(guān)系,因?yàn)殛P(guān)系是由類(lèi)決定的,不是由ci決定的,當(dāng)用戶(hù)知道 這個(gè)ci跟哪一個(gè)ci有關(guān)系時(shí),模型層會(huì)自動(dòng)添加上正確的關(guān)系類(lèi)型,每個(gè)類(lèi)跟 哪一些類(lèi)有怎樣的關(guān)系,不能跟哪一些類(lèi)有哪一些關(guān)系就在系統(tǒng)層做了控制,也 就是說(shuō)用戶(hù)永遠(yuǎn)無(wú)法構(gòu)建出錯(cuò)誤的模型,他只能構(gòu)建出錯(cuò)誤的數(shù)據(jù),每
7、一個(gè)關(guān)系 的數(shù)據(jù),最后在實(shí)體ci填充時(shí),類(lèi)似屬性一樣,可以填寫(xiě)一個(gè)值,這個(gè)值即是“關(guān) 系說(shuō)明”,我們以前在模型層只畫(huà)一根線,表達(dá)兩者有一種連接關(guān)系,這種表達(dá) 冇時(shí)是不夠的,尤其在應(yīng)用程序之間的關(guān)系上,比如你在模型上看兩個(gè)應(yīng)用程序 有依賴(lài)關(guān)系,當(dāng)你鼠標(biāo)停留在此關(guān)系上時(shí),系統(tǒng)會(huì)調(diào)用關(guān)系說(shuō)明的值,顯示出“a 程序需要每隔1小時(shí)調(diào)取b程序的庫(kù)存數(shù)據(jù)”。類(lèi)與類(lèi)z間的關(guān)系藍(lán)圖是比較花 氣力一件事,同時(shí)它乂非常重要,同樣需要公司級(jí)的嚴(yán)格評(píng)審,一旦通過(guò)后, cmdb的模型就穩(wěn)固了。關(guān)系的數(shù)據(jù)越細(xì),日后的影響分析計(jì)算與模型表達(dá)就越精準(zhǔn),cmdb在實(shí)施時(shí),以往存在的一個(gè)問(wèn)題是,我們代替太多業(yè)務(wù)部門(mén)做 太多的思考與
8、決定了,當(dāng)我們清楚每一個(gè)類(lèi)時(shí),每一個(gè)類(lèi)與其它類(lèi)有怎樣的關(guān)系 其實(shí)業(yè)務(wù)部門(mén)最清楚,可以用一個(gè)很簡(jiǎn)單的調(diào)查表就實(shí)現(xiàn)盤(pán)點(diǎn)與收集,然后匯總 評(píng)審,我發(fā)現(xiàn)這項(xiàng)工作太少人做了,其實(shí)只需要有幾家公司認(rèn)真去做一次,就完 全口j以總結(jié)出一個(gè)整個(gè)it行業(yè)的關(guān)系藍(lán)圖,此吋就口j以做產(chǎn)品數(shù)據(jù)預(yù)制了。為 了最終模型的美觀,還可以定義不同的關(guān)系類(lèi)型的線條粗細(xì)、顏色、箭頭方向。c吩類(lèi)ci分類(lèi)21ci分類(lèi)3jci分類(lèi)4jci分類(lèi)sjci分類(lèi)6jci分類(lèi)71ci分類(lèi)8jb類(lèi)關(guān)系b類(lèi)關(guān)系ci分類(lèi)1ci分類(lèi)2ci分類(lèi)3ci分類(lèi)4ci分類(lèi)5ci分類(lèi)6ci分類(lèi)7ci分類(lèi)8d類(lèi)關(guān)系d類(lèi)關(guān)系3 屬性:性與以前的cmdb設(shè)計(jì)基本類(lèi)似,不同z
9、處在丁,屈性需要實(shí)現(xiàn)結(jié)構(gòu)化, 結(jié)構(gòu)化的好處在于更加容易實(shí)現(xiàn)與類(lèi)的關(guān)系建構(gòu),當(dāng)一個(gè)類(lèi)有一個(gè)屬性子集(節(jié) 點(diǎn))吋,自動(dòng)擁有其下所有的屬性,日后這個(gè)子集增加屬性時(shí),與它有關(guān)系的所 冇的類(lèi)會(huì)自動(dòng)壇加此屬性,同吋更加容易讓別人理解一個(gè)類(lèi)的屬性信息情況,單 一的平面直列出數(shù)十個(gè)屈性,會(huì)讓人抓不住重點(diǎn),以而如杲要實(shí)現(xiàn)同性質(zhì)的屬性 集屮顯示又需要進(jìn)行界而定制開(kāi)發(fā),這成了一個(gè)兩難的局而,一個(gè)簡(jiǎn)單些的邏輯 是,將屬性進(jìn)行結(jié)構(gòu)化,每一個(gè)節(jié)點(diǎn)形成一個(gè)單獨(dú)的標(biāo)簽頁(yè),一個(gè)ci分類(lèi)有兒 個(gè)節(jié)點(diǎn)就有幾個(gè)標(biāo)簽頁(yè),同吋每個(gè)標(biāo)簽頁(yè)的屬性顯示可以做排序設(shè)定,這樣可以 達(dá)到既無(wú)須定制開(kāi)發(fā),又可以實(shí)現(xiàn)屬性有效顯示的效果。屬性的填寫(xiě)方式需
10、要進(jìn) 行控制,它如杲是由用戶(hù)選擇,則需要定義它的數(shù)據(jù)源,比如地點(diǎn)信息,或者狀 態(tài),如果是手工輸入,則需要捉供填寫(xiě)示例或說(shuō)明的欄位,如杲數(shù)值型,則需要 考慮提供單位的選取等等,目前由于屬性的值基本都是納入了靜態(tài)的信息,而且 許多是不可變更的,在未來(lái)要考慮屬性值的數(shù)據(jù)接入需要?jiǎng)討B(tài),比如象cpu資 源等,這樣就真止可以豐富在一個(gè)平臺(tái)掌握架構(gòu)的狀況,同時(shí)可以基于一個(gè)平臺(tái) 來(lái)做性能分析。對(duì)于屈性的定義,雖然長(zhǎng)遠(yuǎn)上我感覺(jué)它過(guò)于平而單一,但短期內(nèi) 仍然沒(méi)有更好的解決方案,什么是屬性,到底是將一個(gè)對(duì)彖的不同的特性作為它 的屬性,還是將這個(gè)對(duì)象的可以配置改變的項(xiàng)次作為屬性呢,又還是屬性只是作 為一個(gè)描述信息一樣
11、好比字典里的每一個(gè)字,將它們組裝成一句話、一篇文章, 來(lái)描述說(shuō)明一個(gè)對(duì)象呢,直覺(jué)上,我覺(jué)得是第二種,但如果這樣思考的話,整個(gè) cmdb的理解與設(shè)計(jì)及定位,需要完全進(jìn)行解構(gòu),那也就是我以前所思考的一 種終極的模型,我沒(méi)有繼續(xù)按那種路線思考下去,除非有哪一天有一家公司會(huì)專(zhuān) 業(yè)做這個(gè),請(qǐng)我去做專(zhuān)門(mén)研究才有可能了。3 業(yè)務(wù):在以両實(shí)施cmdb時(shí),我們會(huì)把ci的屈性與關(guān)系一次性構(gòu)建出來(lái),按現(xiàn)在 模型的思路,則需要進(jìn)行分步作業(yè),先不構(gòu)建具體的ci,而是先定義業(yè)務(wù),然 后再定義it服務(wù)按目前中國(guó)大多數(shù)的公司情況估計(jì)只需要定義it服務(wù)即可, 我們要理解、規(guī)劃、定義我們到底有多少個(gè)it服務(wù)在作業(yè),把它們的層次結(jié)
12、構(gòu) 刻畫(huà)出來(lái),這就構(gòu)建成了所謂的業(yè)務(wù)架構(gòu),冇了這個(gè)業(yè)務(wù)架構(gòu)之后,再來(lái)梳理it 世界,也就是cmdb本身的ci信息,構(gòu)建ci信息同樣需耍分步走,先不耍關(guān) 心屈性,先關(guān)心三個(gè)問(wèn)題:我們冇多少個(gè)ci?每一個(gè)ci跟哪一些ci冇什么關(guān) 系?每一個(gè)ci屬于哪一個(gè)it服務(wù)?,冋答了這三個(gè)問(wèn)題,我們就完成了 cmdb 所有模型的構(gòu)建,而且把業(yè)務(wù)架構(gòu)與it架構(gòu)做了對(duì)接,此吋一棟大廈已經(jīng)建立 完成了,剩下的只是精裝修了,也就是把每一個(gè)ci的屬性進(jìn)行填充,這種思路 有些像先搭建出整個(gè)骨架,不把屈性收集放在前面的原因是,發(fā)起屈性的采集是 難度最大的,一旦收集了屈性,變史必然跟進(jìn),不然數(shù)據(jù)會(huì)失真,這樣調(diào)整數(shù)據(jù) 的難度很
13、大,我們先只花很小的力氣把整個(gè)cmdb的效果展現(xiàn)出來(lái),不過(guò)這一 關(guān)就不許展開(kāi)屬性的填充工作,其實(shí)我們會(huì)發(fā)現(xiàn)最后對(duì)cmdb爭(zhēng)議最大的往往 是在這一個(gè)環(huán)節(jié),要把這一個(gè)環(huán)節(jié)做得專(zhuān)業(yè)與嚴(yán)謹(jǐn)些,此時(shí)的模型效果會(huì)全部出 來(lái)了,每一個(gè)系統(tǒng)的模型,甚至cio看的公司級(jí)的模型全部可以展現(xiàn),這會(huì)建 立一個(gè)很有效的正而剌激,為后而收集屈性建立良好的決策基礎(chǔ),把眉毛胡子一 把抓最后很容易出問(wèn)題,而且出問(wèn)題難以調(diào)整,切記這一點(diǎn):業(yè)務(wù)為先it為后, 關(guān)系為先屬性為后。在產(chǎn)品設(shè)計(jì)時(shí),需要把基礎(chǔ)數(shù)據(jù)維護(hù)與基礎(chǔ)數(shù)據(jù)間的關(guān)系設(shè)置一分為二,以 方便相互獨(dú)立維護(hù)作業(yè)與權(quán)限控制,所以這里應(yīng)該會(huì)產(chǎn)生7個(gè)功能點(diǎn),必須可以 由最終用戶(hù)來(lái)實(shí)現(xiàn)
14、cmdb的基礎(chǔ)數(shù)據(jù)維護(hù)與發(fā)展。需要依賴(lài)開(kāi)發(fā)力量來(lái)增加類(lèi) 與屬性或關(guān)系,這是一種僵化的系統(tǒng)設(shè)計(jì)?;谏厦娴哪P?,當(dāng)一個(gè)ci構(gòu)建時(shí), 它會(huì)繼續(xù)這個(gè)類(lèi)的所有關(guān)系與屬性,在下圖中是ci實(shí)例的模型示意。分類(lèi)配置分類(lèi)配置分類(lèi)配置分類(lèi)配置分類(lèi)配置分類(lèi)應(yīng)用軟件11關(guān)系1流程流程屬性類(lèi)型屬性類(lèi)型a i i關(guān)系x關(guān)系關(guān)系類(lèi)型關(guān)系類(lèi)型安壯屬性業(yè)務(wù)根據(jù)前面的模型,新創(chuàng)建一個(gè)ci時(shí),首先要決定它是哪一個(gè)類(lèi),確定后,就自 動(dòng)繼承這個(gè)類(lèi)所有關(guān)系、屬性、動(dòng)作,需要提供一些比較方便的功能,比如一個(gè) ci構(gòu)建時(shí)可以進(jìn)行克隆另一個(gè)ci的數(shù)據(jù),如果口后技術(shù)上做一些發(fā)展,實(shí)現(xiàn)在 圖例操作,即直接在模型圖上編輯關(guān)系與屈性,這些都會(huì)帶來(lái)一
15、些全然不同的操 作體驗(yàn)。當(dāng)所冇ci構(gòu)建完成后,此時(shí)真正意義上的cmdb q經(jīng)構(gòu)建完成,此時(shí) 的cmdb的數(shù)據(jù)完全是it架構(gòu)的數(shù)據(jù),這些ci的關(guān)系組織在一起,會(huì)形成一 張網(wǎng),沒(méi)有邊緣也沒(méi)有盡頭,此吋做影響分析,是基于it層的,如果算法正確, 我們會(huì)發(fā)現(xiàn)當(dāng)ci發(fā)生故障時(shí),它的故障路線是如何一步步發(fā)展的,當(dāng)你知道it 架構(gòu)的ci哪一些存在問(wèn)題,又知道這些ci是從屈于哪一些it服務(wù)的,業(yè)務(wù)影 響的分析結(jié)果就顯示易見(jiàn)了,剩下的只是展示的問(wèn)題,因?yàn)閿?shù)據(jù)結(jié)果已然存在, 模型展示只是數(shù)據(jù)的表達(dá)。對(duì)于一個(gè)服務(wù)而言,需要明確四個(gè)方面的問(wèn)題,服務(wù)的對(duì)象是哪一些ci,服 務(wù)的主體是哪一些單位或個(gè)人,服務(wù)的體制是哪一些
16、單位與個(gè)人,這個(gè)服務(wù)到底 要做些什么。同樣的這會(huì)形成一個(gè)四面魔方 每一個(gè)面都由一個(gè)樹(shù)形結(jié)構(gòu)所構(gòu)丿m 由服務(wù)對(duì)彖的任何一個(gè)節(jié)點(diǎn)和其它三個(gè)而做任意節(jié)點(diǎn)連接,見(jiàn)下圖。服務(wù)對(duì)象服務(wù)主體部門(mén)0務(wù) 服角色角色部門(mén)角色部門(mén)1單1位單1位1服務(wù)體制1i m i作業(yè)ii作業(yè)動(dòng)作類(lèi)型動(dòng)作類(lèi)型服務(wù)目錄說(shuō)明:1服務(wù)對(duì)象:無(wú)論是業(yè)務(wù)服務(wù)還是it服務(wù),都是面向服務(wù),我一直認(rèn)為在it服務(wù)或it管理行業(yè)屮說(shuō)的業(yè)務(wù)服務(wù)是一種狹義的業(yè)務(wù)服務(wù),業(yè)務(wù)服務(wù)與it服務(wù)的區(qū)別不在 于是不是面向服務(wù),而在于it服務(wù)將一切分成it與非it的,業(yè)務(wù)服務(wù)將一切 分成業(yè)務(wù)與非業(yè)務(wù)的,由此帶來(lái)范圍與視角的絕大不同,要定義清楚什么是業(yè)務(wù) 每一個(gè)業(yè)務(wù)環(huán)節(jié)
17、中哪一是業(yè)務(wù)的作業(yè)內(nèi)容,哪一些是非作業(yè)需要服務(wù)的內(nèi)容,將 業(yè)務(wù)的重點(diǎn)放在核心上,剩余的外包一切,非業(yè)務(wù)的就是業(yè)務(wù)服務(wù),業(yè)務(wù)服務(wù)可 以包括物業(yè)服務(wù)、餐飲服務(wù)、it服務(wù)等等,我相信業(yè)務(wù)服務(wù)不是it行業(yè)可以玩 得轉(zhuǎn)的,而需要在目前的企業(yè)管理運(yùn)營(yíng)層面發(fā)生革命性的轉(zhuǎn)折才有可能。但對(duì)于 模型層面而言,兩者其實(shí)并無(wú)二致,無(wú)論是基于業(yè)務(wù)服務(wù)還是it服務(wù),上述的 模型均可容納 我認(rèn)口j服務(wù)口j以分解的思路一個(gè)服務(wù)可能由若干個(gè)子服務(wù)構(gòu)成 但我不認(rèn)同在cmdb模型層對(duì)ci進(jìn)行層層分解的思路,在cmdb的世界里是 沒(méi)冇聚合之物的,一切只是單一對(duì)彖,如果把人比作ci,那么我認(rèn)為家庭不應(yīng) 該是ci,你的cmdb模型里不能
18、既有家庭乂有個(gè)人,這樣的關(guān)系構(gòu)建邏輯就會(huì) 有問(wèn)題當(dāng)我們定義清楚每個(gè)人的關(guān)系吋,每一個(gè)家庭的關(guān)系其實(shí)就自然出來(lái)了, 在這里,我們可以把家庭理解成服務(wù),把個(gè)人理解成ci,所以在模型設(shè)計(jì)時(shí), 服務(wù)的定義與一個(gè)服務(wù)有哪一些對(duì)彖的定義,我是不會(huì)放到cmdbz中的,ifu 是在itsm系統(tǒng)之中,也就是虛擬cl解決方式。不管我們是做網(wǎng)絡(luò)維護(hù)、桌面 維護(hù)、系統(tǒng)維護(hù),還是物業(yè)服務(wù),事實(shí)只有我們理清楚對(duì)象是什么,我們的服務(wù) 的灰色地帶才有可能清理清烙當(dāng)一個(gè)服務(wù)沒(méi)有獨(dú)立的對(duì)象支撐時(shí),我認(rèn)為定義 它已經(jīng)沒(méi)有實(shí)質(zhì)意義 就也就是為什么我一直反對(duì)將一個(gè)應(yīng)用系統(tǒng)進(jìn)行的拆分的 原因,在實(shí)施cmdb時(shí),許多人會(huì)把一個(gè)系統(tǒng)分解成若
19、干個(gè)子功能或子服務(wù), 這除了結(jié)構(gòu)好看些外,并沒(méi)有會(huì)任何好處,反而有壞處,我們要深刻理解軟件即 服務(wù)的意思,這里面的一個(gè)難題在于,我們還沒(méi)有找到一個(gè)非常穩(wěn)鍵的概念定義 清楚,什么是一個(gè)系統(tǒng)。在實(shí)際管理中,我們會(huì)把許多關(guān)系緊密的系統(tǒng)交給一個(gè) 團(tuán)隊(duì)或一個(gè)人管理,然后習(xí)慣的叫它xxx系統(tǒng),其余此時(shí)是因?yàn)槲覀冊(cè)诂F(xiàn)實(shí)業(yè) 務(wù)屮沒(méi)有定義清楚什么是一個(gè)系統(tǒng)如呆我認(rèn)真審視我們負(fù)責(zé)的所有系統(tǒng)清單 我們會(huì)發(fā)現(xiàn),其實(shí)許多系統(tǒng)只是概念性的聚合之物,它屬于某種業(yè)務(wù)領(lǐng)域或單元 的概念,如果我們不定義清楚什么是一個(gè)系統(tǒng),而用原有的概念去做cmdb的 建模時(shí),我們會(huì)發(fā)現(xiàn)就需要把一個(gè)所謂的系統(tǒng)拆成若干個(gè)子系統(tǒng),從而引發(fā)建模 思想與
20、標(biāo)準(zhǔn)的問(wèn)題。如果我們足夠聰明,我認(rèn)為我們是完全可以梳理出一個(gè)公司 的所有業(yè)務(wù)及所有it服務(wù)的關(guān)系圖的,然后再定義每一個(gè)it服務(wù)擁冇哪一些對(duì) 彖(ci),此時(shí)業(yè)務(wù)世界與it世界才真正的結(jié)合起來(lái)了,此時(shí)展現(xiàn)的模型己經(jīng) 超出了 cmdb的世界,也就是說(shuō)我們現(xiàn)在要達(dá)到的業(yè)務(wù)影響分析,是基于itsm 系統(tǒng)的,而不是僅僅基于cmdb的。2.服務(wù)主體:在做業(yè)務(wù)影響分析時(shí),我們經(jīng)常想知道到底會(huì)引影響哪一些人或部門(mén),事實(shí)上服 務(wù)主體的數(shù)據(jù)非常重要,我們需要把跟我們服務(wù)相關(guān)的所有公司的組織與人員數(shù) 據(jù)全部置入itsm系統(tǒng)之屮,這就是我們的客戶(hù)數(shù)據(jù)屮心,當(dāng)們把it服務(wù)與服 務(wù)主體建立關(guān)系時(shí),會(huì)通過(guò)ci的故障計(jì)算出服
21、務(wù)的故障,因此會(huì)計(jì)算出哪-些 人員會(huì)受影響,需要注意的是,將it服務(wù)與個(gè)人數(shù)據(jù)直接發(fā)生關(guān)系并不是一種 好的方式,因?yàn)闀?huì)帶來(lái)維護(hù)的極大麻煩(新來(lái)一個(gè)人,離開(kāi)一個(gè)人,你都需要手 工維護(hù)更新),最好的方式是通過(guò)部門(mén)或崗位信息進(jìn)行互聯(lián),這樣只要維護(hù)組織 數(shù)據(jù)的人員保障服務(wù)主體的正確就行了。也許有人會(huì)問(wèn),一個(gè)系統(tǒng)的某一個(gè)報(bào)表 模塊只有a部門(mén)會(huì)用,如要系統(tǒng)功能不往下拆分,那怎么能實(shí)現(xiàn)當(dāng)報(bào)表模塊壞 時(shí),只有a部門(mén)會(huì)受影響的結(jié)果呢?,答案是,如果在it架構(gòu)中,沒(méi)有任何一 個(gè)元素來(lái)獨(dú)立支撐報(bào)表模塊,那么這種故障傳導(dǎo)的結(jié)果是不會(huì)發(fā)生的,因?yàn)橹灰?應(yīng)用程序或數(shù)據(jù)實(shí)體發(fā)牛問(wèn)題,會(huì)直接導(dǎo)致所有用戶(hù)受影響,這種問(wèn)題也是一
22、個(gè) 在cmdb實(shí)施時(shí)常見(jiàn)到的傾向,一切似乎是圍繞著業(yè)務(wù)影響分析的口的進(jìn)行的, 我的看法是,以目前的cmdb發(fā)展情況而言,是無(wú)法支撐一個(gè)精確的分析結(jié)果 的,根木原因是一個(gè)ci的狀態(tài)在分析時(shí)只有0與1的取舍,這在客觀上就違背 了現(xiàn)實(shí)世界的復(fù)雜性,用權(quán)重百分比z類(lèi)的做法,也只是在一定程度上緩解這個(gè) 問(wèn)題,但因此引發(fā)的定義與判斷的成本,甚至要遠(yuǎn)遠(yuǎn)超過(guò)丟掉它,來(lái)直接看現(xiàn)實(shí) 世界的成木 這些做法僅僅是為了滿(mǎn)足不掌握信息的管理者實(shí)在是無(wú)奈之舉, 這好比大家都一直覺(jué)得在變更管理中,cmdb可以發(fā)揮很大的作用一樣,事實(shí) 上絕大多數(shù)變更是根木不需要利用cmdb影響分析的,因?yàn)檫@些提交與分析及 實(shí)施變更的人是最了解
23、情況的,所以出現(xiàn)的荒唐現(xiàn)象是,當(dāng)一個(gè)變更是要個(gè)修改 數(shù)據(jù)庫(kù)中的一個(gè)客戶(hù)數(shù)據(jù)時(shí),根拯現(xiàn)在的業(yè)務(wù)影響分析是整個(gè)公司的業(yè)務(wù)受到影 咆因?yàn)檎麄€(gè)公司業(yè)務(wù)屮依賴(lài)此系統(tǒng)此系統(tǒng)依賴(lài)數(shù)據(jù)當(dāng)領(lǐng)導(dǎo)們審批此變更時(shí), 發(fā)現(xiàn)這影響不對(duì)啊,于是大家細(xì)化模型,工程師們花更大的力氣維護(hù)數(shù)據(jù),但我 們一直不敢做一個(gè)更簡(jiǎn)單決定讓那些不掌握信息的行政領(lǐng)導(dǎo)們不參與變更審批 環(huán)節(jié),把一個(gè)技術(shù)決策扭曲成一個(gè)行政決策,除了編制太多的材料以傳遞信息與 知識(shí)外,述使得各種角色不能歸位去承擔(dān)應(yīng)有的責(zé)任。4. 服務(wù)體制:要清楚規(guī)劃設(shè)計(jì)出每一個(gè)服務(wù)的作業(yè)體制,即服務(wù)經(jīng)理、一二三線的支持人員, 更龐大的服務(wù)需要更復(fù)雜的體制來(lái)應(yīng)對(duì),要清楚定義是由哪一些角
24、色及人員來(lái)完 成交付與支持服務(wù),服務(wù)體制的數(shù)據(jù)取自行政組織的數(shù)據(jù),行政組織多半以專(zhuān)業(yè) 為劃分,這樣就形成服務(wù)與專(zhuān)業(yè)的兩個(gè)層面,有的公司會(huì)更復(fù)雜,會(huì)有技能組類(lèi) 似的概念,不管組織數(shù)據(jù)如何復(fù)雜,都需要將這些人員映射到服務(wù)體制的某個(gè)角 色z中,最后一個(gè)服務(wù)體制中的人員可能會(huì)包括多個(gè)不同公司的不同崗位的人員。 在itsm系統(tǒng)屮,一個(gè)明確的服務(wù)體制會(huì)幫助我們控制權(quán)限(無(wú)論是工單還是 ci)與派單,同時(shí)還會(huì)幫助我們了解在一個(gè)變更時(shí),需要哪一些人員參與,從正 常情況來(lái)看,一個(gè)變更單如果只涉及其服務(wù)內(nèi)部的專(zhuān)屬ci,則變更經(jīng)理由相應(yīng) 的服務(wù)經(jīng)理?yè)?dān)任,如果變更涉及到的ci上支撐著多個(gè)服務(wù)時(shí),此時(shí)需要進(jìn)行聯(lián) 合審批
25、,即通過(guò)變更關(guān)聯(lián)ci的上層所有服務(wù)的服務(wù)體制來(lái)判別。5. 服務(wù)目錄:對(duì)于服務(wù)目錄的理解,我認(rèn)為許多人其實(shí)是似是而非的,就象我以前講的菜單與 菜譜的例子一樣,當(dāng)然這是itil理論不清晰所造成的,對(duì)于這個(gè)問(wèn)題的理解, 如果站在一個(gè)專(zhuān)業(yè)的it服務(wù)商的角度會(huì)相對(duì)容易些,菜單其實(shí)是服務(wù)產(chǎn)品,菜 譜其實(shí)是服務(wù)冃錄,客戶(hù)需要理解的是菜單,it服務(wù)商需要理解的是服務(wù)冃錄, 服務(wù)目錄層層折解下來(lái)后,最底層的作業(yè)一定是跟ci類(lèi)對(duì)接的,所以其實(shí)理論 上我們可以定義毎一個(gè)ci類(lèi)的動(dòng)作序列或服務(wù)目錄一個(gè)類(lèi),或者說(shuō)一個(gè)配置項(xiàng) 可能有怎樣的維護(hù)或操作動(dòng)作,這事實(shí)上屬于服務(wù)標(biāo)準(zhǔn)化的過(guò)程,這也是口前整 個(gè)it服務(wù)行業(yè)最滯后的地
26、方,每一名it服務(wù)人員到底會(huì)做哪一些動(dòng)作,每一種 設(shè)備對(duì)應(yīng)的維護(hù)動(dòng)作有哪一些,最終每一種維護(hù)動(dòng)作需要做多少次,需要多少時(shí) 間成本,這對(duì)服務(wù)分析與服務(wù)管理是非常冇意義的,它其至可以解決能力成長(zhǎng)與 技能提升的問(wèn)題如果足夠標(biāo)準(zhǔn)彳匕最后每一類(lèi)設(shè)備的每一種動(dòng)作形成一個(gè)手冊(cè), 一個(gè)人是否能維護(hù)這-類(lèi)設(shè)備,取決于他是否掌握這段上設(shè)備存在的所有動(dòng)作, 如果將一個(gè)設(shè)備的動(dòng)作分解決了不同層次,那么一線與二線及三線的職能切分也 就清楚了,因?yàn)榇蠹业膭?dòng)作范圍不一樣,這又會(huì)帶來(lái)派單處理的便利性,一個(gè)服 務(wù)的內(nèi)容有多少,事實(shí)上是由這個(gè)服務(wù)冇多少個(gè)對(duì)象,這個(gè)對(duì)彖冇多少動(dòng)作來(lái)決 定的,這才是真正的服務(wù)目錄。全年下來(lái)時(shí),整個(gè)i
27、t組織知道了毎一種動(dòng)作的 平均吋長(zhǎng)是多少,全年操作次數(shù)是多少,哪一些人做哪一些動(dòng)作是最多的,可以 想象這種層面的分析,完全可以讓我們的管理水平與分析水平發(fā)生質(zhì)的改變。如 果日后人類(lèi)的作業(yè)行為更加標(biāo)準(zhǔn)化,這個(gè)模型還可以發(fā)展,因?yàn)閯?dòng)作與關(guān)系與屈 性其實(shí)存在關(guān)聯(lián),理論層而則言,一個(gè)屈性的改變或一個(gè)關(guān)系的改變,一定是由 于某個(gè)動(dòng)作所導(dǎo)致的,這乂會(huì)直接引生成新的變更控制思想,更瘋狂的是,任何 對(duì)象的事件與變更是可預(yù)見(jiàn)的,如果抽象出來(lái)后,我們還會(huì)發(fā)現(xiàn),某一種現(xiàn)象的 事件或某一種類(lèi)型的變更,它一定會(huì)曲某一種動(dòng)作來(lái)實(shí)現(xiàn)完成,此時(shí)自動(dòng)判斷用 什么動(dòng)作來(lái)處理事件或變更就成為了可能,但這一步,估計(jì)ft前是做不到的,
28、需 要做全方而的提高后,才能可能成為現(xiàn)實(shí)。根據(jù)服務(wù)模型,當(dāng)我們真正在做服務(wù)作業(yè)時(shí),假設(shè)一個(gè)itsm系統(tǒng)開(kāi)始作業(yè),我 們轉(zhuǎn)變一下思路,用面向?qū)ο蟮姆绞饺?wèn)問(wèn)每一個(gè)工單,我們會(huì)發(fā)現(xiàn)事件、問(wèn)題、變更、發(fā)布、監(jiān)控、備份、災(zāi)備等等全部是基于對(duì)象的,我們?cè)谧鳂I(yè)時(shí)需耍思考 是與哪一個(gè)對(duì)象相關(guān),以前我們?cè)谔顚?xiě)單據(jù)時(shí),只是寫(xiě)我們做了什么,而不會(huì)說(shuō) 基于哪一個(gè)對(duì)彖,改變這種行為,讓cmdb的數(shù)據(jù)與流程對(duì)接,我們會(huì)發(fā)生一 個(gè)廣闊的天地會(huì)展現(xiàn)在我們眼前,原來(lái)我們的管理模式與服務(wù)分析可以有那么大 的空間供我們馳騁。下圖模型是一個(gè)此思路的表達(dá)。服務(wù)對(duì)象it服務(wù) | it服務(wù)|it服務(wù)|it服務(wù)|服務(wù)主體111作業(yè)11作業(yè)
29、11作業(yè)1作業(yè)動(dòng)作類(lèi)型動(dòng)作類(lèi)型服務(wù)體制1單1位服務(wù)目錄有了這幾個(gè)模型后,真正把它們實(shí)現(xiàn)在itsm屮吋,我們只需要兩層監(jiān)控,一個(gè) 是監(jiān)控服務(wù),即我們常態(tài)理解的服務(wù)臺(tái),接受服務(wù)受理,另一層監(jiān)控是監(jiān)控it 架構(gòu),如杲是一個(gè)用戶(hù)報(bào)事件,我們就會(huì)知道與他相關(guān)的服務(wù)會(huì)有哪幾個(gè),每一 個(gè)服務(wù)又會(huì)冇哪一些對(duì)象,每個(gè)對(duì)彖又需要是誰(shuí)負(fù)責(zé)去管理,如果是一個(gè)監(jiān)控軟 件發(fā)生告警,我們會(huì)知道這個(gè)ci是從屬于哪一些服務(wù),它乂是誰(shuí)進(jìn)行管理。在 做業(yè)務(wù)影響分析吋,由于cmdb'p的cl關(guān)系是網(wǎng)狀的,存在著一個(gè)無(wú)法截止的 問(wèn)題,所以任何試圖做業(yè)務(wù)影響分析時(shí),必須先確定分析的范圍或發(fā)起點(diǎn),在展 現(xiàn)一個(gè)服務(wù)的內(nèi)部結(jié)構(gòu)時(shí),可以通過(guò)確定一個(gè)服務(wù)的所有對(duì)象(ci),加上與這 些對(duì)彖存在關(guān)系的臨近一層的ci,通過(guò)關(guān)系數(shù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 保安證考試道德意識(shí)題及答案
- 試題預(yù)測(cè)保安證試題及答案
- 如何制定保安證考試復(fù)習(xí)計(jì)劃試題及答案
- 2025年保安證專(zhuān)業(yè)指南試題及答案
- 2025年保安證考試隨時(shí)備考試題及答案
- 保安職業(yè)發(fā)展與試題及答案的關(guān)系
- 高效復(fù)習(xí)保安證考試試題及答案
- (完整版)基坑支護(hù)專(zhuān)項(xiàng)施工方案
- 完整安防監(jiān)控系統(tǒng)的基本組成
- 廣東外語(yǔ)外貿(mào)大學(xué)南國(guó)商學(xué)院《形式邏輯學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 錯(cuò)牙合畸形的早期矯治
- 小學(xué)數(shù)學(xué)-乘法分配律教學(xué)課件設(shè)計(jì)
- 身份證籍貫自動(dòng)對(duì)照自動(dòng)生成
- DG-TJ 08-2367-2021 既有建筑外立面整治設(shè)計(jì)標(biāo)準(zhǔn)
- 教育測(cè)量與評(píng)價(jià)智慧樹(shù)知到答案章節(jié)測(cè)試2023年石河子大學(xué)
- 全國(guó)各主要紅色教育基地
- 2023年新HSK5級(jí)考試真題考試
- 應(yīng)用文寫(xiě)作課件:3投訴信letter of complaint
- GB/T 6177.2-2000六角法蘭面螺母細(xì)牙
- GB/T 4100-2015陶瓷磚
- GB/T 28022-2021玩具適用年齡判定指南
評(píng)論
0/150
提交評(píng)論