有几个疑问想请教下
1.直接用阿里云的负载均衡还是买阿里云服务器自己作负载均衡,两者有什么区别?
2.做负载均衡的机器怎么去选配置?比如几核几 G 内存这些,主要实在带宽这里吗?
3.负载均衡的比如三台机器,带宽都在前端的负载机器上,其他只要内网转发就行吗?
1
won 2019-12-04 20:45:46 +08:00
个人觉得这个问题匿名咨询 F5 内部人的话,价值至少 10w
|
2
akuramatata 2019-12-04 20:51:22 +08:00 1
尝试回答,有错请楼下纠错
1。价格上和可靠性上都是直接购买负载均衡实列来得占优,有更完善的健康检测机制,并自带提供 5Gbps anti-ddos 免费防护,有自动扩充机制,当触发条件(如 cpu 负载> 70 %)则自动创建 ECS 并加入负载均衡组,闲时再释放; 2。 主要看 session 数选择你需要的实列配置,可以选按流量付费,或者按带宽付费,根据自身需求选择; 3。 正确,内网转发不收流量费。 |
3
liuxingbaoyu 2019-12-04 20:51:45 +08:00
用现成的肯定会方便,不过以后如果迁移服务器会麻烦点
|
4
justrand OP @akuramatata 那对于 cpu 和内存要求不高吗?
|
6
misaka19000 2019-12-04 21:00:16 +08:00
带宽要求肯定高啊,硬盘没要求吧,CPU 和内存根据需要来
|
7
akuramatata 2019-12-04 21:06:45 +08:00
@justrand 你可以到阿里云点开一个 NLB 的购买页来看,其实你是不用去纠结用多大 cpu 内存,因为只有并发数可以选。
补充一点,阿里的 NLB 有分四层和七层,四层用的是 LVS 而七层用的是 Nginx 的阿里分支 Tengine (淘宝用的就是这个) 关于阿里的负载均衡实列说明: https://help.aliyun.com/document_detail/27695.html?spm=5176.13359883.commonbuy2container.8.41cd778bsF3Siv |
8
lc7029 2019-12-04 21:12:24 +08:00 1
如果是自建机房,可考虑 F5 之类硬件负载均衡机,稳定可做 HA,缺点是贵。国产设备还有迪普,深信服可选。
看你业务是什么类型,如果只是静态文件,CPU 内存小点无所谓,如果是 QQ 这种需要保持长连接的应用,CPU 和内存必须高,每一条连接都会占用 CPU 和内存资源去保持。 自建负载均衡的话,阿里云不支持 LVS,据说是阿里云网络不支持组播,具体我没抓包看过。 |
9
mondeo 2019-12-04 21:15:56 +08:00 via Android
必须 slb,你自己用 ecs 搭不出来的,vpc 网络有限制,而且阿里云有专门的团队给你运维,比你专业多了
|
10
Beebird 2019-12-04 21:16:30 +08:00
你自己做负载均衡怎么实现高可用呢?可以参考这个: https://yq.aliyun.com/articles/24155
但是据我所知目前很难申请 vip,这就意味着假如负载均衡所在的那个可用区挂了,即使后端服务部署在多个可用区,你的业务还是会挂。 |
11
jzmws 2019-12-04 21:30:11 +08:00
上个 F5 什么事情都解决了
|
12
CivAx 2019-12-05 09:48:46 +08:00
买阿里云的 SLB 可控点少,但是更傻瓜配起来也方便,比如你日志就十分、十分、十分、我甚至还能再加几个十分、十分难找难查难看,同时你想根据日志做一些 CC 攻击的屏蔽也做不到,因为日志压根不在你手里。
自建 NGINX 基本 1C1G 够了 |