Виртуализация в мире ИТ нынче в большой моде. Конечно самая модная тема – виртуализация серверов. За счет создания на реальном железе виртуальных серверов удается поднять коэффициент использования этого самого железа в разы, заодно проще становится восстановить упавший сервер, потому что отказы ПО отвязаны от отказов «железа» и наоборот.
Еще один интересный вариант – виртуализация приложений. Что это означает? Некоторое приложение, установленное и настроенное, упаковывается в специальный «пакет» вместе со всеми его данными – ключами реестра, конфигурационными файлами, библиотеками и т.п. Дальше этот пакет можно передавать с одного компьютера на другой, хранить на диске, запускать, перезапускать ну и, само собой, удалять. При этом данное приложение никак не влияет на другие приложения, на операционную систему, под которой оно работает. Во всем остальном все как обычно, приложение может записывать на жесткий диск и считывать с него информацию, то есть, например, сделанный в текстовом редакторе документ можно спокойно записать на диск, никакого отличия от такого же текстового редактора, проинсталлированного на компьютер не будет.
Особенно удобна виртуализация приложений тем, кто по долгу службы, или по зову души, часто устанавливает различные программы, в целях тестирования, или для других нужд. Если делать это обычным образом, то очень скоро операционная система, после постоянных инсталляций и сносов программ, оказывается захламлена их ошметками, ненужными DLL библиотеками, мусорными записями в реестре, разными временными файлами и прочим ненужным цифровым барахлом. Если же оперировать виртуализированными приложениями, то никакого засорения и захламления. Операционная система не испытывает никакого воздействия от виртуализированных программ, кроме того, которое разрешит сам пользователь.
Мне такая возможность очень интересна, потому что я как раз часто экспериментирую с различными программами, и по опыту знаю, что как ни чисть систему после деинсталляций, все равно что-нибудь да остается. Иногда всплывают ошметки программ, установленных несколько лет тому назад. Само собой, на стабильность операционки это все влияет не лучшим образом. Конечно чем-то помогают программы для очистки системы, например CCleaner, но и они не всесильны, а вручную постоянно чистить ОС от накопившегося мусора от старых программ утомительно и долго. Поиски вывели меня на программу компании Altiris, точнее не программу, а, как они это сами называют, решение виртуализации программного обеспечения – Software Virtualization Solution. Полномасштабная версия, или решение, естественно стоит денег, но, наверное в качестве завлекалочки, локальную версию Altiris предлагает бесплатно, видимо чтобы «подсадить» нас, пользователей, на этот, действительно удобный, метод использования программ. Что, впрочем, для нас, пользователей, и хорошо.
Саму программу Altiris SVS можно скачать здесь - http://www.altiris.com/download.aspx?product=563. При установке достаточно нажать кнопку «Get it free!», после чего Вам дадут ключ для бесплатной версии. Его можно будет просто скачать на свой компьютер и вставить в соответствующее поле во время инсталляции. Вот по этому адресу - http://juice.altiris.com/ расположено сообщество пользователей Altiris SVS, там много информации по работе с этой программой и т.п.
Вот такая удобная вещь. Буду тестировать, а впечатления напишу позже.