KVM
KVM-консоль (или iKVM) — это технология удаленного управления сервером через веб-интерфейс, обеспечивающая доступ к экрану, клавиатуре и мыши на аппаратном уровне
Содержимое окна KVM при выключенном питании сервера выглядит вот так:


Условно окно можно разделить на 3 зоны:
- Верхняя панель
- Экран сервера
- Экранная клавиатура
Верхняя панель


Статус
Слева отображается статус подключения веб-страницы к KVM-приложению BMC.


Статус может быть:
- — Подключено
- — Отключено
Внимание: статус отражает подключение именно веб-страницы к BMC и не зависит от состояния хоста сервера.
Горячие клавиши


Здесь находится список комбинаций клавиш, сохранённых пользователем и комбинация Ctrl+Alt+Del. Для отправки комбинации необходимо найти ее в списке и кликнуть по ней. Для удаления сохранённой комбинации необходимо нажать на корзину рядом с ней.
Реакция сервера на это нажатие определяется его текущим состоянием и настройками операционной системы, запущенной на нём. Например, если комбинация Ctrl+Alt+Del получена в окне BIOS Setup, произойдёт перезагрузка сервера.


Добавить комбинацию можно с помощью кнопки внизу списка. При нажатии на нее вместо терминала появится окно сохранения новой комбинации клавиш:


Как название, так и сам набор клавиш можно вводить и с физической, и с экранной клавиатуры. Для набора комбинации необходимо нажимать нужные клавиши по одной. Если нажать на клавишу повторно, она будет убрана из комбинации.


Для сохранения комбинации необходимо нажать на кнопку "Save", а для отмены — на синий крестик в правом верхнем углу.
Скрытие экранной клавиатуры


При нажатии на выделенную кнопку экранная клавиатура перестанет отображаться. Для возврата в исходное состояние необходимо повторно нажать на эту кнопку.


Открытие отдельного окна


Данная кнопка открывает KVM-консоль в отдельном окне:


Экран сервера
Секция экрана представляет собой эмуляцию подключенного монитора к серверу и отображает его содержимое прямо на веб странице.
Пример экрана при включенном хосте в режиме BiosSetup:


Когда эта секция активна (для активации этого окна достаточно кликнуть на нем курсором мыши), она перехватывает нажатия на клавиатуру и курсор мыши в пределах окна, и отправляет их на хост сервера.
Внимание: нажатие специальных комбинаций клавиш будет остановлено системой инструментальной машины и не будет отправлено на сервер. Для таких действий существует экранная клавиатура.
Экранная клавиатура


Экранная клавиатура позволяет осуществлять полноценное взаимодействие с сервером без использования физической клавиатуры, только с помощью мыши.
Для отправки любого символа на сервер достаточно кликнуть по нему мышкой.
Язык ввода
Для смены языка ввода необходимо нажать на кнопку Language на самой клавиатуре в правом верхнем углу.


Доступные языки:
- Английский
- Русский
Внимание: Это действие меняет только раскладку экранной клавиат уры, но не клавиатуры сервера. Состояние экранной клавиатуры и серверной ОС должны быть синхронизированы.
Специальные режимы
Клавиатура может переключать режимы Caps Lock и Num Lock путем нажатия соответствующих клавиш на ней.


Внимание: Это действие меняет только раскладку экранной клавиатуры, но не клавиатуры сервера. Состояние экранной клавиатуры и серверной ОС должны быть синхронизированы.
Зажатие специальных клавиш
Для отправки комбинаций клавиш в серверную ОС экранная клавиатура обладает свойством зажатия специальных клавиш. К специальным клавишам относятся: shift, ctrl, alt, cmd.
При нажатии этих клавиш они останутся подсвеченными как нажатые. Нажатие на любую не специальную клавишу приведет к отсылки на серверную ОС комбинации из зажатых клавиш и нажатой обычной. Для отмены зажатия специальной клавиши достаточно нажать на нее еще раз.
Пример отправки на сервер комбинации ctrl+alt+del с помощью экранной клавиатуры:

