Responsive image
博碩士論文 etd-0722104-145347 詳細資訊
Title page for etd-0722104-145347
論文名稱
Title
在叢集伺服器上提供虛擬主機服務的系統支援
System Support for Hosting Services on Server Cluster
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
124
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2004-07-17
繳交日期
Date of Submission
2004-07-22
關鍵字
Keywords
高可及性、延展性、叢集式伺服器、網頁主機服務
highly available, web hosting, web content, scalability, web cluster
統計
Statistics
本論文已被瀏覽 5809 次,被下載 13
The thesis/dissertation has been browsed 5809 times, has been downloaded 13 times.
中文摘要
由於網際網路的普及與全球資訊網的快速崛起,使得原本傳統的資訊流通服務大量而快速的轉變為資訊網路服務(Web-enabled Service),如線上搜尋、線上學習、電子商務、網路多媒體服務、電子化政府等,而在這些資訊網路服務的背後,則是需要一個穩定的網頁伺服器系統來提供龐大的網頁服務(web service)。
特別是網頁主機服務(Web Hosting Service)更是缺乏資源及管理技術的個人、組織及企業進入電子商務市場的首要選擇,對於如此快速增加的資訊網路服務,一個被普遍應用的叢集式架構應用—網頁叢集式伺服器系統是最能夠符合延展性(Scalability)、高可及性(Highly Available)、高效能(High Performance) 的需求;而對於放置許多大量且不同內容型態的網頁於分散式的伺服器系統中,需要面對及解決新的設計及管理的問題,在本論文中將對這些問題提出我們的系統及解決之道。
因此在我們的研究中也延續本實驗室之前的研究經驗,針對系統實作方面提供網路封包轉送的硬體模組設計、URL網址正規化(URL Formalization)的效能改善以及資源管理(Resource Management)等相關議題。
本系統設計與實作於Linux的系統核心(Kernel)之中,可以有效的支援內容為基礎(content-based)的封包繞送,並建立新的系統呼叫來支援叢集伺服器的整合資源管理功能。
Abstract
Since the speedy popularity of Internet infrastructure and explosive increasing of World Wide Web services, a lot of traditional companies had web-enabled their business over Internet and used WWW as their application platform. Those web services, such as the on-line search, e-learning, e-commence, multimedia, network service, e-government etc., need a stable and powerful web server to support the huge capability.
The web hosting service becomes increasingly important in which the service providers offer system resources to store and to provide Web access to contents from individuals, institutions, and companies, who lack resources or expertise to maintain their Web site. Web server cluster is a popular architecture used by the hosting service providers as a way to create scalable and highly available solutions. However, hosting a variety of contents from different customers on such a distributed server system faces new design and management problems. This dissertation describes the work pursuing for constructing a system to address the challenges of hosting Web content on a server cluster environment.
Based on the achievement of the software-based content-aware distributor, some high repetition and fixity tasks originally treated by software module are delivered to hardware module for speeding up the packet processes and for sharing the loads on the software module. Our software-based distributor is implemented in Linux kernel as a loadable module. A few system calls in user level are built to support the integration of resource management.
目次 Table of Contents
中文摘要 ii
ABSTRACT iii
CONTENTS v
FIGURE List vii
TABLE List ix
1 Introduction 1
1.1 Hardware Platform of Server Cluster System 3
1.1.1 General Server Cluster 3
1.1.2 Blade Servers 4
1.2 System Architecture of Web Hosting Services 4
1.3 Issues of Web Hosting Services on Server Cluster 5
1.4 Dissertation Organization 7
2 Related Work 8
2.1 Techniques of Content-Aware Routing 8
2.1.1 TCP State Migration 8
2.1.2 TCP Splicing 10
2.2 Request Distribution Approaches 11
2.2.1 Client-Side Approach 12
2.2.2 DNS-based Approach 13
2.2.3 Layer 4 Routing Approach 14
2.2.4 HTTP Redirection Approach 15
2.3 Hardware Support for Routing Request 16
2.4 Workload Characteristics 17
2.5 Previous Implementation of Our System 19
3 HW/SW Cooperation in Distributor 21
3.1 Introduction 21
3.1.1 Behaviors of Conventional HTTP Protocol 22
3.1.2 Distributor Operations 23
3.1.3 Related Technologies 30
3.2 Design of Network Subsystem 31
3.2.1 Overview of System Architecture 31
3.2.2 Software Module Behavior 33
3.2.3 Packet Classification 35
3.2.4 Mapping Table Structure 36
3.2.5 Table Lookup 39
3.3 Implementation of Packet Forwarder 40
3.3.1 Module Design 41
3.4 Synthesis 49
3.5 Simulation and Verification 50
3.5.1 Module Verification 50
3.5.2 Integrated Behavior Verification 52
3.5.3 Simulation Results 53
3.6 Performance Evaluation 55
4 URL Formalization 57
4.1 Introduction 57
4.2 Issues in URL Formalization 58
4.3 Design and Implementation 60
4.4 Comparison 63
5 Resource Management 68
5.1 Introduction 69
5.2 Architecture of Administration System 70
5.2.1 System Overview 72
5.2.2 User Interface 73
5.2.3 Broker 74
5.2.4 Controller 75
5.2.5 Remote Console 76
5.3 Hosting Content Management System 79
5.3.1 Content Upload 84
5.3.2 Content Placement 85
5.4 Discussion 87
6 Performance Measurement 89
6.1 Measurement Environment 89
6.2 Performance of Content-aware Distributor 91
6.2.1 Overhead of Content-Aware Routing 91
6.2.2 Advantages of the Content-Aware Routing 92
6.3 Performance of Content Placement Scheme 94
7 Conclusions 98
REFERENCE 100
VITA 114
參考文獻 References
[AAP+00] G. Apostolopoulos, D. Aubespin, V. Peris, P. Pradhan, D. Saha, “Design, Implementation and Performance of a Content-based Switch,” In Proceedings of Infocom 2000, March 2000.
[AAM99] E. Al-Shaer, H. Abdel-Wahab and K. Maly, “HiFi: A New Monitoring Architecture for Distributed Systems Management,” Proceedings of 19th IEEE International Conference on Distributed Computing Systems, Austin, Texas, 31 May - 4 June, 1999.
[AB00] L. Aversa and A. Bestavros, “Load Balancing A Cluster Of Web Servers Using Distributed Packet Rewriting,” In Proceedings of the IEEE International Performance, Computing, and Communications Conference, Phoenix, AZ USA, February 2000.
[ABCO96] V. Almeida, A. Bestavros, M. Crovella, and A. de Oliveira, “Characterizing Reference Locality in the WWW,” In Proceedings of 1996 International Conference on Parallel and Distributed Information Systems (PDIS ’96), pages 92–103, December 1996.
[ADMC98] J. Almeida, M. Dabu, A. Manikutty, and P. Cao, “Providing differentiated levels of service in Web content hosting,” In: Proc of Workshop on Internet Server Performance, June 1998.
[ADZ99] M. Aron, P. Druschel, and W. Zwaenepoel, “Efficient Support for P-HTTP in Cluster-Based Web Servers,” In Proceedings of the 1999 USENIX Annual Technical Conference, Monterrey, CA USA, June 1999.
[AJ00] M. F. Arlitt and T. Jin, “Workload Characterization Study of the 1998 World Cup Web Site,” IEEE Network, 14(3): 30-37, May/June 2000.
[Alteon] Alteon WebSystems, Alteon 180 Web Switch http://www.alteon.com/
[Altera] Altera Co. Ltd http://www.altera.com
[AM98] D. Andresen and T. McCune, Towards a Hierarchical Scheduling System for Distributed WWW Server Clusters, In IEEE Symposium on High Performance Distributed Computing, Chicago, Illinois , July 1998.
[AM98] V. A. Almeida and M. A. Mendes Analyzing the Impact of Dynamic Pages on the Performance of Web Servers, In Proceedings of 1998 Computer Measurement Group Conference, Anaheim, California, USA, December 1998.
[AN93] A. Andersson and S. Nilsson. Improved behavior of tries by adaptive branching. Information Processing Letter, vol. 46, no. 6, pp. 295–300, 1993.
[AP97] E. Anderson and D. Patterson, “Extensible, Scalable Monitoring for Clusters of Computers,” Proceedings of 11th Systems Administration Conference (LISA ’97), San Diego, California, USA, October 26-31, 1997.
[APB97] E. Anderson, D. Patterson, and E. Brewer. The Magicrouter, an Application of Fast Packet Interposing. Avaiable at http://HTTP.CS.Berkeley.EDU/~eanders/projects/magicrouter/osdi96-mr-submission.ps
[APS99] Mark Allman, Vern Paxson, and W. Richard Stevens. TCP Congestion Control. RFC 2581. April 1999.
[ARL00] M. Arlitt. Characterizing Web User Sessions. In Proceedings of the Performance and Architecture of Web Servers Workshop, Santa Clara, California, June 2000.
[ASDZ00] M. Aron, D. Sanders, P. Druschel, and W. Zwaenepoel. Scalable Content-Aware Request Distribution in Cluster-Based Network Servers. In Proceedings of the 2000 USENIX Annual Technical Conference, San Diego, CA USA, June 2000.
[AW96] Martin F. Arlitt and Carey L. Williamson. Web Server Workload Characterization: The Search for Invariants. In Proceedings of the ACM SIGMETRICS '96 Conference, Philadelphia, PA, May 1996.
[AW97] M. F. Arlitt, and C. L. Williamson, Internet Web Servers: Workload Characterization and Performance Implications, IEEE/ACM Transactions on Networking, Volume 5, No 5, pages 631-645, 1997.
[AY98] D. Andresen and T. Yang. SWEB++: Partitioning and scheduling for adaptive client-server computing on WWW. In Workshop on Internet Server Performance, Madison, Wisconsin USA, June 1998.
[AY99]D. Andresen and T. Yang. SWEB++: Algorithms and Techniques for Distributed Scheduling on WWW Servers. In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, Nevada, June-July 1999.
[AYI97] D. Andresen, T. Yang, O. Ibarra. Towards a Scalable Distributed WWW server on Networked Workstations. Journal of Parallel and Distributed Computing, Vol 42, pages 91-100, 1997.
[BBBC99] P. Barford, A. Bestavros, A. Bradley, and M. Crovella. Changes in Web Client Access Patterns: Characteristics and Caching Implications. World Wide Web, 2(1): 15-28, January 1999.
[BBK00] Nina Bhatti, Ann Bouch, and Allan Kuchinsky. Integrating User-Perceived Quality into Web Server Design. In Proceedings of the 9th International World Wide Web Conference, Amsterdam, Netherlands , May 2000.
[BBP88] B. Braden, D. Borman, and C. Partridge, RFC 1071: Computing the Internet Checksum, Sept. 1988.
[BC98] P. Barford and M. Crovella. Generating Representative Web Workloads for Network and Server Performance Evaluation. In Proceedings of the ACM SIGMETRICS '98 Conference, June 1998.
[BC99] P. Barford and M. Crovella. Measuring Web Performance in the Wide Area. ACM Performance Evaluation Review, 27(2):37--48, August 1999.
[BCFP+99] L. Breslau, P. Cao, L. Fan, G. Phillips, and S. Shenker. Web Caching and Zipf Distribution: Evidence and Implications. In Proceedings of IEEE INFOCOM’99, pages 126–134, New York, NY, March 1999.
[BCL98] A. Bestavros, M. Crovella, J. Liu, and D. Martin. Distributed Packet Rewriting and its Application to Scalable Server Architectures. In Proceedings of the 6th International Conference on Network Protocols, Austin, TX, October 1998.
[BDET00] W. J. Bolosky, J. R. Douceur, D. Ely, and M. Theimer. Feasibility of a Serverless Distributed File System Deployed on an Existing Set of Desktop PCs. In Proceedings of ACM SIGMETRICS, pages 34–43, Santa Clara, CA, June 2000.
[BDM99] G. Banga, P. Druschel, and J. C. Mogul. Resource Containers: A new Facility for Resource Management in Server Systems. In Proceedings of the 3rd USENIX Symposium on Operating Systems Design and Implementation, Feb. 1999.
[BF99] Nina Bhatti and Rich Friedrich. Web Server Support for Tiered Services. IEEE Network, September/October 1999.
[BKK00] H. Bryhni, E. Klovning, and O. Kure. A Comparison of Load Balancing Techniques for Scalable Web Servers. IEEE Network, pages 58--64, July/August 2000.
[BL98] A. Barak and O. La’adan. The MOSIX Multicomputer Operating System for High Performance Cluster Computing. Journal of Future Generation Computer Systems, 13(4–5):361–372, March 1998.
[BM98] G. Banga and J.y C. Mogul. Scalable Kernel Performance for Internet Servers Under Realistic Loads. In Proceedings of the 1998 USENIX Annual Technical Conference, New Orleans, Louisiana USA, June 1998.
[BM99] S. M. Baker and B. Moon. Distributed Cooperative Web Servers. In Proceedings of the 8th International World Wide Web Conference, Toronto, Canada, May 1999.
[BPH98] A. Belloum, A.J.H. Peddemors, and L.O. Hertzberger. JERA: A Scalable Web Server. In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, Nevada, July 1998.
[BPSS+98] H. Balakrishnan, V. Padmanabhan, S. Seshan, M. Stemm R. Katz. “TCP Behavior of a Busy Internet Server: Analysis and Improvements.” In Proc. IEEE Infocom, San Francisco, CA, USA, March 1998.
[Brad92] R. Braden. Extending TCP for Transactions – Concepts. RFC-1379, Nov. 1992.
[Brad94] R. Braden. T/TCP - TCP Extensions for Transactions Functional Specification. RFC-1644, July 1994.
[Brew98] E. A. Brewer. Lessons from Internet Services: ACID vs. BASE. In NSF Workshop on Industrial/Academic Cooperation in Database Systems, Los Gatos, CA, November 1998.
[Brew01] E. A. Brewer. Lessons from Giant-Scale Services. IEEE Internet Computing, 5(4), July/August 2001.
[Bris95] T. Brisco. DNS Support for Load Balancing. RFC 1794.
[Buyy99] Rajkumar Buyya. High performance cluster computing: Volume 1, Architectures and systems. Prentice Hall, 1999.
[CB97] M. E. Crovella and A. Bestavros. Self-similarity in World Wide Web Traffic: Evidence and Possible Causes. IEEE/ACM Transactions on Networking, 5(6):835--846, December 1997.
[CB98] Y. Chawathe and E. A. Brewer. System Support for Scalable and Fault-Tolerant Internet Services. In Proceedings of Middleware '98, September 1998.
[CBC95] C. Cunha, A. Bestavros, and M. Crovella. Characteristics of WWW Client-Based Traces. CS Tech Report BU-CS-95-010, Boston University, April 1995.
[CCY98 ] V. Cardellini, M. Colajanni, and P.S. Yu. Efficient State Estimators for Load Control Policies in Scalable Web-Server Cluster. In Proceedings of the IEEE International Computer Software and Application Conference, Vienna, Austria , August 1998.
[CFH99] M. Crovella, R. Frangioso, and M. Harchol-Balter. Connection Scheduling in Web Servers. In USENIX Symposium on Internet Technologies and Systems, Boulder, Colorado, USA , October 1999.
[CHB98] M. Crovella and M. Harchol-Balter. Task assignment in a distributed system: Improving performance by unbalancing load. ACM SIGMETRICS, July 1998.
[CID99] J. Challenger, A. Iyengar, and P. Dantzig. A Scalable System for Consistently Caching Dynamic Web Data. In Proceedings of the IEEE Infocom '99 Conference, New York, NY , March 1999.
[Cisco] Cisco Systems, Cisco Content Networking Devices. http://www.cisco.com/
[Clar88] David D. Clark. The Design Philosophy of the DARPA Internet Protocols. In Proceedings of the ACM SIGCOMM’88, pages 106–114, Stanford, CA, August 1988.
[Cookie] Netscape Communications Corporation. Persistent Client State -- HTTP Cookies. Available at http://wp.netscape.com/newsref/std/cookie_spec.html
[CP95] L. D. Catledge and J. E. Pitkow. Characterizing Browsing Strategies in the World-Wide Web. Computer Networks and ISDN Systems 26(6): 1065-1073, 1995.
[TG96] L. Tauscher and S. Greenberg. How People Revisit Web Pages: Empirical Findings and Implications for the Design of History Systems. International Journal of Human Computer Studies 47(1).
[CRS99] A. Cohen, S. Rangarajan, and H. Slye. On the Performance of TCP Splicing for URL-aware Redirection. In Proceedings of the 2nd USENIX Symposium on Internet Technologies and Systems, October 1999.
[CT90] D. Clark and D. Tennenhouse. Architectural Consideration for a New Generation of Protocols. In Proceedings of the ACM SIGCOMM, September 1990.
[CY97] M. Colajanni and P. S. Yu. Adaptive TTL Schemes for Load Balancing Distributed Web Servers. ACM Performance Evaluation Review, 25(2), September 1997.
[CYD97] M. Colajanni, P. S. Yu, and D. M. Dias. Scheduling Algorithms for Distributed Web Servers. In Proceedings of the 17th International Conference on Distributed Computing Systems, May 1997.
[CYD98] M. Colajanni, P. S. Yu, and D. M. Dias. Analysis of Task Assignment Policies in Scalable Distributed Web-Server Systems. IEEE Transactions on Parallel and Distributed Systems, 9(6):585--600, June 1998.
[Dahl01] M. Dahlin. Interpreting Stale Load Information. IEEE Transactions on Parallel and Distributed Systems. pages 1033-1047, Vol.11 N. 10. October 2001.
[DCHK+97] O. Damani, P. Chung, Y. Huang, C. Kintala, and Y. Wang. ONE-IP: Techniques for Hosting a Service on a Cluster of Machines. Computer Networks and ISDN Systems, 29, 1997.
[DFKM97] F. Douglis, A. Feldman, B. Krishnamurthy, and J. C. Mogul. Rate of Change and Other Metrics: A Live Study of the World Wide Web. In Proceedings of the USITS '97, December 1997.
[DFW96] D. Dean, E. W. Felten, and D. S. Wallach. Java Security: From HotJava to Netscape and Beyond. Proceedings of 1996 IEEE Symposium on Security and Privacy, 1996.
[DKMT96] D. Dias, W. Kish, R. Mukherjee, and R. Tewari. A Scalable and Highly Available Web server. Proceedings of the COMPCON’96, pages 85-92, Santa Clara, CA, February 1996
[EF94] K. Egevang and P. Francis The IP Network Address Translator (NAT). RFC1631,1994
[F5] F5 Networks. BigIP. http://www.f5labs.com/
[FB99] A. Fox and E. A. Brewer. Harvest, Yield, and Scalable Tolerant Systems. In Workshop on Hot Topics in Operating Systems (HOTOS), Rio Rico, AZ, March 1999.
[FG00] S. Frolund and R. Guerraoui. A pragmatic Implementation of E-Transactions. In Proceedings of the 19th IEEE Symposium on Reliable Distributed Systems, October 2000.
[FGCB97] A. Fox, S. Gribble, Y. Chawathe and E. A. Brewer. Cluster-based Scalable Network Services. In Proceedings of the 16th ACM Symposium on Operating System Principles, pages 78-91, Saint Malo, October 1997.
[FGMF+99] R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, and T. Berners-Lee. RFC2616: Hypertext Transfer Protocol – HTTP/1.1. June 1999.
[Foundry] Foundry Networks. ServerIron. http://www.foundrynetworks.com
[FR93] J. S. Fakhouri, and R. Rajkumar. Processor Group Membership Protocols: Specification, Design and Implementation. In Proceedings of the 12th Symposium on Reliable Distributed Systems, October 1993.
[Fred60] E. Fredkin. Trie memory. Communication. of ACM, vol. 3, pp. 490–500, 1960.
[Galil79] Z. Galil, “On improving the worst case running time of the Boyer-Moore string matching algorithm,” Communications of the ACM, Vol. 22, No. 9, p.505-508, 1979.
[Gart99] F. C. Gartner. Fundamentals of Fault-tolerant Distributed Computing in Asynchronous Environments. ACM Computing Surveys, Volume 31, No. 1, Mar. 1999.
[GB97] S. D. Gribble and E. A. Brewer. System Design Issues for Internet Middleware Services: Deductions from a Large Client Trace. In Proceedings of the USITS '97, December 1997.
[GJS96] J. Gosling, B. Joy, and G. L. Steele. The Java Language Specification. The Java Series. Addison-Wesley, Reading, MA, USA, 1996.
[Gong98] L. Gong. Secure Java Class Loading. IEEE Internet Computing. (2)6:56--61, November/December 1998.
[Gong99] L. Gong. Inside Java 2 Platform Security. Addison Wesley, Reading, Massachusetts, June 1999.
[Google] M. Wagner, Google Defies Dotcom Downturn, Internet Week, April 2001.
[Gray86] J. Gray. Why Do Computers Stop and What Can Be Done About It? In Proceedings of Symposium on Reliability in Distributed Software and Database Systems, 3-12, 1986.
[Heid97] J. Heidemann. Performance Interactions Between P-HTTP and TCP Implementions. ACM Computer Communication Review, 27(2), 1997.
[HGKM98] G. D. H. Hunt, G. S. Goldszmidt, R. P. King and R. Mukherjee. Network Dispatcher: A Connection Router for Scalable Internet Services. In the proceedings of the 7th International World Wide Web Conference, April 1998.
[HK93] Y. Huang and C. M. R. Kintala. Software Implemented Fault Tolerance: Technologies and Experience. In Proceedings of the 23rd Symposium on Fault-Tolerant Computing, June 1993.
[HydraWeb] HydraWeb Hydra 5000 http://www.hydraweb.com
[IBM] IBM Corporation. The IBM Interactive Network Dispatcher 1998.
[Cisco1] CISCO. Local Director. http://www.cisco.com/
[ICDD00] A. Iyengar, J. Challenger, D. Dias, and P. Dantzig. High-Performance Web Site Design Techniques. IEEE Internet Computing, 4(2), March/April 2000.
[IMN97] A. K. Iyengar, E. A. MacNair, and T. Nguyen. An Analysis of Web Server Performance. In Proceedings of the IEEE 1997 Global Telecommunications Internet Mini-Conference, Phoenix, Arizona , November 1997.
[Ipivot] IPivot. http://www.intel.com/network/ipivot/
[IPS00] D. Ingham, F. Panzieri, S. K. Shrivastava. Constructing Dependable Web Services. IEEE Internet Computing, Vol. 4, January/February 2000.
[IWR] Internet Weather Report (IWR). Available at http://www.mids.org.
[Jaco88] Van Jacobson. Congestion Avoidance and Control. In ACM SIGCOMM’88, 1988.
[JLSU87] J. Joyce, G. Lomow, K. Slind and B. Unger. Monitoring Distributed Systems. ACM Transactions on Computer Systems, 1987.
[JRP96] T. Jaeger, A. D. Rubin, and A. Prakash. Building Systems that Flexibly Control Downloaded Executable Content. In Proceedings of Sixth USENIX Security Symposium, San Jose, CA, July 1996.
[KBM94] E. D. Katz, M. Butler, and R. McGrath. A Scalable HTTP Server: the NCSA Prototype. Computer Networks and ISDN Systems, 27:155-164, 1994.
[KIP97] M. Kalyanakrishnan, R. K. Iyer, and J. U. Patel. Reliability of Internet Hosts: a Case Study from the End User's Perspective. In Proceedings of the Sixth International Conference on Computer Communications and Networks, September 1997.
[KM99] D. M. Kristol and A. Mayer. A User's and Programmer's View of the New JavaScript Security Model. In USENIX Symposium on Internet Technologies and Systems, Boulder, Colorado, USA, October 1999.
[KMR95] T. Kwan, R. McGrath, and D. Reed. User Access Patterns to NCSA’s WWW server. Technical Report UIUCDCS-R-95-1934, University of Illinois, Department of Computer Science, February 1995.
[KMR95] T. T. Kwan, R. E. McGrath, and D. A. Reed. NCSA's World Wide Web Server: Design and Performance. IEEE Computer, pages 68--74, November 1995.
[Kuhn97] D. R. Kuhn. Sources of Failure in the Public Switched Telephone Network. IEEE Computer 30(4), April 1997.
[KM00] D. Kristol and L. Montulli. HTTP State Management Mechanism. RFC 2965, October 2000.
[Lee94] T. Berners-Lee. Universal Resource Identifiers in WWW, RFC 1630, June 1994.
[LFF96] T. Berners-Lee, R. Fielding, and H. Frystyk. RFC 1945: Hypertext Transfer Protocol - HTTP/1.0, May 1996.
[LISD99] E. Levy-Abegnoli, A. Iyengar, J. Song, and D. Dias. Design and Performance of a Web Server Accelerator. In Proceedings of the IEEE Infocom '99 Conference, New York, NY , March 1999.
[LJ00] K. Li and S. Jamin. A Measurement-Based Admission-Controlled Web Server. In Proceedings of the IEEE Infocom 2000 Conference, Tel-Aviv, Israel , March 2000.
[LMG95] D. Long, A. Muir, and R. Golding. A Longitudinal Survey of Internet Host Reliability. In Proceedings of the IEEE Symposium on Reliable Distributed Systems, September 1995.
[LMM94] T. Berners-Lee, L. Masinter, and M. McCahill. Uniform Resource Locators (URL), RFC 1738, December 1994.
LY99] T. Lindholm, F. Yellin. The Java
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內一年後公開,校外永不公開 campus withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 3.145.164.47
論文開放下載的時間是 校外不公開

Your IP address is 3.145.164.47
This thesis will be available to you on Indicate off-campus access is not available.

紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code