close

Вход

Забыли?

вход по аккаунту

?

208. Операционные системы, среды и оболочки

код для вставкиСкачать
Министерство образования и науки РФ
Государственное образовательное учреждение
высшего профессионального образования
Воронежский государственный
архитектурно-строительный университет
Кафедра прикладной информатики и информационных систем
Операционные системы,
среды и оболочки
Методические указания
к выполнению лабораторных работ по курсу «Операционные системы,
среды и оболочки» для студентов 2-го курса специальности
080801 «Прикладная информатика (в экономике)»
Воронеж 2011
УДК 681.3.06.(075)
ББК 32.973-018я7
Составители
Д.К. Проскурин, К.А. Маковий
Операционные системы: метод. указания к выполнению лабораторных работ для студ. 2-го курса 080801/ Воронеж. гос. арх.-строит.
ун-т; сост.: Д.К. Проскурин, К.А. Маковий – Воронеж, 2011. - 32 с.
Содержат описание выполнения лабораторных работ по курсу
«Операционные системы». Приведен в достаточном объеме теоретический материал, а так же подробные рекомендации к выполнению лабораторных работ.
Предназначены для студентов второго курса специальности 080801
«Прикладная информатика (в экономике)».
Ил.1. Табл.5. Библиогр. 5 назв.
УДК 681.3.06.(075)
ББК 32.973-018я7
Печатается по решению редакционно-издательского совета
Воронежского государственного
архитектурно-строительного университета
Рецензент – Баркалов С.А., проф.,
зав. кафедрой управления строительством
ГОУВПО ВГАСУ
2
Введение
Целью лабораторного практикума по курсу «Операционные системы, среды и оболочки» является получение практических навыков
администрирования операционной системы (ОС) Windows XP, глубокое
понимание механизмов работы ОС и освоение методов мониторинга ресурсов ОС.
Каждая из лабораторных работ данного курса посвящена важному
аспекту работы операционной системы – управлению планирования
процессорного времени, управления памятью, системе ввода-вывода,
безопасности операционной системы, сетевым средствам и возможностям ОС. Особое внимание уделяется мониторингу счетчиков производительности и средствам диагностики неисправностей, а также создания
отказоустойчивых конфигураций.
Особое внимания уделено возможностям и средствам администрирования и управления операционной системой, а также тонкой
настройки параметров ОС. В качестве источника дополнительных утилит используются пакеты Windows Support Tools, Windows Resource Kit,
позволяющие расширить возможности стандартных встроенных в ОС
инструментов.
Курсивом выделены вопросы, требующие письменного ответа на
поставленный вопрос. Ответы на эти вопросы Вы должны выяснить в
ходе выполнения практических заданий.
3
Лабораторная работа №1
Наблюдение и управление
распределением процессорного времени
в OC Windows XP Professional
Цель работы: изучить основные средства управления процессами и нитями в ОС Windows XP Professional. Oзнакомиться с механизмом распределения процессорного времени.
Краткие теоретические сведения
Под операционной системой (ОС) понимают комплекс управляющих и обрабатывающих программ, который, с одной стороны, выступает как интерфейс между аппаратурой компьютера и пользователем с
его задачами, а с другой – предназначен для наиболее эффективного использования ресурсов вычислительной системы и организации надежных вычислений.
В общем случае ресурсом называется всякий объект, который может распределяться внутри системы.
Одной из функций ОС является распределение процессоров, памяти,
устройств и данных между процессами, конкурирующими за эти ресурсы. ОС должна управлять всеми ресурсами вычислительной машины таким образом, чтобы обеспечить максимальную эффективность ее функционирования.
Программа представляет собой статический набор команд.
Процесс – контейнер для набора ресурсов, используемых нитями, которые выполняют экземпляр программы.
Каждый процесс в Windows XP включает следующее:
Закрытое виртуальное адресное пространство – диапазон адресов
виртуальной памяти, которым может пользоваться процесс;
Исполняемую программу – начальный код и данные, размещаемые
в виртуальном адресном пространстве процесса;
Уникальный идентификатор процесса
Список описателей системных ресурсов, доступных всем нитям
данного процесса (например, файлов)
Маркер доступа (access token), содержащий права на доступ к этому объекту
Минимум одну нить.
Нить – часть процесса, получающая процессорное время для выполнения. Содержит следующие наиболее важные элементы:
Содержимое набора регистров процессора, отражающих состояние
процессора
4
Два стека, один из которых используется в режиме ядра, другой –
в режиме пользователя.
Т.н. локальную память нити, т.е. область памяти, доступной только этой нити
Уникальный идентификатор нити. ID нитей и процессов генерируются из единого пространства имен и никогда не перекрываются.
Контекстом нити называют переменные регистры, стеки и локальные
области памяти.
Одним из ресурсов ОС является процессорное время – время, в течение
которого процессор занимается выполнением кода данной нити. Концепция вытесняющей многозадачности, реализованная в Windows XP,
предусматривает назначение процессам и нитям приоритетов для распределения процессорного времени. Приоритеты нитей определяют
порядок, в котором они планируются для выполнения процессором.
Приоритет нити устанавливается исходя из класса приоритета его родительского процесса. Существует четыре класса приоритета процесса:
Idle (Низкий) – обычно используется заставками и прочими процессами, периодически обновляющими экранное изображение;
Normal (Средний) – устанавливается для процесса по умолчанию;
High (Высокий) – процессам, имеющим приоритет класса High
(Высокий), выделяется наибольшее количество времени процессора;
Real Time (Реального времени) – используется многими системными процессами режима ядра, такими, как процессы управления
вводом с клавиатуры и мыши и другими операциями устройств.
Приоритет нити изменяется в рамках базового класса приоритета пр оцесса и может принимать следующие значения:
Time_critical– критический.
Highest – высший,
Above_normal – выше среднего,
Normal – средний,
Below_normal – ниже среднего,
Lowest – низший,
Idle – приоритет простоя.
Класс приоритета каждого процесса определяет некий диапазон знач ений приоритета (от 1 до 31, где 1 – самый низкий приоритет, а 31 – самый высокий), и из этого диапазона назначаются приоритеты нитям
данного процесса. (Приоритет 0 резервируется для нужд системы). Если
используется класс Real Time (приоритеты 16 – 31), приоритет нити
нельзя изменить во время его выполнения. Если выполняется хотя бы
одна нить с приоритетом 31, другие нити выполняться не могут.
Нити, использующие другие классы приоритетов, допускают
корректировку, т. е. приоритет такой нити можно изменять во время вы5
полнения. Для нити класса Normal или High (приоритеты 1–15), приоритет можно повышать или понижать на 1 или 2, но он не может стать
меньше исходного, базового приоритета, определенного программным
способом. Если базовый приоритет корректируется с целью оптимизации планирования, итоговое значение называется динамическим приоритетом нити.
Каждая нить выполняется непрерывно в течение определенного
промежутка времени, называемого квантом, по истечении которого с истема проверяет, нет ли готовой к выполнению нити такого же приоритета. Если во время выполнения нити в течение кванта времени приходит в готовность какая-то нить более высокого приоритета, выполнение
первой нити прерывается и начинает выполняться та, что имеет более
высокий приоритет.
В данной работе программа cpustres.exe используется для изучения механизма приоритетов в ОС Windows XP. Ее интерфейс позволяет
изменять количество и приоритет нитей, порождаемых запуском этой
программы.
Практические задания
Задание 1. Изучение работы с нитями на примере программы CPU Stress.
1. Нажать Пуск| Выполнить| Обзор. Указать путь к программе
cpustres.exe.
2. Нажать Пуск| Выполнить| Обзор. Указать путь к программе
procexp.exe.
3. Выберите в окне Process окна программы Process Explorer процесс под названием cpustres.exe. Нажмите правую кнопку мыши и
в выпадающем меню выберите Properties, затем, вкладку Threads.
В окне приложения CPU Stress последовательно изменяйте количество нитей от 0 до 4, ставя галочки в поле Active соответствующей нити и нажимая после каждого изменения кнопку Refresh в
левой части окна Process Viewer. Наблюдайте изменение количества нитей в окне Threads.
4. В нижнем правом углу вкладки Threads найдите значение параметра Dynamic Priority (Динамический приоритет). Для того, чтобы определить динамический приоритет конкретной нити, щелкните мышкой по данной нити.
5. В окне программы CPU Stress запустите нить 1 (Thread 1), установив галочку в поле Active; задайте в поле Thread Priority (Приоритет нити) значение Normal. Установите класс приоритета про6
цесса (Process Priority Class) в значение Normal. Запишите значение Dynamic Priority (Динамический приоритет).
6. Изменяйте класс приоритета процесса (Process Priority Class) от
Low до High и приоритет нити 1 (Thread 1) от Lowest до Highest и
записывайте значения динамического приоритета (Dynamic Priority). По результатам заполните табл. 1:
Таблица 1
Process Priority
Low
Process Priority Process Priority
Normal
High
Thread Priority Lowest
Thread Priority Normal
Thread Priority Highest
Какое максимальное количество нитей может создавать приложение CPU Stress?
Равнозначны ли понятия: приоритет процесса и приоритет нити?
Как изменяется динамический приоритет нити при изменении
приоритета процесса?
Задание 2. Знакомство с работой диспетчера задач
Диспетчер задач – это утилита Windows XP, позволяющая получить
информацию об исполняемых процессах Windows XP. Он позволяет:
Отображать перечень работающих приложений и процессов.
Отображать базовые параметры процессов: занимаемое процессорное время, используемая память, базовый приоритет и количество нитей.
Отображать графики и текущие значения загрузки памяти и процессора.
Диспетчер задач можно запустить тремя способами:
Нажав клавиши Ctrl+Shift+Esc
Щелкнув панель задач правой кнопкой мыши, выбрать в меню
Диспетчер задач
Нажав клавиши Ctrl+Alt+Delete, щелкнуть кнопку Диспетчер задач
1. Запустите Диспетчер задач. На вкладке Процессы найдите процесс cpustres.exe. В окне приложения CPU Stress изменяйте коли7
чество активных нитей от 0 до 4. Как при этом изменяется загрузка процессора этим процессом?
2. Изменяя степень активности отдельных нитей, выясните, как это
влияет на загрузку процессора?
Задание 3. Наблюдение за активностью процессов с помощью утилиты
Performance Monitor (Системный монитор).
1. Запустите программу CPU Stress с двумя активными нитями.
2. Нажмите Пуск| Программы| Администрирование| Системный
монитор.
3. Добавьте счетчики:
Объект Процессор| счетчик: % загруженности процессора
Объект Поток| счетчик: % загруженности процессора| Вхождения:
cpustress/1
Объект Поток| счетчик: % загруженности процессора| Вхождения:
cpustress/2
4. Установите для обеих нитей Activity Low. Установите для первой
нити приоритет Highest, для второй Below_normal. Отличается
ли % загрузки процессора для этих двух нитей?
5. Измените у обеих нитей Activity на Busy. Установите для первой
нити приоритет Highest, для второй Below_Normal. Отличается
ли % загрузки процессора для этих двух нитей?
Изменилось ли распределение процессорного времени между
нитями? Опишите, каким образом.
Когда у процессора имеются свободные ресурсы, повышение приоритета одной нити мало влияет на то, сколько времени выделяется каждой из
соперничающих нитей. Однако когда процессор загружен, повышение
приоритета одной из нитей приводит к тому, что нить с более высоким
приоритетом завладевает большей частью процессорного времени.
Контрольные вопросы
1. Какие средства для контроля процессов и нитей Вы знаете? Опишите особенности каждого из перечисленных средств.
2. Перечислите базовые классы приоритета процесса. Какие процессы имеют базовый класс приоритета, соответствующий каждому
из этих классов? Каков базовый класс приоритета процесса по
умолчанию в Windows XP?
3. Как вы понимаете понятие динамического приоритета нити? Как
изменяется приоритет нити относительно приоритета процесса?
4. В чем принципиальное отличие планирования процессов и нитей в
ОС Windows XP и Windows 2003 Server? Как влияет настройка
Windows XP на планирование процессов и нитей? Какие стратегии
используются для оптимизации распределения приоритетов?
8
5. Изобразите схематично ситуацию: у процесса А приоритет
Normal, а приоритет нити C – High, а у процесса B приоритет процесса High, а приоритет нити D – Normal. У какой из нитей C или
D динамический приоритет будет выше и почему?
6. Почему в 3 задании при изменении активности нитей появляется
различие процента загруженности процессора выполнением кода
каждой из нитей.
7. Как степень общей загрузки процессора влияет на распределение
процессорного времени между нитями с разным динамическим
приоритетом?
8. Каким образом можно изменять приоритет нити в ОС Windows XP
у уже запущенного процесса и при запуске процесса?
9. Какие факторы влияют на распределение процессорного времени?
Лабораторная работа №2
Наблюдение за управлением памятью в Windows XP
Цель работы: Познакомиться c реестром Windows XP. Изучить основные средства наблюдения за распределением виртуальной памяти в ОС
Windows XP Professional.
Краткие теоретические сведения
Физическая память представляет собой упорядоченное множество
ячеек и все они пронумерованы, то есть с каждой из них можно обр атиться, указав ее порядковый номер (адрес). Количество ячеек физической памяти ограничено и фиксировано.
Виртуальная память создает иллюзию того, что каждый процесс имеет
доступ к 4Гб непрерывного адресного пространства. Виртуальное адресное пространство процесса является набором адресов, доступным
всем нитям этого процесса.
Windows XP распределяет адресное пространство физической и виртуальной памяти страницами (pages) – блоками по 4Кб.
Страницы виртуальной памяти имеют три состояния:
1. Большинство страниц пусто, поскольку процесс их не использует;
2. Используемые страницы отображаются с помощью невидимого
для процесса указателя в область физической оперативной памяти
(ОЗУ);
3. Некоторые страницы, к которым не было обращений в течение
определенного времени, отображаются с помощью невидимого
для процесса указателя в 4Кб раздел файла подкачки (pagefile.sys).
Процесс управления местоположением страниц – в ОЗУ или в страничном файле называется подкачкой страниц по запросу.
9
Реестр - это унифицированная база данных, в которой Windows XP/2003
хранит всю информацию о конфигурации оборудовании и программного
обеспечения локального компьютера. Реестр управляет ОС Windows
XP/2003, предоставляя информацию, используемую при запуске приложений и загрузке компонентов, например драйверов устройств и сетевых протоколов.
Реестр содержит следующую информацию о:
оборудовании, установленном на компьютере, включая центральный процессор, тип шины, указательное устройство или мышь и
клавиатуру;
установленных драйверах устройств; установленных приложениях;
установленных сетевых протоколах;
настройках платы сетевого адаптера (номер прерывания, базовый
адрес памяти, базовый адрес портов ввода-вывода, тип трансивера);
учетных записях пользователей (например, о принадлежности
пользователей группам, их правах доступа и привилегиях).
Разделяют логическую и физическую структуру реестра. Логическая
структура реестра отображена в редакторе реестра regedit.exe и состоит
из ветвей, ключей и т.д. Физическая структура отражает порядок, в котором файлы реестра (кусты) хранятся на жестком диске. Всю необходимую информацию можно получить в Центре Справки и Поддержки
OC Windows XP.
Практические задания
Задание 1. Работа с реестром Windows XP, получение информации о
настройках диспетчера памяти.
1. Создайте ярлык для Редактора реестра. Щелкните правой кнопкой в
любом месте рабочего стола. Щелкните Создать, а затем — Ярлык.
В поле Укажите размещение объекта введите regedit.exe. Щелкните
кнопки Далее, а затем — Готово. На рабочем столе появится значок
ярлыка для программы regedit.exe.
2. Познакомьтесь со структурой реестра.
Чтобы просмотреть реестр, запустите Редактор реестра, дважды
щелкнув его ярлык.
Составьте список пяти ветвей реестра.
Как и большинство компонентов Windows XP, диспетчер памяти
старается автоматически оптимизировать работу систем различных
масштабов и конфигураций при разных уровнях загруженности. Стандартные настройки можно изменить через параметры в разделе реестра
HKLM\SYSTEM\CurrentControl-Set\Control\Session
Manager\Memory
Management. Часть этих параметров перечислена в таблице 2.
10
Таблица 2
Параметр
Описание
ClearPageFileAtShutdown Указывает, надо ли заполнять нулями неактивные
страницы в страничном файле при завершении работы системы. Включение этого параметра обеспечивает дополнительную защиту
DisablePagingExecutive
Определяет, можно ли выгружать системный код и
драйверы устройств в страничный файл на то время,
когда они не используются. Если этот параметр равен 0 (по умолчанию), драйверы и системный код
должны оставаться в физической памяти. Если же
он равен 1, драйверы и системный код можно при
необходимости выгружать в страничный файл
IoPageLockLimit
Задаст максимальное число байт, блокируемых в
пользовательском процессе для операций вводавывода. Если этот параметр равен 0, система использует лимит по умолчанию (512 Кб). Предельно возможное значение примерно равно объему
физической памяти за вычетом 7 Мб
LargePageMinimum
Определяет минимальный объем памяти (в Мб)
для проецирования Ntoskrnl и HAL с использованием больших страниц (по 4 Мб). Этот параметр
не документирован и по умолчанию отсутствует,
его нужно добавлять вручную
LargeSystemCache
Определяет, чему будет отдан приоритет при нехватке памяти — кэшу файловой системы или рабочим наборам процессов. Также влияет на размер
кэша файловой системы. (В Windows XP Server
этот параметр можно задать косвенно, через свойства службы файлового сервера)
NonPagedPoolQuota
Указывает максимальный объем неподкачиваемой
памяти (в Мб), который можно выделять какомулибо процессу. Если этот параметр равен 0, данное
значение определяется самой системой
NonPagedPoolSize
Задает начальный размер пула неподкачиваемой
памяти (в байтах). Если этот параметр равен 0,
данное значение определяется самой системой
PagedPoolQuota
Указывает максимальный объем подкачиваемой
памяти (в Мб), который можно выделять какомулибо процессу. Если этот параметр равен 0, данное
значение определяется самой системой
11
Продолжение табл. 2
Параметр
PagedPoolSize
SystemPages
Описание
Устанавливает начальный размер пула подкачиваемой
памяти (в байтах). Если этот параметр равен 0, данное
значение определяется самой системой. А если он равен -1, выбирается максимально возможный размер
Определяет число элементов в системной таблице
страниц, зарезервированных для проецирования на
системное адресное пространство буферов вводавывода, драйверов устройств, стеков потоков ядра и
страниц, используемых для программного вводавывода. Если этот параметр равен 0, данное значение
выбирается самой системой
ВНИМАНИЕ! Не изменяйте значения этих параметров реестра.
Как показывают результаты тестирования, автоматически вычисляемые значения обеспечивают оптимальное быстродействие.
Их модификация может привести к непредсказуемым последствиям вплоть до зависания и даже краха.
3. С помощью Редактора реестра и Панели управления произведите
настройку и мониторинг файла подкачки Windows XP.
Откройте
раздел
реестра
HKLM\SYSTEM\CurrentControlSet\Control\
\Session
Manager\Memory Management и, исследуя значения параметров
этого раздела, найдите место расположения, название, размер
файла подкачки. Обратите внимание на имена, типы и значения
параметров в правом окне. Запишите значения в лабораторную
тетрадь.
Закройте Редактора реестра.
Нажмите Пуск | Настройка | Панель управления.
Дважды щелкните на значке Система, перейдите на закладку Дополнительно, в окне настроек Быстродействие нажмите кнопку
Параметры, перейдите на вкладку Дополнительно
В окне Виртуальная память изучите общий объем файла подкачки
на всех дисках. Запишите значение в лабораторную тетрадь.
Нажмите кнопку Изменить. Установите размер файла подкачки на
диске С: в соответствии с указаниями преподавателя.
Запустите Редактор реестра, откройте раздел реестра
HKLM\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management и запишите новые место расположения, название, размер файла подкачки значения в лабораторную
тетрадь.
Верните первоначальные настройки виртуальной памяти.
Проверьте текущий размер файла подкачки на диске, используя
Проводник и запишите его размер в лабораторную тетрадь.
12
Дополнительно: изучите системные параметры, которые возможно
изменять с помощью значка панели управления Система.
Задание 2. Просмотр информации о виртуальной памяти в Диспетчере задач.
Базовую информацию о системной памяти можно получить на
вкладке Быстродействие в Диспетчере задач, как показано ниже. Эти сведения являются подмножеством информации о памяти, предоставляемой счетчиками производительности.
1. Запустите Диспетчер задач.
2. Нажмите Выполнить| Обзор. Укажите путь к программе
cpustres.exe. (K:\LAB1\cpustres.exe)
3. Внимательно изучив расшифровку параметров физической памяти
в табл. 3, составьте таблицу всех параметров Вашей системы в лабораторной тетради.
13
Таблица 3
Параметр
Описание
Физическая память: всего
Истинный объем физической памяти на машине
Объем физической памяти доступной для выделения процессам
Физическая память: доступно
Физическая
кэш
память: системный Системный рабочий набор (включает кэш, пул подкачиваемой памяти и системный код)
Память ядра: всего
Системный рабочий набор (включает кэш, пул подкачиваемой памяти и системный код)
Память ядра: выгружаемая
Сумма следующих двух значений
Память ядра: невыгружаемая
Размер пула неподкачиваемой памяти
Задание 3. Наблюдение за использованием памяти с помощью утилиты Performance Monitor (Производительность).
Объекты счетчиков производительности Память и Процесс открывают
доступ к большей части сведений об использовании памяти системой и
процессами. Для получения информации об этих счетчиках нажмите
кнопку Объяснение в окне Добавить счетчики.
1. Запуститe программу CPU Stress с двумя активными нитями.
2. Запуститe | Системный монитор (c:\windows\system32\perfmon.exe).
3. Удалитe счетчики по умолчанию.
4. Добавьте счетчики:
Объект Память| счетчик: Байт выделенной виртуальной памяти.
Объект Память| счетчик: Предел выделенной виртуальной памяти.
Объект Память | счетчик: Процент использования выделенной памяти.
5. Пронаблюдайте использование памяти процессом CPU Stress с
помощью следующих счетчиков:
Объект Процесс | счетчик: Байт виртуальной памяти| вхождения:
cpustress
14
Объект Процесс | счетчик: Байт исключительного пользования |
вхождения: cpustress
Объект Процесс | счетчик: Байт файла подкачки | вхождения:
cpustress
Запишите в лабораторную тетрадь средние значения этих счетчиков и их интерпретацию (то, что они означают).
Контрольные вопросы
1. Что такое реестр? Перечислите пять ветвей реестра и их основное
содержание.
2. Опишите иерархическую структуру реестра, расположение файлов
реестра на диске.
3. Какие средства изменения информации в реестре Вы знаете? Перечислите типы данных параметров реестра.
4. Что представляет собой физическая память, и как вы понимаете
понятие Виртуальная память? Что такое страница? Что называют
рабочим набором?
5. Какие две главные задачи решают механизмы управления памятью? В каком файле содержится диспетчер памяти?
6. Какие два типа динамических пулов памяти создает диспетчер памяти при инициализации системы, для чего они используются?
7. Какие два режима доступа к процессору использует Windows XP?
Чем принципиально отличается работа с памятью для процесса в
режиме ядра и в режиме пользователя?
8. Как Вы понимаете функциональное назначение файла подкачки?
Каково его местоположение и название? Где можно изменить его
размер и расположение? В какой ветви реестра хранится информация о нем?
9. Интерпретируйте значения следующего счетчика: Объект Память|
счетчик: Байт выделенной виртуальной памяти
10. Интерпретируйте значения следующего счетчика: Объект Память|
счетчик: Предел выделенной виртуальной памяти.
11. Интерпретируйте значения следующего счетчика: Объект Память |
счетчик: Процент использования выделенной памяти.
12. Интерпретируйте значения следующего счетчика: Объект Процесс
| счетчик: Байт виртуальной памяти| вхождения: cpustress.
13. Интерпретируйте значения следующего счетчика: Объект Процесс
| счетчик: Байт исключительного пользования | вхождения:
cpustress
14. Интерпретируйте значения следующего счетчика: Объект Процесс
| счетчик: Байт файла подкачки | вхождения: cpustress.
15. Интерпретируйте значения следующей группы счетчиков: Физическая память: Всего, доступно, системный кэш.
16. Интерпретируйте значения следующей группы счетчиков: Память
ядра: Всего, Выгружаемая, Невыгружаемая.
15
Лабораторная работа №3
Создание различных дисковых конфигураций
Цель работы: Изучить средства для создания различных дисковых конфигураций в ОС Windows 2003 Server.
Краткие теоретические сведения
Windows XP/2003 поддерживает два типа дисков: базовые (Basic) и динамические (Dynamic).
Диски, созданные по схеме разделения на разделы, принятой в MS-DOS,
в Windows XP/2003 называются базовыми. По умолчанию, все диски,
создаваемые в Windows XP, являются базовыми.
Базовые диски возможно разбивать на основные и дополнительный разделы. Физический диск может иметь от одного до четырех разделов. Даже если разделов четыре, дополнительный раздел может быть только
один, в то время как основными могут быть все четыре.
Динамические диски – диски, управляемые LDM (Logical Disk Manager)
диспетчером логических дисков, разработанным компанией VERITAS
Software. LDM поддерживает одну унифицированную базу данных, где
хранится информация о разделах на всех динамических дисках системы.
Динамические диски поддерживают составные тома и отказоустойчивые
дисковые конфигурации.
Физический диск, инициализированный в качестве динамического, называется динамическим диском и содержит динамические тома, в том
числе
 простые (simple),
 составные (spanned),
 с чередованием (striped),
 зеркальные (mirrored)
 тома уровня RAID 5.
Составные тома образуются объединением незанятых областей диска
для формирования одного большого логического диска. Составные тома
позволяют расширять пространство логического диска путем добавления
новых областей к составному тому.
Чередующийся набор состоит из областей различных дисков одинакового размера, объединенных в один логический диск. Не допускает расширения. Чередующиеся наборы аналогичны наборам томов в том, что они
также объединяют области незанятого дискового пространства в один логический диск. Однако чередующийся набор требует наличия минимум
двух дисков. Чередующиеся наборы, подобно наборам томов, способны
включать области с 32 дисков, причем эти области могут принадлежать
дискам различных типов — SCSI, ESDI и IDE. Запись данных в чередующиеся наборы производится равными блоками поочередно на каждый
16
диск. Размер используемой на каждом диске области равен размеру самой
меньшей из включенных в набор областей.
Каждый из жестких дисков в чередующемся наборе — полноценный
жесткий диск. В результате появляется возможность параллельного исполнения команд ввода/вывода на всех дисках одновременно, что позволяет увеличить производительность системного ввода/вывода.
Практические задания
Задание 1. Изучение базовых дисков в ОС Windows 2003 Server.
Запустите VMWare Player, выберите образ ОС Windows 2003 Server. Путь к образу ОС задайте согласно указаниям преподавателя.
Зарегистрируйтесь в системе в качестве локального администратора.
Запустите Диспетчер дисков (Disk Management) из консоли администрирования Start – Administrative Tools - Computer Management – Storage – Disk Management.
В Вашей виртуальной машине имеется в наличии четыре физических диска. Убедитесь, что Disk1, Disk2, Disk3 инициализированы
в качестве базовых дисков. Если нет, удалите все существующие
разделы и проинициализируйте диски в качестве базовых.
На диске Disk1 создайте 4 основных (Primary) раздела, каждый
размером 50Мб. Отформатируйте каждый раздел любой из доступных файловых систем, назначьте букву диска, предложенную
системой по умолчанию. Для создания нового раздела щелкните
правой кнопкой мыши по пустому пространству диска и выберите
в выпадающем меню New Partition. Далее следуйте указаниям мастера создания разделов.
В оставшемся пустом пространстве диска попробуйте создать еще
один раздел. Возможно ли создание еще одного раздела любого
типа на пустом пространстве диска Disk1? Почему? Какое максимальное количество основных разделов можно создать на базовом диске?
На диске Disk2 создайте один основной раздел размером 50Мб и
оставшееся место используйте для создания дополнительного раздела. В рамках дополнительного раздела создайте 5 логических
дисков по 50Мб каждый. Сколько логических дисков Вам удалось
создать на диске Disk2?
ПРОДЕМОНСТРИРУЙТЕ ПОЛУЧЕННЫЙ РЕЗУЛЬТАТ ПРЕПОДАВАТЕЛЮ.
Запишите ответы на вопросы, выделенные курсивом.
С чем связано ограничение количества создаваемых основных разделов на базовом диске?
17
Возможно ли создание отказоустойчивых дисковых конфигураций на
базовых дисках?
Задание 2. Изучение возможностей динамических дисков в ОС Windows
2003 Server.
Инициализируйте диски Disk1, Disk2, Disk3 в качестве динамических. Для этого щелкните правой кнопкой мыши по области слева
от одного из дисков и в выпадающем меню выберите Convert to
Dynamic Disk. Следуйте дальнейшим указаниям мастера конвертации диска.
Создайте зеркальный том на дисках Disk1 и Disk2 размером 50Мб.
Для этого щелкните правой кнопкой мыши по невыделенному
пространству диска Disk1, выберите в выпадающем меню New
Volume, нажмите кнопку Next, выберите тип создаваемого раздела
Mirrored. Добавьте Disk2 в окно Selected и ограничьте размер каждого из дисков до 50Мб. Нажмите Next, согласитесь с назначением
буквы диска или укажите другую по Вашему усмотрению, измените VolumeLable на Mirrored и установите галочку Perform a
quick format. Нажмите Next, проверьте выбранные Вами установки
и нажмите Finish.
Создайте последовательно: набор томов с чередованием (striped)
на 2 и 3 дисках выделив по 50Мб на каждом из дисков, имя диска
– Striped,
RAID5 на каждом из трех дисков, выделив по 100Мб на каждом
из дисков,
составной том на 1 и 3 дисках, состоящий из области 50Мб на 1-м
диске и 100Мб – на 3-м диске с названием Spanned.
Расширьте полученный составной том еще на 50 Мб.
Создайте простой том на диске 1 размером 100Мб.
ПРОДЕМОНСТРИРУЙТЕ ПОЛУЧЕННЫЙ РЕЗУЛЬТАТ ПРЕПОДАВАТЕЛЮ.
Заполните табл. 4.
РезультируюСуммарный
щий размер
Буква логиразмер обТип Название
тома (доступческого
ластей, из
тома
тома
ный для запидиска
которых
си информасостоит том
ции)
18
Таблица 4
% дискового
пространства, потраченного на
отказоустойчивость
Зарисуйте полученную дисковую конфигурацию и запишите ответы на
вопросы:
Чем отличается набор томов от набора с чередованием?
Чем отличается набор томов с чередованием от набора т омов с чередованием и контролем четности?
Какой тип тома является наиболее уязвимым к отказу одн ого из физических дисков?
Какие из созданных Вами дисковых конфигурация являются
отказоустойчивыми? К какому из отказов они устойчивы?
Каково минимальное количество свободных областей диска,
необходимое для создания зеркального набора, набора с чер едованием и контролем четности. Как Вы можете это объя снить?
В чем основное назначение создания отказоустойчивых ди сковых конфигураций ?
Контрольные вопросы
1. Какие типы дисков реализованы в ОС Windows XP? Опишите
кратко особенности каждого из этих типов.
2. Опишите структуру базового диска. Какие разделы можно организовать на базовом диске?
3. Опишите структуру динамического диска. Какие типы томов
можно организовать на динамических дисках?
4. Сравните набор томов и набор томов с чередованием.
5. Каково минимальное количество свободных областей диска, необходимое для создания зеркального набора, набора с чередованием, набора с чередованием и контролем четности. Как Вы можете
это объяснить?
6. В чем основное назначение создания отказоустойчивых дисковых
конфигураций? Какие из них Вы можете создать на домашнем
компьютере при минимальных дополнительных затратах?
7. Опишите последовательность действий для создания зеркального
набора в ОС Windows XP.
8. Опишите последовательность действий для создания набора с чередованием и контролем четности в ОС Windows XP.
9. Сравните зеркальный набор и набор с чередованием и контролем
четности. Обратите внимание на следующие параметры: скорость
записи, скорость чтения, минимальное необходимое количество
дисков, % потери дискового пространства, поведение при выходе
из строя одного из дисков.
19
Лабораторная работа №4
Изучение безопасности и сжатия файлов в файловой системе NTFS
Цель работы: Изучить поддержку сжатия и назначение прав в файловой
системе NTFS.
Краткие теоретические сведения.
Файлы NTFS имеют один довольно полезный атрибут - "сжатый". Дело
в том, что NTFS имеет встроенную поддержку сжатия дисков. Любой
файл или каталог в индивидуальном порядке может хранится на диске в
сжатом виде - этот процесс совершенно прозрачен для приложений.
Сжатие файлов имеет очень высокую скорость.
Разрешения NTFS - это стандартный набор прав, предоставляющих или
запрещающих доступ к ресурсам. В NTFS можно назначать разрешения
не только для папок, но и для отдельных файлов, а также указывать вид
самого доступа. Кроме того, разрешения NTFS эффективны при доступе
как с удаленного, так и с локального компьютера.
Разрешение Full Control предоставляет полный доступ к ресурсу. По
умолчанию назначается так:
пользователь, создавший файл или папку, получает статус Создатель-владелец и разрешение Полный доступ (Full Control);
при форматировании тома под NTFS встроенной локальной
группе Администраторы предоставляется разрешение Полный доступ для корня этого тома;
при преобразовании разделов FAT в NTFS встроенной локальной
группе Администраторы предоставляется разрешение Полный
доступ для всех ресурсов этого раздела.
Несколько разрешений NTFS
Разрешения предоставляются группам и пользователям, поэтому нередко член одной или нескольких групп имеет разные разрешения. В
этом случае права пользователя складываются из собственных разрешений и разрешений группы, к которой он принадлежит. Например,
если ему дано право Запись, а его группе — Чтение, он обладает обоими. Аннулирование разрешений блокирует разрешения пользователя,
даже если они предоставлены группе, к которой он принадлежит. Так,
если группе Все дано разрешение Полный доступ для файла, а ее члену запрещено удалять этот файл, то он сможет читать и изменять, но
не удалить файл.
20
Практические задания
Задание 1. Сравнение атрибутов папок и файлов в файловых системах
FAT32 и NTFS.
1. Зарегистрируйтесь в системе как StudentOS домена FAIS.
2. Запустите Проводник (Explorer). Для этого нажмите Пуск| Программы| Стандартные| Проводник.
3. Правой кнопкой мыши щелкните диск С и выберите команду
Свойства.
4. Появится диалоговое окно Свойства. Определите и запишите в
рабочую тетрадь тип файловой системы на диске С. Повторите то
же самое для диска D. Какова емкость дисков C и D? Каков объем
свободного пространства на дисках C и D?
5. В корневой папке диска C создайте папку StudentC.
6. Скопируйте файлы и подкаталоги папки C:\Lab Files\Ntfs\Student в
C:\StudentC.
7. В корневой папке диска D создайте папку StudentD.
8. Скопируйте файлы и подкаталоги папки C:\Lab Files\Ntfs\Student в
D:\StudentD.
9. Поместите окно программы Проводник на рабочем столе так,
чтобы оно занимало не более половины рабочего стола (вам понадобится запускать два экземпляра этой программы).
10. Правой кнопкой мыши щелкните папку C:\StudentC и выберите
команду Свойства. Появится диалоговое окно Свойства.
11. Запустите второй экземпляр программы Проводник. Поместите
его на свободной половине рабочего стола.
12. Правой кнопкой мыши щелкните папку C:\StudentC и выберите
команду Свойства. В рабочей тетради перечислите информацию,
доступную на вкладке Общие: Тип, Размещение, Размер, На
диске, Содержит для каталога С:\StudentC. Повторите то же самое
для D:\StudentD. Сравните количество и содержимое других закладок.
13. Сравните атрибуты каталогов StudentC и StudentD. Для получения
дополнительных атрибутов нажмите кнопку Другие.
Сформулируйте основные отличия файловой системы NTFS
от FAT32.
Задание 2. Использование Explorer для сжатия файлов и папок в разделе
NTFS.
Чтобы сжать папку:
1. Правой кнопкой мыши щелкните папку С:\StudentC и выберите
команду Свойства.
2. Появится диалоговое окно Свойства.
3. Нажмите кнопку Другие и установите переключатель Сжимать
содержимое для экономии места на диске, щелкните кнопку
21
Применить. Появится диалоговое окно Проводника Подтверждение изменения атрибутов.
4. Для ответа на вопрос: «Применить эти атрибуты только к этой
папке или также ко всем вложенным папкам и файлам?» выберите пункт: «К этой папке и ко всем вложенным паркам и
файлам» и щелкните кнопку ОК.
Каким стал объем, занимаемый всем каталогом c:\StudentC на
диске после сжатия? Сравните с объемом, полученным в п.10 задания 1.
Чтобы проверить факт сжатия файлов:
1. В меню Сервис программы Проводник выберите команду Параметры.
2. На вкладке Вид установите переключатель Отображать сжатые
файлы и папки другим цветом.
3. Щелкните кнопку ОК.
Сжатые файлы и папки будут отображены синим цветом.
Можно ли аналогичным образом сжимать отдельные файлы?
Задание 3. Использование Explorer для назначения прав к файлам и папкам в разделе NTFS.
1. Правой кнопкой мыши щелкните папку С:\StudentC\Library и выберите команду Свойства. Появится диалоговое окно Свойства. Перейдите на закладку Безопасность. Уберите галочку в пункте Переносить наследуемые от родительского объекта разрешения на
этот объект. В появившемся окне Безопасность нажмите кнопку
Копировать.
2. Нажмите кнопку Добавить. В появившемся диалоговом окне Выбор
выберите Студент ОС и нажмите кнопку Добавить. Щелкните
кнопку ОК. В разрешениях укажите для этого пользователя Полный
доступ. Чтобы выбрать пользователя нужно щелкнуть мышкой по
его имени в верхнем поле Имя окна Свойства.
3. Нажмите кнопку Добавить. В появившемся диалоговом окне Выбор
измените область поиска Искать в на имя локального компьютера,
выберите Студент и нажмите кнопку Добавить. Щелкните кнопку
ОК. В разрешениях укажите для этого пользователя Чтение.
4. Выберите Все в списке имен и нажмите кнопку удалить. Перед нажатием кнопки ОК, продемонстрируйте результат преподавателю.
5. Щелкните кнопку ОК.
6. В меню Пуск выберите Завершение работы| Завершение сеанса
StudentOS| ОК.
7. Зарегистрируйтесь в системе как пользователь Студент локального
компьютера.
22
8. Запустите программу Проводник. На диске С перейдите в папку
С:\StudentC\Library\ Shakespeare1.
9. Правой кнопкой мыши щелкните файл hamlet acts 1 and 2 и выберите команду Открыть. Откроется окно программы Блокнот с открытым в нем текстовым файлом hamlet acts 1 and 2.
10. В первой строчке файла напишите: «Привет от студентов». Нажмите
Файл| Сохранить.
Почему Вы не можете сохранить измененный файл?
11. На диске С перейдите в папку с:\StudentC\Library\ Shakespeare2.
12. Правой кнопкой мыши щелкните файл hamlet acts 1 and 2 и выберите команду Удалить. В окне подтверждения удаления папки нажмите кнопку Да.
Почему Вы не можете удалить каталог?
13. Зарегистрируйтесь в системе как StudentOS домена FAIS.
14. Выполните пп.8–12.
Можете ли Вы сохранить файл и удалить каталог? Почему?
15. Удалите папки С:\StudentC и D:\StudentD.
16. В меню Сервис программы Проводник выберите команду Параметры.
17. На вкладке Вид уберите переключатель Отображать сжатые файлы
и папки другим цветом. Щелкните кнопку ОК.
Какие разрешения назначаются по умолчанию при форматировании раздела под NTFS? Кто сможет получить доступ к этому разделу?
Контрольные вопросы
1. Какие файловые системы поддерживает Windows XP? Сравните
атрибуты папок в файловой системе FAT и NTFS.
2. Что собой представляет файловая система? Сравните файловые
системы FAT32 и NTFS.
3. В чем суть объектной модели безопасности Windows XP? Что такое список контроля доступа и элемент списка контроля доступа.
Приведите пример списка контроля доступа и элемента списка
контроля доступа.
4. Что собой представляют разрешения NTFS? Как Вы понимаете
наследование разрешений? Как можно отменить наследование
разрешений? С помощью какого средства можно настроить разрешения NTFS?
5. Какие разрешения назначаются по умолчанию при форматировании раздела под NTFS? Кто сможет получить доступ к этому разделу?
6. С помощью какого средства можно настроить разрешения NTFS?
Какие виды разрешений для папки существуют, какие действия
позволяет выполнять каждое из этих разрешений?
23
7. Пользователь User1 входит в состав групп Group1 и Group2. Группе Group1 разрешен доступ Изменить(Modify) к папке Folder1.
Группе Group2 запрещен доступ Изменить(Modify) к папке
Folder1. Какой доступ к папке Folder1 сможет получить пользователь User1 и почему?
8. Пользователь User1 входит в состав групп Group1 и Group2. Группе Group1 разрешен доступ Изменить(Modify) к папке Folder1.
Группе Group2 запрещен доступ Изменить(Modify) к папке
Folder1. Какой доступ к папке Folder1 сможет получить пользователь User1 и почему?
Лабораторная работа №5
Изучение утилит стека протоколов TCP/IP
Цель работы: Изучить возможности основных утилит TCP/IP.
Краткие теоретические сведения.
Командная оболочка — это отдельный программный продукт, который
обеспечивает прямую связь между пользователем и операционной с истемой. Текстовый пользовательский интерфейс командной строки
предоставляет среду, в которой выполняются приложения и служебные
программы с текстовым интерфейсом. В командной оболочке программы выполняются и результат выполнения отображается на экране в виде, сходном с интерпретатором Command.com MS-DOS.
Утилиты TCP/IP предоставляют возможность диагностировать сетевые
неполадки, определять конфигурацию сети. Набор утилит TCP/IP практически одинаков для любой операционной системы.
Hostname – одна из основных утилит TCP/IP. показывает локально
настроенное имя узла TCP/IP (заметьте, что оно может отличаться от
локально настроенного имени компьютера также известного как имя
NetBIOS).
Ipconfig отображает текущие настройки TCP/IP, включая адреса серверов DHCP, DNS и WINS.
Команда Arp используется для просмотра, добавления или удаления записей в таблицах трансляции адресов IP в физические адреса. Эти записи используются при работе протокола Address Resolution Protocol
(ARP).
Команда Route нужна для редактирования или просмотра таблицы
маршрутов IP из командной строки. Windows XP использует таблицу
маршрутов в том случае, когда нужно отыскать путь к удаленному компьютеру по TCP/IP. Ключ /? выводит все доступные ключи при работе с
24
Route. Для просмотра таблицы маршрутов системы используется Route
Print.
Утилита ping используется для отправки эхо-запросов ICMP по IP адресу и ожидания эхо-ответов ICMP. Ping сообщает количество принятых
ответов и интервал времени между отправкой запроса и приемом ответа.
Утилита ping имеет много различных опций, доступных с помощью
ключа -?. Команда Ping лежит в основе диагностики сетей TCP/IP. Используется для проверки получения приемником TCP/IP пакетов. Если
до системы не удается «достучаться» с помощью этой команды, вер оятнее всего, с такой системой связаться не удастся. Например, чтобы
опросить станцию с IP-адресом 192.168.1.100, следует набрать: ping
192.168.1.100.
Утилита tracert используется для трассировки маршрута. Tracert работает путем отправки эхо-запросов ICMP по определенному IP-адресу,
увеличивая время жизни (time-to-live, TTL) в поле IP-заголовка начиная
с 1. Затем она анализирует возвращаемые ошибки ICMP. Каждый последующий эхо-запрос должен пройти по сети на один маршрутизатор
дальше прежде, чем значение в поле TTL достигнет нуля, и маршрутизатор, который перенаправит этот пакет, возвратит ошибку ICMP Time
Exceeded (время закончилось). Tracert просто отображает на экране
упорядоченный список маршрутизаторов на пути прохождения пакетов, которые возвращают сообщения об ошибках. Tracert фиксирует
число переходов или «прыжков» (hop), которые потребовалось совершить на пути к станции назначения. Если использовать эту утилиту с
ключем –d (что означает указание не делать поиска DNS для каждого
IP адреса), тогда в отчет заносится IP адрес самого ближнего интерфейса маршрутизатора. Чтобы запустить трассировку станции с IP-адресом
192.168.1.100 без выполнения поиска DNS имени , следует набрать в
командной строке: tracert 192.168.1.100 -d.
Netstat. Команда Netstat показывает текущий статус и статистику подключений по TCP/IP или UDP. При этом выводятся данные как о локальных, так и об удаленных именах и портах активных сетевых соединений. Ключ /? показывает все доступные ключи при работе с Netstat.
Pathping – одна из самых полезных новых команд диагностики TCP/IP.
Она объединяет функциональность Ping и Tracert. Команда Pathping
опрашивает каждый маршрутизатор на пути между источником и приемником сигнала, после чего фиксирует задержки при каждой ретрансляции сигнала и потери пакетов.
Nbtstat. Эта диагностическая утилита отражает статистики протоколов
и текущие соединения TCP/IP с использованием NetBIOS поверх
TCP/IP (NetBT).
25
Практические задания
Задание 1. Использование утилит Windows XP для определения конфигурации и тестирования работоспособности протокола TCP/IP
на локальном компьютере.
1. Для запуска командной оболочки: нажмите Пуск| Выполнить,
наберите cmd.
2. В окне командной оболочки наберите hostname. Запишите в рабочую тетрадь имя TCP/IP узла Вашей системы.
3. В окне командной оболочки наберите ipconfig /all. Запишите в рабочую тетрадь:
имя узла TCP/IP Вашей системы (DNS-имя компьютера);
тип узла разрешения имен NetBIOS;
MAC-адрес сетевой платы;
IP-адрес;
маску подсети;
шлюз по умолчанию;
DNS-сервер.
Сколько подсетей можно организовать в сети 172.16.x.y c такой маской подсети? Сколько узлов можно адресовать в каждой подсети?
4. Чтобы просмотреть содержимое кэша ARP, наберите в командной
строке arp –a. Сколько записей в кэше распознавателя ARP?
5. В окне командной оболочки наберите route print. Из каких элементов состоит запись о каждом маршруте?
Задание 2. Использование утилит Windows XP для тестирования работоспособности сети на основе протокола TCP/IP.
1. В окне командной оболочки проверьте наличие соединения последовательно со следующими IP-адресами:
IP –адресом петли обратной связи (127.0.0.1);
IP-адресом TCP/IP узла Вашей системы;
IP-адресом шлюза по умолчанию;
IP-адресом внешнего сетевого интерфейса шлюза;
IP- адресом внешней сети (по указанию преподавателя).
Проверьте содержимое кэша распознавателя ARP. Изменилось ли оно
по сравнению с тем, что Вы наблюдали в п.4 задания 1? Почему?
2. Запустите в окне командной оболочки tracert:
IP-адреса внешнего сетевого интерфейса шлюза;
IP- адреса внешней сети (по указанию преподавателя).
26
Запишите в тетради, через какие маршрутизаторы прошел пакет, отправленный Вами.
3. Запустите в окне командной оболочки netstat /?.
Как можно с помощью этой утилиты просмотреть локальную таблицу маршрутизации? Сравните ее с полученной с помощью команды Route print.
Запустите в окне командной оболочки netstat. Какие постоянные соединения активны на Вашем компьютере?
4. Чтобы просмотреть список содержимого кэша имен NetBIOS, наберите в командной строке Nbtstat –n.
Запустите ping <имя компьютера> для компьютеров в соответствии со списком по указанию преподавателя.
Выполните команду Nbtstat –n. Изменилось ли содержимое
кэша имен NetBIOS? Почему?
Проанализируйте конфигурацию протокола TCP/IP на Вашей рабочей
станции и определите, каким образом разрешаются имена NetBIOS.
5. Запустите в окне командной оболочки ping <имя компьютера>.
Имя компьютера из списка по указанию преподавателя.
Запустите в окне командной оболочки tracert <имя компьютера>.
Запустите в окне командной оболочки pathping <имя компьютера>.
В чем для Вас преимущество команды pathping ?
Контрольные вопросы
1. Архитектура стека протоколов TCP/IP.
2. IP – адресация. Классы сетей. Маски подсетей.
3. Адресация узлов в сети. Три адреса сетевого узла. Как происходит
разрешение адресов?
4. Архитектура протокола TCP/IP. Уровень Интернета. Протоколы
IP, ARP, ICMP. Что происходит с пакетом на этом уровне? Какая
информация добавляется к заголовку пакета на уровне IP?
5. Архитектура протокола TCP/IP. Протоколы TCP и UDP. Содержание заголовка транспортного уровня.
6. Назовите известные Вам утилиты TCP/IP. Опишите назначение
каждой из них.
7. Как происходит локальная маршрутизация? Каким образом можно
просмотреть локальную таблицу маршрутизации?
8. Опишите функции маршрутизатора в сети. Какие уровни стека
протоколов TCP/IP реализованы в рамках IP- маршрутизатора?
9. Разрешение имен DNS и NetBIOS. В чем принципиальное различие?
27
Лабораторная работа №6
Изучение консоли администрирования Microsoft Management Console.
Цель работы: Изучить способы централизованного управления
Windows XP с помощью Microsoft Management Console.
Краткие теоретические сведения.
Консоль управления Microsoft Management Console (MMC) - это основа администрирования и управления системы Windows XP. Это средство
операционной системы, которое предоставляет своим встроенным (интегрированным) компонентам или, другими словами, системным приложениям, удобный для использования графический интерфейс.
Сама по себе ММС не содержит средств администрирования, сила ее в
том, что она позволяет в любой момент добавлять новые интегрированные компоненты и координировать работу уже установленных. Консоль
управления ММС работает на любой платформе Win32 (например,
Windows XP, Windows 2000, Windows NT 4.0, Windows 9x). Разработчики Microsoft почти все инструменты управления Windows XP встроили в
систему в виде "оснасток" (snap-ins) MMC.
С помощью MMC существует возможность объединять встроенные в
систему (интегрированные) компоненты, создавая собственные надежные средства управления компьютерами предприятия. Созданные таким
образом управляющие системы можно сохранить в файлах с расширением .msc (Management Saved Console - сохраненная консоль управления) и
распространять их в пределах всей системы (например, задавая к ним
доступ с помощью ярлыков или элементов меню Пуск, отправляя их по
почте или размещая на страницах Web).
Практические задания
Задание 1. Знакомство с Microsoft Management Console
1. Зарегистрируйтесь в системе как StudentOS домена FAIS.
2. Запустите консоль Управление компьютером:
Запустите Панель управления (Пуск | Настройка | Панель
управления).
Выберите Администрирование| Управление компьютером.
Другой способ вызвать эту консоль – щелкнуть правой кнопкой мыши по значку рабочего стола Мой компьютер, выбрать
пункт меню Управление.
3. В оснастке Локальные пользователи и группы добавьте пользователя студент локального компьютера в группу Администраторы.
Для этого выберите Группы | Администраторы| Добавить.В появившемся диалоговом окне Выбор измените область поиска
Искать в на имя локального компьютера, выберите Студент и
нажмите кнопку Добавить.Щелкните кнопку ОК.
28
4. Создайте общую папку на локальном компьютере и назначьте на нее
права доступа.
В оснастке Общие папки выберите Ресурсы.
В меню Действие выберите Новый общий файл.
В поле Общая папка выберите каталог C:\Lab Files с помощью
кнопки Обзор.
В поле Сетевое имя напишите Labfiles и нажмите кнопку Далее.
Выберите Администраторы имеют общий доступ, остальные имеют доступ только для чтения.
Нажмите Готово.
Для ответа на вопрос “Хотите создать еще одну папку?”
нажмите кнопку Нет.
Проанализируйте список контроля доступа NTFS и права доступа на
общий ресурс и письменно ответьте на следующие вопросы:
Какие пользователи теперь имеют привилегии администратора
на Вашем компьютере?
Какие права NTFS назначены на папку c:\Lab Files?
Какие права к общему ресурсу назначены для доступа к этому
каталогу из сети ?
Задание 2. Создание пользовательской консоли mmc.
Итак, в системе Windows XP любой интегрируемый компонент может
быть включен в состав новой или уже существующей консоли.
1. Зарегистрируйтесь в системе как студент локального компьютера
2. Создайте собственную консоль mmc. Для этого:
Запустите mmc (Пуск | Выполнить | MMC)
Из меню Консоль выберите Добавить или удалить оснастку,
нажмите Add, выберите Управление дисками и нажмите Добавить.
В окне Выбор компьютера выберите Локальный компьютер.
Нажмите Готово.
Нажмите Закрыть в окне Добавить изолированную оснастку.
Нажмите OK в основном окне
Теперь у Вас есть своя собственная консоль MMC, в которой находится
только Disk Management. Для того, чтобы сохранить эту консоль, выберите пункт Сохранить как в меню Консоль, введите, например, "Консоль1" в качестве названия консоли и нажмите Сохранить. Теперь в меню Программы появится новая папка My Administrative Tools, в которой будет находиться консоль MMC по имени "Консоль 1".
Выйдите из консоли Консоль1 , выбрав Консоль | Выход.
В чем состоит преимущество работы с Microsoft Management
Console?
Убедитесь, что Вам доступно выполнение операций по обслуживанию дисков. Почему?
Задание 3. Знакомство с интерфейсом управления системными политиками (System Policy).
29
1. Запустите консоль mmc.Выберите Добавить или удалить оснастку,
нажмите Добавить| Групповая политика. Убедитесь, что в поле
Объект групповой политики выбран Локальный компьютер .
Нажмите Готово.
2. В окне Добавить изолированную оснастку нажать кнопку Закрыть.
3. В окне Добавить/Удалить оснастку нажать OK.
4. В левой половине окна консоли выберите Политика “Локальный
компьютер”| Конфигурация Windows| Параметры безопасности|
Локальные политики | Назначение прав пользователей.
5. Выпишите в рабочую тетрадь, какие пользователи имеют перечисленные в табл. 5 привилегии.
Таблица 5
Название
политики
Увеличение
приоритета
диспетчирования
Описание
Кто по умолчанию
обладает этой привилегией
Определяет, какие учетные записи
могут использовать процесс, обладающий разрешением «Запись
свойства» для доступа к другому
процессу, с целью повысить
назначенный последнему приоритет выполнения. Пользователь,
обладающий этой привилегией,
может изменять приоритет планирования процесса в окне диспетчера задач
Администраторы
На рабочих станциях и серверах:
Определяет, какие пользователи и Администраторы
Изменение
группы могут изменять время и
Опытные
системного
дату на встроенных часах компьпользователи
времени
ютера
На контроллерах
домена:
Администраторы
Операторы сервера
Определяет, какие пользователи и
группы могут создавать файл
подкачки и изменять его размер.
Создание
Для создания файла подкачки
Администраторы
страничного файла нужно указать его размер для выбранного диска на вкладке Параметры быстродействия окна
свойств системы
30
Как объяснить тот факт, что локальный пользователь Студент имеет возможность производить операции по обслуживанию томов?
Задание 4. Получение доступа к общему ресурсу.
Запустите Проводник (Explorer). Для этого нажмите Пуск| Программы| Стандартные| Проводник.
2. Зайдите в Сетевое окружение | Вся сеть | Microsoft Windows
Network |FAIS | Имя Вашего компьютера\ Labfiles\Apps.
3. Запустите программу \\ <Имя Вашего компьютера>\
Labfiles\Apps\SPIND32.exe.
4. Какой формат имени Вы использовали при обращении к программе?
5. Запустите командную оболочку cmd. Для запуска командной оболочки: нажмите Пуск| Выполнить, наберите в окне cmd.
6. В окне командной оболочки введите net use y: \\ Имя Вашего компьютера\ Labfiles\Apps
7. Для получения справки по команде net use введите в командной
строке net use /?
8. Запустите программу SPIND32.exe из проводника через Мой компьютер | диск Y:
ПРОДЕМОНСТРИРУЙТЕ ДВА СПОСОБА ОБРАЩЕНИЯ К СЕТЕВОМУ РЕСУРСУ ПРЕПОДАВАТЕЛЮ.
Чем отличаются два способа обращения к сетевому ресурсу?
1.
Задание 5. Отмена изменений конфигурации операционной системы.
1.
2.
Удалите общий доступ к папке C:\Lab Files.
Удалите пользователя студент локального компьютера из группы
Администраторы.
Контрольные вопросы
1. Консоль администрирования mmc. Назначение, функции, особенности.
2. Понятие общего ресурса. Создание общего ресурса.
3. Понятие общего ресурса. Разрешения для общего ресурса. Комбинация разрешений на общий ресурс и разрешений NTFS.
4. Понятие общего ресурса. Два способа обращения к общему ресурсу.
5. Что такое привилегии и в чем их отличие от прав доступа? Приведите примеры привилегий.
6. Что такое привилегии? С помощью какого инструмента производят настройку привилегий пользователя?
7. Какие средства администрирования Windows XP Professional Вы
знаете? Назовите их основные особенности.
31
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1. Танненбаум Э. Современные операционные системы. 2-е изд. −
СПб.: Питер, 2006. − 1038 с.: ил.
2. Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение. СПб.: Питер,2002.– 736 с.: ил.
3. Microsoft
Windows
XP
Professional.
Учебный
курс
MCSA/MCSE/Пер. с англ. — М.: Издательско-торговый дом «Русская Редакция», 2002. — 1008 стр.: ил.
4. Соломон Д., Руссинович М. Внутреннее устройство Microsoft
Windows 2000. Мастер-класс. /Пер. с англ. − СПб.: Питер; М.: Издательско-торговый дом «Русская Редакция», 2001. — 752 стр.: ил.
5. Мicrosoft Windows XP: Home Edition и Professional. Русские версии /Под обш. ред. А. Н. Чекмарева. — СПб.: БХВ-Петербург,
2003. -640 с.: ил.
ОГЛАВЛЕНИЕ
Введение……………………………………………………………………. 3
Лабораторная работа №1. Наблюдение и управление распределением
процессорного времени в OC Windows XP Professional………………… 4
Лабораторная работа №2. Наблюдение за управлением памятью
в Windows XP………………………………………………………………. 9
Лабораторная работа №3. Создание различных дисковых конфигураций....16
Лабораторная работа №4. Изучение безопасности и сжатия файлов в
файловой системе NTFS ……………………………………...……………20
Лабораторная работа №5. Изучение утилит стека протоколов TCP/IP...24
Лабораторная работа №6. Изучение консоли администрирования
Microsoft Management Console………………………….…………………28
Библиографический список рекомендуемой литературы………………32
Операционные системы,
среды и оболочки
Методические указания
к выполнению лабораторных работ по курсу «Операционные системы, среды и оболочки»
для студентов 2-г о курса специальности
080801 «Прикладная информатика (в экономике)»
Составители:
к.ф.-м.н, проректор по информационным технологиям
Проскурин Дмитрий Константинович,
ст. преп. М аковий Катерина Александровна
Подписано в печать 31.03.2011. Формат 60х841/16. Уч.-изд. л. 2,0.
Усл.-печ.л. 2,1. Бумага писчая. Тираж 30 экз. Заказ № 141.
Отпечатано: отдел оперативной полиграфии издательства
учебной литературы и учебно-методических пособий
Воронежского государственного архитектурно-строительного университета
394006 Воронеж, ул. 20-летия Октября. 84
32
Документ
Категория
Без категории
Просмотров
10
Размер файла
412 Кб
Теги
среды, система, 208, оболочка, операционная
1/--страниц
Пожаловаться на содержимое документа