Re: Survey; how do you use Varnish?

2010-01-29 Thread Bedis 9
Hi,

I precise: I don't work for Linpro.   ;)

For some big project, I'm planing to deploy Varnish.
So I would be interested if you could precise the Operating system
you're using to run Varnish and the hardware type (CPU, memory, HD,
NICs).

Does some of you run it in a virtualized environment?
(Xen, kvm, vmware).

thanks a lot


On Fri, Jan 29, 2010 at 3:48 PM, Per Andreas Buer
 wrote:
> Hi list.
>
> I'm working for Redpill Linpro, you might have heard of us - we're the main 
> sponsor of Varnish development. We're a bit curious about how Varnish is 
> used, what features are used and what is missing. What does a typical 
> installation look like? The information you would choose to reveal to me 
> would be aggregated and deleted and I promise you I won't use it for any 
> sales activities or harass you in any way. We will pubish the result on this 
> list if the feedback is significant. If you have the time and would like to 
> help us please take some time and answer the questions in a direct mail to 
> me. Thanks.
>
> 1) How many servers do you have running Varnish?
>
> 2) What sort of total load are you having? Mbit/s or hits per second are 
> preferred metrics.
>
> 3) What sort of site is it?
>  *) Online media
>  *) Cooperate website (ibm.com or similar)
>  *) Retail
>  *) Educational
>  *) Social website
>
> 4) Do you use ESI?
>
> 5) What features are you missing from Varnish. Max three features, 
> prioritized. Please refer to 
> http://varnish-cache.org/wiki/PostTwoShoppingList for features.
>
>
>
> --
> Per Andreas Buer
> Redpill Linpro Group - Changing the Game
>
> Mobile +47 958 39 117 / Phone: +47 21 54 41 21
> ___
> varnish-misc mailing list
> varnish-misc@projects.linpro.no
> http://projects.linpro.no/mailman/listinfo/varnish-misc
>
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Survey; how do you use Varnish?

2010-02-02 Thread Martin Boer
1) One active server. We have another one as hot standby.

2) 50Mbit, 200 requests/second max. Most of the time it's 10Mbit, 40 
requests/second which isn't much.

3) Internet touroperator.

4) Nope

5) Automatic refreshing of data without having the endusers have to wait 
for the response.

The reason we use varnish most is because our website has complex, 
timeconsuming queries to backend systems. The answers to these queries 
do vary several times per day but are still cachable. Of course varnish 
also helps te bring down the load on those backend systems but the main 
use is that varnish gives the endusers a lightning fast prerendered 
interactive experience which is a paradox. We like working paradoxes.

Something like 'refresh pages after object.prefetch seconds if at least 
someone requested that object the last object.ttl seconds' where 
object.ttl is larger then object.refresh. So an object might be 
prefetched even a couple of times without anyone being interested but 
will be removed from the cache eventually after object.ttl has expired.

Regards,
Martin Boer



Per Andreas Buer wrote:
> Hi list.
>
> I'm working for Redpill Linpro, you might have heard of us - we're the main 
> sponsor of Varnish development. We're a bit curious about how Varnish is 
> used, what features are used and what is missing. What does a typical 
> installation look like? The information you would choose to reveal to me 
> would be aggregated and deleted and I promise you I won't use it for any 
> sales activities or harass you in any way. We will pubish the result on this 
> list if the feedback is significant. If you have the time and would like to 
> help us please take some time and answer the questions in a direct mail to 
> me. Thanks.
>
> 1) How many servers do you have running Varnish?
>
> 2) What sort of total load are you having? Mbit/s or hits per second are 
> preferred metrics.
>
> 3) What sort of site is it?
>  *) Online media
>  *) Cooperate website (ibm.com or similar)
>  *) Retail
>  *) Educational
>  *) Social website
>
> 4) Do you use ESI?
>
> 5) What features are you missing from Varnish. Max three features, 
> prioritized. Please refer to 
> http://varnish-cache.org/wiki/PostTwoShoppingList for features. 
>
>
>
>   

