略去导航.
主页

Blog

【请教】如何配置lvs 的vs-tun模式,应用到公网的。

谁能提供下,应用到公网的vs-tun配置文档。几台服务器都不在同一机房,都需要公网直接互联。

lvs 如何解决用proxy访问的问题!!

lvs 如何解决用proxy访问的问题!!比如我宿舍有6个人 用路由器proxy 上网!

同一个ip 多session 问题!!如何确保我每次的访问都是在同一台机器上呢!!!

Hibernate Mappings

转《http://www.alethis.net/reference/db/hibernate.html#Recursive_parent-child_relationship》

1、Primary Key
class Person {
private long personId;
...
}

2、Plain Old Properties
class Person {
...
private String lastName;
...
}

Database-specific Catalog and Schema Considerations

LVS源码分析小插曲二---一台PC搭建LVS测试环境

版权:自由转载,说明出处,保留原作者名,保留文章的完整性,需要商业用途,请联系作者me.
韩波 yahoo邮箱 GameProgramHack 2010.01.12 深圳市龙岗区坂田镇XXX小山村。

LVS测试环境逻辑上需要3台设备:clinet,LB,RS。
network.JPG
对于普通的玩家而言,很少有3台设备的。
一般都只用一台PC,因此这里要使用虚拟机virtualbox,这里我使用的安装介质是openSUSE11.2.
我们测试环境大致如下:
clinet: host主机 window xp。
LB:guest主机 linux。
RS:guest 主机linux。

HP-UX下指定浮动地址为源地址

问题描述:
第三方指定应用发起地址为9.234.19.24
应用主机为双机环境,A-10.176.0.7、B-10.176.0.9,应用浮动地址为10.176.0.5
网络上将10.176.0.5转换为9.234.19.24,不成功!原因是ip包的源地址为应用主机的物理地址

解决方法:
1、利用空闲网卡增加临时地址
ifconfig lan5 9.234.19.23 netmask 255.255.255.224
2、增加路由,注意gateway为应用浮动地址
route add 9.234.19.24 10.176.0.5 0
3、增加静态arp,0:f:23:bf:ac:80为应用主机对应网关mac

LVS源码分析小插曲一---谁在抢谁的饭碗

版权:自由转载,说明出处,保留原作者名,保留文章的完整性,需要商业用途,请联系作者me.
韩波 yahoo邮箱 GameProgramHack 2010.01.04 深圳市龙岗区坂田镇XXX小山村。
今天发现:
ipvs_pk_netfilter.JPG
内核版本linux-2.6.32.2,今天发现这个版本的netfilter有一个CLUSTERIP的target。看样子netfilter要发力负载均衡。ipvs做了netfilter的NAT。netfilter又在做ipvs的负载均衡。社会有些不太和谐,呵呵。

广告过后,精彩等着你... ...

LVS源码分析三---netfilter hook

版权:自由转载,说明出处,保留原作者名,保留文章的完整性,需要商业用途,请联系作者me.
韩波 yahoo邮箱 GameProgramHack 2010.01.02 深圳市龙岗区坂田镇XXX小山村。

内核版本linux-2.6.32.2
ipvs是基于netfilter框架的,在这里我们先了解一下ipvs的hook在netfilter系统中的位置。
test
上图中红色标注的hook是ip_vs注册的。
长期工作在linux2.4.35下,对于图中nf_defrag_ipv4.o, iptable_raw.o,iptable_security.o,selinux.o很陌生。

LVS源码分析二---模块组织

版权:自由转载,说明出处,保留原作者名,保留文章的完整性,需要商业用途,请联系作者me.
韩波 yahoo邮箱 GameProgramHack 2010.01.02 深圳市龙岗区坂田镇XXX小山村。

ipvs相关代码
include/linux/ip_vs.h
include/net/ip_vs.h
net/netfilter/ipvs/目录下共23个文件。

从Makefile分析。
http://www.linuxvirtualserver.org/zh/index.html文中提到的各种连接调度算法。每一种算法

LVS源码分析一---为什么是LVS?

版权:自由转载,说明出处,保留原作者名,需要商业用途,请联系作者me. 韩波 2009.12.31 email:yahoo邮箱GameProgramHack

刚进入互联网行业不久,从哪里开始呢?云计算,算了吧,... ...。还是从集群技术开始吧。至于集群当然就选LVS了。
个人认为集群技术是所有知名互联网企业都用到的基础技术。要想在互联网行业“混”,个人认为集群技术是必修课。

同步内容