25/05/98Stéphane Boyera, Luc Ottavj1 W3C-LA Web Mirroring Activity.

Slides:



Advertisements
Similar presentations
Octoshape experience: a matter of quality Stephen Alstrup Octoshape August 2008
Advertisements

Computer networks Fundamentals of Information Technology Session 6.
Prepared By Naieem Khan & Ummiya Rahman Presentation On.
S3 Computer Literacy Internet Technology.
CSCI-235 Micro-Computers in Science The Network. Network Fundamentals A computer network consists of two or more computers linked together to exchange.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Emery Berger University of Massachusetts Amherst Operating Systems CMPSCI 377 Lecture.
Design and Deployment of a Reliable File Transfer Protocol over Asymmetric Satellite Networks Anupam Goyal Roll no Guided By Dr. Sridhar Iyer.
Computer Networks An Overview. A Computer Network!
Module 8: Concepts of a Network Load Balancing Cluster
Networking Theory (part 2). Internet Architecture The Internet is a worldwide collection of smaller networks that share a common suite of communication.
Network Traffic Measurement and Modeling CSCI 780, Fall 2005.
11 SERVER CLUSTERING Chapter 6. Chapter 6: SERVER CLUSTERING2 OVERVIEW  List the types of server clusters.  Determine which type of cluster to use for.
Network Topologies.
Networking LAN (Local Area Network) A network is a collection of computers that communicate with each other through a shared network medium. LANs are.
Technology Overview. Confidential & Proprietary Information System Unit Server Two-way Satellite network System includes units and server Units have built.
Department of Computer Science Southern Illinois University Edwardsville Dr. Hiroshi Fujinoki and Kiran Gollamudi {hfujino,
UDgateway WAN Optimization. 1. Why UDgateway? All-in-one solution Value added services – Networking project requirements Optimize IP traffic on constrained.
Advanced Network Architecture Research Group 2001/11/149 th International Conference on Network Protocols Scalable Socket Buffer Tuning for High-Performance.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
1 Lecture 20: Parallel and Distributed Systems n Classification of parallel/distributed architectures n SMPs n Distributed systems n Clusters.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Introduction – Part II.
1 Next Few Classes Networking basics Protection & Security.
An Efficient Approach for Content Delivery in Overlay Networks Mohammad Malli Chadi Barakat, Walid Dabbous Planete Project To appear in proceedings of.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
1 Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
TOMA: A Viable Solution for Large- Scale Multicast Service Support Li Lao, Jun-Hong Cui, and Mario Gerla UCLA and University of Connecticut Networking.
Streaming Media Control n The protocol components of the streaming n RTP/RTCP n RVSP n Real-Time Streaming Protocol (RTSP)
Networking Relationships What is a computer network?
Chapter 6 Data Communications. Network Collection of computers Communicate with one another over transmission line Major types of network topologies What.
LINUX F ree operating system Created by Linus Torvalds when he was a student at the University of Helsinki in 1991 First released the system to his friends,
TCP/IP (Transmission Control Protocol / Internet Protocol)
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Introduction to Data Communication
1 Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Networks Am I hooked up?. Networks definition sizes of networks types advantages and disadvantages how data is sent transmission media business uses.
BNL PDN Enhancements. Perimeter Load Balancers Scaleable Performance Fault Tolerance Server Maintainability User Convenience Perimeter Security.
Higher Computing Networking. Networking – Local Area Networks.
The Internet Book. 3 The Internet Works Well The Internet is a marvel of technical accomplishment. TCP/IP: – Accommodates growth and change not imagined.
MiddleMan: A Video Caching Proxy Server NOSSDAV 2000 Brian Smith Department of Computer Science Cornell University Ithaca, NY Soam Acharya Inktomi Corporation.
Chapter 3 Selecting the Technology. Agenda Internet Technology –Architecture –Protocol –ATM IT for E-business –Selection Criteria –Platform –Middleware.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
Tutorial 11 Solutions. Question 1 Q1. What is meant by interactivity for streaming stored audio/video? What is meant by interactivity for real-time interactive.
Introduction to Networking
A Complete Guide to Select the Best VPS Hosting Providers.
SURENDRA INSTITUTE OF ENGINEERING & MANAGEMENT PRESENTED BY : Md. Mubarak Hussain DEPT-CSE ROLL
Networking Revision. Advantages:  Communication (remotely)  Sharing hardware (saves on cost, eg. Printers)  Sharing of data and info (eg. Databases.
Ad Hoc – Wireless connection between two devices Backbone – The hardware used in networking Bandwidth – The speed at which the network is capable of sending.
Distributed OS.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
FileCatalyst Performance
How is all that data traffic controlled on the Internet?
TCP Vegas: New Techniques for Congestion Detection and Avoidance
Computer Networks.
Distributed Systems.
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
OSI Protocol Stack Given the post man exemple.
PRESENTATION ON Sky X TECH. SUBMETTED TO:- SUBMETTED BY:-
Telecommunication ELEC503
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
File Transfer Issues with TCP Acceleration with FileCatalyst
Transport Protocols An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Firewalls Jiang Long Spring 2002.
Beyond FTP & hard drives: Accelerating LAN file transfers
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
STATEL an easy way to transfer data
Presentation transcript:

25/05/98Stéphane Boyera, Luc Ottavj1 W3C-LA Web Mirroring Activity

25/05/98Stéphane Boyera, Luc Ottavj2 Plan n Web Mirroring Keywords n Underlying Problems of Mirroring n Experimental Protocol n Hardware n Software n Results n Conclusion

25/05/98Stéphane Boyera, Luc Ottavj3 Web Mirroring Keywords n Transparency for the user n Homogeneity between mirrors n Independence n Fault Tolerance and flexibility

25/05/98Stéphane Boyera, Luc Ottavj4 Underlying Problems of Mirroring n Building the package to send n Defining the periodicity of update n Broadcasting the update n Recovering local or global failures

25/05/98Stéphane Boyera, Luc Ottavj5 Periodicity of updates n True Real Time : –Initiative of mirroring given to the user n Simulated Real Time : –Initiative to the system –Short periodicity : ~30mn - 1 hour n Differed mirroring : –Initiative to the system –Periodicity : ~daily

25/05/98Stéphane Boyera, Luc Ottavj6 How is an update processed ? n Classical mirroring systems : rdist, ftp, … –A master server contact each mirror one by one –Drawbacks : the more numerous the mirrors the more decreased the perf. of the overall system n Reliable Multicast technology –Advantage : not affected by the number of mirrors –Drawbacks : no standard available but products

25/05/98Stéphane Boyera, Luc Ottavj7 The Underlying Network n Internet : actually not reliable n Satellite transmission : –Dedicated Bandwidth –Private Network –Well fitted for the multicast technology –Covering the whole continent

25/05/98Stéphane Boyera, Luc Ottavj8 Experimental Protocol n Building of update : endless rough process finding files to broadcast (~20mn) n Periodicity : Simulated Real Time n Broadcast : –using multicast through Internet –using multicast through Satellite –using unicast/TCP through Internet

25/05/98Stéphane Boyera, Luc Ottavj9 Hardware n On the Master Site (Sophia) –One master server housing files and being both multicast sources and unicast server –One Internet Multicast Router –One Satellite Router (Uplink) n On Mirror Sites –One Multicast router for both Internet and Satellite multicast groups –One server receiving the update by the three ways

25/05/98Stéphane Boyera, Luc Ottavj10 Software n Unicast / TCP : RSYNC –Free software –Implementing a gdiff algorithm n Multicast : Starburst Communication Mftp product

25/05/98Stéphane Boyera, Luc Ottavj11 Results n Period : 02/26/1998 to 05/11/1998 n Effective Working Days : 53 n Measures : 3653 n Transfers : 1218 (0,95 Transfer/hour) n Files : n Bytes : 0.54 GBytes (W3C site : 1.6 GBytes) n Average Update Size : 442 KBytes

25/05/98Stéphane Boyera, Luc Ottavj12 Rsync Results n Time used : s n Number of failures : 97 / 4872 n Average time to transmit : 231 s n Average Bandwidth : 15.3 Kbits/s

25/05/98Stéphane Boyera, Luc Ottavj13 Mftp Internet Results n Time Used : s n Number of Failures : 692 / 4872 n Average Time to transmit : 33 s n Average Bandwidth : 109 Kbits/s

25/05/98Stéphane Boyera, Luc Ottavj14 Mftp Satellite Results n Time Used : s n Number of Failures : 469 / 4872 n Average Time to transmit : 18 s n Average Bandwidth : 196 Kbits/s

25/05/98Stéphane Boyera, Luc Ottavj15 Conclusion n Mftp through Internet : Not Usable n Rsync : Surprisingly good –The most reliable solution –Can fit with the actual need (servers and files change rate) –Not performant –Weak supervision needed –Few Hardware

25/05/98Stéphane Boyera, Luc Ottavj16 Conclusion (2) n Mftp + Satellite : not fully operational –High performance –Good Scalability : n if number of servers increases n if traffic of the W3C site increases n if internet connectivity decreased –Accurate supervision needed –Low Reliability : n Operational Vs Experimental Uplink n Hardware problems with Comatlas card –Price ??