Kimchi (софт)

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 15:36, 15 мая 2016.
Kimchi
Создатели: IBM
Разработчики: Kimchi Project
Постоянный выпуск: 1.2.1[1] / 27 June 2014 года; 6 years ago (2014-06-27)
Состояние разработки: development
Написана на: Python
Операционная система: управляющий хост :Linux, гость: Linux, Microsoft Windows
Платформа: Apache HTTP Server
Локализация: English language
Тип ПО: KVM Virtualization Management
Licence LGPL
Веб-сайт kimchi-project.github.io/kimchi/

Kimchi - инструмент веб-менеджмента для управления KVM-инфраструктур. Разработанный с помощью HTML5, Kimchi создан для интуитивного управления гостевыми ОС KVM, создания пулов устройств хранения, управления сетевыми интерфейсами (мосты, VLANs, NAT и т.д.), а так же выполнять другие задачи.

Происхождение имени

Имя представляет собой расширенный акроним от "управления инфраструктурой KVM". Так же, Kimchi - традиционный ферментированный корейский гарнир.

Решение проблем VMware и Windiws администраторов

Интерфейс Kimchi
Существует много Linux-администраторов, которым комфортно обращаться с KVM так, как и несколько лет назад. Они регулярно работают с администраторскими инструментами Linux и KVM и не испытывают неудобств. Но в то же время есть и администраторы VMware/Windows, которые не знакомы с практикой администрирования Linux и им не вполне удобно работать с KVM-инструментами. И Kimchi приходит на помощь - его пользовательский интерфейс по логике и дизайну похож на интерфейсы VMware/Windiws, тем самым помогая облегчить переход к KVM и начать осваивание этого инструмента.

Преимущества

  • Графический интерфейс
  • Доступность с любых устройств, поддерживающих HTML5
  • Полная функциональность KVM
  • Удалённое управление рабочими столами
  • Отслеживание расхода памяти и загрузки процессора

Роль Kimchi в инфраструктуре KVM

Если у вас есть один сервер с установленным Linux, то установка Kimchi будет быстро и простой. Kimchi надстраивает тонкий слой над инфраструктурой, которая уже есть с KVM и Linux, отпадает надобность в отдельном управляющем сервере: необходимо направить бразуер на на хост KVM, установить первого гостя и начать работу с ним. Пока Kimchi не стала частью KVM, но есть надежда что в будущем она разовьётся до такой степени, чтобы быть упакованной как часть Linux-дистрибутивов, и впоследствии быть включённой в некоторые сборки. Красота интерфейса Kimchi - причина, по которой она кипит функциями управления вплоть до основных частей, упрощая все, и не требуя от пользователя каких-либо навыков работы с Linux. Наконец, интерфейс рендерится с помощью HTML5, а это означает полную независимость обоих устройств и операционной системы, подразумевая что можно использовать Kimchi как со станционарного компьютера на Windows/Linux, так и с мобильного устройства или планшета.

Функциональная веха Kimchi

Так как Kimchi это простой инструмент для point-to-point управления, он не может обеспечить кластеризацию или пул ресурсов. Пользователи могут управлять несколькими сотнями виртуальных машин одновременно, но с одним хостом. В октябре 2013 была представлена первая версия Kimchi. Несмотря на то, что развитие проекта до сих пор в начале, он уже обладает достаточными функциональными возможностями для использования в проектах. Явным преимуществом является то, что пользователи не должны знать и разбираться в инфраструктуре управления серверами - они могут начать использовать KVM сразу с интуитивно понятным интерфейсом.

IBM и Kimchi

IBM поддерживает Kimchi, поскольку последняя представляет собой еще один путь для продвижения и популяризации KVM, а так же устранение препятствий перед развитием open-source визуализации, за которой, по мнению IBM, стоит будущее. Kimchi это мультиплатформенный управляющий инструмент. Она поставляется в комплекте с IBM PowerKVM, начиная с июня 2014.

Планы будущего развития Kimchi

На данный момент основные перспективы развития Kimchi - построение своего коммьюнити и наращивание функционала. Отзыв коммьюнити определит дальнейшее развитие Kimchi как проект на GitHub'e с лицензией Apache.

Ссылки

Примечания

  1. "Kimchi 1.2.1 is released!". Kimchi. Retrieved 2014-06-27.