首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

负载均衡(SLB)基础入门学习笔记

答: 负载均衡(Load Balance:英 /ˈbæləns/:别名:SLB后面统一采用该名称)建立在现有网络结构之上,它提供了一种廉价有效透明代理的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力...工作层次分类: (1) 四层负载均衡(常用-TCP): 工作在OSI模型的传输层,即支持TCP/UDP协议的应用,协议中包含源和目标IP以及源和目标端口; 原理: 四层负载均衡服务器在接受到客户端请求后...; 原理: 七层负载均衡可以对同一个Web服务器进行负载,它除了根据IP加端口进行负载外,还可根据http协议中的URL/浏览器类别/语言来决定是否要进行负载均衡; (3) 二层负载均衡(mac):根据...,以达到Denial of Service(DoS)的目的; 四层SLB: 四层模式下这些SYN攻击都会被转发到后端的服务器上 七层SLB: 七层模式下这些SYN攻击自然在负载均衡设备上就截止,不会将其代理通信到后端服务器上...2.2) 安全性 * 七层负载均衡由于具有OSI模型的全部功能,能更容易抵御来自网络的攻击; * 四层模型从原理上讲,会直接将用户的请求转发给后端节点,无法直接抵御网络攻击。

4.2K21

图文简述在多故障场景下双活数据中心的应对

具体的实现原理有多种:硬盘分区级的物理备份(硬盘虚机快照等)、文件级的物理备份(Veritas等)、数据库级的逻辑备份(MysqlDump、Oracle DataGuard等)。...2、在单数据中心内部署两台SLB,当单SLB中断或某单服务器中断时,仍能正常工作。由于SLB双机部署,备机实时备份会话,当SLB-1机时,流量瞬间切换SLB-2接管,业务无影响,切换时间为秒级。...-1引流至灾备中心SLB-1,以此来保证业务流量不中断,整体切换时间可达秒级。...该特性通常由SLB设备实现,SLB周期性的检测服务器/虚拟机的存活状态,当检查结果正常时,SLB向骨干网中发布一条该虚机地址的主机路由;当检查结果异常时,撤销该主机路由。...另一个数据中心的SLB也发布一条更高Metric的主机路由,从而平常的IP路由只能到主用数据中心。

2.1K10

7行代码让B站崩溃3小时,竟因“一个诡计多端的0”

基于这样的数学原理,我们再来看这段代码,似乎没什么问题: 但如果输入的b是个字符串“0”呢? B站的技术解析文章中提到,这段出事的代码是用Lua写的。...5分钟后,运维发现承载全部在线业务的主机房七层SLB的CPU占用率达到了100%,无法处理用户请求,排除其他设施后,锁定故障为该层。 (七层SLB是指基于URL等应用层信息的负载均衡。...首先,运维先热重启了一遍SLB,未恢复;然后尝试拒绝用户流量冷重启SLB,CPU依然100%,还是未恢复。...接着,运维发现多活机房SLB请求大量超时,但CPU未过载,正准备重启多活机房SLB时,内部群反应主站服务已恢复,视频播放、推荐、评论、动态等功能已基本正常。...简单+粗暴:运维直接耗时一小时重建了一组全新的SLB集群。

55820

当SRS遇到K8s:如何构建海量推流源站?

Origin Cluster通过配置其他源站的信息,在本源站没有流时查询到流的位置,通过RTMP302定向到指定源站,具体原理可以参考#464。...Note:这里我们选择ACK自动创建SLB和EIP,也可以手动指定SLB,参考指定购买的SLB和EIP。 Step 3: 创建SRS边缘配置、应用和服务。...srs-edge-service: 创建一个服务k8s service基于SLB对外提供流媒体服务。...Note:这里我们选择ACK自动创建SLB和EIP,也可以手动指定SLB,参考指定购买的SLB和EIP。 Step 4: 大功告成。...Note:如果是自动创建SLB和EIP,那么HLS和RTMP/HTTP-FLV的IP是不一样的,你可以选择手动指定SLB,这两个服务可以用同一个SLB,参考指定购买的SLB和EIP。

1.1K20

当SRS遇到K8s:如何构建海量推流源站?

Origin Cluster通过配置其他源站的信息,在本源站没有流时查询到流的位置,通过RTMP302定向到指定源站,具体原理可以参考#464。...Note:这里我们选择ACK自动创建SLB和EIP,也可以手动指定SLB,参考指定购买的SLB和EIP。 Step 3: 创建SRS边缘配置、应用和服务。...srs-edge-service: 创建一个服务k8s service基于SLB对外提供流媒体服务。...Note:这里我们选择ACK自动创建SLB和EIP,也可以手动指定SLB,参考指定购买的SLB和EIP。 Step 4: 大功告成。...Note:如果是自动创建SLB和EIP,那么HLS和RTMP/HTTP-FLV的IP是不一样的,你可以选择手动指定SLB,这两个服务可以用同一个SLB,参考指定购买的SLB和EIP。

1.1K60

还不会用 Kubernetes集群控制器?

作者 | 阿里云售后技术专家 声东 导读:当我们尝试去理解 K8s 集群工作原理的时候,控制器(Controller)肯定是一个难点。...今天我们要讲的就是集群控制器原理。 控制器原理 虽然控制器是 K8s 集群中比较复杂的组件,但控制器本身对我们来说并不陌生的。我们每天使用的洗衣机、冰箱、空调等,都是依靠控制器才能正常工作。...在控制器原理这一节,我们通过思考一个简易冰箱的设计过程,来理解 K8s 集群控制器的原理。 简易的冰箱 这个冰箱包括五个组件:箱体、制冷系统、照明系统、温控器以及门。...服务控制器理解 LoadBalancer 类型的服务,除了包括存放在 etcd 内部的服务记录之外,还需要一个 SLB 作为服务入口,以及若干 endpoints 作为服务后端。...所以服务控制器分别请求 SLB 的云 openapi 和 API Server,来创建云上 SLB 资源,和集群内 endpoints 资源。 ?

57630

B站宕机事故复盘:2021.07.13 我们是这样崩的

,此时已确认是接入层七层 SLB 故障,排除 SLB 以下的业务层问题。...SLB 运维分析发现多活机房 SLB 请求大量超时,但 CPU 未过载,准备重启多活机房 SLB 先尝试止损。...新建源站 SLB 00:00 SLB 运维尝试回滚相关配置依旧无法恢复 SLB 后,决定重建一组全新的 SLB 集群,让 CDN 把故障业务公网流量调度过来,通过流量隔离观察业务能否恢复。...恢复 SLB 01:00 SLB 新集群搭建完成后,在给业务切量止损的同时,SLB 运维开始继续分析 CPU 100% 的原因。...我们的公网架构如下: 此处涉及三个团队: SLB 团队:选择 SLB 机器、SLB 机器初始化、SLB 配置初始化 四层 LB 团队:SLB 四层 LB 公网 IP 配置 CDN 团队:CDN 更新回源公网

2K20
领券