Quick Upload

Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer.To install it, go here
Post to Twitter Post to Twitter
Share on Facebook
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons
SlideShare is now available on LinkedIn. Add it to your LinkedIn profile.

Open Source Networking

From crucially, 6 months ago Add as contact

410 views | 0 comments | 0 favorites | 14 downloads | 0 embeds (Stats)

Categories

Technology

Groups/Events

Embed in your blog options close
Embed (wordpress.com) Exclude related slideshows Embed in your blog

More Info

This slideshow is Public
Total Views: 410 on Slideshare: 410 from embeds: 0
Flagged as inappropriate Flag as inappropriate

Flag as inappropriate

Select your reason for flagging this slideshow as inappropriate.

If needed, use the feedback form to let us know more details.

Slideshow Transcript

  1. Slide 1: Open Source Networking Wikia Inc / O’Reilly Radar http://radar.oreilly.com/
  2. Slide 2: Linksys WRT54GL
  3. Slide 3: Linksys WRT54GL • Wireless • 5 port vlan capable switch • Programmable CPU • Basic home networking
  4. Slide 4: OpenWRT • Linux for embedded devices • Networked devices • Flash the Linksys with it • http://openwrt.org/
  5. Slide 5: OpenWRT • DHCP • VLAN • Bridging • PPPoE (PPPoA)
  6. Slide 6: OpenWRT • QoS • OSPF • BGP • NIDS • SSL Tunnel • OpenVPN
  7. Slide 7: There is more • IPSec • LDAP Server • VOIP (Asterisk) • Radius • Tor
  8. Slide 8: TCPDUMP
  9. Slide 9: Open source • Drastically enhances functionality • Flexibility • Extensibility • $50 of hardware
  10. Slide 10: Wikia Inc • Host wikis – Second largest wiki in the world – World of Warcraft wiki – 7000 other on wide range of topics • All under Free Content Licenses • Open source search project – Crawl the web and give it away
  11. Slide 11: Core principles • Commodity solutions • Open source everything • Multiple redundant datacenters – Anycast • No single points of failure • Aim of 99.9% availability
  12. Slide 12: Standardized racks • Virtualized – For power saving • 3 Classes of hardware – Web/App servers – DB servers – File servers
  13. Slide 13: Linux loadbalancers • Linux Virtual Server • Direct Server Response • Full High Availability with transparent failover • Super simple
  14. Slide 14: Advantages • Cheap • Standard hardware • Simple – No app logic in the biggest potential bottleneck • Runs on two virtualized images on two different pieces of hardware
  15. Slide 15: Virtualized images • Each datacenter has 2 network boxes – 8 cores low voltage 16 GB of RAM • Dedicated cores for – L4 loadbalancing – L7 loadbalancing (squid, varnish) – Network monitoring
  16. Slide 16: Hunt for power • Single CPU bad • Multi core good • Blades better
  17. Slide 17: Our routers • Vyatta • Installed in pairs • Non virtualized because of latency under heavy load • Still our standard class of hardware – If they break, we have spares • Can run as blades – 0.7 amps
  18. Slide 18: Ganglia
  19. Slide 19: Ganglia
  20. Slide 20: Argus • Network Monitor • Stream analysis • Used on all hosts
  21. Slide 21: Argus
  22. Slide 23: Our routers • Ganglia installed • Argus installed • Don’t tell our vendor
  23. Slide 24: Benefits • Fits into our standard model – Hardware – Software • All operation engineers can monitor them • Most can troubleshoot the less complex issues • Still need a wizard for BGP
  24. Slide 25: Thank you Wikia Inc
  25. Slide 26: Links • http://ganglia.sourceforge.net/ • http://qosient.com/argus/ • http://www.linuxvirtualserver.org/ • http://www.vyatta.org/ • http://openwrt.org/