阿里云的 SLB 是啥配置,是有硬件加速什么的吗

2022-10-08 15:27:09 +08:00
 dzdh

自己搞了抬高配主机,一旦流量上来(主要是 https nginx)cpu 就 99%。

slb 就是个服务自己也没法看,只能看个流量情况的监控。

问题是:

像腾讯是明确有这个描述。阿里的没找到。

3531 次点击
所在节点    云计算
13 条回复
dubidu
2022-10-08 16:04:45 +08:00
1 、有硬件 SSL 加速。如果是自己的 SSL 证书需要配置下。
参见: https://developer.aliyun.com/article/80055#slide-17
https 部分
2 、功能上好像是 tengine 。
所以你一台机器用 SLB 是错误用法。起码两台吧。
参见: https://developer.aliyun.com/article/80055#slide-5
eason1874
2022-10-08 16:26:20 +08:00
这种场景肯定有 SSL 加速卡,Tengine 有专门的异步 SSL 模块,支持 QAT
singerll
2022-10-08 16:29:34 +08:00
公有云不清楚,我们公司部署的阿里云私有云,就是单纯的服务器,没有加速卡之类的设备,但不是基于 ecs ,而是基于物理机。记得华为云的私有云组件都是基于 ecs 的。
当然,也可能跟我们内网 https 流量较小有关系。
dzdh
2022-10-08 17:53:38 +08:00
@bitshiyuzhe 连接没有明说 [SLB 有 SSL 硬件加速] 啊。看腾讯的说明文档都明说的。
ShuA1
2022-10-08 18:12:40 +08:00
SLB 是四层代理
Nginx 默认是 7 层代理, 你 nginx 做 LB CPU 100%的话, 可以尝试使用 nginx upstream 的 4 层代理模式。
jiangzm
2022-10-08 18:25:47 +08:00
@singerll 阿里云私有云是个啥, 阿里云有私有部署方案???
dazhangpan
2022-10-08 19:32:28 +08:00
slb 都是基于 cyberstar 虚拟化平台做的,就是为了可以用 ecs 部署; QAT 的卡做卸载常规操作了,比腾讯要早,如果是第七代 ECS 主机还能用 ICX 的指令集加速。ALB 是基于 Tengine 的,SLB 现在好像是指四层 LB 。
知道 QAT 的人还挺多哈,厉害厉害
cubecube
2022-10-09 12:41:13 +08:00
@jiangzm 有的,如果你们公司合同足够大。一套阿里云底座就需要接近 20 台 server
jiangzm
2022-10-09 16:04:53 +08:00
raysonlu
2022-10-09 17:14:21 +08:00
不明觉厉。
”一旦流量上来就 99%“,你确定不是 nginx 后面的服务处理不来导致的吗?比如,同一时刻,nginx 能接受 1w 个请求,但后面的服务(例如 php-fpm )只能处理到 5k 个。
有无真实尝试过同样的流量,配套使用 slb 看看( slb 到 ecs 最好走 http )?如果不卡的话,那就是阿里云的 slb 有自己商业秘密吧,或者他们认为 slb 产品本应有这些特性,无需要说明太多。
dzdh
2022-10-10 09:01:21 +08:00
@raysonlu

静态文件 /test.txt 也能干到 99%哦。http 没事。https 就 99
aliyun007
2022-10-10 16:00:11 +08:00
阿里云折扣在这里
raysonlu
2022-10-17 13:59:24 +08:00
@dzdh nginx 也有 ssl 调优方案,自己搭的话也要处理这种维护。slb 估计是把这种维护都帮你想到了(但不需要文档炫耀:)

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

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

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

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

© 2021 V2EX