Японский проект Karesansui (http://karesansui-project.info) представил (http://karesansui-project.info/news/show/4) первый релиз своей открытой платформы для управления виртуальными окружениями, реализованный в виде простого для освоения web-интерфейса. Примечательно, что интерфейс поддерживает трансляцию содержимого экрана виртуального окружения, примерно как это делается в KVM (http://en.wikipedia.org/wiki/KVM_switch)-консолях, подключаемых вместо монитора, клавиатуры и мыши для удаленного управления серверами в датацентрах.
Система написана на языке Python, в качестве СУБД используется SqLite, для организации проброса экрана виртуальной машины в окно браузера задействован tightvnc-java (http://www.tightvnc.com/doc/java/), для построения интерактивного web-интерфейса с элементами Ajax используется библиотека jQuery (http://jquery.com/). Исходные тексты разработки распространяются под лицензиями GPL и LGPL. В настоящий момент поддерживается работа с гипервизором Xen, но в ближаш...URL: http://karesansui-project.info/news/show/4
Новость: http://www.opennet.me/opennews/art.shtml?num=21929
Кто бы мог подумать лет 10 назад, что браузеры станут настолько сложными и настолько универсальными программами?
Осталось только дождаться когда libvirt нормально заработает
Да работает вроде. Что не так?
Может просто руки кривые ?
Оно уже научилось пробрасывать мышку в vnc так, чтобы курсоры гостевой машины и vnc клиента двигались с одинаковой скоростью?
А разве какие-то проблемы? Пробовал год назад, никаких проблем не было, мышка работала как положено.
>А разве какие-то проблемы? Пробовал год назад, никаких проблем не было, мышка
>работала как положено.Ну, а вот сейчас не работает.
Работает на 9.04 с использованием virt-manager-a. Хотя глюки были на 8.04. Ежели вы на LTS - +1.
>Работает на 9.04 с использованием virt-manager-a. Хотя глюки были на 8.04. Ежели
>вы на LTS — +1.Я видел это и на центосе 5, и на федоре 10, и на предпоследней убунте. В последний раз смотрел пару месяцев назад — не работало. Если сейчас где-то починили, то аллилуя, а если нет, то это настоящий «show stopper».
Попробуйте в файле настройки виртуальной машины добавить строчку
usbdevice = "tablet"И будет вам счастье!
>Попробуйте в файле настройки виртуальной машины добавить строчку
>usbdevice = "tablet"
>
>И будет вам счастье!Есть оно там - само поставилось. А счастья нет.
>Оно уже научилось пробрасывать мышку в vnc так, чтобы курсоры гостевой машины
>и vnc клиента двигались с одинаковой скоростью?Да, было такое, но уже давно не смотрел поправилось ли - предпочитаю freenx или просто nx использовать. Если еще не видели - советую попробовать.
>Да, было такое, но уже давно не смотрел поправилось ли - предпочитаю
>freenx или просто nx использовать. Если еще не видели - советую
>попробовать.Это можно использовать с libvirt для доступа к консоли виртуальной машины? Если да - то не поделитесь ли ссылочкой?
>>Да, было такое, но уже давно не смотрел поправилось ли - предпочитаю
>>freenx или просто nx использовать. Если еще не видели - советую
>>попробовать.
>Это можно использовать с libvirt для доступа к консоли виртуальной машины? Если
>да - то не поделитесь ли ссылочкой?Нет, это можно использовать с сетью для GUI доступа к вирт машине. http://nomachine.com
А для доступа к консоли я использую Suse конфигурялку вирт машин, еще можно virsh использовать.
если вы о виндовых гостях - отключите в них ускорение мыши. и да будет вам счастье :)
>если вы о виндовых гостях — отключите в них ускорение мыши. и
>да будет вам счастье :)Увы — я о любых гостях.
Как правило, если гостевая система работает, то есть более удобные способы доступа к ней. Консоль нужна, когда всё плохо, и другие методы не работают.
Скорее всего этот веб интерфейс и управляет вирт машинами через libvirt, а управление самой вирт машины осуществляет java-плагином-клиентом-vnc. Я бы делал именно так.Считаю излишним, так как у меня в Suse и так есть gui утилита, цепляющаяся к удаленным машинам и тоже работающая через libvirt. А так - нормальный проект.