Виртуализация

Заказать уникальный реферат
Тип работы: Реферат
Предмет: Компьютерные технологии
  • 16 16 страниц
  • 8 + 8 источников
  • Добавлена 30.03.2019
748 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
СОДЕРЖАНИЕ
Введение 3
1. Основные понятия, связанные с виртуализацией. 4
1.1 История виртуализации 4
1.2 Типы и особенности виртуализации 6
2 Виртуализация на уровне ОС. Сравнительный анализ между виртуализацией с гипервизором и виртуализация на уровне ОС 8
2.1 Виртуализация на уровне ОС 8
2.2 Сравнительный анализ между виртуализацией с гипервизором 9
Заключение 15
Список использованной литературы 16

Фрагмент для ознакомления

Столь высокая плотность — одна из главных причин популярности контейнеров на рынке хостинга виртуальных выделенных серверов (VPS). Если на одном и том же сервере можно создать в три раза больше VPS, то в расчете на один VPS затраты снижаются на 66%, что для такого низкомаржинального бизнеса, как хостинг, иногда равно разнице между убыточностью и прибыльностью.
Основные преимущества контейнерной виртуализации:
Контейнеры выполняются на одном уровне с физическими серверами. Отсутствие виртуализованного оборудования и использование реального оборудования и драйверов позволяют получить непревзойденную производительность.
Каждый контейнер может масштабироваться до ресурсов целого физического сервера.
Технология виртуализации на уровне ОС позволяет добиться высочайшей плотности (количество выделенных виртуальным ОС ресурсов может в несколько раз превышать ресурсы сервера). Это достигается за счет того, что использование одного экземпляр ядра и общих динамических библиотек позволяет значительно экономить память. Возможно создание и запуск сотен контейнеров на одном обычном физическом сервере.
Контейнеры используют единую ОС, что делает их поддержку и обновление очень простым. Приложения могут быть также развернуты в отдельном окружении.
Недостатки контейнерной виртуализации следующие. В первую очередь это невозможность глубокой настройки или самостоятельной установки ОС. Также сюда можно отнести использование иной, отличной от хоста, версии ОС. По сути каждый контейнер представляет изолированную копию ОС хоста с настраиваемым пользовательским окружением и общими базовыми ресурсами (ядро и прочее).
Гипервизором называют ПО или аппаратной схемой, обеспечивающей единовременное параллельное функционирование нескольких ОС на одном ПК. При этом основным назначением гипервизора является обеспечение изолированных сред выполнения для каждой виртуальной машины и управление доступом виртуальной машины и гостевой ОС к физическим аппаратным ресурсам компьютера [8].
Выделяют в основном 2 типа гипервизоров. Первый гипервизор выполняется как контрольное ПО непосредственно на стороне аппаратной части ПК. ОС виртуальных машин выполняются уровнем выше (рис. 2).
Поскольку данный гипервизор работает независимо от ОС, то он обеспечивает большую производительность, надежность и безопасность.









Рисунок 2 – Внешний вид гипервизоров 1 и 2 типов

Гипервизоры первого типа используются в следующих решениях:
Microsoft Hyper – V;
VMware ESX Server;
Citrix XenServer.
Гипервизор второго типа выполняется в рамках хостовой операционной системы. Гостевые операционные системы виртуальных машин располагаются уровнем выше.
Первый гипервизор являются на практике куда более эффективными, чем второй, так как имеют большие возможности по оптимизации и не нуждаются в затратах ресурсов на запуск и поддержание работы ОС.
В заключении этого раздела можно отметить, что предпочтительнее использовать контейнерную виртуализацию. Она наиболее удобна в применении для большинства задач на виртуальном Linux–сервере. При этом создание и перезагрузка сервера будут максимально быстрыми, что очень важно при миграции сервера. Также при использовании виртуализации на уровне ОС доступно автомасштабирование оперативно-загрузочной памяти (ОЗУ).
Если необходимо применять ОС Windows, установить расширения ядра ОС (например для VPN) с обеспечением полного контроля над ядром ОС и возможностью применения Docker с ручным апгрейдом самой ОС — то в таком случае необходима аппаратная виртуализация.


Заключение

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

Список использованной литературы

Яблочников Е.И., Пирогов А.В., Андреев Ю.С. Автоматизация технологической подготовки производства в приборостроении. СПб: Университет ИТМО, 2018. — 116 с.
Гришенцев А.Ю., Гурьянов А.В. и др. Виртуализация и программное обеспечение в системах автоматизированного проектирования. Учебное пособие. — СПб.: Университет ИТМО, 2017. — 60 с.
Иванов Д.В. Императив виртуализации. Современные теории общественных изменений / Предисл. А.О. Бороноева. - СПб: Изд-во С.-Петерб. ун-та, 2002. - 212 с.
Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. 5-е издание. — СПб.: Питер, 2017. — 992 с.
Щетинин В. Виртуализация как средство повышения эффективности бизнеса. Мобильные телекоммуникации 2014 №06-07 Сентябрь-Октябрь.
Полянский Денис. Системы информационной безопасности и технологии виртуализации. Солнечногорск: Код Безопасности, 2015. — 34 с.
Турулин И.И. Виртуализация (изоляция вычислительных процессов). Учебное пособие. – Таганрог: ТТИ ЮФУ (бывший ТРТИ, ТРТУ), 2012. – 40 с.
Савельев А.О. Решения Microsoft для виртуализации ИТ-инфраструктуры предприятий. М.: Национальный Открытый Университет "ИНТУИТ", 2016. – 285 с.










13

Список использованной литературы

1. Яблочников Е.И., Пирогов А.В., Андреев Ю.С. Автоматизация технологической подготовки производства в приборостроении. СПб: Университет ИТМО, 2018. — 116 с.
2. Гришенцев А.Ю., Гурьянов А.В. и др. Виртуализация и программное обеспечение в системах автоматизированного проектирования. Учебное пособие. — СПб.: Университет ИТМО, 2017. — 60 с.
3. Иванов Д.В. Императив виртуализации. Современные теории общественных изменений / Предисл. А.О. Бороноева. - СПб: Изд-во С.-Петерб. ун-та, 2002. - 212 с.
4. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. 5-е издание. — СПб.: Питер, 2017. — 992 с.
5. Щетинин В. Виртуализация как средство повышения эффективности бизнеса. Мобильные телекоммуникации 2014 №06-07 Сентябрь-Октябрь.
6. Полянский Денис. Системы информационной безопасности и технологии виртуализации. Солнечногорск: Код Безопасности, 2015. — 34 с.
7. Турулин И.И. Виртуализация (изоляция вычислительных процессов). Учебное пособие. – Таганрог: ТТИ ЮФУ (бывший ТРТИ, ТРТУ), 2012. – 40 с.
8. Савельев А.О. Решения Microsoft для виртуализации ИТ-инфраструктуры предприятий. М.: Национальный Открытый Университет "ИНТУИТ", 2016. – 285 с.


Вопрос-ответ:

Что такое виртуализация?

Виртуализация – это процесс создания виртуальных версий ресурсов, таких как операционные системы, серверы или сети, позволяющий на одном физическом сервере одновременно запускать несколько изолированных экземпляров операционных систем или приложений.

Какие типы виртуализации существуют?

Существуют три основных типа виртуализации: полная виртуализация, виртуализация на уровне ОС и паравиртуализация. Полная виртуализация позволяет запускать несколько независимых виртуальных машин на одном хосте, каждая из которых имеет свою операционную систему. Виртуализация на уровне ОС предоставляет возможность запускать несколько изолированных экземпляров операционной системы на одном хосте. Паравиртуализация является гибридным подходом, в котором гостевая операционная система изменяется для совместной работы с хостовой операционной системой.

Какова история развития виртуализации?

История виртуализации началась в 1960-х годах, когда IBM представила первую компьютерную систему, способную разделить ресурсы на несколько виртуальных машин. В последующие годы технологии виртуализации развивались и улучшались, что привело к созданию гипервизоров, контейнеров и других инструментов виртуализации, которые сегодня широко используются в IT-индустрии.

Чем отличается виртуализация на уровне ОС от виртуализации с гипервизором?

Виртуализация на уровне ОС позволяет запускать несколько изолированных экземпляров операционной системы на одном хосте, используя общее ядро операционной системы. Виртуализация с гипервизором (полная виртуализация) позволяет запускать несколько независимых виртуальных машин на одном хосте, каждая из которых имеет свою операционную систему. Виртуализация на уровне ОС более эффективна в использовании ресурсов, но менее изолирована и имеет ограничения по поддерживаемым операционным системам.

Что такое виртуализация?

Виртуализация - это технология, позволяющая создать виртуальные экземпляры компьютерной системы или ресурсов. Это позволяет эффективнее использовать аппаратные ресурсы и повысить общую производительность системы.

Какова история виртуализации?

История виртуализации началась в 1960-х годах с появления первых гипервизоров, которые позволяли запускать несколько операционных систем на одном физическом компьютере. С тех пор технология виртуализации продолжает развиваться и становится все более популярной и распространенной.

Какие типы и особенности виртуализации существуют?

Существует несколько типов виртуализации, включая виртуализацию на уровне операционной системы (ОС), где несколько экземпляров ОС работают на одном физическом сервере, и виртуализацию с гипервизором, где несколько виртуальных машин работают на одном физическом сервере. Каждый тип имеет свои особенности, такие как уровень изоляции и гибкость.

Что такое виртуализация на уровне ОС и в чем ее отличие от виртуализации с гипервизором?

Виртуализация на уровне ОС позволяет запустить несколько экземпляров операционной системы на одном физическом сервере. Каждый экземпляр ОС является изолированным контейнером со своими ресурсами. Виртуализация с гипервизором, с другой стороны, позволяет запустить несколько виртуальных машин на одном физическом сервере, каждая из которых имеет свою собственную операционную систему.

Почему контейнеры столь популярны на рынке хостинга виртуальных выделенных серверов?

Контейнеры обладают высокой плотностью, что означает, что на одном физическом сервере можно запустить большое количество контейнеров. Это позволяет увеличить использование ресурсов сервера и снизить затраты на обслуживание и поддержку. Контейнеры также обладают высокой производительностью и гибкостью, что делает их привлекательными для хостинга виртуальных выделенных серверов.

Что такое виртуализация?

Виртуализация - это технология, которая позволяет создавать виртуальные версии аппаратного и программного обеспечения. Это позволяет запускать несколько операционных систем на одном физическом сервере или использовать несколько приложений на одной операционной системе.