Kiew-Hong Chua a.k.a Francis Computer Network Presentation 12/5/00.

Slides:



Advertisements
Similar presentations
Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
Advertisements

Network+ Guide to Networks, Fourth Edition
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
1 Content Delivery Networks iBAND2 May 24, 1999 Dave Farber CTO Sandpiper Networks, Inc.
Active Directory: Final Solution to Enterprise System Integration
Toolbox Mirror -Overview Effective Distributed Learning.
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
1 Chapter 9 The Internet in Business: Corporations, Businesses, and Entrepreneurs.
Citrix Partner Update The Citrix Delivery Centre.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
Implementing ISA Server Caching. Caching Overview ISA Server supports caching as a way to improve the speed of retrieving information from the Internet.
1 Web Content Delivery Reading: Section and COS 461: Computer Networks Spring 2007 (MW 1:30-2:50 in Friend 004) Ioannis Avramopoulos Instructor:
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
World Wide Web Caching: Trends and Technology Greg Barish and Katia Obraczka USC Information Science Institute IEEE Communications Magazine, May 2000 Presented.
Computer Networks IGCSE ICT Section 4.
 Proxy Servers are software that act as intermediaries between client and servers on the Internet.  They help users on private networks get information.
Proxy servers By Akshit, Jay and Bhum Y10. What is a proxy server O A proxy server is a computer that offers a computer network service to allow clients.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
Virtual Private Network
4 Network Hardware & Software Network Operating systems: software controlling traffic on the network 2 types of s.ware: server software &client software.
Proxy servers By Akshit Y10. What is a proxy server O A proxy server is a computer that offers a computer network service to allow clients to make indirect.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Week #10 Objectives: Remote Access and Mobile Computing Configure Mobile Computer and Device Settings Configure Remote Desktop and Remote Assistance for.
Customer Sales Presentation Stoneware webNetwork Powered by ThinkServer.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
1 Networks, advantages & types of What is a network? Two or more computers that are interconnected so they can exchange data, information & resources.
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
UDgateway WAN Optimization. 1. Why UDgateway? All-in-one solution Value added services – Networking project requirements Optimize IP traffic on constrained.
Chapter Overview Network Communications.
Design and Implement an Efficient Web Application Server Presented by Tai-Lin Han Date: 11/28/2000.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
CH2 System models.
Networks QUME 185 Introduction to Computer Applications.
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
World Wide Web Caching: Trends and Technologys Gerg Barish & Katia Obraczka USC Information Sciences Institute, USA,2000.
Dynamic Content On Edge Cache Server (using Microsoft.NET) Name: Aparna Yeddula CS – 522 Semester Project Project URL: cs.uccs.edu/~ayeddula/project.html.
The University of Bolton School of Games Computing & Creative Technologies LCT2516 Network Architecture CCNA Exploration LAN Switching and Wireless Chapter.
Networks.
Adaptive Web Caching CS411 Dynamic Web-Based Systems Flying Pig Fei Teng/Long Zhao/Pallavi Shinde Computer Science Department.
Communication Systems The Internet The largest wide area network in the world. It is made up of thousands of linked networks. What.
CCNA4 v3 Module 6 v3 CCNA 4 Module 6 JEOPARDY K. Martin.
Implementing ISA Server Caching
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Setup and Management for the CacheRaQ. Confidential, Page 2 Cache Installation Outline – Setup & Wizard – Cache Configurations –ICP.
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
1 Active Directory Service in Windows 2000 Li Yang SID: November 2000.
Content Delivery Networks: Status and Trends Speaker: Shao-Fen Chou Advisor: Dr. Ho-Ting Wu 5/8/
Introduction to Networking
G046 Lecture 04 Task C Briefing Notes Mr C Johnston ICT Teacher
System Architecture & Hardware Configurations Dr. D. Bilal IS 582 Spring 2008.
Introduction to Networks. When Personal Computers first appeared in business, software programs were designed for a single user. However as computers.
The Internet. The Internet and Systems that Use It Internet –A group of computer networks that encircle the entire globe –Began in 1969 Protocol –Language.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Cachebox 200 Series Performance Caching, Outstanding Value CONDUIT TECHNOLOGIES PVT.LTD.
Unit 3 Virtualization.
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
System Architecture & Hardware Configurations
CONNECTING TO THE INTERNET
System Architecture & Hardware Configurations
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Introduction to Cloud Computing
PRESENTATION ON Sky X TECH. SUBMETTED TO:- SUBMETTED BY:-
CloneManager® Helps Users Harness the Power of Microsoft Azure to Clone and Migrate Systems into the Cloud Cost-Effectively and Securely MICROSOFT AZURE.
Firewalls Jiang Long Spring 2002.
Online software and backups
Internet: Quality of Service Mechanisms at Application Level
Your computer is the client
Presentation transcript:

