IC云上面的负载均衡有 CIS, CLB, LLB 多种不同类型。
这里对用户常用的CLB - Cloud LB的文档,操作,场景问题做个简单说明。
Doc | Doc https://cloud.ibm.com/docs/infrastructure/loadbalancer-service/getting-started.html#getting-started
Func List 功能清单
使用CLB
常见问题 https://www.ibm.com/cloud/blog/updates-cloud-load-balancer https://www.ibm.com/cloud/learn/load-balancing https://cloud.ibm.com/docs/infrastructure/loadbalancer-service?topic=loadbalancer-service-faqs-for-ibm-cloud-load-balancer&locale=zh-CN
更新日志 https://cloud.ibm.com/docs/loadbalancer-service?topic=loadbalancer-service-recent-updates-for-ibm-cloud-load-balancer&locale=zh-CN
| ||||||
Price |
CLB 是按使用量,月租收费的。多个计费参数。 1) 服务使用时间 Service Usage Hours 2) 数据处理量Data Processed 3) 向外流量 Outbound Public Bandwidth (Egress)
举例用满1个月720小时,4500GB数据处理量和4500GB向外流量,每月收费459美金 Volume Rate Cost Service Usage 720 hours $0.025 /hour $18.00 /month Data Processed 4500 GB $0.008 /GB $36.00 /month Outbound Bandwidth 4500 GB $0.090 /GB $405.00 /month total $459.00
| ||||||
操作 | 操作步骤 1.登录 IC portal 2. 菜单 catalog, network, load balance https://cloud.ibm.com/catalog/infrastructure/load-balancer-group 3. 选择 CloudLB, 点击 create 4. 输入参数 Name= 名称, Datacenter = 机房位置 Type= public, private 选择public to private 根据自己需要 Private Subnets= 安装从客户的VLAN 输入 Public IP = 从Pool里面选择 Protocol = 协议,例如 http, 80, method least connection, Sesison stick source IP, Max connection Heath Check = 健康检查, 例如 http, 80, Interval 5秒, Timeout 2秒, Max trial 2, Servers = 把负载均衡的服务器加入列表
5. 提交 done 6. 后续检查,在刚才 Local LB list view 看到新添加记录
配置参数说明
| ||||||
配置后 | 监控
数据日志 启用数据日志后,负载均衡器日志将转发到 IBM Cloud Log Analysis 服务。 https://console.bluemix.net/catalog/services/log-analysis?_ga=2.114202311.1918915213.1583898443-625959279.1583898443 客户可以使用 IBM Cloud Log Analysis 服务 外部链接图标 查看其数据日志。 https://console.bluemix.net/catalog/services/log-analysis?_ga=2.114202311.1918915213.1583898443-625959279.1583898443
| ||||||
其他 | 将LLB迁移到CLB
| ||||||
FAQ | CLB 发现50s 长链接客户端断开问题: CLB默认是 5 seconds connection 后 50 seconds idle 参阅 配置参数 config set timeout value 注意:有些手机直播应用需要长链接,这个timeout时间需要根据应用需求来设置,如果portal给定的值范围不满足,可以开工单,要求改为指定的timeout时间。例如从50s开工单到后台,改为1day。或者询问可否设置为无限大。 以后客户用CLB ,监控client连接发现断开,可以先查这里。
|