
LVS
文章平均质量分 78
stream_tag
要有耐心
展开
-
淘宝内核对LVS的性能优化
浅淡淘宝内核对LVS的性能优化 去年试用了一下淘宝内核,发现它对LVS性能有质的提升。敬佩之心倍上心头,兴奋之余开始了解淘宝内核。 简单公布一下测试结果:在一台普通的4核服务器上,使用LVS的DR模式,后端7台RealServer。在CentOS原生内核上,每秒最高转发约6万个HTTP请求,而使用淘宝内核后可高达约14万次请求每秒(瓶颈在测试机,无法模拟更大压力转载 2014-06-06 16:07:43 · 1352 阅读 · 0 评论 -
lvs LVS调整hash bucket及内核编译 优化
一、IPVS connection hash table size,该表用于记录每个进来的连接及路由去向的信息。连接的Hash表要容纳几百万个并发连接,任何一个报文到达都需要查找连接Hash表。Hash表的查找复杂度为O(n/m),其中n为Hash表中对象的个数,m为Hash表的桶个数。当对象在Hash表中均匀分布和Hash表的桶个数与对象个数一样多时,Hash表的查找复杂度可以接近O(1)。转载 2014-08-20 10:54:12 · 2223 阅读 · 0 评论 -
一些关于 LVS 的优化
Lvs 的配置文章挺多的了,优化的也不少,从淘宝普天的文章学习了很多东西,做个记录多网卡 bonding 绑定modprobe.conf alias bond0 bondingifcfg-bond0DEVICE="bond0"ONBOOT="yes"USERCTL="no"BOOTPROTO="static"IPADDR="192.168.1.转载 2014-06-30 10:45:54 · 1842 阅读 · 1 评论 -
Centos 6编译内核支持LVS-SNAT模式
lvs分为DR/NAT/TUN,3种模式,相信大家都了解了,但是有些网站网络环境比较复杂,很多网段、各服务之间又有互相调用、两地机房又有VPN,那么以上提及的3中模式都难以适应此环境。因此,我介绍下centos下,iptables+LVS/NAT实现SNAT模式,以解决以上提出的问题,下面先说下原理:当访问到LVS,iptables会根据规则把访问的源IP改成指定ip,然后交给LV转载 2014-07-02 14:26:55 · 1488 阅读 · 0 评论 -
IP_VS最大连接数哈希表在RHEL6.5下的设定
文章 大流量并发LVS负载 中说到,直接修改内核启动参数options ip_vs conn_tab_bits的方式,达到增大ip_vs 连接哈希表的目的,在 rhel/centos 6.2下尝试失败, 最近发现, rhel 6.5, 已经可以使用这种简单方式完成设定。 是否TB对内核修改的建议被采纳,还是其他原因不得而知;如果是,那么TB在内核方面,对LVS的其他建议也有可能被采纳,那将是大转载 2014-07-01 10:57:33 · 2402 阅读 · 0 评论 -
使用Memcached实现Session共享
使用Memcached实现Session共享由于Cookie是保存的用户客户端的,安全性存在问题,为保证用户数据的安全性,我们必须使用Session机制来保存用户登录后的一些信息。 如果我们使用LVS对Apache实现负载均衡,就无法保证用户每次都能被分配到同一台Apache Server上,以取到自己的Session,虽然LVS可以加-p参数来保证客户端每次都被分配到同一台Apache转载 2015-03-25 13:55:15 · 515 阅读 · 0 评论 -
lvs 网卡多队列
#!/bin/bash# wrote by Owen wang# 2015/07/27# 平均绑定CPU到网卡多个队列上,避免单核CPU跑满的问题# IPMI CPU高[ -f /sys/module/ipmi_si/parameters/kipmid_max_busy_us ] && echo 10 >/sys/module/ipmi_si/parameters/ki原创 2017-05-26 17:56:51 · 634 阅读 · 0 评论 -
lvs主备同步脚本
#!/bin/bash# 本脚本用于在188上互相同步主备LVS的keepalived.conf配置文件# 维护人: 方冲 2015/09/01# 更新主备网卡识别问题# 更新网卡识别问题 添加匹配参数"/"# 2015/10/21 解决bug:在过滤优先级时出现/r字符 使用tr解决function push_lvs(){ local mode=$1原创 2017-05-26 18:07:59 · 675 阅读 · 0 评论 -
最强lvs总结
LVS的全称Linux vitual system, linux vitual server是由目前阿里巴巴的著名工程师章文嵩博士开发的一款开源软件。LVS工作在一台server上提供Directory(负载均衡器)的功能,本身并不提供服务,只是把特定的请求转发给对应的realserver(真正提供服务的主机),从而实现集群环境中的负载均衡。LVS的核心组件ipvs工作在kernel中,是原创 2017-05-26 18:09:42 · 6040 阅读 · 1 评论