关于lvs中的size=65536
最近在测试lvs
并已经将lvs实施在了一个集群中
主要用途如下:
我们的车载终端汇报位置到服务器上,由于这些终端和服务器建立连接后基本不会释放连接,每20秒汇报一下自己的经度和纬度到服务器。所以服务器由多台系统组成,负责收取和处理这些信息,然后将处理的结果在发送到调度机器上
现在有个疑问:
一般linux下有1024限制 如果我ulimit -n 65535以后将可以避免这个最大文件数,也可以理解为socket连接数。
想问下 lvs一般有这个方面的限制吗?(当然现在连接是3000左右,以后会上到10000以上)
所以比较担心这个方面
我看了下netstat 发现lvs的调度机器上是没有建立真正的连接的,那这个 1024是否对它没有影响?
一般什么样的请求对lvs影响最大?
- oraclinux's blog
- Log in or register to post comments
- 13029 reads
Comments
wensong
周三, 2006-08-23 16:25
Permalink
65535是最大文件句柄数
65535是最大文件句柄数的限制。
LVS是在内核中作四层交换,只花128个字节记录一个连接信息,不涉及到文件句柄操作,故没有65535最大文件句柄数的限制。一个有512M可用内存的机器可以支持到四百万条并发连接。
oraclinux
周五, 2006-08-25 04:34
Permalink
谢谢
谢谢 您的及时回复
那我是否可以这样理解
连接主要是受到内存限制?
所有的连接调度的判断都是在内存完成?cpu基本不做处理?
wensong
周日, 2006-08-27 14:58
Permalink
应该说并发连接的数
应该说并发连接的数目是受内存限制。
IPVS代码都是需要CPU执行的,不过IPVS对CPU的性能要求不高。Intel Pentium III处理器已经可以达到很好的调度性能。
Anonymous (没有被验证)
周三, 2014-03-05 16:07
Permalink
zoIwhdjnfNghOwfzFIwU
I rekocn you are quite dead on with that.
Anonymous (没有被验证)
周四, 2014-03-06 22:24
Permalink
qzNeIGnQrXepTbO
I'm imsserped. You've really raised the bar with that. http://rfisnmtf.com [url=http://pinqrtz.com]pinqrtz[/url] [link=http://xcyjbtmps.com]xcyjbtmps[/link]