请教关于上下行分流和负载均衡的具体方案

2016-07-10 17:51:09 +08:00
 xjdata

谢谢所有指导的朋友.

  1. 单位有光纤 2 根(wan1,wan2).50M. 上下行峰值 4M/s. 有光宽带 1 根(wan3)100M.下行:13M/s 左右,下行 2M/s 左右.
  2. 单位有服务器一台,对外提供 ftp 服务.

网络组成是, 多线->软路由(爱快)->三层交换机->服务器(子交换机)

想实现的效果.

服务器使用所有线路的最快下行,上行. 比如外网用户使用 ftp 时, 服务器自动分流,负载均衡使用 wan1,wan2,提供合计 8M/s 的速度.

请问是需要网络组成中的那个设备来实现这个效果?

我预估应该是路由,但是在爱快中搞半天不行,(当然可能是因为自己菜不会弄),无奈现在在考虑是不是要换个软路由.

请问 如果确实需要换软路由,routeros? 还是有其他的推荐? 如果是我自己不会设置, 请有经验的朋友指导下,或者给个教程的链接.

谢谢了.

1920 次点击
所在节点    问与答
6 条回复
jasontse
2016-07-10 18:09:12 +08:00
不可能实现
xjdata
2016-07-10 18:24:41 +08:00
@jasontse 首先谢谢你的答复.
为什么呢? 我不需要 某个外网用户的传输速度达到 8M/s 只要所有外网用户 共享 8M/s 的速度就好了.

只是希望, 其中一条 4M 满了. 剩下新接入的 可以走另一根的线路.

是需要添加什么硬件吗? 比如?
fcicq
2016-07-10 18:30:46 +08:00
楼主你控制不了客户连接的 IP 就做不到吧. 如果客户数量多那 DNS 轮询凑合一下就算了.
jasontse
2016-07-10 18:35:38 +08:00
@xjdata 如 LS 说的两个出口两个 IP ,一旦客户端决定了和哪个建立连接,另外一个发来的就是非法数据。
xenme
2016-07-10 18:36:25 +08:00
1. 出口负载均衡,路由器来做就可以了。
2. 入口的话,要能跑满 8M 的话,基本需要 GSLB 来实现,但是如果简单点的话, DNS 指向两个入口 IP ,用户随机选择入口,这样基本可以实现负载均衡,但只是通过 DNS 随机来实现,肯定无法完全均衡,跑满 8M ,但实现方式最简单。
xjdata
2016-07-10 18:50:17 +08:00
感谢各位, 大概理解了一点. 不能均衡的原因是因为 ftp 客户在连接的时候 已经指定了某个具体的 ip, 如此上下行只有那个带宽了...


我异想天开 想着能在路由段 根据 2 条线路的带宽使用量 来重新分配. 呃.... 根本上错了...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/291531

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX