Varnish Reverse Proxy

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    6 Favorites

    Varnish Reverse Proxy - Presentation Transcript

    1. 1 Anders Berg, CTO, VG Multimedia (andersb@vg.no)
    2. 2 Me CTO at VG Nett since:
    3. 3 Welcome to Varnish Agenda: Presentation of Varnish (Anders Berg, VG Multimedia) What Who Why Some technical “details” (Poul-Henning Kamp) How Linpro delivers support (Dag-Erling Smørgrav/Stein Halvorsen, Linpro) Open Source and professional support Future plans/Q & A (Anders Berg) andersb@vg.no
    4. 4 What is Varnish? Varnish is a HTTP accelerator andersb@vg.no
    5. 5 What else is Varnish? Varnish is fast. Very fast. Varnish is designed for the future. Varnish gives control over content. Varnish saves you $$$. ~$ 100k-150k first 1-1,5 years for VG alone. Varnish is free. Open Source, BSD license. Varnish is supported. andersb@vg.no
    6. 6 Who is behind Varnish? VG Multimedia is initiator and sponsor. Linpro contributed with development, tools and support. Poul-Henning Kamp has written majority of code. Small team, 6 month development. andersb@vg.no
    7. 7 Why did we do Varnish? VG Nett has a lot of traffic. VG Nett is gaining complexity <-> traffic <-> expenses. “Grew” out of Squid. Varnish was missing. There was an empty spot. VG Nett has used Open Source since 1995. Time to give something back. Lets take a look at VG Nett today... andersb@vg.no
    8. 8 VG Nett today andersb@vg.no
    9. 9 VG Nett today 12 Squids gives this picture (3rd party measure) andersb@vg.no
    10. 10 VG Nett with Varnish Wanna guess when we tested Varnish? andersb@vg.no
    11. 11 VG Nett with Varnish This was the test-setup. 1 Varnish, 1 backup. andersb@vg.no
    12. 12 Poul-Henning Kamp Wikipedia: http://en.wikipedia.org/wiki/Poul-Henning_Kamp Poul-Henning Kamp (sometimes known as PHK) is a Danish FreeBSD developer, responsible for implementation of the widely used MD5 password hash algorithm, a vast quantity of systems code, including the FreeBSD GEOM storage layer, GBDE cryptographic storage transform, part of the UFS2 file system implementation, FreeBSD Jails, malloc library, clock/time code, and the Beerware license. andersb@vg.no
    13. 13 1980 computer design CPU Internt lager (RAM) Externt lager (Disk) andersb@vg.no
    14. 14 1980 operating system Open/read/write/close file Allocate/free memory Send/Receive byte on network andersb@vg.no
    15. 15 2006 computer design Multi-core / Multi-socket, MPP, NUMA Paging, mapping & protection, IO-MMU L1, L2, L3 caches, Write Buffers Frontside Bus, HyperTransport, NorthBridge, PCI RAID, SAN IP/TCP checksum offloading andersb@vg.no
    16. 16 2006 operating system We keep emulating a 1970 computer While we have at disposal Virtual Memory, Zero-copy Scatter/Gather I/O Kqueue, epoll, sendfile, accept filters SMP, 1:1/1:N/N:M threading andersb@vg.no
    17. 17 Road ahead Continue development. This is the start, and we have ideas. Get the product out. “Success” will determine. That’s Open Source. Write spec for Varnish 2.0 ESI Compression What do people need? What does ? need? Let the snowball roll. andersb@vg.no
    18. 18 Thanks for your time! www.varnish-cache.org Anders Berg, CTO, VG Multimedia (andersb@vg.no)

    + vishnuvishnu, 3 years ago

    custom

    7528 views, 6 favs, 1 embeds more stats

    Anders Berg, CTO, VG Multimedia (andersb@vg.no)
    h more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 7528
      • 7496 on SlideShare
      • 32 from embeds
    • Comments 0
    • Favorites 6
    • Downloads 0
    Most viewed embeds
    • 32 views on http://www.productionscale.com

    more

    All embeds
    • 32 views on http://www.productionscale.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories