lvs-dpdk 移植 LVS-FULLNAT 到 OpenFastPath开源项目

我要开发同款
匿名用户2016年09月09日
36阅读
开发技术C/C++
所属分类服务器软件、集群/负载均衡
授权协议GPL

作品详情

该项目把alibabaLVS-FULLNAT移植到了OpenFastPath(baseonodp-dpdk)

LVS-FULLNA源代码:https://github.com/alibaba/LVS

OpenFastPath源代码:https://github.com/lvsgate/ofp.git

使用:

1.获取并编译OpenFastPath

The ofp depend on odp-dpdk (https://git.linaro.org/lng/odp-dpdk.git) See the documents on https://github.com/lvsgate/ofp.gitI have compiled and tested it on centos 7.2

2.编译ofp_vs

cd $(topdir)/ofp/examples/ofp_vsmake

3.获取lvs-dpdk源码

git clone https://github.com/lvsgate/lvs-dpdk.git

4.编译keepalived

cd $(topdir)/lvs-dpdk/tools/keepalived    ./configure    make    make install

5.编译ipvsadm

cd $(topdir)/lvs-dpdk/tools/ipvsadmmakemake install

6.配置ofp_vs

Edit ofp_vs/ofp.conf

7.运行ofp_vs

./start.sh

8.远程登录并配置网络

telnet localhost 2345type in help for more infomation

9.使用ipvsadm和keepalived在ofp_vs上配置虚拟服务器

The usage is unchanged.ipvsadm and keepalived will comunicate with ofp_vs process but not the kernel module.

10.更多细节

https://www.openfastpath.org/https://opendataplane.org/https://github.com/OpenFastPath/ofp
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论