基於ITIL的運維繫統(3)——CI說明

定義

配置項CI是MA2.0的核心概念之一,它將IT基礎框架中全部的元素都抽象爲同一種對象,經過CI之間的各類關聯關係,畫出業務服務的網絡拓撲圖。 sql

服務器設備、機房場地、應用軟件、合同、和業務相關的工程師都是CI的一種。 數據庫

如下是對CI核心的幾個要素分別敘述。 服務器

標識符

每一個CI有惟一標識符,按照固定規則命名,要求簡明扼要。 網絡

MA2:CI的3級分類+8位序列號,例如某臺服務器,其標識符能夠是:硬件庫_服務器_大型機_8位SN號;某項文檔的標識能夠是:文檔庫_項目_設計說明書_YYYYMMDD 架構

分類

分類決定CI涉及的範圍和顆粒度;分類層次原則上不要超過3層。 框架

MA2的分類舉例,應根據實際狀況構建 運維

一級分類 二級分類 三級分類
硬件庫 服務器 刀片機
    多子星
    虛擬機
  配件 CPU
    內存
    硬盤
  環境設施 DC機房
    機櫃
軟件庫 Http應用 Apache
    Nginx
  數據庫 Mysql
  消息中間件  
  CDN軟件  
  LB組件  
文檔庫 代碼  
  設計文檔  
  測試文檔  
  操做手冊  
  服務合同  
人力資源庫 運維組  
  開發組 Java組
    C組
  跨界組  
業務服務庫 計算雲 自動化運維
     

下圖是系統涉及CI的深度和廣度的模型圖 測試

屬性

分爲基本屬性和擴展屬性;下級分類繼承上級分類的屬性。 spa

基本屬性是對每個CI都共有的,常見的有: 設計

  • CI惟一編號

  • CI名稱

  • CI描述

  • 當前狀態

  • 建立時間

  • 最近更新時間

  • 最後一次掃描日期

  • 責任人

擴展屬性是每種CI的獨有屬性,須要具體分析,根據實際靈活拓展,如下是幾個例子:

服務器類:資產編號、主板SN、生產商、採購日期、上架日期……

OS類:OS名稱、架構、版本……

對屬性的約束 :因爲屬性是能夠在系統中動態維護的,須要約束機制,常見約束有:

  • 數據類型:字符型、數字型、日期型

  • 數值單位:若是是數值型,須要指定單位

  • 輸入方式:手工輸入、選擇框

  • 關聯字典:若是是選擇框,須要指定數據字典

  • 是否啓用:啓用停用開關

  • 是否公用:若是true,該屬性是基本屬性,全部CI都包含

  • 示例樣板:可選,對該屬性的填寫的一個例子

關係

決定CI間的架構,基本類型有3種:構成、須要和鏈接

構成:當前CI有多個下級CI組成,造成樹形父子結構,關係穩定,注意——這些CI是同種大分類,舉例以下:

  • 由其組成(Be component of):例如1臺物理主機由CPU、內存、硬盤、電源等組成
  • 安裝(Install on):某OS上安裝了Web服務器和DB軟件

須要:也是一種父子樹形結構,可是CI是跨分類的,關係穩固,舉例:

  • 安裝部署(Host on):某物理機安裝了OS
  • 依賴(Dependency on):某服務依賴A模塊、B模塊

鏈接:跨類的CI關係,關係是不穩定態的,舉例:

  • 分配給(Allocate to):主機被分配了1個外網IP
  • 鏈接(connected):A服務器的鏈接到B光纖交換機的指定端口
相關文章
相關標籤/搜索