___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Survey; how do you use Varnish?

2010-02-02 Thread Reinis Rozitis
1) 15
2) Arround 10k/s  results in 500-600Mbit.
3) Social Network website
4) No
5) Large dataset performance improvements, High traffic performance improvements


rr
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Survey; how do you use Varnish?

2010-02-02 Thread Sam Crawford
1) ~20 (Mixture of production and development environments, spread
across London, Tokyo and New York)

2) Low figures - 300-500 hits/s at peak. A lot of our backends have
very high latency though (~200ms just to connect to the server), and
are predominantly static content, so caching speeds up application
loading considerably.

3) Global corporate intranet (Finance sector)

4) No, but we have looked at it. The lack of user/entitlements
awareness put us off it, and we moved the logic to another layer.

5) #1 - GZIP compression
#2 - SSL support (I know, I know...) - both for accepting incoming
connections, and for outgoing connections to backends

Thanks,

Sam


On 29 January 2010 14:48, Per Andreas Buer  wrote:
> Hi list.
>
> I'm working for Redpill Linpro, you might have heard of us - we're the main 
> sponsor of Varnish development. We're a bit curious about how Varnish is 
> used, what features are used and what is missing. What does a typical 
> installation look like? The information you would choose to reveal to me 
> would be aggregated and deleted and I promise you I won't use it for any 
> sales activities or harass you in any way. We will pubish the result on this 
> list if the feedback is significant. If you have the time and would like to 
> help us please take some time and answer the questions in a direct mail to 
> me. Thanks.
>
> 1) How many servers do you have running Varnish?
>
> 2) What sort of total load are you having? Mbit/s or hits per second are 
> preferred metrics.
>
> 3) What sort of site is it?
>  *) Online media
>  *) Cooperate website (ibm.com or similar)
>  *) Retail
>  *) Educational
>  *) Social website
>
> 4) Do you use ESI?
>
> 5) What features are you missing from Varnish. Max three features, 
> prioritized. Please refer to 
> http://varnish-cache.org/wiki/PostTwoShoppingList for features.
>
>
>
> --
> Per Andreas Buer
> Redpill Linpro Group - Changing the Game
>
> Mobile +47 958 39 117 / Phone: +47 21 54 41 21
> ___
> varnish-misc mailing list
> varnish-misc@projects.linpro.no
> http://projects.linpro.no/mailman/listinfo/varnish-misc
>
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Survey; how do you use Varnish?

2010-02-02 Thread Václav Bílek
1)8
2)600-800Mbit/s 60Kreq/s ( there is still big margin on that 8 servers)
3)sport realtime results
4)no
5)gracefull restart( not in meaning of persistent cache, but in the
meaning of not flushing all clients and letting them wait for tens of
seconds till enough threads appear.)

Per Andreas Buer napsal(a):
> Hi list.
> 
> I'm working for Redpill Linpro, you might have heard of us - we're the main 
> sponsor of Varnish development. We're a bit curious about how Varnish is 
> used, what features are used and what is missing. What does a typical 
> installation look like? The information you would choose to reveal to me 
> would be aggregated and deleted and I promise you I won't use it for any 
> sales activities or harass you in any way. We will pubish the result on this 
> list if the feedback is significant. If you have the time and would like to 
> help us please take some time and answer the questions in a direct mail to 
> me. Thanks.
> 
> 1) How many servers do you have running Varnish?
> 
> 2) What sort of total load are you having? Mbit/s or hits per second are 
> preferred metrics.
> 
> 3) What sort of site is it?
>  *) Online media
>  *) Cooperate website (ibm.com or similar)
>  *) Retail
>  *) Educational
>  *) Social website
> 
> 4) Do you use ESI?
> 
> 5) What features are you missing from Varnish. Max three features, 
> prioritized. Please refer to 
> http://varnish-cache.org/wiki/PostTwoShoppingList for features. 
> 
> 
> 

___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


RE: Survey; how do you use Varnish?

2010-02-02 Thread Ross Brown
1) How many servers do you have running Varnish?

