La tendencia general de la virtualización de servidores se está moviendo hacia el aumento de la densidad de las máquinas virtuales (VM) dentro del servidor host. A medida que aumenta la densidad de las VM, el costo del hardware por VM disminuye gradualmente. Los administradores de red generalmente configuran el servidor con la mayor cantidad de CPU y memoria posible, pero el puerto de red del servidor limita la cantidad de máquinas virtuales que pueden hospedarse porque cada máquina virtual requiere un puerto de red para comunicarse con el mundo exterior. Por lo general, varias máquinas virtuales comparten una sola Los puertos de red, el ancho de banda también se comparte, por lo que surge el problema. Si se encuentra con una máquina virtual que ejecuta una aplicación de uso intensivo de la red, la situación se volverá muy mala, el ancho de banda de la red no es suficiente y existe una congestión en el mundo virtual.
La buena noticia es que hay alguna forma de aumentar el ancho de banda disponible para la máquina virtual, lo que hace que sea más realista aumentar la densidad de la máquina virtual.
Agregar un puerto de red
La forma más fácil es instalar una tarjeta de red en el servidor. En general, el servidor solo integra una o dos interfaces de tarjeta de red integradas en la placa base cuando sale de fábrica. Ranura de expansión: podemos aumentar el número de puertos de red a través de la ranura de expansión, pero debe tenerse en cuenta que debe intentar elegir una tarjeta de red multipuerto, como algunas tarjetas de red PCI-X y PCI Express con 4 puertos independientes.
Otra forma es usar una tarjeta de red externa, como una tarjeta de red USB. Pero para el servidor, no recomendamos el uso de USB NIC, especialmente algunas plataformas de virtualización no admiten la exposición de dispositivos USB a la VM, incluso así, algunas veces pueden ser útiles.
Independientemente de cómo se asigna el puerto de red, es mejor reservar un puerto para la comunicación de administración. No puede asignar todos los puertos de red a la máquina virtual. Se debe establecer un canal de administración entre la máquina virtual y el servidor host. El software admite la exposición de la NIC USB a la máquina virtual. Puede reservar una NIC USB para la comunicación entre la máquina virtual y el servidor host.
Aunque es posible compartir una tarjeta de red entre varias máquinas virtuales, el problema es que el ancho de banda proporcionado por una sola tarjeta de red es limitado, y todas las máquinas virtuales vinculadas a la tarjeta de red comparten el ancho de banda. Si es posible, debe usar una NIC más rápida tanto como sea posible, como una tarjeta Ethernet de 10 Gb y algunas NIC Gigabit.
Uso de redes virtuales
Si no puede agregar NIC físicas, existe otra manera de minimizar la necesidad de ancho de banda de red de la máquina virtual.
Una forma de lograr este objetivo es crear una red virtual que exista completamente dentro del servidor host. Si usa Microsoft Hyper-V o VMware, se crea al menos una red virtual de manera predeterminada y se usa cada VM. La NIC física está conectada al conmutador virtual, y el conmutador virtual está conectado a la NIC virtual de cada VM en secuencia.
La red virtual proporciona a la VM una conexión a la red física, pero no puede acceder a la red física, por lo que podemos usar la red virtual para descargar parte de la comunicación que originalmente usó la red física, lo que reduce los requisitos de ancho de banda de la red física.
Por ejemplo, suponga que tiene un servidor web virtualizado, la base de datos back-end de SQL Server se ejecuta en otra máquina virtual, creando una red virtual entre el servidor web y el servidor de base de datos, de modo que la consulta de la base de datos no El puerto de red física aumenta indirectamente el ancho de banda disponible de la máquina virtual.
Asignar puertos de red según las necesidades de la VM
Crear una red virtual puede transferir una gran cantidad de tráfico de red a una red virtual. Si esto no es posible, existe un último recurso, de acuerdo con los requisitos de red de la VM. Asignar un puerto de red. Por supuesto, puede hacer esto cuando cree una red virtual.
No todas las máquinas virtuales tienen los mismos requisitos de ancho de banda de red. No es realista asignar un puerto de red a cada máquina virtual. Por lo tanto, analice los requisitos de red de cada máquina virtual y comparta adecuadamente los puertos de la máquina virtual con bajos requisitos de ancho de banda. Es ideal para especificar un puerto dedicado para máquinas virtuales con requisitos de alto ancho de banda. Por ejemplo, suponga que tiene un servidor SQL Server, debe asignarle un puerto de red exclusivo. En cambio, para los controladores de dominio y los servidores DHCP, necesitan menos ancho de banda y pueden compartir un solo puerto.
En resumen, el ancho de banda disponible de la red limita la densidad de las máquinas virtuales en el servidor host, pero hay muchas maneras de aumentar el ancho de banda de la red asignado a la máquina virtual. Veremos cada vez más para maximizar la densidad de la máquina virtual. Han surgido más soluciones.
Autor: Brien M. Posey Traductor: Huang Yongbing
Al principio, quería desactivar la URL del sufijo php directamente para que no se
WebDAV (Creación y control de versiones distribuidas basadas en la web) Un protocolo de comunicación
en todos los ámbitos de la vida se ha vuelto tan generalizado, registros de la corte desde el trabaj
Causas: Al escribir un buen servicio de publicación web informa del error siguiente dijo en mi W
Nombre de dominio comando de vista de resolución inversa
Resolución de errores de Sendmail 554
Solución para el formato de visualización de fecha bajo IIS7
Método de servicio SNMP en un servidor Windows
vsftpd 提示 : No hay ruta para hospedar 处理
Los archivos de carga FTP a menudo se interrumpen o se agotan las soluciones
Solución de error al conectar SQL Server al servidor
Administrator Essentials Guía de la aplicación Utilidad de copia de seguridad de mainframe
Guía detallada de activación del teléfono Win8
La secuencia de comandos para verificar si el servidor está encendido
Windows 7 /Mac OSX se conocen como vulnerabilidades graves
El sistema Win10 configuró el método de rotación de pantalla
Cómo deshabilitar IPv6 en sistemas Linux
La configuración de Win XP SP2 y las técnicas de solución de problemas se revelaron
Baidu Chihiro navegador descarga y método de instalación
El sistema Win2 para crear un fondo de escritorio personalizado
Win10 mejora el gran descuento que debe tener el software popular bajó a 10 centavos
Cómo resolver los cuatro problemas candentes del sistema Microsoft Windows 7
¿Cómo usa Win8 la función de búsqueda?
Windows10 instalación .net3.5 error 0x800f0922 ¿cómo hacerlo?