博碩士論文 93522069 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:41 、訪客IP:3.139.105.38
姓名 陳建麒(Chienchi Chen)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 以代理人實作SLA服務監測系統
(Using Agent to Implement SLA-based Service Monitoring Systems)
相關論文
★ 無線行動隨意網路上穩定品質服務路由機制之研究★ 應用多重移動式代理人之網路管理系統
★ 應用移動式代理人之網路協同防衛系統★ 鏈路狀態資訊不確定下QoS路由之研究
★ 以訊務觀察法改善光突發交換技術之路徑建立效能★ 感測網路與競局理論應用於舒適性空調之研究
★ 以搜尋樹為基礎之無線感測網路繞徑演算法★ 基於無線感測網路之行動裝置輕型定位系統
★ 多媒體導覽玩具車★ 以Smart Floor為基礎之導覽玩具車
★ 行動社群網路服務管理系統-應用於發展遲緩兒家庭★ 具位置感知之穿戴式行動廣告系統
★ 調適性車載廣播★ 車載網路上具預警能力之車輛碰撞避免機制
★ 應用於無線車載網路上之合作式交通資訊傳播機制以改善車輛擁塞★ 智慧都市中應用車載網路以改善壅塞之調適性虛擬交通號誌
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 ( 永不開放)
摘要(中) Web服務 (Web Service)技術近年來受到各界的歡迎,採用開放式標準(如HTTP和XML 等),讓Web Service具有良好互通性並且整合異質平台溝通的特性,克服目前分散式系統各自使用不同機制造成整合困難的情形,然而服務品質 (Quality of Service,簡稱QoS) 整合在Web Service 而言更形重要。對於服務需求者而言,由服務品質可看出服務的優劣以作為服務需求者的參考。
本論文將提出利用代理者的服務監測機制,主要針對服務需求者與服務提供者雙方所簽定的服務等級協議 (Service Level Agreement,簡稱 SLA) 作服務監控的機制並且管理SLA合約,當有違反合約的服務品質時,即可作適當的處理機制。本論文的貢獻為服務需求者可利用代理者得知目前監控服務的情況,在量測的效能方面提出的方法比傳統的方法快,針對回應時間的量測所量測平均回應時間比傳統量測平均回應時間約少於4.42%,另一方面,提出的服務管理架構提供服務提供者註冊具有SLA的服務,在實作SLA語言方面,採用XML Schema 去定義SLA 合約,以表達對各式各樣的SLA 需求。
摘要(英) With the development of Web Service technologies has become more and more popular in recent years. The open standard protocol, which is such as HTTP, XML and so on, has the properties of easy communication and interoperable. Therefore, the Web Service is based on the open standard protocol to solve the integrated problems about distributed system with the different platform. Besides, for the aspect of service requestor, they treat the criterion of service which can be decided by Quality of Service (QoS) as the reference, so it is the key issue to integrate QoS with Web Service.
This thesis proposed a mechanism using agent monitoring the service. The mechanism aims to manage the Service Level Agreement (SLA) and monitor the SLA which is a negotiation between service requestor and service provider. While any action infringes SLA, the mechanism will handle it with some appropriate functionality. On the one hand of our contributions is to provide a watched result monitored by agent to the service requestor. For the performance of measurement, the proposed approach is less the average Response Time than the traditional approach about 4.42%. Therefore, the proposed approach is more efficiency than the traditional approach. On the other hand, the proposed service management architecture also allows the service provider to register the service of SLA. Moreover, this thesis used the XML Schema to define SLA Language in order to achieve the required SLA for different providers.
關鍵字(中) ★ 服務等級協議
★ 服務品質
★ Web服務
關鍵字(英) ★ Service Level Agreement
★ Quality of Service
★ Web Services
論文目次 Chapter 1. Introduction 1
1.1 Web Services 1
1.2 Motivation 3
1.3 Objective 4
1.4 Thesis Organization 5
Chapter 2. Background and Related Works 7
2.1 The relative technologies 7
2.1.1 Simple Object Access Protocol (SOAP) 7
2.1.2 Web Service Description Language (WSDL) 11
2.1.3 Universal Description, Discovery and Integration (UDDI) 12
2.2 Related Work 13
2.2.1 WSLA Framework 14
2.2.2 SLA monitoring Architecture 15
2.2.3 Service Level Agreement Life-cycle 16
2.2.4 Syntax of SLA contract 18
Chapter 3. Proposed Service Management Architecture based on Service Level Agreement 21
3.1 Assumptions 21
3.2 System Architecture 21
3.3 Proposed Service Measurement approach 24
3.3.1 The feasible approaches 25
3.3.2 Approaches for monitoring services 26
3.3.2.1 Monitor Agent in Online case 27
3.3.2.2 Monitor without Agent in Online case 28
3.3.2.3 Monitor without Agent in Offline case 29
3.4 System Structure 31
3.4.1 Service Management Broker Architecture 31
3.4.2 Service Provider registers a service at the SMB 33
3.4.3 Monitor Agent in Online case 34
3.4.4 Monitor without Agent in Online case 37
3.4.5 Monitor without Agent in Offline case 39
3.5 Comparison of the Mobile Agent and Monitor Agent 41
Chapter 4. Service Appraisal 44
4.1 The feasible approaches 44
4.2 The appraised services approaches 45
4.2.1 Service Requestor appraisal approach 45
4.2.2 Agent automatic appraisal approach 47
4.2.3 The probability of SLA violations approach 49
4.3 System Structure 51
4.3.1 Service Requestor appraisal approach 51
4.3.2 Agent automatic appraisal approach 52
4.3.3 The probability of SLA violations approach 54
4.4 Demonstration of Appraise Service 55
4.4.1 Service Requestor appraisal approach 56
4.4.2 Agent automatic appraisal approach 59
4.4.3 The probability of SLA violations approach 62
Chapter 5. System Implementation and Demonstration 66
5.1 Service Provider registers a service to SMB 67
5.2 Monitor Agent Online case 71
5.3 Monitor without Agent Online case 77
5.4 Monitor without Agent Offline case 81
5.5 Implementation of SLA Language 83
5.5.1 The syntax of SLA contract 83
5.5.2 The test case of SLA contract 87
Chapter 6. Experiments and Discussions 89
6.1 Experiment 1: Comparison of the Response Time for Calculator Service 90
6.2 Experiment 2: Comparison of the Response Time for Media Transmission Service 94
6.3 Experiment 3: Comparison of the Availability for Media Streaming Service 98
6.4 Experiment 4: Comparison of the Latency for Media Transmission Service 101
6.5 Experiment 5: Comparison of the Process Time for handled SLA contract 104
6.6 Experiment 6: Credit Appraisal 107
Chapter 7. Conclusions and Future Work 112
References 115
參考文獻 [1] W3C, “Web Services Architecture,” W3C Working Group Note, http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/, Feb. 2004.
[2] L. Clement, A. Hately, C. von Riegen and T. Rogers“UDDI Version 3.0.2 UDDI Spec Technical Committee Specification,” http://uddi.org/pubs/uddi_v3.htm
[3] W3C, “Simple Object Access Protocol (SOAP) 1.2,” W3C Note, http://www.w3.org/TR/soap/, June 2003.
[4] W3C, “Web Services Description Language (WSDL) 1.1,” W3C Note, http://www.w3.org/TR/wsdl, Mar. 2001.
[5] M. Tian, A. Gramm, H. Ritter and J. Schiller, “A Concept for QoS Integration in Web Services,” Proceedings of the Fourth International Conference on Web Information Systems Engineering Workshops, Rome, Italy, 2003.
[6] Alexander Keller, Gautam Kar, Heiko Ludwig, Asit Dan, Joseph L. Hellerstein, “Managing Dynamic Services: A Contract Based Approach to a Conceptual Architecture,“ Proceeding of the 8th IEEE/IFIP Network Operations and Management Symposium, Florence, Italy, April, 2002.
[7] H. Ludwig, “Web Services QoS: External SLAs and Internal Policies Or: How do we deliver what we promise,” Proceedings of the Fourth International Conference on Web Information Systems Engineering Workshops, Rome, Italy, 2003.
[8] A. Sahai, V. Machiraju, M. Sayal, L. Jie Jin and F. Casati, “Automated SLA Monitoring for Web Services,” http://www.hpl.hp.com/techreports/2002/HPL-2002-191.pdf, 2002
[9] A. Schmietendorf, R. Dumke and D. Reitz, “SLA Management –Challenges in the Context of Web Service Based Infrastructure,” Proceedings of the IEEE International Conference on Web Services, San Diego, California, USA, July 2004.
[10] P. Brittenham, G. Daniels, D. Davis, P. Fremantle, S. Graham, D. Koenig, Y. Nakamura, S. Simeonov and C. Zentner, Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI, 2nd Edition, Sams, 2004.
[11] W3C, “Extensible Markup Language (XML) 1.1,” W3C Recommendation, http://www.w3.org/TR/2004/REC-xml11-20040204/, Apr. 2004.
[12] Microsoft DCOM, http://www.stal.de/Downloads/DCOM/DCOM.html.
[13] Java Remote Method Invocation (Java RMI), http://java.sun.com/products/ jdk/rmi.
[14] Overview of CORBA, http://www.cs.wustl.edu/~schmidt/ corba-overview.html.
[15] E. Cerami, Web Services Essentials Distributed Applications with XML-RPC, SOAP, UDDI & WSDL, O’Reilly, 2002.
[16] Alexander Keller, Heiko Ludwig, “The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services,” IBM Research Report RC22456 , IBM Research Center, New York, USA, May, 2002.
[17] Service Level Agreement, http://www.sics.se/~rabih/pdfs/sla.pdf.
[18] A. Dan, A. R. Franck, A. Keller, R. King, and H. Ludwig, “Web Service Level Agreement(WSLA) Language Specifiction,” http://www.research.ibm.com/wsla/
[19] WebServices – Axis Tcpmon, http://ws.apache.org/axis/
[20] Apache Tomcat, http://tomcat.apache.org/
[21] Java package for packet capture, http://netresearch.ics.uci.edu/kfujii/jpcap/doc/
指導教授 周立德(Li-Der Chou) 審核日期 2006-7-25
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明