8 servers (2 sites x 4 servers), load balanced behind F5 GTM. We aim to be able 
to lose a site AND suffer a hardware failure and keep on truckin'. We could 
probably run on one or two servers at a push, but our backend would most likely 
explode before Varnish broke a sweat.
Each server is a quad core Xeon w/ 16G RAM. We have a fairly large working set.

(+1 Varnish server for Dev / test, which is a VM)

2) What sort of total load are you having? Mbit/s or hits per second are 
preferred metrics.

~900 req/sec at peak per Prod server / 60Mbps

3) What sort of site is it?
  *) Retail <= online auctions

4) Do you use ESI?
No.

5) What features are you missing from Varnish. 
Varnishlog filtering language (or other enhancements in this area)
Dynamic stats counters
Large dataset performance improvements


-Original Message-
From: varnish-misc-boun...@projects.linpro.no 
[mailto:varnish-misc-boun...@projects.linpro.no] On Behalf Of Martin Boer
Sent: Tuesday, 2 February 2010 10:23 p.m.
To: Per Andreas Buer
Cc: varnish-misc@projects.linpro.no
Subject: Re: Survey; how do you use Varnish?

1) One active server. We have another one as hot standby.

2) 50Mbit, 200 requests/second max. Most of the time it's 10Mbit, 40 
requests/second which isn't much.

3) Internet touroperator.

4) Nope

5) Automatic refreshing of data without having the endusers have to wait 
for the response.

The reason we use varnish most is because our website has complex, 
timeconsuming queries to backend systems. The answers to these queries 
do vary several times per day but are still cachable. Of course varnish 
also helps te bring down the load on those backend systems but the main 
use is that varnish gives the endusers a lightning fast prerendered 
interactive experience which is a paradox. We like working paradoxes.

Something like 'refresh pages after object.prefetch seconds if at least 
someone requested that object the last object.ttl seconds' where 
object.ttl is larger then object.refresh. So an object might be 
prefetched even a couple of times without anyone being interested but 
will be removed from the cache eventually after object.ttl has expired.

Regards,
Martin Boer



Per Andreas Buer wrote:
> Hi list.
>
> I'm working for Redpill Linpro, you might have heard of us - we're the main 
> sponsor of Varnish development. We're a bit curious about how Varnish is 
> used, what features are used and what is missing. What does a typical 
> installation look like? The information you would choose to reveal to me 
> would be aggregated and deleted and I promise you I won't use it for any 
> sales activities or harass you in any way. We will pubish the result on this 
> list if the feedback is significant. If you have the time and would like to 
> help us please take some time and answer the questions in a direct mail to 
> me. Thanks.
>
> 1) How many servers do you have running Varnish?
>
> 2) What sort of total load are you having? Mbit/s or hits per second are 
> preferred metrics.
>
> 3) What sort of site is it?
>  *) Online media
>  *) Cooperate website (ibm.com or similar)
>  *) Retail
>  *) Educational
>  *) Social website
>
> 4) Do you use ESI?
>
> 5) What features are you missing from Varnish. Max three features, 
> prioritized. Please refer to 
> http://varnish-cache.org/wiki/PostTwoShoppingList for features. 
>
>
>
>   

___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Survey; how do you use Varnish?

2010-02-02 Thread Tollef Fog Heen
]] Václav Bílek 

| 5)gracefull restart( not in meaning of persistent cache, but in the
| meaning of not flushing all clients and letting them wait for tens of
| seconds till enough threads appear.)

You can tune the thread_pool_add_delay parameter to at least bring the
time down somewhat.

-- 
Tollef Fog Heen 
Redpill Linpro -- Changing the game!
t: +47 21 54 41 73
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Survey; how do you use Varnish?

2010-02-02 Thread Václav Bílek


Tollef Fog Heen napsal(a):
> ]] Václav Bílek 
> 
> | 5)gracefull restart( not in meaning of persistent cache, but in the
> | meaning of not flushing all clients and letting them wait for tens of
> | seconds till enough threads appear.)
> 
> You can tune the thread_pool_add_delay parameter to at least bring the
> time down somewhat.
> 

