On Thu, Jul 23, 2009 at 20:23, Malcolm Turnbull<[email protected]> wrote: > I forgot about that change, It is permanent then?
IPv6 for IPVS is mainline, see: commit e7ade46a53055c19a01c8becbe7807f9075d6fee Author: Julius Volz <[email protected]> Date: Tue Sep 2 15:55:33 2008 +0200 this contributes 2 (+ u16 af) + 3 * 12 (union nf_inet_addr instead of __be32) = 50 bytes / connection, other changes contribute apparently more. Cheers, Hannes > I heard some one was going to reduce it for IPV4. > > That's a big chunk, doubling the amount of memory required per connection... > Still memory is cheap I guess. > > > > > > > 2009/7/23 Hannes Eder <[email protected]>: >> On Wed, Jul 22, 2009 at 14:33, Joseph Mack NA3T<[email protected]> wrote: >>> On Wed, 22 Jul 2009, Graeme Fowler wrote: >>> >>>> it's also possible under a load of many (thousands of?) >>>> connections/second that the IPVS connection table could be >>>> overflowing. >>> >>> this won't happen till there are ($your_memory)/128byte >>> connections >> >> 128 bytes are no longer true, at least since IPv6 support for IPVS was >> merged, but other things have changed as well. In my config it's >> 264 bytes, but millage may vary. >> >> diff --git a/net/netfilter/ipvs/ip_vs_core.c >> b/net/netfilter/ipvs/ip_vs_core.c >> index b021464..f5538f4 100644 >> --- a/net/netfilter/ipvs/ip_vs_core.c >> +++ b/net/netfilter/ipvs/ip_vs_core.c >> @@ -1476,6 +1476,8 @@ static int __init ip_vs_init(void) >> } >> >> IP_VS_INFO("ipvs loaded.\n"); >> + printk(KERN_INFO "IPVS: sizeof(struct ip_vs_conn)=%Zd\n", >> + sizeof(struct ip_vs_conn)); >> return ret; >> >> cleanup_conn: >> >> Cheers, >> -Hannes >> >> _______________________________________________ >> Please read the documentation before posting - it's available at: >> http://www.linuxvirtualserver.org/ >> >> LinuxVirtualServer.org mailing list - [email protected] >> Send requests to [email protected] >> or go to http://lists.graemef.net/mailman/listinfo/lvs-users >> > > > > -- > Regards, > > Malcolm Turnbull. > > Loadbalancer.org Ltd. > Phone: +44 (0)870 443 8779 > http://www.loadbalancer.org/ > > _______________________________________________ > Please read the documentation before posting - it's available at: > http://www.linuxvirtualserver.org/ > > LinuxVirtualServer.org mailing list - [email protected] > Send requests to [email protected] > or go to http://lists.graemef.net/mailman/listinfo/lvs-users > _______________________________________________ Please read the documentation before posting - it's available at: http://www.linuxvirtualserver.org/ LinuxVirtualServer.org mailing list - [email protected] Send requests to [email protected] or go to http://lists.graemef.net/mailman/listinfo/lvs-users
