advertisement

serey

60 %
40 %
advertisement
Information about serey
Entertainment

Published on November 19, 2007

Author: brod

Source: authorstream.com

advertisement

Cisco Content Delivery Solutions:  Cisco Content Delivery Solutions Fabrice Serey fserey@cisco.com Zagreb 23/09/02 Slide2:  Agenda What is CDN ? Content Switches and their applications in Data Centers. Caching or how to increase end users response time. IP Video or how to build a Pay Per View Streaming solution Conclusion Overcomes Performance Bottlenecks:  Overcomes Performance Bottlenecks Peering Point Congestion Origin Server Scalability, Speed of Light Internet Backbone Cross-Internet connections Premises Network Local Loop T1, DSL, Cable Modem Dial-up 10 Mb to 1 Gb Ethernet Gigabit Optical Network Peering Capacity, ISP Network Capacity Last Mile Bandwidth “Middle Mile” CDN definition:  CDN definition Major incumbent PTT operator “CDNs accelerate the delivery of Web contents by solving access and congestion problems. They open the way to new high-rate service (audiovisual applications, games). After first being only dedicated to Internet, CDNs have now spread to the market of multi-site companies and companies implementing high rate services on their Intranet.” 5 Key Elements of Content Networks:  5 Key Elements of Content Networks Slide6:  Agenda CDN technical introduction. Content Switches and their applications in data centers. Caching or how to increase end users response time. IP Video or how to build a Pay Per View Streaming solution Conclusion Traditional Load Balancing : DNS round robin:  Internet Traditional Load Balancing : DNS round robin Web Server Farm User DNS www.dog.com 1.1.1.1;1.1.1.2 Load Balancing not mapped to the real load of the server DNS does not know state of the server Client interprets differently DNS A record with multiple IP@ How Content Services Switching Works:  Internet Step 1: User clicks: www.dog.com Browser talks to DNS for IP Address Browser sends TCP SYN (connect?) Step 2: Switch Sends TCP SYN ACK to browser Step 3: Browser sends URL: www.dog.com Step 4: Switch determines Best Server Step 5: Switch connects to Best Server and splices TCP connection How Content Services Switching Works Content Intelligence Defined:  Content Intelligence Defined Full content switching on: Host Tag Entire URL Dynamic Cookie location File extension 000’s of rules 000’s of services 00’s of services per content rule Switching on MAC address, VLANs IP Routing 802.1 P/Q policy Session load balancing by IP address and TCP port Policy based on TCP port Limited URL filtering on: Non HTTP GET HTTP w/ Cookies File extension Limited URL visibility 64 strings <=40 bytes 32 rules <= 8 bytes L4 “session” Switch L4 extended with URL filtering L3 Switch Content Services Switch Why a content switch ?:  Why a content switch ? http://www. media.com Site & System Security:  Site & System Security DMZ Secure Services Web site Security Prevents Denial of Service attacks Stateful access control Firewall Load Balancing Internet Attacker And even more…:  And even more… Intelligent redirection Cookie sticky Automatic Content Replication Data Centers load balancing User-tailored Web Services SSL termination Box to box redundancy … Cisco 1150X Content Services Switch:  Cisco 1150X Content Services Switch CSS 11503 CSS 11506 40 Gbps Switch Fabric Up to 6 modules Up to 80 FE plus 2GE Up to 12 GE Redundant AC or DC Content Switching Module:  Content Switching Module High-performance layer 4-7 load balancer of servers, firewalls, caches and more Single-slot linecard for catalyst 6500 Custom network-processor-based hardware Full regular expression support (URLs, cookies, HTTP header parsing) Reasons for a data center ?:  Reasons for a data center ? For operator internal use (ISP services, hosting operator portal, internal services) To sell new commercial services (with or without VPNs) Data Center ”Layered model”:  Data Center ”Layered model” Shared Hosting Dedicated Hosting Co-Location Streaming Managed Security Internet VPN (FR or ATM PVC, MPLS VPN) Data Center Load Balancing For Internet and Intranet:  Data Center Load Balancing For Internet and Intranet Web Servers Database Servers Why a Content Switch ?:  Why a Content Switch ? For intelligent servers load balancing (Web servers, Database…) To increase availability To create high value web hosting services To load balance firewall To offload web servers (SSL termination) … Slide19:  Agenda CDN technical introduction. Content Switches and their applications in data centers. Caching or how to increase end users response time. IP Video or how to build a Pay Per View Streaming solution Conclusion How to cache the content ?:  How to cache the content ? PROXY caching TRANSPARENT caching REVERSE PROXY caching Proxy Caching:  Proxy Caching Cache Miss Example: Cache 200.200.200.1 Origin Server www.dogs.com Client Enterprise Network Internet Dest. IP: 200.200.200.1 Dest. Port: 8080 Get: “//www.dogs.com/training” No DNS lookup required by client 3. DNS resolve of www.dogs.com 6. Content stored on cache Transparent Caching:  Transparent Caching Cache Miss Example: Origin Server www.dogs.com 192.4.7.1 Dest. IP: 192.4.7.1 Dest. Port: 80 Get: “/training” Host: www.dogs.com 1. DNS resolve of www.dogs.com Enterprise Network Internet Client Cache 200.200.200.1 3. Intercepts TCP port 80 traffic and forwards request to cache 7. Content stored on cache Why caching ?:  Why caching ? Faster network response time Decrease traffic load on expensive peering links Ease traffic monitoring and management (filtering) Internet access for residential customers:  Internet access for residential customers Service Provider WAN POP2 POP3 POP4 POP1 Dial-Up Cable ADSL ETH BGP peering with External AS As#12 As#124 As#317 Faster network response time :  Faster network response time ce590#sh stat http perf Statistics - Performance Avg Min Max Last ------------------------------------------------------------- Requests / Second: - - 240 143 Bytes / Second: - - 1316454 773902 Seconds / Request: 1.411 0.000 11637.331 0.990 Seconds / Hit: 0.091 0.000 1502.203 0.242 Seconds / Miss: 2.274 0.000 11637.331 1.871 ------------------------------------------------------------- Decrease traffic load on expensive peering links:  Decrease traffic load on expensive peering links ce590#show stat http saving Statistics - Savings Requests Bytes ----------------------------------------------------------- Total: 2374343 12173144019 Hits: 1260618 4191382183 Miss: 1113725 7981761836 Savings: 53.1 % 34.4 % Bandwidth saving depends on country and type of users Typical residential and university saving = 30% - 50% Business Users, Saving = 20% - 40% Cost Saving Calculation:  Cost Saving Calculation Monthly savings = Bandwidth (Mbps) x Monthly BW cost/Mbps x Percent HTTP traffic x Byte hit rate Payback period = purchase price / monthly savings Filtering :  Filtering Web Sense : The best URL database Out of the box Web Sense server Smart Filter : The most common tools Inside the box Smart Filter agent Smart Filter GUI + License N2H2 Cisco Content Engine Product Line:  Cisco Content Engine Product Line All models have (2) 10BaseT/100BaseTX interfaces. CE 7320 also has (2) GigE (fiber) ports. AC and DC versions will be offered for the CE 590 and CE 7320. (a) An external Cisco Storage Array is required for optimal performance. Cisco Storage Array 6: 6x18=108 GB: $13,000 (3 RU) Cisco Storage Array 12: 12x18=216 GB: $21,500 (3 RU) Rack Units Storage (GB) Customer Solution HTTP Performance Base Price Regional Sites CE 560 (a) 20 Mbps 8192 Client Side CC 1-4 36–144 $15,000 Small Branch Sites CE 507 CE 507AV T1/E1 T1/E1 1 1 18–36 18 $5,500 $6,995 CE 590 (a) 45+ Mbps 16384 Client Side CC 1-4 72–252 $25,000 Service Providers, Enterprises Large Service Providers CE 7320 (a) 155+ Mbps 65536 Client Side CC 4-7 180–396 $90,000 Slide30:  Agenda CDN technical introduction. Content Switches and their applications in data centers. Caching or how to increase end users response time. IP Video or how to build a Pay Per View Streaming Solution Conclusion Slide31:  Content Delivery Networks Bringing Content Closer to Users Origin Web Server Content Router Server Load Balancer and Content Servers Server Load Balancer and Content Servers Server Load Balancer and Content Servers Server Load Balancer and Content Servers Local DNS Server Streaming technology:  Video On Demand Managed Streaming Server* Streaming technology Live Traffic Un-managed Streaming Server** Stream Splitting Stream Splitting Transparent Caching and CONTENT PREPOSITIONING (E-CDN, I-CDN) Transparent Caching *Managed streaming server : Owned by the SP in one location **Un-managed streaming server : Server on the internet Content Engine Streaming capabilities:  Content Engine Streaming capabilities Full support of RealNetwork functionalities (Proxy, Subscribers, Servers) Full support of Windows Media functionalities (Native WMS, v4.1) Pay Per View Service :  Pay Per View Service SP are willing to sell more than just Internet access and VPN. Interest in voice and video. New promising service: Video and Interactive gaming PPV is ONE possible video service Video technology is still in its infancy. Microsoft is taking large market share. PPV foundation: Video Streaming:  PPV foundation: Video Streaming VideoServer Video library Content VoD Content Live 1. Encoding = codec, bit rate, image size, frame per second, key image intervall 2. Streaming protocol Codec on PC IP network …with DRM and Billing:  …with DRM and Billing User buy the rights to view a file for a limited amount of time (1 day) Can not store the file on his PC DRM : Digital Right Mngt Server Unique Per Content Provider 300kbit/s streams 900kbit/s streams Residential Service Provider Backbone Datacenter VideoServer Broadband access ADSL, Cable, ETTH Video Library Billing (Outsourced) Codec: Which quality to expect?:  Codec: Which quality to expect? *might have an issue with QoS Assumption: Video are streamed on TV, not stored and play Who is the competition ?:  Who is the competition ? VoD Near VoD Life Analog TV Digital TV (Cable, Satellite*) (Cable, Hertzian) Video Rental Store IP pay per View* *Needs setup boxe to connect TV How can Cisco help ?:  How can Cisco help ? 300kbit/s streams 900kbit/s streams Residential Service Provider Backbone Datacenter VideoServer Video Library Broadband access ADSL, Cable, ETTH Slide40:  Agenda CDN technical introduction. Content Switches and their applications in data centers. Caching or how to increase end users response time. IP Video or how to build a Pay Per View Streaming Solution Conclusion Content Delivery Networks System Building Blocks :  Content Delivery Networks System Building Blocks Mobile Fixed Wireless Cable DSL Dedicated/ ATM/FR ISDN/Dial Slide42:  Thank You !!!