alredy set to "1" bud for 4000 threads it takes around 20seconds till
fully working state

___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Survey; how do you use Varnish?

2010-02-08 Thread Per Andreas Buer
Hi.

A short summary of what I've found. This was a rather superficial survey - I 
hope we can come back with a more thorough one after VUG2.

A typical varnish installation is either 2-4 dedicated servers or 10-20 servers 
running more or less the complete stack on every server. Only 2 out of 14 use 
ESI but three are planning to deploy ESI soon. I personally think ESI adoption 
is relatively high considering ESI is more or less a Varnish-only feature (few 
Akamai customers seem to use ESI because Akamai charges quite a lot extra for 
enabling it).

The most wanted feature is persistence and gzip, 9 points each. The hash 
director is also much asked about - 6 points. The DNS director is also (to me) 
surprisingly popular - I believe Kristian has an implementation of it for the 
2.0 series so it shouldn't be to long a wait for this one. Better cookie 
handling is also a common request.

Varnish is used everywhere. No area of business stood out - maybe except 
"online media" which is quite an empty term since it covers a lot.

-- 
Per Andreas Buer
Redpill Linpro Group - Changing the Game

Mobile +47 958 39 117 / Phone: +47 21 54 41 21 
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Survey; how do you use Varnish?

2010-02-08 Thread Mark Moseley
Sorry for the late reply.

1) About 200 servers

2) Averages 2500 hits/sec over the day, approx 35% hit ratio (which is
awesome for web hosting)

3) Web hosting

4) No

5)
#1 Allow for 304 revalidation of cache content.
#2 There was an earlier reply that mentioned automatic revalidation
for warm content, i.e. after the TTL expires, leave content in cache
if it hasn't changed till some amount of time has passed. Obviously
implies #1
#3 Similarly to #2, if unallocated memory is under a certain
threshold, allow stale content to live indefinitely, which also
implies #1
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Survey; how do you use Varnish?

2010-03-08 Thread Rodrigo Benzaquen
1) How many servers do you have running Varnish?
  30

2) What sort of total load are you having? Mbit/s or hits per second are
preferred metrics.  2gbt per second

3) What sort of site is it? ecommerce
 *) Online media
 *) Cooperate website (ibm.com or similar)
 *) Retail
 *) Educational
 *) Social website

4) Do you use ESI? no

5) What features are you missing from Varnish. Max three features,
prioritized. Please refer to
http://varnish-cache.org/wiki/PostTwoShoppingList for features.



On Fri, Jan 29, 2010 at 11:48 AM, Per Andreas Buer <
per.b...@redpill-linpro.com> wrote:

> Hi list.
>
> I'm working for Redpill Linpro, you might have heard of us - we're the main
> sponsor of Varnish development. We're a bit curious about how Varnish is
> used, what features are used and what is missing. What does a typical
> installation look like? The information you would choose to reveal to me
> would be aggregated and deleted and I promise you I won't use it for any
> sales activities or harass you in any way. We will pubish the result on this
> list if the feedback is significant. If you have the time and would like to
> help us please take some time and answer the questions in a direct mail to
> me. Thanks.
>
> 1) How many servers do you have running Varnish?
>
> 2) What sort of total load are you having? Mbit/s or hits per second are
> preferred metrics.
>
> 3) What sort of site is it?
>  *) Online media
>  *) Cooperate website (ibm.com or similar)
>  *) Retail
>  *) Educational
>  *) Social website
>
> 4) Do you use ESI?
>
> 5) What features are you missing from Varnish. Max three features,
> prioritized. Please refer to
> http://varnish-cache.org/wiki/PostTwoShoppingList for features.
>
>
>
> --
> Per Andreas Buer
> Redpill Linpro Group - Changing the Game
>
> Mobile +47 958 39 117 / Phone: +47 21 54 41 21
> ___
> varnish-misc mailing list
> varnish-misc@projects.linpro.no
> http://projects.linpro.no/mailman/listinfo/varnish-misc
>
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc