Articulo de referencia

KVM switch

Symbolic representation of a KVM switch. The computer on the right is currently being controlled by the peripherals. Enterprise 1U rack mount KVM switch showing console and comp...

Symbolic representation of a KVM switch. The computer on the right is currently being controlled by the peripherals.
Enterprise 1U rack mount KVM switch showing console and computer ports for DVI video, USB (keyboard/mouse) and analog audio

A KVM switch (with KVM being an abbreviation for "keyboard, video, and mouse") is a hardware device that allows a user to control multiple computers from one or more sets of keyboards, video monitors, and mice.[1]

Name

Switches to connect multiple computers to one or more peripherals have had multiple names.

The earliest name was Keyboard Video Switch (KVS).[2] With the advent of the mouse, the Keyboard, Video and Mouse (KVM) switch became popular. The name was introduced by Remigius Shatas, the founder of Cybex (now Vertiv), a peripheral switch manufacturer, in 1995.[3] Some companies call their switches Keyboard, Video, Mouse and Peripheral (KVMP).

Types

USB keyboards, mice, and I/O devices are the most common devices connected to a KVM switch. The classes of KVM switches discussed below are based on different types of core technologies, which vary in how the KVM switch handles USB I/O devices—including keyboards, mice, touchscreen displays, etc. (USB-HID = USB human interface device)

USB hub-based KVM
Also called an Enumerated KVM switch or USB switch selector, a connected/shared USB device must go through the full initiation process (USB enumeration)every time the KVM is switched to another target system/port. The switching to different ports is similar to the process of physically plugging and unplugging a USB device into the targeted system.
Emulated USB KVM
Dedicated USB console port(s) are assigned to emulate special sets of USB keyboard or mouse switching control information to each connected/targeted system. Emulated USB provides an instantaneous and reliable switching action that makes keyboard hotkeys and mouse switching possible. However, this class of KVM switch only uses generic emulations and consequently has only been able to support the most basic keyboard and mouse features. There are also USB KVM devices that allow cross-platform operating systems and basic keyboard and mouse sharing. [4]
Semi-DDM USB KVM
Los puertos de consola USB dedicados funcionan con todos los dispositivos USB-HID (incluidos teclados y ratones), pero no mantienen la presencia de los dispositivos conectados en todos los sistemas de destino simultáneamente. Este tipo de conmutador KVM aprovecha la tecnología DDM (Mapeo Dinámico de Dispositivos).
KVM USB DDM
Los puertos de consola USB dedicados con mapeo dinámico de dispositivos (DDM) funcionan con todos los dispositivos USB-HID (incluidos teclados y ratones) y mantienen las funciones y características especiales de los dispositivos conectados para cada sistema conectado/destinatario. Este tipo de conmutador KVM supera las frustrantes limitaciones de un KVM de clase USB emulada al emular las características reales de los dispositivos conectados para todos los ordenadores simultáneamente. Esto significa que ahora es posible utilizar las teclas de función adicionales, las ruedas, los botones y los controles que se encuentran habitualmente en los teclados y ratones modernos. [ 5 ]
KVM+Dock
Un conmutador KVM con estación de acoplamiento integrada. Combina dos dispositivos: un conmutador KVM y una estación de acoplamiento. La demanda de este tipo de producto ha aumentado debido al creciente número de entornos de teletrabajo que requieren compartir dispositivos de entrada/salida entre un ordenador personal y un portátil de trabajo como consecuencia de las restricciones impuestas por la pandemia de COVID-19.
Limitado*
Es compatible, pero no permite la reenumeración USB, lo que no solo provoca largos retrasos en la conmutación, sino que a veces también causa errores HPD (dispositivo de conexión en caliente) en el sistema operativo.
Sí*
Tiempo de latencia inferior a 1 segundo al cambiar entre canales/puertos.
KVM+Dock
El modelo de conmutador KVM Dual DP1.4 con base TB4 será el primer modelo lanzado para compartir DisplayPort 1.4 de bus completo para monitores de juegos 4K de 144 Hz.

Usar

Un conmutador KVM es un dispositivo de hardware utilizado en centros de datos que permite controlar varios ordenadores desde un único teclado, monitor y ratón (KVM). [ 6 ] El conmutador permite al personal del centro de datos conectarse a cualquier servidor del rack. Un ejemplo común de uso doméstico es permitir el uso del teclado, ratón y monitor de tamaño completo del ordenador de sobremesa con un dispositivo portátil como un ordenador portátil, una tableta o una PDA , o un ordenador que utilice un sistema operativo diferente .

Los conmutadores KVM ofrecen diferentes métodos para conectar los ordenadores. Según el modelo, el conmutador puede incluir conectores nativos para conectar cables estándar de teclado, monitor y ratón. Otro método consiste en utilizar un único conector DB25 o similar que agrupa las conexiones en el conmutador con tres cables independientes para teclado, monitor y ratón. Posteriormente, estos cables fueron reemplazados por cables KVM especiales que combinan los cables de teclado, vídeo y ratón en un único cable de extensión. La ventaja de este último método reside en la reducción del número de cables entre el conmutador KVM y los ordenadores conectados. La desventaja es el coste de estos cables.

El método para cambiar de un ordenador a otro depende del conmutador. Los conmutadores periféricos originales (Rose, alrededor de 1988) utilizaban un interruptor giratorio, mientras que los conmutadores electrónicos activos (Cybex, alrededor de 1990) utilizaban botones pulsadores en el dispositivo KVM. En ambos casos, el KVM sincroniza el funcionamiento entre los diferentes ordenadores y el teclado, el monitor y el ratón del usuario (consola de usuario).

Entre 1992 y 1993, Cybex Corporation desarrolló comandos de teclas de acceso rápido para el teclado. Hoy en día, la mayoría de los conmutadores KVM se controlan mediante comandos de teclas de acceso rápido no intrusivos (por ejemplo, + , + y las teclas ). El cambio mediante teclas de acceso rápido suele complementarse con un sistema de visualización en pantalla que muestra una lista de los ordenadores conectados.CtrlCtrlScroll LockScroll LockPrint Screen

Los conmutadores KVM difieren en la cantidad de computadoras que pueden conectarse. Las configuraciones de conmutación tradicionales permiten conectar entre 2 y 64 computadoras a un solo dispositivo. Los dispositivos de nivel empresarial interconectados mediante métodos en cadena o en cascada pueden admitir más de 1000 dispositivos, a los que cualquier consola de usuario puede acceder por igual. [ 7 ]

Ancho de banda de vídeo

Aunque se fabrican conmutadores HDMI , DisplayPort y DVI , VGA sigue siendo el conector de vídeo más común en los conmutadores KVM para aplicaciones industriales y de fabricación, si bien muchos conmutadores ahora son compatibles con conectores HDMI y DisplayPort. Los conmutadores analógicos pueden tener diferentes capacidades de ancho de banda de vídeo, lo que afecta al coste y la calidad general del dispositivo. Un conmutador típico para el consumidor ofrece  un ancho de banda de hasta 200 MHz, lo que permite resoluciones de alta definición  a 60 Hz.

En el vídeo analógico, la resolución y la frecuencia de actualización son los factores principales para determinar el ancho de banda necesario para la señal. El método para convertir estos factores en requisitos de ancho de banda es ambiguo, en parte porque depende de la naturaleza analógica y del estado del hardware. Un mismo equipo puede requerir más ancho de banda con el paso del tiempo debido a la degradación de la señal original. La mayoría de las fórmulas de conversión intentan aproximar el ancho de banda necesario, incluyendo un margen de seguridad. Como regla general, los circuitos de conmutación deberían proporcionar hasta tres veces el ancho de banda requerido por la especificación de la señal original, ya que esto permite que la mayoría de las pérdidas de señal se mantengan fuera del rango de la señal relevante para la calidad de la imagen.

Dado que las pantallas CRT dependen de la frecuencia de actualización para evitar el parpadeo, generalmente requieren más ancho de banda que las pantallas planas comparables. Los monitores de alta resolución y alta frecuencia de actualización se están convirtiendo en configuraciones estándar para conmutadores KVM avanzados de gama alta (especialmente en PC para juegos).

  • 2023: las resoluciones y frecuencias de actualización más altas compatibles con el conmutador KVM DisplayPort 1.4 de clase DDM avanzada a 4K144 Hz, 5K120/240 Hz, 8K60 Hz (con DSC)

Monitor

Un monitor utiliza DDC y EDID , transmitidos a través de pines específicos, para identificarse ante el sistema. Los conmutadores KVM pueden tener diferentes formas de gestionar estas transmisiones de datos:

  • Ninguno: el conmutador KVM carece de los circuitos necesarios para gestionar estos datos, y el sistema no detecta el monitor. Es posible que el sistema asuma que hay un monitor genérico conectado y aplique la configuración predeterminada de seguridad. Como medida de seguridad, puede ser necesario desbloquear manualmente resoluciones y frecuencias de actualización más altas a través del controlador de vídeo. Sin embargo, algunas aplicaciones (especialmente juegos) que dependen de la recuperación de información DDC/EDID no funcionarán correctamente.
  • Falso: el conmutador KVM genera su propia información DDC/EDID, que puede o no ser compatible con el monitor conectado. Pueden surgir problemas si existe una inconsistencia entre las especificaciones del KVM y las del monitor, como por ejemplo, no poder seleccionar la resolución deseada.
  • Modo de transferencia directa: el conmutador KVM intenta que la comunicación entre el monitor y el sistema sea transparente. Sin embargo, puede fallar en los siguientes casos:
    • La generación de eventos Hot Plug Detect (HPD) para la llegada o la retirada del monitor al cambiar de sistema, o no transmitir los estados de energía del monitor, puede provocar que el sistema operativo vuelva a detectar el monitor y restablezca la resolución y la frecuencia de actualización, o puede provocar que el monitor entre o salga del modo de ahorro de energía;
    • Si no se transmiten o modifican los comandos MCSS, puede producirse una orientación incorrecta de la pantalla o una calibración de color inadecuada.

Las directrices de Microsoft recomiendan que los conmutadores KVM transmitan sin alteraciones el tráfico I²C entre el monitor y los hosts de PC, y que no generen eventos HPD al cambiar a un puerto diferente, manteniendo una señal estable y sin ruido en los puertos inactivos . [ 8 ] [ 9 ]

Monitores con funciones de conmutación KVM integradas
Más monitores incluían un conmutador KVM integrado para que dos sistemas informáticos (dos conexiones de sistema ascendentes) pudieran compartir el monitor. Sin embargo, dado que la mayoría de los monitores actuales con función de conmutador KVM solo incorporan un conmutador KVM de clase hub, no ofrecen emulación HID ni emulación/alimentación EDID para todos los sistemas conectados. Además, están limitados a conectar solo dos sistemas y solo pueden controlar un monitor (el propio monitor) con el conmutador KVM integrado. El conmutador KVM integrado NO admite la conmutación ni el control de múltiples monitores.

Interruptores pasivos y activos (electrónicos)

Interruptor mecánico para teclado (serie, conector PS/2) y vídeo ( VGA , conector DE-15).

Los conmutadores KVM eran originalmente dispositivos mecánicos pasivos basados ​​en interruptores multipolares , y algunos de los dispositivos más económicos del mercado aún utilizan esta tecnología. Los interruptores mecánicos suelen tener un mando giratorio para seleccionar entre ordenadores. Los KVM normalmente permiten compartir dos o cuatro ordenadores, con un límite práctico de aproximadamente doce máquinas debido a las limitaciones en las configuraciones de interruptores disponibles. Los diseños de hardware modernos utilizan electrónica activa en lugar de contactos físicos de interruptor, con el potencial de controlar muchos ordenadores en una red troncal común.

Una limitación de los conmutadores KVM mecánicos es que cualquier ordenador que no esté seleccionado por el conmutador no detecta un teclado ni un ratón conectados. En condiciones normales de funcionamiento, esto no supone un problema, pero durante el arranque, el ordenador intentará detectar el teclado y el ratón, lo que puede provocar que no arranque o que lo haga con una configuración no deseada (por ejemplo, sin ratón). Del mismo modo, si no detecta el monitor, el ordenador puede funcionar con una resolución baja, como (normalmente) 640 × 480. Por lo tanto, los conmutadores KVM mecánicos pueden no ser adecuados para controlar ordenadores que se reinician automáticamente (por ejemplo, tras un corte de energía).

Otro problema común en los dispositivos mecánicos es que uno o más contactos del interruptor no establecen conexiones eléctricas firmes y de baja resistencia, lo que a menudo obliga a mover o ajustar el mando para corregir colores irregulares en la pantalla o una respuesta periférica poco fiable. Los contactos chapados en oro mejoran este aspecto del funcionamiento del interruptor, pero aumentan el coste del dispositivo.

La mayoría de los dispositivos KVM activos (electrónicos, no mecánicos) ofrecen emulación de periféricos, enviando señales a los ordenadores que no están seleccionados para simular la conexión de un teclado, un ratón y un monitor. Estos se utilizan para controlar equipos que pueden reiniciarse durante su funcionamiento sin supervisión. Los servicios de emulación de periféricos integrados en el hardware también proporcionan soporte continuo cuando los ordenadores requieren comunicación constante con los periféricos.

Algunos tipos de conmutadores KVM activos no emiten señales que coincidan exactamente con el teclado, el monitor y el ratón físicos, lo que puede provocar un comportamiento inesperado en los equipos controlados. Por ejemplo, el usuario de un teclado multimedia conectado a un conmutador KVM puede descubrir que las teclas multimedia del teclado no tienen ningún efecto en los ordenadores controlados.

Alternativas de software

Existen alternativas de software para algunas de las funciones de un conmutador KVM de hardware , como VNC , Synergy , Barrier y Multiplicity , que realizan la conmutación por software y transmiten la entrada a través de conexiones de red estándar. Esto tiene la ventaja de reducir la cantidad de cables necesarios. La conmutación de borde de pantalla permite que el ratón funcione en ambos monitores de dos ordenadores.

extensores KVM remotos

Existen dos tipos de extensores KVM remotos que se pueden describir mejor como remotos locales y KVM sobre IP.

Control remoto local (incluido KVM a través de USB)

El diseño de extensores KVM remotos locales permite a los usuarios controlar equipos informáticos a una distancia de hasta 300 metros (1000 pies ) de las consolas de usuario (teclado, monitor y ratón). Requieren una conexión directa por cable desde el ordenador al extensor KVM y de este a la consola [ 10 ] e incluyen compatibilidad con cableado estándar de categoría 5 entre ordenadores y usuarios interconectados por el extensor. En cambio, los extensores KVM alimentados por USB pueden controlar equipos informáticos mediante una combinación de cables USB, de teclado, de ratón y de monitor de hasta 5 metros (16 pies) [ 11 ] .  

KVM sobre IP (IPKVM)

Los extensores de conmutación KVM sobre IP utilizan un microcontrolador dedicado y, posiblemente, hardware de captura de vídeo especializado para capturar las señales de vídeo, teclado y ratón, comprimirlas, convertirlas en paquetes y enviarlas a través de un enlace Ethernet a una aplicación de consola remota que descomprime y reconstruye la imagen gráfica dinámica. El subsistema KVM sobre IP suele estar conectado al plano de alimentación de reserva del sistema para que esté disponible durante todo el proceso de arranque de la BIOS.

Estos dispositivos extensores permiten controlar varios ordenadores de forma local o global mediante una conexión IP. [ 10 ] Existen problemas de rendimiento relacionados con el hardware LAN/WAN, los protocolos estándar y la latencia de la red, por lo que la gestión de usuarios se suele denominar "en tiempo casi real".

El acceso a la mayoría de los extensores remotos o "KVM" sobre IP actuales utiliza un navegador web , aunque muchas de las aplicaciones de software de visualización independientes proporcionadas por muchos fabricantes también dependen de ActiveX o Java .

Lista blanca

Algunos chipsets o fabricantes de KVM requieren que la autorización de conexión esté habilitada de forma implícita. Sin esta autorización, el dispositivo no funcionará. Esto es intencional y necesario para conectar dispositivos USB no estándar a extensores KVM. Para ello, basta con anotar la identificación del dispositivo (generalmente copiada del Administrador de dispositivos de Windows) o consultar la documentación del fabricante del dispositivo USB.

En general, todos los periféricos HID o USB de consumo están exentos, pero los dispositivos más especiales, como tabletas, digitalizadores o conmutadores USB, requieren ser añadidos manualmente a la tabla de lista blanca del KVM.

Implementación

En comparación con los métodos convencionales de administración remota (por ejemplo, Virtual Network Computing en banda o Terminal Services ), un conmutador KVM tiene la ventaja de no depender de un componente de software que se ejecute en el equipo remoto, lo que permite la interacción remota con la configuración básica del BIOS y la monitorización de todo el proceso de arranque antes, durante y después de la carga del sistema operativo. Los dispositivos o conmutadores KVM sobre IP modernos suelen utilizar un cifrado de datos de al menos 128 bits para proteger la configuración KVM a través de una WAN o LAN (mediante SSL ).

Los extensores KVM sobre IP se pueden implementar de diferentes maneras. En lo que respecta al vídeo, las tarjetas PCI KVM sobre IP utilizan una técnica de extracción de datos de pantalla en la que la tarjeta KVM sobre IP, que actúa como maestro del bus PCI , accede a la pantalla y la copia directamente desde el búfer de memoria gráfica. Por lo tanto, debe conocer el chip gráfico con el que está trabajando y el modo gráfico en el que se encuentra para que el contenido del búfer se interprete correctamente como datos de imagen. Las técnicas más recientes en las tarjetas del subsistema de gestión OPMA y otras implementaciones obtienen los datos de vídeo directamente mediante el bus DVI . Las implementaciones pueden emular teclados y ratones basados ​​en PS/2 o USB . Normalmente, se utiliza un servidor VNC integrado para el protocolo de vídeo en las implementaciones IPMI e Intel AMT .

Dispositivos para compartir ordenadores

Los conmutadores KVM se denominan dispositivos de compartición KVM porque dos o más ordenadores pueden compartir un único conjunto de periféricos KVM. Los dispositivos de compartición de ordenadores funcionan a la inversa de los conmutadores KVM; es decir, un único PC puede ser compartido por varios monitores, teclados y ratones. A un dispositivo de compartición de ordenadores a veces se le denomina divisor KVM o conmutador KVM inverso. Aunque no es tan común, esta configuración resulta útil cuando el operador desea acceder a un único ordenador desde dos o más ubicaciones (normalmente cercanas), por ejemplo, un quiosco público que también dispone de una interfaz de mantenimiento para el personal detrás del mostrador, o un ordenador de oficina en casa que también funciona como PC de cine en casa .

Véase también

Referencias

  1. "Un análisis detallado del cambio moderno de teclado, vídeo y ratón" (PDF) . Archivado del original (PDF) el 14 de marzo de 2013. Consultado el 25 de junio de 2012 .
  2. Tony DeKerf, Gary D. Davis. "Documento técnico sobre el conmutador de teclado/vídeo" (PDF) . Archivado del original (PDF) el 14 de marzo de 2013. Consultado el 25 de junio de 2012 .
  3. "Conmutadores KVM" . Reproducción automática . Consultado el 13 de marzo de 2023 .
  4. "Dispositivo KVM USB semi-DDM multiplataforma" .
  5. "Tecnología: USB DDM, DCC, KVMX, DualCoreKVM, FullTime DDC" . ConnectPRO . Archivado del original el 25/11/2020 . Consultado el 08/06/2021 .
  6. "Guía de selección de conmutadores KVM" . www.raritan.com
  7. "¿Cómo funciona un conmutador KVM? "
  8. "WHDC: Guía gráfica para Windows 7" . Microsoft. 12 de junio de 2009.
  9. "WHDC: Directrices de visualización para conmutadores KVM en Windows 7" . Microsoft. 18 de junio de 2009.
  10. 1 2 "Comprensión de las cuatro categorías de conmutadores KVM - Raritan" . www.raritan.com .
  11. "KVM2USB" .