Профит Citrix в предоставлении комплексных решений для компаний-клиентов :)
Пока что есть видео (англ.) по пошаговой установке XenClient на компьютер, но вопрос установки рядом с другими операционными системами там не поднимается, более того, прямо указывается, что XenClient устанавливается вместо ранее установленной ОС.
Мне, честно говоря, тоже захотелось попробовать вариант вроде вашего: такой способ существования двух систем на борту ноутбука выглядит более разумным, чем постоянные перезагрузки между. Но не стоит забывать, что это все же корпоративное решение, предполагающее синхронизацию с сервером :)
XenClient расчитан на рабочие станции, поэтому официально поддерживаются только пользовательские ОС, в частности Windows XP, Vista и семерка. Но на базе XenClient успешно работают и серверные системы — проверяли.
Далеко не во всех компаниях вам позволят таскать что-то важное на флешке :) Гипервизор первого уровня предполагает значительно бОльшую безопасность: гораздо меньше шансов, скажем, поймать на хост-системе кейлоггер, поставив под угрозу данные на виртуальной машине.
Если что-то меняется на ПК с установленным XenClient, то делается снапшот виртуальной машины (без ее остановки), после чего изменившиеся данные посылаются на Citrix Synchronizer, который поддерживает виртуальную машину в формате VHD (изменения склеиваются в VHD в фоне). Чтобы минимизировать трафик, используется технология отслеживания изменившихся блоков, а также компрессия данных.
Смотрите, на ноутбуке работает виртуальная машина, которая на него предварительно заливается с корпоративного сервера с помощью программы Citrix Synchronizer. Вы что-то делаете на ноутбуке, данные на нем меняются, и на сервер при следующей синхронизации передаются только изменившиеся блоки данных. Если ноутбук сломался/украли, на сервере остается последняя резервная копия виртуальной машины и всех данных.
Документы, программы и прочее хранятся и выполняются на ноутбуке, но синхронизируются с сервером при нахождении в корпоративной локальной сети, либо при удаленном подключении. То есть одновременно есть возможность удаленной работы без соединения с сервером (в командировке, например), и сохраняется контроль за установленным ПО, политикой безопасности и прочим со стороны администратора.
Да, обе (или больше) системы на ноутбуке будут работать в виртуальном окружении, причем одна из них может иметь доступ к видеокарте. Получается, что действительно удобнее держать все системы на компьютере под XenClient, а не работать с чем-то параллельно.
Насколько я понимаю, с переносом виртуальных машин с компьютера на компьютер и здесь нет проблем — для того, собственно, все и делалось. Насчет совместимости с оборудованием уточню в Citrix.
Пока что доступен для скачивания XenClient Release Candidate. В дальнейшем, скорее всего, сам XenClient так и останется бесплатным, но будут какие-то платные дополнения.
VMWare ACE даже рядом не лежит, тк ACE это гипервизор второго типа, который устанавливается в уже существующую операционную систему. XenClient ставится сразу на «голое» железо.
Пока что есть видео (англ.) по пошаговой установке XenClient на компьютер, но вопрос установки рядом с другими операционными системами там не поднимается, более того, прямо указывается, что XenClient устанавливается вместо ранее установленной ОС.
Мне, честно говоря, тоже захотелось попробовать вариант вроде вашего: такой способ существования двух систем на борту ноутбука выглядит более разумным, чем постоянные перезагрузки между. Но не стоит забывать, что это все же корпоративное решение, предполагающее синхронизацию с сервером :)
Если что-то меняется на ПК с установленным XenClient, то делается снапшот виртуальной машины (без ее остановки), после чего изменившиеся данные посылаются на Citrix Synchronizer, который поддерживает виртуальную машину в формате VHD (изменения склеиваются в VHD в фоне). Чтобы минимизировать трафик, используется технология отслеживания изменившихся блоков, а также компрессия данных.