Автор: Пользователь скрыл имя, 07 Января 2012 в 20:29, курс лекций
Операционная система в наибольшей степени определяет облик всей вычислительной системы в целом. Несмотря на это, пользователи, активно использующие вычислительную технику, зачастую испытывают затруднения при попытке дать определение операционной системе. Частично это связано с тем, что ОС выполняет две по существу мало связанные функции: обеспечение пользователю-программисту удобств посредством предоставления для него расширенной машины и повышение эффективности использования компьютера путем рационального управления его ресурсами.
гр –
с графической подсистемой X-
б, б/г, б/гр – без графической подсистемой X-Windows.
Чтобы не блуждать в потемках и действовать наверняка, можно воспользоваться Диспетчером задач для просмотра нагрузки на процессор и распределения памяти при работе виртуальных машин.
Задания для выполнения:
1. Установка ПО VMware Workstation.
1.1. Дистрибутивный файл для установки VMware находиться на локальном диске C:\ вашей машины. Точное местонахождение уточните у преподавателя.
1.2. Запустите инсталляционную программу на выполнение. В процессе установки отвечайте на вопросы программы установки VMware.
1.3. Опишите ход инсталляции ПО VMware в отчете. Сделайте выводы по результатам выполнения задания 1.
1. Создание виртуальной машины для ОС Windows 2003.
1.1. Запустите ПО VMware. Пуск>Программы>VMware>VMware WorkStation.
1.2. В открывшемся окне вызовите мастер создания ВМ, для чего выполните File>New Virtual Mashine.
1.3. Выполняя указания мастера установки, а также используя сведения из раздела теоретических сведений, создайте виртуальную машину для ОС Windows 2003. При этом используйте следующие значения параметров ВМ:
1.4. Для выхода в VMware нажмите левые Alt + Ctrl. Эти же комбинации вернут вас к хост–системе из полноэкранного виртуального режима. В отчете подробно опишите весь процесс установки ВМ. Приведите необходимые протоколы выполнения команд. Сделайте вывод по результатам выполнения задания 1 и занесите его в отчет.
2. Определить требования к техническим характеристикам хост-системы, на которой должны работать ряд виртуальных машин под различными ОС. Конкретные значения параметров задания указаны в таблице 2.1.2. Вариант выбирается исходя из порядкового номера студента в журнале.
Таблица
2.1.2. Параметры индивидуального
№
варианта |
ОС
хост-системы |
ВМ1 | ВМ2 | ВМ3 | ВМ4 |
W2k | Linux (б/г) | FreeBSD (б/г) | W2k3 Server | W2k3 Server | |
Linux (б/г) | FreeBSD (б/г) | W2k3 Server | Linux (б/г) | W2k prof. | |
W2k | 1 | 2 | 3 | 6 | |
Linux (гр) | 6 | 7 | 8 | 1 | |
W2k | 2 | 3 | 5 | 10 | |
Linux (б/г) | 6 | 10 | 11 | 12 | |
W2k3 | 7 | 1 | 2 | 3 | |
Linux (гр) | 2 | 2 | 3 | 4 | |
W2k3 | 6 | 3 | 4 | 5 | |
W2k3 | 7 | 4 | 5 | 6 | |
W2k3 | 8 | 5 | 6 | 7 | |
W2k | 9 | 6 | 7 | 8 | |
W2k | 1 | 7 | 8 | 9 | |
W2k | 2 | 8 | 3 | 10 | |
WХР | 12 | 9 | 10 | 11 | |
WХР | 8 | 10 | 11 | 12 | |
WХР | 8 | 11 | 12 | 6 | |
WХР | 7 | 12 | 1 | 4 | |
WХР | 6 | 1 | 2 | 8 | |
Linux (гр) | 7 | 2 | 3 | 9 | |
Linux (гр) | 8 | 3 | 4 | 10 | |
Linux (гр) | 1 | 4 | 5 | 11 | |
Linux (гр) | 2 | 5 | 6 | 12 | |
Linux (б/г) | 7 | 6 | 7 | 1 | |
Linux (б/г) | 6 | 7 | 8 | 2 | |
Linux (б/г) | 7 | 8 | 4 | 3 | |
Linux (б/г) | 8 | 9 | 10 | 4 | |
Linux (б/г) | 1 | 10 | 11 | 5 | |
Linux (б/г) | 2 | 11 | 12 | 6 | |
Linux (б/г) | 6 | 12 | 1 | 7 |
4. Оформление результатов.
4.1. Оформить результаты выполнения задания в виде отчетов в соответствии с требованиями приложения 1.
Контрольные вопросы:
1. Что такое виртуальная машина?
2. Что такое хост–система?
3. Что такое гостевая система?
4. Под какими операционными системами может работать ПО VMware?
5. Какие ОС могут работать на ВМ?
6. Объясните как определяются требования к мощности процессора для работы нескольких ВМ на одной хост-системе?
7. Как определяются требования к объему ОП?
8. Какие типы сетевых подключений поддерживает ВМ?
9. Сколько сетевых адаптеров содержит ВМ по умолчанию? Сколько их может быть максимально?
10. Какие варианты использования дисковой памяти имеются при создании ВМ?
11. Рассчитайте объем ОП требуемой для надежной работы следующей конфигурации виртуальных машин:
12. Как настраиваются приоритеты для виртуальных машин в ПО VMware Workstation?
Цель работы:
1. Изучить организацию сетевой подсистемы ПО VMware Workstation.
2. Изучить процесс конфигурирования виртуальной сети VMware.
Теоретические сведения:
Архитектура сетевой подсистемы VMware Worstation
Подсистема, отвечающая за работу с сетями внутри VMware Workstation, включает в себя следующие компоненты: виртуальные коммутаторы, мост, виртуальные сетевые адаптеры системы-хозяина, устройство NAT, DHCP сервер, сетевые адаптеры виртуальных машин. Объединяя, эти компоненты друг с другом, а также с внешними сетями, можно строить достаточно сложные виртуальные сети. Рассмотрим назначение и функции этих компонет.
Виртуальный коммутатор (virtual switch) является базовой конструкцией, предназначен для тех же целей, что и обычный сетевой коммутатор. С его помощью можно соединять между собой все остальные сетевые объекты. Ответственность за автоматическое создание коммутаторов, по мере того как в них возникает надобность, возложена на VMware Workstation. Стоит запомнить, что коммутаторов может быть не более девяти, а значит, и сетей создать на их основе можно точно такое же количество. Каждая сеть, созданная внутри виртуальной машины, получает стандартное имя VMnet и номер, указывающий, на основе какого коммутатора она работает. Таким образом, доступен набор сетей с названиями от VMnet0 до Vmnet8. К любому из вышеперечисленных коммутаторов можно подключить неограниченное число сетевых адаптеров.
Мост (bridge) – устройство, позволяющее прозрачно присоединить сетевой интерфейс любой виртуальной машины к реальной локальной сети, в которой работает хост–машина (машина–хозяин, на которой установлено ПО VMware Workstation). Виртуальный сетевой адаптер (сетевой адаптер виртуальной машины) получает адрес из пространства реальной сети, а для передачи и приема пакетов используется реальный сетевой адаптер. Таким образом, всем машинам, находящимся в реальной сети, будет казаться, что у реального компьютера появился еще один сетевой интерфейс со своим адресом.
Мостовая сеть (Bridged networking)
Мостовая сеть (Bridged network) образует виртуальную сеть VMnet0. Эта сеть создается автоматически при создании ВМ, если выбрана опция "bridged networking" (рисунок 2.2.1). В этой конфигурации каждый виртуальный сетевой адаптер ВМ должен иметь уникальный IP– адрес из реальной сети, а ВМ должна иметь уникальную сетевую идентификацию (сетевое имя). Все виртуальные машины, создаваемые в рамках одной основной системы и подключаемые в "мостовую сеть", должны иметь уникальные сетевые адреса.
Рис. 2.2.1. Мостовая сеть (Bridged networking)
Виртуальный сетевой адаптер хоста (host virtual adapter) создается для того, чтобы соединить гостевую виртуальную и основную операционные системы. Для этой цели на реальной машине организуется частная сеть класса C. В терминологии VMware Workstation подобные сети называются host–only network. В такую сеть входит виртуальный хост-адаптер основной системы. Виртуальный хост-адаптер основной системы нужно создать вручную через интерфейс управления сетью. И только затем можно будет добавлять в эту сеть адаптеры гостевых систем (в виде виртуальный сетевых адаптеров виртуальных машин). Бояться утечки пакетов и проблем с безопасностью при использовании подобных сетевых адаптеров не стоит из–за того, что они не имеют доступ ни к одной из реальных внешних сетей.
Виртуальный сетевой адаптер – при создании ВМ на ней автоматически создается один виртуальный сетевой адаптер. Этот адаптер в дальнейшем может быть соединен с одним из виртуальных коммутаторов и будет входить в одну из виртуальных сетей Vmnet1 – Vmnet8. На каждой виртуальной машине можно создать не более 3–х виртуальных сетевых адаптеров.
Изолированная внутренняя сеть (Host–only networking)
Устанавливается автоматически при выборе опции "Host–only networking". В этом случае создается изолированная от внешних сетей конфигурация, в которой ВМ получают адреса от DHCP-сервера либо адреса назначаются вручную (рисунок 2.2.2).
В данном случае соединение с внешней сетью можно создать, создав соответствующие маршруты на хост-системе и ВМ, а также установив на хост-системе ПО прокси-сервер, либо использовать возможности создания разделяемого соединения с внешними сетями (эта возможность имеется в ОС семейства Windows NT), либо использовать средства NAT OC хост-системы.
Рис. 2.2.2.
Устройство NAT (Network Address Translation device) – соединяет виртуальный сетевой адаптер ВМ с существующим реальным сетевым адаптером. Но в отличие от случая, в котором используется мост, никаких новых интерфейсов в реальной сети не появляется. Программное обеспечение NAT перехватывает все проходящие пакеты и изменяет их так, чтобы системы, находящиеся в реальной сети, считали, что общаются с реальным адаптером основной системы. При каждом запросе, исходящем от виртуального адаптера, NAT записывает запрос в специальную таблицу преобразований и открывает соединение с целевой системой, используя определенный диапазон портов реального интерфейса, и через него отправляет пакет. По приходу ответа, опираясь на номер порта, NAT преобразует пакет к виду, приемлемому для виртуальной сети, и отдает его виртуальному адаптеру, по запросу которого создавалось соединение. Таким образом, появляется возможность одновременной работы нескольких виртуальных адаптеров через один реальный сетевой адрес.
DHCP – сервер – обеспечивает назначение сетевых адресов виртуальным сетевым адаптерам ВМ в конфигурациях которые не содержат виртуальных мостов, т.е. в конфигурациях: Host–only и NAT.
Конфигурация NAT
При выборе опций "NAT" или "Custom", в процессе создания ВМ устанавливается конфигурация NAT (рисунок 2.3).