Реферат по предмету "Информатика"


VirtualBox - профессиональная, гибкая и открытая ВМ

Доклад по теме: «VrtualBox - это профессиональная , гибкая и открытая виртуальная машина» На сегодняшний день стало популярно использование виртуальной машины(ВМ) для гостевых ОС для ознакомления с теми или иными свойствами ОС и дальнейшего их использования. В настоящий момент количество ВМ возрастает большими темпами. Но они приследуют одну цель – создание условий для адекватного решения в выборе ОС и их освоении. Самыми реализованными и комплексными решениями являются такие ВМ, как Xen, Vmware,Virtual PC , QUEmu и другие их ответвления. Но самым простым решением является Innotek VirtualBox(«ВМ из коробки»), потому что в нем сочетаются прекрасные качества настоящей и простой в использовании ВМ. Предпосылкой создания VirtualBox послужило создание ВМ на базе VMware, доступной каждому .Также он переведен на несколько языков, в.т.ч Русский, но пока не идеально. Но сообщество пользователей ВМ растет и создает удобства для пользователей. VirtualBox доступен для различных ОС, включая Linux, Windows, Mac OS X ввиде бинарных файлов, что облегчает установку и основан на QT GUI, который использует SDL библиотеки для доступа к мультимедийным устройствам. Существует две версии его воспроизведения: это открытая(OSE) с ограничениями и полная, свободная от обязательств . Она поддерживает большое количество ОС в роли гостевых, таких как Linux(2,4 и 2,6), Windows (NT 4.0, 2000, XP, Server 2003, Vista) , DOS/Windows 3.x и OpenBSD, FreeBSD , но это не предел. Также VirtualBox отличает высокая производительность и поддержка интеграции "на лету". Параметры гостевой системы можно выбрать и настроить. В роли могут выступать x86 от производителей Intel и AMD, 64-битнная архитектура процессора, пока в разработке.
Некоторые из характеристики VirtualBox: · Модульность. VirtualBox имеет оптимально модульную конструкцию с хорошо продуманным внутренним интерфейсом и клиент/сервер дизайном. Это делает легким контроль над несколькими интерфейсами одновременно: к примеру, вы можете запустить виртуальную машину в обычном ВМ GUI(Графический интерфейс пользователя) и затем контролировать эту машину из командной строки, или возможно удаленно. VirtualBox также приходит с полным SDK("Инструментом для разработки"): даже если это Открытое программное обеспечение, вы не должны быть специалистом чтоб написать новый интерфейс для VirtualBox. · Виртуальная машина описывается в XML формате. Конфигурация параметров виртуальной машины сохраняется вводам в XML и независимо от локальных машин. Определения Виртуальной машины поэтому могут легко перенесены на другие компьютеры. · Добавления гостя для Linux и Windows. VirtualBox имеет специальное программное обеспечение, что может быть установлено внутрь ВМ Windows или Linux для улучшения производительности и создания внедрения более сильного. Среди характеристик обеспечивающих Добавление гостя это внедрение указателя мыши и изменение разрешения экрана (т.к изменение размера окна). И несколько оптимальных характеристик доступных с полной версией VirtualBox: * Виртуальные USB контроллеры. VirtualBox имеет инструменты для USB контроллеров, которые позволяют Вам присоединить произвольно USB устройства на вашу виртуальную машину без установки специальный драйверов на машину. · Протокол удаленного доступа к рабочему столу. В отличие от других виртуального программного обеспечения, VirtualBox имеет полую поддержку стандартного Удаленного Рабочего Протокола(RDP). Виртальная машина может действовать, как RDP сервер, позволяющий вам "запустить" дистанционно на некотором тонком клиенте , который просто показывает данные по RDP. · USB над RDP. Этим уникальным качеством, виртуальная машина может действовать как RDP сервер, который может получить доступ к произвольным USB устройствам , что соединены на RDP клиенте. Это дорога, мощной серверной машины , которай может виртуализировать много тонких клиентов, что просто покажут нужные RDP данные и подключенные USB устройства. · Общие папки. Еще много других виртуальных разрешений , для легкого обмена данными между хостами и гостями, VirtualBox позволяет объявлять каталоги как "общие папки", которые могут затем использоваться в пределах виртуальных машин. · На рисунки изображение главного окна VirtualBox, по левую сторону находится панель запуска гостевой системы, где вы можете: "New" - создать новую сессию запуска, "Settings" - Параметры запуска, Delete - удалить сессию, "Start" - запуск выбранной сессии, "Discard" - Отменить состояние сессии. После сохранения сессии удалить ее невозможно, только после отмены состояния изменений("Discard"), так как она уже считается организованной и во избежании неполадок. Правая сторона отображает свойства выбранной сессии и ее состояние. И вкладка "Snapshots" - отображает зафиксированные вручную состояния сессий, которые можно возобновить. Например, если первая сохраненное состояние инфицировано вирусом, можно вернуть назад рабочие состояние . Количество создания сессий не ограничено, но зависит от свободного места на диске. Для стабильности можно определить параметры запускаемой системы. Такие как, тип системы, допустимый предел оперативной и видео памяти. Но помните, выделять память под систему больше реальной может привести к краху. С какого носителя воспроизвести. Полная поддержка ACPI [1], обычно enabled(включен). "Hard Disks" - эта опция виртуального образа жесткого диска(VDI) для дальнейшего использования после сохранения состояния сессии(обязателен). В процессе создания образа вам предложат выбрать фиксированный или динамично расширяемый(" Differencing "), . Далее идет, с какого диска загружать гостевую ОС. Какую использовать звуковую систему, желательно ALSA, ввиду интегрирован ости . Добавление сетевых устройств, USB контроллеров, и удаленного рабочего стола. Перейдем к свойствам ВМ, существует возможность сохранения сессии и возобновление по требованию с определенными параметрами. Также можно запустить уже существующую на диске систему. Установка программ может проходить без перезагрузки. Выход из прямого управления сессии "правый Ctrl", и может работать в фоновом режиме(можно изменить). Задержка от настоящей загрузки системы очень низкая(2-3 сек) и отображается в правом нижнем углу, кружком красным. Изюминка в том что , что последующий запуск не загружает систему по новой, а как бы выводит из спящего режима, при этом происходит очень быстро, что делает ее превосходным инструментом, если его надежно настроить. В меню "VM" существует опция выключения питания "ACPI shutdown", эффект как при нажатии кнопки выключения на системном блоке(ATX). Режим экрана может быть изменен на полноэкранный, изменяемый. Для "оживления" гостевой системы необходимо установить возможность добавления гостевого входа("Install Guest Additions"), для этого откройте в главном меню "Device" и нажмите "Install Guest Additions". Пройдите мастер установки. После этого,если все в порядке включится интеграция("внедрение") мышки, что позволит использовать гостевую ОС без прямого управления сессией, т.е. гостевой ОС позволит работать не в фоновом режиме, а как родное. Автоматически подключение CD/DVD отсутствует по умолчанию(стиль Linux), для подключения надо открыть в главном меню "Device" и "Mount CD/DVD-ROM ". В этом же меню можно выбрать "ISO image file", что позволит записать образ скачанный из интернета на чистый диск.

На рисунке изображение диспетчера виртуальных устройств. Здесь хранятся виртуальные устройства по категориям. Соответственно, удалять без отмены состояния исключено. Но можно добавить("Add"). В хранилище столбцы такие "Имя", выделенный размер("Virtual Size") и использованный("Actual Size"). Внизу показано расположение("Location"), Тип хранения("Storage Type"), кто подключен к этому образу("Attached to") . ВМ, в частности VirtualBox - это новый подход виртуализации, прекрасно справляется с своей задачей и позволяет обойтись без эмуляторов, но существенно надо модернизировать API("Интерфейс программирования приложений") . Развитие данной программы позволит решать глобальные проблемы интеграции гостевых систем. Хотелось бы сказать, что не хватает технологии "drag and drop", чтобы запускать определенную гостевую систему одним нажатием ярлыка на рабочем столе. VirtualBox облегчает жизнь тем, кто привык использовать определенную ОС , но по каким-то причинам приходится использовать другую. Также удобно проводить эксперименты над гостевой системы, при этом не боятся порушить ее. Между тем, VirtualBox позволит вам оптимально использовать дисковое пространство. Пример, для установки любой ОС требуется зарезервировать место, т.е создать раздел, ВМ работает по другой схеме, она создает виртуальное устройство и использует пространство по мере его увеличения. Разработчикам VB предстоит много работы. Одна из самых значимых: стабильность и полная интеграция. Фактически, она является машиной реального времени. Разработчики рассчитывают, что открытие кода и вседоступность позволит существенно улучшить код. Например, поддержку DirectX технологии от Microsoft и OpenGL. На VB можно тестировать программное обеспечение без пагубных последствий, так как рабочая система не пострадает. Техника внутренних процессов в VB разделяются на 3 уровня, первый(он же нулевой) загружает драйвер, который выполняет такие задачи: · распределение физической памяти в ВМ; · сохранение и восстановление ЦПУ таблицы регистров и определителей когда происходит прерывание пока на гостевой ОС загружается 3 уровень; · когда переключается гостевое содержание на хосте; · включение и выключение виртуальной поддержки; Самое важное, что на первом уровне драйвер ничего не делает, кроме планирования Вашей ОС и управления процессами. Также, в исходном коде VirtualBox, вы можете найти много справок по "содержание хоста" и "гостевого содержания", которые отражают ход этих уровней. На данный момент актуальна работа для сообщества: ( От лица разработчиков ) · Помощь по переносу на ОС Mac OS X. · Помощь по переносу на Solaris / OpenSolaris · Перенос на FreeBSD( если возможно на OpenBSD и NetBSD) · На Linux, внедрение контроллеров на API XPCOM(Windows портов) должно быть легче. · · Предусмотрен проект по началу внедрения в Gnome оболочку на основе GTK+ библиотек. · Мы хотели бы увидеть API Web службы разработанный в .NET/Mono. · Гостевой вход для FreeBSD, OpenBSD, NetBSD, OS/2, . · Добавить способность присоединение разделов и приводов хоста, как гостевых устройств · Поддержка образов виртуального диска от VMware и Virtual PC. ( VMDK и VHD) · Сделать изменяемым размер готового виртуального образа диска ( чтобы эту операцию выдержала гостевая система). VirtualBox - это яркий пример виртуальной машины. Основной чертой является то, что налаживать патчи может каждый человек в мире, через список рассылки. К некоторым особенностям необходимо привыкать. В этом докладе я хотел отразить некоторые аспекты и инструкции по легкому пониманию структуры и общих характеристик виртуальных средств, на примере VirtualBox и надеюсь, что у меня получилось. Часть материала взята из руководства к применению и с основного сайта программы www.virtualbox.org. Во избежании технических проблем понимания материала упущено ряд существенных моментов, необходимых для полного анализа и изучения внутренних процессов. [1] Расширенная поддержка контроля за питанием


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Stepping Essay Research Paper Part 1 The
Реферат Голодомор 1932-1933 років на Україні
Реферат Документационное обеспечение деятельности структурного подразделения коммерческого предприятия (на примере секретариата ООО "Витус")
Реферат Краткий путеводитель по стилям и направлениям в искусстве
Реферат Інформаційно-аналітична стадія процесу здійснення державного контролю у сфері господарської діяльності
Реферат Aristotle For Everybody Essay Research Paper Mortimer
Реферат Богданов, Александр Александрович
Реферат Паренти, Майкл
Реферат Гражданское право: сделки
Реферат Атомно-абсорбционное определение гидридобразующих и легколетучих элементов в объектах окружающей среды проблемы и аналитические решения 02. 00. 02 аналитическая химия
Реферат Анализ стихотворения Н А Некрасова Родина
Реферат Многодетность и малодетность современных семей
Реферат Доходы и расходы жилищно-коммунального хозяйства
Реферат Функція мотивації
Реферат Статистические методы анализа макроэкономических показателей 2