Cache and carry.Web switching Using a Web switch to route Web traffic to the server that can process it most efficiently. See Web switch. puts content where users can access it when they want it, every time. Road Runner road runner: see cuckoo. Road Runner thrives on outwitting Wile E. Coyote. [Comics: “Beep Beep the Road Runner” in Horn, 105] See : Cunning Road Runner , the nation's leading cable modem cable modem Modem used to convert analog data signals to digital form and vise versa, for transmission or receipt over cable television lines, especially for connecting to the Internet. high-speed Internet See broadband. provider, wanted its on-line content delivery to be ultrafast--ideally, 50 to 100 times faster than standard dial-in Web connections. To ensure lightning-fast downloads to hundreds of thousands of users at once, Road Runner deployed content-smart Web switches in each of its 21 data centers nationwide. Content-smart Web switches enable Road Runner to place content within immediate reach of about 500,000 subscribers, on a network with access to 10.4 million homes. Road Runner is using the Web switches in conjunction with Web caches to deliver content up to 100% faster than standard dial-in Web connections. In addition, the Web switches have reduced the need for Road Runner to purchase additional Internet bandwidth by as much as 20%. Besides reliably delivering and selectively prioritizing and load balancing The fine tuning of a computer system, network or disk subsystem in order to more evenly distribute the data and/or processing across available resources. For example, in clustering, load balancing might distribute the incoming transactions evenly to all servers, or it might redirect them Road Runner's varied multimedia content, the Web switches enable high-performance caching, permitting the company to push popular on-line content, such as CNBC CNBC Center for the Neural Basis of Cognition (artificial intelligence) CNBC Consumer News and Business Channel CNBC Congress of National Black Churches, Inc. and CNN CNN or Cable News Network Subsidiary company of Turner Broadcasting Systems. It was created by Ted Turner in 1980 to present 24-hour live news broadcasts, using satellites to transmit reports from news bureaus around the world. news, closer to users. This translates immediately into happier customers who get the online content they want quickly and reliably, without waiting, downtime, or sluggish copper-wire network connections. Road Runner, a joint venture among affiliates of Time Warner Inc., MediaOne Group MediaOne Group, Inc. was a media/cable TV company that was formed in 1995 as U S WEST Media Group. It was created to eliminate competition between U S WEST's telephone service and cable TV businesses. , Microsoft Corp., Compaq Corp., and Advance/Newhouse, has exclusive rights to tier-1 cables running past 27 million homes across the U.S. The company also owns and maintains local networks for cable companies from hundreds of smaller data centers. Road Runner supports not just this Internet service but content for it. One of Road Runner's strategic initiatives is to optimize the delivery of Road Runner content by placing that particular content as close to users as possible, cutting down on transport costs and providing better, faster service to customers. The Web switches' intelligence enables them to direct only requests for Road Runner/Time Warner content to local caches, bypassing the cache for non-cacheable Road Runner/ Time Warner content and all other requests, routing them directly on to the Web for content. Road Runner needed a next-generation Web switch that would direct Web traffic based on identifying individual users and routing it to the best server available for the specific content requested. Traditional "Layer 4" switches make load-balancing decisions based on TCP (1) (Transmission Control Protocol) The reliable transport protocol within the TCP/IP protocol suite. TCP ensures that all data arrive accurately and 100% intact at the other end. (transfer control protocol) port 80, offering no glimpse into what content is being requested, other than that it is HTTP HTTP in full HyperText Transfer Protocol Standard application-level protocol used for exchanging files on the World Wide Web. HTTP runs on top of the TCP/IP protocol. . Because they can see beyond the IP layer to the URL URL in full Uniform Resource Locator Address of a resource on the Internet. The resource can be any type of file stored on a server, such as a Web page, a text file, a graphics file, or an application program. and cookie that identify users, Web switches can intelligently direct specific content requests to the local caches, so users receive information far more rapidly. Alternately, Web switches can route requests directly to the Web for dynamic content, such as CGI CGI in full Common Gateway Interface. Specification by which a Web server passes data between itself and an application program. Typically, a Web user will make a request of the Web server, which in turn passes the request to a CGI application program. or ASP, that can't be cached. "Content is closer so it gets to the user reliably, and the performance is outstanding," says Stephen Van Beaver, Road Runner's senior vice president of operations. "We consider the ability to move content closer to users a major competitive advantage. Another benefit is that operational costs of the Web switch are very low. It's a self-contained unit that doesn't require a lot of handling or care." DELIVERING ON THE PROMISE OF BROADBAND To meet growing demands for bandwidth, reliability, and speed on the Web, Internet service providers Internet service provider (ISP) Company that provides Internet connections and services to individuals and organizations. For a monthly fee, ISPs provide computer users with a connection to their site (see data transmission), as well as a log-in name and password. , as well as broadband backbone and infrastructure providers, are spending billions of dollars for more bandwidth. Internet backbone (communications, networking) Internet backbone - High-speed networks that carry Internet traffic. These communications networks are provided by companies such as AT&T, GTE, IBM, MCI, Netcom, Sprint, UUNET and consist of high-speed links in the T1, T3, OC1 and OC3 ranges. congestion The condition of a network when there is not enough bandwidth to support the current traffic load. congestion - When the offered load of a data communication path exceeds the capacity. and latency have prevented broadband access See broadband and wireless broadband. technologies, like cable modems, from functioning at their true potential. Selectively routing requests for popular content to local caches--and avoiding the Web's congestion--delivers faster response times and more satisfied users. Bypassing caches for non-cacheable content Dynamic information that changes regularly or for each user request and serves no purpose if it were cached. Web pages that return the results of a search are non-cacheable, because their contents are unique almost all the time. Contrast with cacheable content. See Web switch. relieves the caches from extraneous ex·tra·ne·ous adj. 1. Not constituting a vital element or part. 2. Inessential or unrelated to the topic or matter at hand; irrelevant. See Synonyms at irrelevant. 3. processing and latency. Not all Web switches could bring the kind of network intelligence to the table that has enabled Road Runner to maximize the power of cable modems and reliably deliver Web pages to end users at speeds no other broadband provider can match. "Road Runner considered several switches from competing companies before choosing a solution. We based our choice on the particular Web switch's superior sophistication so·phis·ti·cate v. so·phis·ti·cat·ed, so·phis·ti·cat·ing, so·phis·ti·cates v.tr. 1. To cause to become less natural, especially to make less naive and more worldly. 2. and rich feature set, including load balancing, content provisioning, dynamic content replication, and diagnostic monitoring," says Van Beaver. "They may look at the packets, but not all Web switches read into them to the same depth. We needed to choose carefully, and there has been a big, big benefit--both through the intelligent caching ability and also redirection of content--in better managing the infrastructure. We've seen a huge improvement to bandwidth, for example, and of course, cost savings." A MORE INTELLIGENT CACHING MECHANISM Web switches look deep into the HTTP request headers A record at the beginning of an HTTP request that is sent by the browser to the Web server. It includes the type, version and capabilities of the Web browser being used. See user agent string, HTTP response header, HTTP header and HTTP return codes. all the way down to the URL and cookies to determine what content is being requested. Looking at the complete URL--including dynamically generated URLs with strings of more than 256 bytes--is the only reliable method for determining what content a user is requesting. By accessing information at this level, real Web switches can reliably bypass caches for non-cacheable or dynamic content, such as common gateway interface (CGI), active server pages (World-Wide Web, programming) Active Server Pages - (ASP) A scripting environment for Microsoft Internet Information Server in which you can combine HTML, scripts and reusable ActiveX server components to create dynamic web pages. IIS 4. (ASP), or database queries, and transmit these non-cacheable requests directly to the origin server. This dramatically improves Web response times by eliminating the latency caused when caches must repeatedly forward all requests for non-cacheable content to the Internet. Web switches enable Web administrators to create an unlimited number of content rules that bypass the cache for cacheable content Static information that does not change very often and can be cached. Contrast with non-cacheable content. at their behest be·hest n. 1. An authoritative command. 2. An urgent request: I called the office at the behest of my assistant. . Content that Web administrators might deem should be non-cacheable could include, for example, real-time stock quotes or frequently changed Web pages. In contrast, enhanced Layer 4 Ethernet switches route all HTTP requests, including those for dynamic content, to the transparent caches. With this approach, caches incur additional processing overhead when they must forward requests for dynamic content to origin servers, resulting in slower response times for Web users. "By looking at HTTP and URLs, content-smart Web switches optimize the caching mechanism, but putting policies or rules around content enables tiered services, differentiated routing, and service-level caching," Van Beaver says. "A Web switch that enables service-level caching gives providers preferential treatment for just about any kind of frequently requested content service, be it news, health, or sports--you can get rather specific about how you'd like to optimize the caching mechanism." "From the user's perspective, we can optimize the content so it aligns with customer segments like sports enthusiasts, hobbyists, or financial content sources," Van Beaver says. "The Web switch can optimize delivery of that specific content by enabling an architecture that keeps that content closer to users. It's not a hollow box. Its power is that it lets you define what you do with the packets it is handling. Ultimately, this enables us to optimize the customer experience." FUTURE PLANS Road Runner is using the Web switches as its primary means to distribute content to local caches. But Road Runner is also considering additional Web switches to provision content between servers as well. The newest Web switches have introduced a faster way of bringing together Web content from various servers, splitting and prioritizing high or low priority content, and routing requests to the servers based on the kind of content being requested. Intelligently load balancing HTTP traffic among various servers, caches, and the Web maximizes server capacity and reduces latency, ensuring the network remains fast, reliable, and--in many ways--self-regulating. Road Runner also uses the Web switches for monitoring and diagnostic functions, all from a single easy-to-maintain network device, as opposed to three or four pieces of equipment. "Our Web switches enable us to provide users with immediate access to content without going on to the Internet," Van Beaver says. "It's local, like having a Web server one town over. Since you don't have to go to the Internet, you don't have to deal with Internet congestion and traffic. For us, the right Web switches were and are a very powerful, strategic tool." www.arrowpoint.com Circle 255 for more information from Arrowpoint Communications, Inc. RELATED ARTICLE: Service-tailored caching Traditionally, caches were designed to be deployed close to the user to temporarily store copies of any frequently requested content, eliminating the requirement to traverse the path to the origin server for every request. This improved the response time for any frequently requested content and provided better utilization and cost savings for WAN bandwidth. This approach is economically attractive for international applications, where intercontinental latency is significant and bandwidth is expensive, and for corporate users, who could also use proxy caches to control what content was being requested through the corporate Internet connection. In North America North America, third largest continent (1990 est. pop. 365,000,000), c.9,400,000 sq mi (24,346,000 sq km), the northern of the two continents of the Western Hemisphere. , where bandwidth is relatively inexpensive and latency is relatively insignificant, there has been little economic incentive to deploy caching technology on a broad scale in the Internet. However, the deployment of broadband access technology, including xDSL and cable modems, has created demand for caching. As bandwidth for the last mile has increased, it has shifted the bottleneck to the next link in the chain, the uplinks to the Internet--from the cable head ends and the xDSL points of presence (POP). Caching can be deployed at these points to equalize e·qual·ize v. e·qual·ized, e·qual·iz·ing, e·qual·iz·es v.tr. 1. To make equal: equalized the responsibilities of the staff members. 2. To make uniform. the bandwidth mismatch mismatch 1. in blood transfusions and transplantation immunology, an incompatibility between potential donor and recipient. 2. one or more nucleotides in one of the double strands in a nucleic acid molecule without complementary nucleotides in the same position on the other , shifting more traffic on to the last mile, improving user response time, and off-loading the backbone connections to the Internet. Service-tailored caching provides a broad-based economic incentive by optimizing the delivery and response time for specific content, creating a valuable service for the owner of that content. For example, if a service provider or cable ISP (1) See in-system programmable. (2) (Internet Service Provider) An organization that provides access to the Internet. Connection to the user is provided via dial-up, ISDN, cable, DSL and T1/T3 lines. deploys caching technology at regional aggregation points where large numbers of users connect to the Internet, it can use traditional caching methods to store copies of all frequently requested content. In this case, the service provider bears the entire cost and directly benefits from reducing backbone bandwidth. The users benefit by receiving better overall response time but are unlikely to tolerate any increase in access fees as a result. If the service provider can deploy the caches with policies to optimize the delivery of specific content, this creates a third constituency: the content owner that has an economic interest in optimizing response time for its content. For example, a national cable ISP can now provision a service that may be attractive to a large content provider. The content provider buys the service from the cable ISP and the caches are configured to store only content belonging to the content provider. The content provider benefits by ensuring that its content is being delivered significantly faster to all of the cable modem users, the ISP still benefits by reducing backbone bandwidth, and the user benefits from better overall response time. Johnson is director of technical marketing, ArrowPoint Communications, Inc., Westford, Mass. |
|
||||||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion