Embora os servidores sejam quase sempre administrados remotamente, é comum que seja usado um KVM para permitir o acesso local aos servidores quando necessário. Um KVM é um chaveador, que permite que um único conjunto de teclado, mouse e monitor seja usado para controlar várias máquinas, chaveando entre elas conforme necessário.
Existem KVMs voltados especificamente ao uso em servidores, que oferecem um grande número de saídas, são instalados diretamente no rack com os servidores e já incluem um conjunto de tela, teclado e mouse instalados dentro de uma gaveta, de forma a facilitar o acesso e reduzir o espaço ocupado.
Além dos KVMs de acesso local, temos também os modelos que oferecem acesso via rede, chamados de KVM over IP. Eles convertem a imagem recebida no cabo de vídeo em um sinal digital (normalmente comprimido usando um dos algoritmos do VNC), que é então transmitido via rede, juntamente com os sinais do teclado e do mouse. Em outras palavras, um KVM over IP é um KVM que pode ser acessado via rede a partir de qualquer lugar do mundo.
Em muitos casos, é usado um cliente em Java, que permite acessar o servidor sem nem mesmo precisar instalar software algum.
Você pode se perguntar qual é a vantagem de utilizar um KVM over IP, se é possível administrar o servidor remotamente via SSH ou VNC, com um desempenho inclusive melhor. A grande questão é que o KVM é ligado diretamente nos conectores do vídeo, teclado e mouse e por isso funciona mesmo quando o servidor está desconectado da rede. Ou seja, o KVM over IP é útil justamente quando alguma coisa dá errado e o servidor fica inacessível através da rede, sem falar nos casos em que você precisa acessar as opções do setup, examinar as mensagens de boot para tentar descobrir o que está errado, ou simplesmente reinstalar o sistema remotamente.
Muitos datacenters oferecem a opção de locar o uso de um KVM over IP por um período determinado em caso de emergência, uma opção que pode ajudar você a dormir um pouco mais tranquilo, sabendo que poderá acessar seu servidor “localmente” usando o KVM em caso de problemas inesperados, como neste exemplo, onde estou abrindo um ticket para uma locação de 24 horas:
