|
Date |
Presenter(s) |
Subject
and Readings |
|
|
|
Course
Overview |
01/13/99 |
Azer
Bestavros |
|
|
|
|
Clustered
Servers: Architecture and Design
Issues |
01/20/99 |
Azer
Bestavros |
|
|
|
|
Middleware
Support for High Performance
Servers |
01/22/99 |
Azer Bestavros |
|
Connection Assignment Mechanisms
- E. Anderson, D. Patterson and E. Brewer. The Magicrouter:
An Application of Fast Packet Interposing. Technical Report.
- K.L.E. Law, B. Nandy, and A. Chapman. A Scalable and
Distributed WWW Proxy System Nortel Limited Research Report, 1997.
- Daniel M. Dias, William Kish, Rajat Mukherjee, and Renu Tewari A Scalable and Highly Available
Web Server, Proceedings of IEEE COMPCON'96.
- A. Bestavros, M. Crovella, J. Liu, and D. Martin "Distributed Packet Rewriting
and its Application to Scalable Web Server Architectures," in Proceedings of
ICNP'98: The 6th IEEE International Conference on Network Protocols, (Austin, TX),
October 1998.
Optional Readings
|
01/27/99 |
Adam Bradley
(Jisook Youn) |
|
Connection Assignment Policies
- Gaurav Banga, Vivek Pai, Mohit Aron, Michael Svendsen, Peter Druschel, Willy Zwaenepoel,
and Eric Nahum, Locality-Aware
Request Distribution in Cluster-based Network Servers, in the Proceedings of the 8th
International Conference on Architectural Support for Programming Languages and Operating
Systems, Oct 1998.
- G. Hunt, E. Nahum, and J. Tracey. Enabling
Content-based Load Distribution for Scalable Services IBM T.J. Watson Research Lab.
1998.
- Jussara Almeida, Mihaela Dabu, Anand Manikutty and Pei Cao. Providing Differentiated
Quality-of-Service in Web Hosting Services. Technical Report, Computer Sciences Dept,
Univ. of Wisconsin-Madison, Mar 1998. Also in the 1998 SIGMETRICS Workshop on Internet
Server Performance.
Optional Readings
|
02/03/99 |
Mung Fan
(Jorge Londoņo) |
|
Server Selection
|
|
Jon Lefman
(Jaehee Yoon) |
|
- Fei, Z., Bhattacharjee, S., Zegura, E. W., Ammar, M. H., ``A Novel Server
Selection Technique for Improving the Response Time of a Replicated Service,''
Proceedings of INFOCOM 98, San Francisco, CA, April 1998.
- John Byers, Michael Luby, and Michael Mitzenmacher. Accessing Multiple Mirror Sites in
Parallel: Using Tornado Codes to Speed Up Downloads To appear in IEEE INFOCOM '99, New
York, March 1999.
Optional Readings
|
|
|
Infrastructure
Support for High Performance
Servers |
02/05/99 |
Simon Genzer
(Adam Bradley) |
|
Instrumentation and Measurement
|
02/10/99 |
Jun Liu
(Sharad Jaiswal) |
|
Operating Systems
- Gaurav Banga, Peter Druschel and Jeff Mogul, Better Operating System Features
for Faster Network Servers, in the Proceedings of the Workshop on Internet Server
Performance, Madison, WI, June 1998. A version of this paper will appear in Performance
Evaluation Review, 26(3), Dec. 1998.
- Vivek S. Pai, Peter Druschel, Willy Zwaenepoel. IO-Lite: A unified I/O buffering
and caching system. To appear in the Proceedings of the Third Symposium on
Operating Systems Design and Implementation (OSDI'99), New Orleans, LA, February
1999.
- M. Frans Kaashoek et al. Application
Performance and Flexibility on Exokernel Systems, SOSP'97.
|
|
Sharad Jaiswal
(Sachin Padma) |
|
|
02/17/99 |
Thomas Gschwendtner
(Jun Liu) |
|
Transport Protocol
|
|
Khaled
Harfoush |
|
Optional Readings
|
|
|
Caching,
Prefetching and Replication |
02/19/99 |
Selma Yilmaz
(Mung Fan) |
|
Overview
- A. Bestavros, R. Carter, M. Crovella, C. Cunha, A. Heddaya, and S. Mirdad, "Application Level Document
Caching in the Internet," in IEEE SDNE'96: The Second International Workshop
on Services in Distributed and Networked Environments, (Whistler, British Columbia),
June 1995.
- Lee Breslau, Pei Cao, Li Fan, Graham Phillips, and Scott Shenker. Web Caching and Zipf-like
Distributions: Evidence and Implications. An earlier version of this paper can be
found as Technical Report 1371, Dept. of Computer Science, University of
Wisconsin-Madison, April 1998. (To Appear in Infocom'99).
|
|
Bonya Roy
(Simon Genzer) |
|
- Anja Feldmann, Ramon Caceres, Fred Douglis, Michael Rabinovich. Performance
of Web Proxy Caching in Heterogeneous Bandwidth Environments. To appear at IEEE
INFOCOM, 1999.
- Ramon Caceres, Fred Douglis, Anja Feldmann, Michael Rabinovich.Web Proxy
Caching: The Devil is in the Details. Proceedings of the Workshop on
Internet Server Performance, Madison, WI, June 23 1998. Also appears in December 1998
issue of ACM SIGMETRICS Performance Evaluation Review.
|
02/24/99 |
Jisook Youn
(Stanislav Krasilovskiy) |
|
Network-Aware Caching
- Pei Cao and Sandy Irani, Cost-Aware
WWW Proxy Caching Algorithms, Proceedings of the 1997 USENIX Symposium on Internet
Technology and Systems, pp. 193-206, Dec 1997.
- Scheuermann, P., Shim, J., and Vingralek, R. A case for
delay-conscious caching of Web documents, in: Proc. of the 6th International WWW
Conference, Santa Clara, CA, 1997.
|
|
Chris Cook
(Shudong Jin) |
|
Prefetching and Server-initiated Caching
|
02/26/99 |
Stanislav Krasilovskiy
(Bonya Roy) |
|
Trends in Caching
|
|
Divya
Swaroop
(Zihui Ge) |
|
|
|
|
Presentation
of Class Project Proposals |
03/17/99 |
12 students |
|
- 10 minutes per students to present an overview of class project
|
03/19/99 |
12 students |
|
- 10 minutes per students to present an overview of class project
|
|
|
Web
Characterization: Measurement |
03/24/99 |
Igor Stubailo
(Selma Yelmaz) |
|
Overview
|
|
Sachin Padma
(Karthikeyan Srinivasan) |
|
|
03/26/99 |
Karthikeyan
Srinivasan
(Gu-In Kwon) |
|
HTTP Protocol
|
|
Jorge Londoņo
(Thomas Gschwendtner) |
|
Web Server Benchmarking
Optional Readings
|
|
|
Web
Characterization: Analysis and Modeling |
03/31/99 |
Mark Crovella |
|
Heavy-Tailed Distributions and their Impact on
Networked Systems
- Mark E. Crovella , Murad S. Taqqu, and Azer Bestravos, ``Heavy-tailed probability
distributions in the World Wide Web'', In: A Practical Guide to Heavy Tails:
Statistical Techniques and Applications. Robert J. Adler, Raisa E. Feldman and Murad S.
Taqqu, editors. Birkhäuser, Boston (1998), pages 3-25.
- Mark E. Crovella and Lester Lipsky, "Long-Lasting Transient
Conditions in Simulations with Heavy-Tailed Workloads," in Proceedings of the
1997 Winter Simulation Conference, December 1997.
- Kihong Park, Gi Tae Kim, and Mark E. Crovella, "On
the Relationship Between File Sizes, Transport Protocols, and Self-Similar Network Traffic",
BUCS Technical Report TR-1996-016.
Optional Readings
- Will E. Leland, Murad S. Taqqu, Walter Willinger, and
Daniel V. Wilson. ``On the self-similar nature of Ethernet traffic (Extended Version)''.
IEEE/ACM Transactions in Networking, 2 (1994), 1-15. (only available in hardcopy).
|
04/02/99 |
Shudong Jin
(Xiaohui Zhang) |
|
Web Access Pattern Characterization
- Cunha, Carlos; Bestavros, Azer; Crovella, Mark. Characteristics
of WWW Client-based Traces, April 1, 1995 (modified July 18, 1995). Technical
Report, Boston University/CS BUCS-95-010.
- Paul Barford, Azer Bestavros, Adam Bradley, and Mark Crovella, Changes
in Web Client Access Patterns: Characteristics and Caching Implications, BU CS
Technical Report 98-023, December 4, 1998.
|
|
Xiaohui Zhang
(Zihui Ge) |
|
- Mark Crovella and Azer Bestavros Self-similarity
in World Wide Web traffic: Evidence and possible causes,
in IEEE/ACM Transactions on Networking, 5(6):835--846, December 1997.
- Almeida, Bestavros, Crovella, and de Oliveira. Characterizing reference locality
in the WWW, in: Proceedings of PDIS'96: The IEEE Conference on Parallel and
Distributed Information Systems, Miami Beach, Florida, 1996.
- Paul Barford and Mark Crovella. Generating Representative Web
Workloads for Network and Server Performance Evaluation. In Proceedings of ACM
SIGMETRICS, 1998.
Optional Readings
|
|
|
Mass
Communication |
04/07/99 |
John Byers |
|
Introduction
- Katia Obraczka Multicast
Transport Mechanism: A Survey and Taxonomy, ISI, in IEEE Communications Magazine.
- Floyd, S., Jacobson, V., Liu, C., McCanne, S., and Zhang, L. A Reliable Multicast Framework for
Light-weight Sessions and Application Level Framing, IEEE/ACM Transactions on
Networking, December 1997, Volume 5, Number 6, pp. 784-803.
- John Byers, Michael Luby, Michael Mitzenmacher, and Ashu Rege, A Digital Fountain Approach to
Reliable Distribution of Bulk Data, Proceedings of ACM SIGCOMM '98, Vancouver,
September 1998.
Optional Readings
- Lin, John C. and Paul, Sanjoy,RMTP:
A Reliable Multicast Transport Protocol, IEEE INFOCOM '96, March 1996, pp. 1414-1424.
A page devoted to RMTP is from
Bell Labs.
- L. Vicisano, L. Rizzo, and J. Crowcroft, "TCP-like congestion
control for layered multicast data transfer," In. Proc. of IEEE INFOCOM '98.D.
|
04/14/99 |
Gu-in Kwon
(Igor Stubailo) |
|
Addressing Issues of Scale
- Towsley, J. Kurose, S. Pingali. A Comparison of Sender-Initiated
and Receiver-Initiated Reliable Multicast Protocols, IEEE Journal on Selected Areas in
Communications, April 1997.
- Bhattacharyya, J. Kurose, D. Towsley, R. Nagarajan, Efficient Multicast Flow
Control using Multiple Multicast Groups. in IEEE Infocom98, (San Francisco, April
1998).
|
|
Jaehee Yoon
(Divya Swaroop) |
|
Optional Readings
|
|
|
Final
Presentation of Class Projects |
04/21/99 |
Jorge Londono
Adam Bradley
Divvy Chaitanya
Christopher Cook |
|
|
04/23/99 |
Mung Fan
Zihui Ge
Simon Genzer
Sharad Jaiswal |
|
|
04/28/99 |
Khaled Harfoush
Thomas Gschwendtner
Gu-In Kwon
Selma Yilmaz |
|
|
04/30/99 |
Shudong Jin
Stan Krasilovskiy
Jon Lefman
Jun Liu |
|
|
05/05/99 |
Karthikey Srinivasan
Sachin Padma
Bonya Ray
Igor Stubailo |
|
|
05/07/99 |
Jaehee Yoon
Jisook Youn
Xiaohui Zhang |
|
|