Kiew-Hong Chua a.k.a Francis Computer Network Presentation 12/5/00

NETWORK CACHING TECHNOLOGY Table of Contents: Introduction Growth of Web Content What is Caching? (benefits & how it woks) Caching Solution on the Network Level Cisco’s Network-Based Shared Caching

Introduction The volume of Web traffic on the Internet is staggering, mostly redundancy -- multiple users at any given site request much of the same content. This means that a significant percentage of the WAN infrastructure carries the identical content (and identical requests for it) day after day (e.g: hotmail). Eliminating a significant amount of recurring telecommunications charges offers an enormous savings opportunity for enterprise and service provider customers.

Growth of Web Content Data networking is growing at extreme rate; More than 80% Fortune 500 company have Web site; Mostly implemented intranets with graphically rich data (include scent tech), onto corporate WANs; Resulting uncontrolled growth of Web access requirements to meet bandwidth demand.

What is Caching? A technique of keeping frequently accessed information in a location close to the requester. Web cache stores Web pages and content on a storage device that is physically or logically closer to the user---this is closer and faster than a Web lookup. Reduce amount of traffic on WAN links and overburdened Web server. Provide significant benefits to ISPs, enterprise networks and end users.

2 Key Benefits: Cost savings due to WAN bandwidth reduction : ISP can place place cache engines at (1) strategic points on their networks to improve response times and lower the bandwidth demand on their backbones and (2) strategic WAN access points to serve Web requests from a local disk rather than from distant or overrun Web servers. Increase productivity for end users: > 3 times faster than regular downloading time. > Improves response times. > Completely transparent to user.

How Web caching works? 1. A user accesses a Web page. 2. While the page is being transmitted to the user, the caching system saves the page and all its associated graphics on a local storage device. That content is now cached. 3. Another user (or the original user) accesses that Web page later in the day. 4. Instead of sending the request over the Internet, the Web cache system delivers the Web page from local storage. This process speeds download time for the user, and reduces bandwidth demand on the WAN link. 5. The important task of ensuring that data is up-to-date is depending on the design of the system.

Caching Solution on the Network Level Two current types of network-level caching products: > proxy servers, > network caches. Proxy servers: > not design to optimized for caching, > fail under heavy network loads, > require configuration of each user browser. Network caches: > run under UNIX or WinNT OS that involve very high per process context overhead, they cannot scale to large numbers of simultaneous processes in a graceful fashion.

Cisco’s Network-Based Shared Caching Design from the ground up, multinode network system optimized to provide robust shared network caching. The cache engine solution comprises the Web Cache Control Protocol (a standard feature of Cisco IOS software) and one or more Cisco cache engines that store the data in the local network. The Web Cache Control Protocol defines the communication between the cache engine and the router. Using the Web Cache Control Protocol, the router directs only Web requests to the cache engine (rather than to the intended server). The router also determines cache engine availability, and redirects requests to new cache engines as they are added to an installation.

The Cisco cache engine is a single-purpose network appliance that stores and retrieves content using highly optimized caching and retrieval algorithms. > The following picture show a Cisco cache engine connected to a Cisco IOS router. ( solely to content mgmt & delivery)

This figure provides an overview of the operation of the cache engine; how it works.

Advantages of Cache Engine Operates transparently to client & network. Client do not need to configure to proxy server mode. Compelling feature for large enterprise & ISP. Scalability, fault-tolerance, and fail-safe operation. High performance. ( secure, real-time, eliminate file fragmentation,etc) Hierarchical Use (place anywhere). The following figure shows hierarchical implementation of cache engines (ISP)

Conclusion Networking Caching is a very innovative and practical way of implement economic- of-scales at all cause into the Information Systems Technology era.

Thank you for your attention