Esta podría ser una pregunta para peatones, pero ¿cuál es la diferencia entre una dirección de "IP flotante" y una dirección de "IP virtual"? ¿Son sinónimos?
fuente
Esta podría ser una pregunta para peatones, pero ¿cuál es la diferencia entre una dirección de "IP flotante" y una dirección de "IP virtual"? ¿Son sinónimos?
Para mí, los términos significan cosas diferentes.
Se utiliza una dirección IP flotante para admitir la conmutación por error en un clúster de alta disponibilidad. El clúster está configurado de tal manera que solo el miembro activo del clúster "posee" o responde a esa dirección IP en un momento dado. Si el miembro activo falla, la "propiedad" de la dirección IP flotante se transferirá a un miembro en espera para promoverla como el nuevo miembro activo. Específicamente, el miembro a ser promovido emite un ARP gratuito, anunciando la nueva asociación de dirección MAC a dirección IP.
Una dirección IP virtual se refiere a la dirección IP de un servidor virtual, y es un término más nebuloso. Con los equilibradores de carga F5, por ejemplo , los servidores virtuales son los servicios (sitios web, etc.) que desea alojar.
Más concretamente, suponga que tiene un par de equilibradores de carga en un clúster de espera activa. Para cada interfaz o VLAN, los equilibradores de carga tendrían cada uno una dirección IP propia, así como una dirección IP flotante que se comparte entre ambos miembros. Cuando el equilibrador de carga retransmite las solicitudes entrantes a los nodos de fondo, utiliza la dirección IP flotante como la dirección de origen, por lo que si el equilibrador de carga muere, su socio podrá hacerse cargo y recibir la respuesta. Cada sitio web u otro servicio alojado en los equilibradores de carga tendría su propia dirección IP, que podría llamar una dirección IP "virtual". (También podría decir que estas IP virtuales "flotan", ya que el control de ellas se transferiría al nodo en espera en caso de una conmutación por error).
No, ambos son muy similares, pero generalmente se usan en diferentes contextos.
Virtual IP
(oVIP
) normalmente se usa como un término para expresar el hecho de que una IP no pertenece a una interfaz física específica. En ese sentido,VIP
es independiente de una interfaz física (en Física, las partículas que carecen de representación física se llamanvirtual
. Parece que las IP sin una interfaz física también se llamanvirtual
). Por lo tanto, una IP no virtual debe subir y bajar con su interfaz y pertenecer a una sola interfaz, mientras queVIP
puede salir de esto de varias maneras (incluso es posible existir en más de una interfaz al mismo tiempo) , al igual que las partículas virtuales pueden existir dentro y fuera de un agujero negro al mismo tiempo, consulte https://en.wikipedia.org/wiki/Hawking_radiation ).Floating IP
(oFIP
) parece ser el término acuñado por algunas soluciones de failover / alojamiento virtual para nombrar al público accesible fuera de la dirección IP (algunos incluso reservan el términoFIP
a las IP del área de IP pública).Entonces lo siguiente es cierto:
FIP
normalmente también es aVIP
, pero hay excepcionesVIP
puede ser aFIP
cuando se usa en ciertas configuracionesFIP
general significa mucho más que una forma especial deVIP
Probablemente no sea prudente usar los términos indistintamente o pensar que son lo mismo.
Si usa el término
FIP
para una IP en una interfaz virtual, probablemente confundirá a muchas personas y debería apegarse a llamarloVIP
aquí.Puede haber más de uno
VIP
que se refiera al mismoFIP
, por ejemplo, el externoVIP
(que proviene del área de IP pública) y el interno "nativo"VIP
(que generalmente proviene del área de IP privada) de esteFIP
. Entonces, si usa el términoVIP
aquí, esto creará un grave malentendido.Para agregar a la confusión, echemos un vistazo a Wikipedia:
https://de.wikipedia.org/wiki/Virtuelle_IP-Adresse
Por lo tanto, de acuerdo con la alemana Wikipedia,
VIP ⊂ FIP
.https://en.wikipedia.org/wiki/Virtual_IP_address
Por lo tanto, la Wikipedia en inglés cuenta una historia completamente diferente, a saber
FIP ⊂ VIP
Y como ambos artículos son contradictorios, no caigas en la trampa de pensar
FIP ≡ VIP
En resumen:
Virtual IP
es un término técnico común bien conocido, utilizado para IP que no están estrictamente vinculadas a una sola interfazFloating IP
Por lo general, se habla más o menos de marketing para denotar una IP especialmente utilizada que con mayor frecuencia, pero no siempre, es aVIP
.fuente
Si, son iguales. Estos son términos generalmente utilizados en la configuración de equilibrio de carga, etc.
fuente
Un FIP al que se puede acceder públicamente puede apuntar a un VIP que es compartido por múltiples backends. Entonces, cuando un backend está inactivo, la solicitud puede pasar a otro backend sin cambiar el FIP
Ejemplo práctico de uso de VIP y FIP en OpenStack
fuente