Add a comment

Related presentations

Related pages

Serey Die – Wikipedia

Serey Die: Serey Die (2015) Spielerinformationen; Voller Name: Sereso Geoffroy Gonzaroua Die: Geburtstag: 7. November 1984: Geburtsort: Abidjan ...
Read more

Pradal serey - Wikipedia, the free encyclopedia

Pradal Serey (ប្រដាល់សេរី) Also known as: Kun Khmer, Cambodian kickboxing: Focus: clinch fighting, strike (attack) Hardness: full-contact
Read more

Serey Dié - Spielerprofil 15/16 | Transfermarkt

Serey Dié ist ein Fußballspieler aus Elfenbeinküste, (*1984-11-07 in Facobly, Elfenbeinküste). Serey Dié spielt bei VfB Stuttgart.
Read more

Serey Die - Wikipedia, the free encyclopedia

Serey Dié with VfB Stuttgart (February 2015) Personal information; Full name: Sereso Geoffroy Gonzaroua Dié: Date of birth
Read more

Vorname Serey - Bedeutung und Herkunft - Baby-Vornamen.de

Alles zum Jungennamen Serey wie Bedeutung, Herkunft, Namenstag und Beliebtheit auf Baby-Vornamen.de
Read more

Serey Die vom VfB Stuttgart zieht sich Sehnenabriss im ...

Der VfB Stuttgart muss im Abstiegskampf auf Serey Die verzichten. Der Mittelfeldspieler zieht sich eine schwere Verletzung im Adduktorenbereich zu.
Read more

VfB wird sich mit Serey Dié einig - Bundesliga - kicker

Der VfB Stuttgart schlägt kurz vor dem Schließen des Transferfensters noch zu und hat Serey Dié vom Schweizer Erstligisten FC Basel verpflichtet. Der ...
Read more

Pradal Serey – Wikipedia

Pradal Serey (auch Khmer-Boxen, oder Kun Khmer) ist eine kambodschanische Kampfkunst. Geschichte. Pradal Serey wurde Im 20. Jahrhundert während des ...
Read more

Serey Dié

Ein kostenloses Fussball-Manager Spiel, welches auf der realen Bundesliga basiert. Werde Bundesligamanager bei diesem Managerspiel!
Read more

VfB-Spieler Serey Dié: Das Statement des Schweigers - VfB ...

Serey Dié hat beim 2:0-Sieg des VfB gegen Berlin eine herausragende Leistung geboten. Der Ivorer erzielte nicht nur ein Tor – er verkörperte alles, was ...
Read more