网络均衡: 循环 DNS + 图管局

本文档介绍如何平衡 IP 地址或主机名, 如果我们有一个网络主机并且我们想平衡它,那是理想的, 在两台服务器上镜像网页 (也为 OWA 服务), 或可以分配给它的利润. 有两种方法, “循环赛” 或 NLB (Clúster de equilibrio de red o Network Load Balancing):

循环赛 – 这里
网络平衡 – 这里

循环赛,

对我来说,这是最 “家常” 但有效的方法, 只是, 是在 DNS 服务器上创建我们感兴趣的别名 (例如 “www”) 并将其指向不同的 IP 地址, 好处是目标服务器不需要多个网络适配器. 这是我的结构:

这是一个简单的结构, 我有三台 Web 服务器,想要实现高可用性, 最快的方法是在我的 DNS 服务器上配置轮询(Round Robin), 这样当有人想访问 www.bujarra.com 时 (在 LAN 上) 可以访问其中任何一台, 弊端是,如果其中一台服务器宕机,DNS 服务器不会知道,可能会返回已宕机服务器的 IP. 客户端所做的是向 DNS 查询, 谁是 “www”? DNS 会在其数据库中查找,并分配我们指定的任意一个地址.

首先我们必须启用 “循环赛”, 为此, 进入我们网络的 DNS 服务器控制台, 在其 “性能”,

在 “高深” 我们标记 “启用轮询 (Round Robin) 功能”, 接受,

然后只需, 在我的域上, 右键 > “新主机 (自)…”, 我们必须为我们的 A 记录接收者逐一创建.

在我的例子中是用于 Web 服务器, 所以我创建了主机 www, 将 IP 分配给它 192.168.3.111, 并单击 “添加主机”.

还行, 我们也应该对其他 Web 服务器做同样的操作 (192.168.3.112 和 192.168.3.113)

结果将是, 每次有人查询该名称时 “www” 会看到不同的 IP, 这是一种局域网内的负载均衡类型.

图管局 – 网络负载均衡 – 网络负载均衡,

这实际上是在两台或多台设备之间正确实现负载均衡的方法. 问题是, 为了达到最佳配置, necesitamos un adaptador de red por cada host de destino, este sería mi ejemplo:

Mi conexión a internet tiene la IP pública 212.56.23.12, tengo configurada una DMZ para separar los servidores públicos de la red corporativa (自选), tengo la web corporativa de la empresa y OWA en dos servidores (192.168.2.211 和 192.168.2.212), he creado una dirección IP con el equilibrio de carga para que se haga un balanceo de carga entre ambos servidores, con la IP: 192.168.2.213. En el router/firewall hay que redireccionar todo el tráfico que interese (en mi caso el 80 或 443) a la IP del clúster, y así hará un balanceo entre ambas IP’s.

Para configurar el equilibrio de carga de red, hay que hacerlo desde la consola: “开始” > “计划” > “管理工具” > “Administrador de equilibrio de carga de red”.

Abría que crear un clúster nuevo, 点击 “Clúster” > “新增功能”,

Aquí indicamos cual queremos que sea la dirección IP de este clúster, la que sea común para ambos servidores, y además indicaremos el nombre DNS que le asignaremos que posteriormente deberemos crear a mano en el DNS (por si alguien quiere acceder a recursos por nombre y no por IP), “以后”,

Si queremos podemor agregar más direcciones IP a este clúster, “以后”,

Podemos crear varias reglas para IP’s/Puertos, “以后”,

Debemos indicar el nombre de los servidores que queremos que formen parte de este clúster, en mi caso son web01 será el primero, meto su nombre de host y le damos a “连接”, seleccionamos sobre las conexiones de red que nos interese crear el clúster.

Y aquí indicaremos cual será la prioridad de cada host, por ejemplo web01 tendrá prioridad 1 y a web02 le pondré como prioridad 2 para en el caso que el servidor de máxima prioridad esté caído vaya al otro, deben tener diferentes prioridades. Y aquí en “IP地址” debemos asignar las direcciones IP de los host de destino (en mi caso Prioridad 1: 192.168.2.211 y Prioridad 2: 192.168.2.212), “结束”,

Ahora debemos agregar tantos hosts cómo destinos querramos tener, en mi caso otro más (web02), sobre el clúster, 右键 > “Agregar host al clúster

Metemos el nombre del host y pulsamos en “连接”, nos saldrán los adaptadores de red disponibles que tenga, 我们选择它并 “以后”,

Le indicamos otra prioridad, 就我而言 2 y le pongo por supuesto la IP de su adaptador para este clúster, “结束”

Y ahí tenemos nuestro clúster para balanceo de red y vemos que dos servidores dependen de él, ahora la IP 192.168.2.213 está asociada a 192.168.2.211 和 192.168.2.212. 如果我们希望除了通过 IP 地址使用之外,还希望请求通过名称访问, 我们必须在服务器的 DNS 控制台中将主机名 A 配置为集群的 IP 地址.


推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!