【腾讯云的1001种玩法】十分钟轻松搞定云架构 · 负载均衡的最佳实践

视频内容

大家好,这节课,我们来看一看负载均衡的最佳实践。

虽然说我们明白了,负载均衡是什么和能干什么,但是想要真正用好负载均衡还是差一些火候,这里,我们来给大家介绍一些负载均衡的最佳实践。

双向隐藏

双向隐藏基于私有网络来进行构建,实现了如下功能:

  • 当云服务器集群需要出访公网时,配置路由表并通过一个 Internet 网关(VM1)进行 NAT 转发。对于 Internet 上的资源来说,请求的地址始终为 Internet 网关的公网IP,Internet上的资源对后端服务器集群完全无感知。
  • 当Internet上的资源访问云服务器上的服务时,必须通过统一的负载均衡服务VIP进行访问。负载均衡器负责将所有请求使用一定的策略分发到后端的服务器上,Internet对后端服务器集群完全无感知。

简单的来说,就是进出各一个IP,减少暴露在外侧的IP,给用户展示的是一个完整的黑匣子。

在这种情况下,我们需要将我们的云主机放在私有网络,同时在外侧部署一个负载均衡器,负载均衡将请求分发到两台云主机上,对外只显示负载均衡器的IP。同时,在私有网络内设置,所有的流量都通过网关IP流出,这样保证对外也只有一个IP,这样的情况下,就保证整个应用,对外,只展示一个IP

流量分发

流量分发是最常见的使用场景。用户通过负载均衡访问云主机,负载均衡将海量的用户请求分发给不同的云主机。这种情况下,云负载均衡 和云主机构建了一个高性能的HTTP接入层,即使存在海量请求,也可以正常的处理请求。负载均衡将保证请求会均匀的转发到每一个接入层服务器,接入层服务器可使用廉价的、配置一致的虚拟机,或Docker容器来承载。

横向拓展

在这种模式下,负载均衡作为对外的唯一IP,可以保证接入层可以方便快捷的横向拓展,用户可以根据自己的需要,调整接入层的业务机器的数目,方便云主机对外提供服务。在调整的过程中,可以保证业务不停止。新增主机只需要在负载均衡中添加后端服务器即可。删除主机也只需要先删除负载均衡中的后端服务器配置,再删除云主机即可。

拓展阅读:

负载均衡 的最佳实践 :https://www.qcloud.com/document/product/214/529

私有网络快速入门:https://www.qcloud.com/document/product/215/8119

NAT网关:https://www.qcloud.com/document/product/215/4975

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏智能计算时代

Envoy 部署类型

Envoy可用于各种不同的场景,但是在跨基础架构中的所有主机进行网格部署时,它是最有用的。 本节介绍三种推荐的部署类型,其复杂程度越来越高。 服务到服务 服务到...

1.1K60
来自专栏Java后端技术栈

SSH设置别名登录远程服务器

一般使用ssh访问远程服务器的命令是:ssh username@ip地址, 例如:ssh root@112.232.12.12,然后输入密码即可访问。

31530
来自专栏木头编程 - moTzxx

Linux crontab 定时任务整理笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

20120
来自专栏java技术学习之道

常见的Redis面试题及分布式集群讲解

44370
来自专栏后台及大数据开发

Linux巩固记录(9) keepalived+nginx搭建高可用负载分发环境

web 192.168.2.100 再iis上启动了9011/9012/9013三个端口的web应用

11110
来自专栏BeJavaGod

ZooKeeper 一二事 - 搭建ZooKeeper伪分布式及正式版集群 提供集群服务

集群真是好好玩,最近一段时间天天搞集群,redis缓存服务集群啦,solr搜索服务集群啦,,,巴拉巴拉 今天说说zookeeper,之前搭建了一个redis集...

31340
来自专栏沃趣科技

ASM 翻译系列第十弹:ASM Internal ASM DISK header

原作者:Bane Radulovic 译者: 庄培培 审核: 魏兴华 DBGeeK社群联合出品 ASM disk header ASM磁盘头可能是A...

42470
来自专栏铭毅天下

干货 | Elasticsearch Reindex性能提升10倍+实战

reindex和snapshot的速率比用filebeat或者kafka到es的写入速率慢好几个数量级(集群写入性能不存在瓶颈),reindex/snapsho...

25020
来自专栏JAVA高级架构

Redis面试题及分布式集群

30610
来自专栏云成本管理

云成本管理方法论(三)——云优化管理之判定规则

云优化管理四个管理维度中管理时点在通用管理模型基础上不需要额外补充,所以主要说明其他三个维度(管理对象、判定规则和管理措施)。另外,为了贴近我们熟悉的优化概念,...

534200

扫码关注云+社区

领取腾讯云代金券