1 / 21

報告人:劉妘鑏 學號: 89721006

Web Services Service Level Management: Overview of Service Level Agreement Languages and Support Infrastructures. 報告人:劉妘鑏 學號: 89721006. 大綱. 簡介 服務品質的背景 延伸式的服務導向架構 服務水準管理( SLM )的參考架構 Service Level Agreement Languages 支援架構 結論. Web Services 快速發展成為強化軟體之間的互通性、及部署服務導向架構的一種方法。

maxima
Télécharger la présentation

報告人:劉妘鑏 學號: 89721006

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Web Services Service Level Management:Overview of Service Level Agreement Languagesand Support Infrastructures 報告人:劉妘鑏 學號:89721006

  2. 大綱 • 簡介 • 服務品質的背景 • 延伸式的服務導向架構 • 服務水準管理(SLM)的參考架構 • Service Level Agreement Languages • 支援架構 • 結論

  3. Web Services 快速發展成為強化軟體之間的互通性、及部署服務導向架構的一種方法。 但是,在延伸性的服務導向架構中,部署以服務導向架構(SOA)為基礎的架構只是第一步,服務的組合、及管理則跟隨在後。其中的挑戰,是建立開放式的網路服務供應商市場、以及開放式的環境,例如網格系統、及虛擬組織。 簡介(續)

  4. 簡介(續) • 本篇論文主要聚焦在服務管理、及服務水準管理(Service Level Management,SLM),包含服務品質(Quality of Service,QoS)--描述網路服務的服務水準協定( Service Level Agreement ,SLA ),以及管理的支援架構、監測、及評估這些協定的實踐方法。

  5. 服務品質的背景(續) • 網路服務的服務品質,一般可以從兩個部份做探討:一是效能評估的觀點;二是非功能性的觀點。 • 本論文,從網路管理及軟體工程的觀點來探討服務品質的背景。 • 服務及網路管理觀點 一般著重在網路技術、及服務品質的管理(例如,使用者的經驗及操作功能服務)探討。這裡著重在服務水準協定(SLA)。

  6. 服務品質的背景(續) • 服務水準協定(SLA),為一份提供服務單位與顧客之間所簽訂的正式契約。內容規定了服務所必須達成的主要目標、和雙方具體的責任,是有效的衡量考核工具。 • SLA 的訂定會隨著不同的顧客及不同的服務有不同的內容。

  7. 服務品質的背景(續) • 服務水準目標(Service Level Objectives,SLOs) 定義了服務中的各個元件,及其如何的被衡量。在 SLOs 會定義出許多服務水準指標(Service Level Indicators,SLIs)。而服務水準指標的訂定,應從使用者的觀點加以表達。例如,使用者的痛苦指數、及處理問題的優先次序等。

  8. 服務品質的背景(續) • 從服務水準協定(SLA)的觀點來加以區分,服務提供者可分為:內部的服務水準協定、及外部的服務水準協定。 • 內部的服務水準協定,又叫操作水準協定(Operational Level Agreements,OLAs)。 • 外部的服務水準協定,又叫支持合約(Underpinning Contract,UCs)。

  9. 服務品質的背景(續) • 操作水準協定(OLAs) 是一份屬於提供服務者內部的文件,用以建立及記錄提供服務者單位間的服務協定。OLAs 的文件結構與服務水準協定(SLA) 相似,只是OLAs 的內容會著重在技術面的部份。 一份好的OLAs 會對所提供的服務水準有正面影響。為了提供好的服務,提供服務者單位間應該也要有好的溝通機制,才能確保對外提供好的服務水準。所以在OLAs 中,要明確定義責任、及財務上的獎勵。

  10. 服務品質的背景(續) • 支持合約(Underpinning Contract,UCs) 企業內部的服務提供者對外部的服務提供者或供應商所訂定的合約。 如同 操作水準協定(OLAs)定義的目的一樣,UC 是用以確保外部服務提供者能夠提供一定的服務水準。

  11. 服務品質的背景(續) • SLM 是服務管理的核心部分。 • 透過SLM,可以適切的訂定 SLA,讓所提供的服務能夠更符合使用者的期望。而且SLM 並不是獨立的活動,它需要其他的活動提供資料。 • 透過SLM,可以讓服務的提供達到安全、有效的狀況,而且節省成本。此部份也是本研究著重的重點。

  12. 服務品質的背景(續) 2. 軟體及系統工程觀點 軟體工程部份的服務品質主要呈現在軟體設計及發展 (例如,以元件為基礎的軟體工程)以系統工程(例如,作業系統、中介軟體支援架構)。

  13. 服務品質的背景 • Contract-Support 被運用在程序語言及物件導向語言;因為在設計子類別的方法時,有其假設,或是先決條件 ,因此,當子類別擴展這個類別時,如果重載了這個方法,必須也滿足這個假設;這種方式強化了程式語言的運用,也展現了軟體設計及發展的服務品質。

  14. 延伸式的服務導向架構(續)

  15. 延伸式的服務導向架構 • 在底層,著重在 publish-find-approach。而且在底層的服務都是單元性的,也就是它的服務都是獨立的,並不依賴其它的服務;因此,在底層,SLOs 及 SLA 參數,在這裡都是較為簡單的定義、設計、及部署。 • 在中間層,服務的組合藉由service aggregator完成;在中間層,服務品質著在效能面的評估,例如,SLA 參數的定義為何,如何監控 SLA 參數等。 • 在頂層,SLM的焦點從服務的品質移轉到角色,為了支援這些角色的加入,管理階層必須提一些手段來管理這些參與者,例如驗證機制、法律的依循等等。

  16. 服務水準管理(SLM)的參考架構(續) Minimal Scope of Contract Content from SLM Perspective

  17. 服務水準管理(SLM)的參考架構 Frame of Reference for SLM

  18. Service Level Agreement Laguages • SLA 語言是以 XML為基礎所發展的。 • 語法中已經定義了一個 XML 模式。所有的語言元素被定義為 XML 的模式類型。同時,這些類型定義也幫助我們定義 SLA 語言的語義,因為所有的元素必須被分配到一個已經定義了目錄結構的類型。 • 由於所提出的語言要涉及廣泛的服務層級協定,一個重要的問題是能夠描述與 SLA 相關的事物。例如,描述如何測量系統中的一個特定值依賴系統的類型、測量方法、以及它所公開的介面。基於這個目的,SLA XML 模式的相關類型可以被擴展以適應特定領域、或者特定技術的描述的需要。

  19. 支援架構_TrustCoM(續) TrustCoM System Architecture

  20. 支援架構_TrustCoM • TrustCoM 是在歐盟所執行的研究計畫;開始於2004年結束於2007年的上半年。 • 計劃的參與人員包含了產業界及學術界的研究人員,焦點著重於虛擬組織及相關的中介軟體。 • TrustCoM 利用網路水準協議( Web Service Level Agreement,WSLA ) 做溝通交涉。而每個參與者的子系統可以透過被信任的第三方來加以管理,另外,被信任的第三方也可提供 SLA 評估者服務。 • 註:WSLA 是由 IBM 在2000-2003間所開發的標 準。

  21. 結論 • Web Services 的服務水準管理(SLM),及服務品質是非常廣泛的領域,雖然本文提出了一些較為知名的專案計劃,但是,問題的解決方案卻不多。例如,UDDI、獨立互惠協定(Independent Bilateral Agreements)都還有許多的部份未被提出討論。

More Related