Диагностика средств вычислительной техники

Аппаратный и программный аспекты диагностики компьютерных систем. Необходимость диагностирования компьютерной системы. Сервисная аппаратура для диагностики, обслуживания и ремонта средств вычислительной техники. Проведение документирования сети.

Рубрика Программирование, компьютеры и кибернетика
Вид отчет по практике
Язык русский
Дата добавления 31.03.2016
Размер файла 824,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Вид работы: Отчет по практике

Тема: Диагностика средств вычислительной техники

Курсаев Сергей Олегович

Содержание

Введение

1. Cредства и методы диагностики компьютерных систем

1.1 Аппаратный и программный аспекты диагностики КС. Необходимость диагностирования компьютерной системы

1.2 Сервисная аппаратура для диагностики, обслуживания и ремонта средств вычислительной техники

2. Организация диагностики компьютерной сети

2.1 Документирование сети

2.2 Инструменты диагностики

2.3 Методика упреждающей диагностики. Организация процесса диагностики

Заключение

Список использованных источников

Введение

Я, студент заочной формы обучения, направления «Информатика и ВТ», группы ЗИн-1209, Курсаев С.О., проходил учебную практику на предприятии ОАО «Ростелеком». Продолжительность практики 2 недели (108 часов).

Тема моей практики «Диагностика средств вычислительной техники».

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

Система автоматического диагностирования представляет собой комплекс программных, микропрограммных и аппаратных средств, справочной документации (диагностических справочников, инструкций, тестов).

Метод диагностирования характеризуется объектом элементарной проверки, способом подачи воздействия и снятия ответа.

Существуют следующие методы тестового диагностирования:

­ двухэтапное диагностирование;

­ последовательное сканирование;

­ эталонные состояния;

­ микродиагностирование;

­ диагностирование, ориентированное на проверку сменных блоков.

Актуальность данной работы обусловлена тем, что в связи с распространением персональных компьютеров и созданием на их основе автоматизированных рабочих мест (АРМ), локальных вычислительных сетей (ЛВС), необходима качественная диагностика ПК, что является объектом данного исследования.

Предметом исследования являются основные методы организации и проведения диагностики современных компьютерных систем и компьютерных сетей.

Диагностика компьютерных систем - процесс (непрерывного) анализа состояния системы. При возникновении неисправности устройств фиксируется факт неисправности, определяется ее место и вид. Сообщение о неисправности передается, устройство отключается и заменяется резервным. [24]

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

1. Средства и методы диагностики компьютерных систем

1.1 Аппаратный и программный аспекты диагностики КС

Диагностика неисправностей КС имеет два аспекта: аппаратный и программный. Аппаратный аспект подразумевает использование аппаратурных средств диагностики - стандартной КИА, специальной КИА, сервисных плат, устройств и комплексов.

При аппаратном методе диагностики, используются инструменты и приборы для измерений напряжений, параметров сигналов и логических уровней в схемах ПК. Этот метод требует глубоких знаний логики работы ПК, микросхемотехники, радиоэлектроники, ЭРИ и определенных навыков работы с сервисным тестовым оборудованием. Следует отметить, что чисто аппаратная диагностика практически не встречается, разве что при диагностике с использованием словарей неисправностей или таблиц эталонных состояний, да и то - симптомы, которыми в этих случаях приходится руководствоваться, выработаны либо ОС, либо тест-программой, либо микропрограммным тестом, а это уже не чисто аппаратная диагностика. Чисто аппаратной можно считать диагностику отдельных узлов ЭВМ, таких как ТЭЗ, которые проверяются не при автоматическом выполнении АПС проверочных тестов, а при подаче тестирующих последовательностей на исследуемый узел непосредственно от сервисного устройства, например УТК, или генератора стимулирующих воздействий.

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

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

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

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

Windows XP получает данные о производительности от компонентов компьютера. Работающий компонент системы генерирует данные о производительности. Эти данные представляются в виде объекта производительности, который обычно называется так же, как компонент, генерирующий данные. [7] Например, объект «Процессор» представляет собой набор данных о производительности процессоров, имеющихся в системе.

Различные объекты производительности, встроенные в операционную систему, обычно соответствуют основным компонентам оборудования, таким как память, процессоры и т. д. Другие программы могут устанавливать собственные объекты производительности. Например, такие службы, как WINS, предоставляют объекты производительности, наблюдение за которыми можно осуществлять с помощью диаграмм и журналов. Каждый объект производительности содержит счетчики, дающие сведения о конкретных элементах системы или службы. Например, счетчик «Обмен страниц в сек» объекта «Память» отслеживает скорость обмена страниц памяти. Несмотря на то, что в системе может иметься гораздо больше объектов, обычно наиболее часто для наблюдения за системными компонентами используются следующие объекты, доступные по умолчанию: кэш, память, объекты, файл подкачки, физический диск, процесс, процессор, сервер, система, поток.

Компоненты «Системный монитор» и «Оповещения и журналы производительности» предоставляют подробные сведения о ресурсах, используемых конкретными объектами операционной системы и программами, предназначенными для сбора данных. Данные о производительности отображаются в виде диаграмм. Кроме того, данные записываются в журналы (Приложение В). Компонент «Оповещения» позволяет отправить пользователям уведомление посредством службы сообщений Windows, когда значение счетчика достигнет, превысит или упадет ниже заданного порога. [7]

Результаты наблюдения за производительностью часто используются службой технической поддержки корпорации Майкрософт при диагностике неполадки. Поэтому наблюдение за производительностью системы рекомендуется в качестве одной из задач администратора.

Диспетчер задач представляет собой еще одно средство для получения данных о производительности компьютера, работающего под управлением Windows XP. Диспетчер задач предоставляет данные о программах и процессах, выполняемых компьютером, а также сводку сведений об использовании процессора и памяти

Пакет диагностических утилит SiSoft Sandra (аббревиатура расшифровывается как System Analyzer Diagnostic and Reporting Assistant, что означает: помощник в проведении анализа и диагностики системы) является одним из решений для непрофессионального пользователя. В состав полной версии пакета входят около 70 модулей для сбора информации обо всех основных компонентах ПК. Имеется возможность проверки расположения и содержимого основных конфигурационных файлов. Графический интерфейс программы достаточно нагляден и позволяет получить самую полную информацию о компьютере, включая порой и недокументированную. Главное окно программы напоминает панель управления Windows, только с большим количеством ярлыков. Каждый из них соответствует отдельной утилите, ответственной за сбор и отображение информации об определенном устройстве, входящем в систему, с предоставлением данных о производителе, версии, дате изготовления, быстродействии и т.п. После инсталляции на Рабочем столе и в Контрольной панели появляется ярлык к SiSoft Sandra. Двойной щелчок мышью по этому значку вызывает оболочку пакета, представляющую собой окно с пиктограммами входящих в него утилит. Существует четыре режима отображения пиктограмм: информационные утилиты, утилиты оценки производительности, просмотр системных файлов, утилиты тестирования. Выбор того или иного режима осуществляется через пиктограммы на линейке вверху окна оболочки. По умолчанию устанавливается режим отображения пиктограмм информационных утилит.

Сводная информация о тестируемом компьютере представлена в Приложении А. Стресс-тестирование компьютерной системы представлен в Приложении Б.

1.2 Сервисная аппаратура для диагностики, обслуживания и ремонта средств вычислительной техники

диагностика компьютерный сеть ремонт

Для поиска неисправностей и ремонта PC необходимо иметь специальные инструментальные средства, которые позволяют выявить проблемы и устранить их просто и быстро. К их числу относятся: набор инструментов для разборки и сборки; химические препараты (раствор для протирания контактов); пульверизатор с охлаждающей жидкостью и баллончик со сжатым газом (воздухом) для чистки деталей компьютера; набор тампонов для протирания контактов; специализированные подручные инструменты (например, инструменты, необходимые для замены микросхем (чипов)); сервисная аппаратура.

Сервисная аппаратура представляет собой набор устройств разработанных специально для диагностирования, тестирования и ремонта СВТ. Сервисная аппаратура включает следующие элементы: измерительные приборы; тестовые разъемы для проверки последовательных и параллельных портов; приборы тестирования памяти, позволяющие оценить функционирование модулей SIMM, чипов DIP и других модулей памяти; оборудование для тестирования блока питания компьютера; диагностические устройства и программы для тестирования компонентов компьютера (программно - аппаратные комплексы). [24]

Для проверки и ремонта ПК применяются следующие измерительные приборы: цифровой мультиметр; логические пробники; генераторы одиночных импульсов для проверки цифровых схем.

Основные типы измерительных приборов представлены на Рис.1.7.

Рис.1.7 - Измерительные приборы и логический тестер

Тестовые разъемы обеспечивают проверку на программном и аппаратном уровне портов ввода- вывода ПК (параллельных и последовательных).

Рис. 1.8 - Основные виды тестовых разъемов

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

Рис. 1.9 - Общий вид оборудования для тестирования блока питания компьютера

Программно-аппаратные комплексы можно подразделить на: платы мониторинга системы; ПАК проверки материнской платы; специализированные ПАК; ПАК проверки отдельных элементов системы; ПАК проверки НЖМД; платы мониторинга системы (РОST- платы).

Плата-тестер PC-POST предназначена для мониторинга POST-кодов (POST - Power On Self Test / самотестирование по включению питания), посылаемых в порт ввода-вывода 80h программой BIOS на этапе самотестирования. Плата POST состоит из четырех основных блоков: RG - восьмиразрядный параллельный регистр; предназначен для записи и хранения очередного поступившего значения POST-кода; DC1 - дешифратор разрешения записи в регистр; сигнал на выходе дешифратора становится активным в случае появления на адресной шине адреса диагностического регистра, а на шине управления - сигнала записи в устройства ввода-вывода; DC2 - дешифратор-преобразователь двоичного кода в код семисегментного индикатора; HG - двухразрядный семисегментный индикатор; отображает значение кода ошибки в виде шестнадцатеричных символов - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, b, C, d, E, F.

Рис. 1.10 - Устройство POST платы

Рис. 1.11 - POST - платы

Рис. 1.12 - Индикатор Super POST Code

Описание: Индикатор Super POST Code служит для быстрой диагностики и выявления неисправностей CHIPSETов шины PCI и устройств, работающих с этой шиной. Характеристики: Индицирует состояние шины: Адрес транзакции, Данные транзакции, Текущую команду на шине (в правом разряде индикатора команды), Участвующие в транзакции байты (bite enable) - в левом разряде индикатора команды. ПАК проверки материнской платы PC POWER PCI-2.2 ПАК POWER PCI-2.2 - полнофункциональный программно-аппаратный комплекс, предназначенный для КСестороннего тестирования и ремонта компьютеров на базе процессоров Intel:

386, 486, Pentium III/IV и др.; AMD: Athlon, Duron и их аналогов. Тестер представляет собой плату расширения компьютера, устанавливаемую в 33МГц, 32-х разрядный PCI слот. Комплекс позволяет выполнять ряд диагностических тестов, запускаемых из установленного на плате ПЗУ, ориентированных на выявление системных ошибок и конфликтов оборудования, при этом в состав входит

широких набор инструментов для аппаратной диагностики материнской платы.

Рис. 1.13 - Внешний вид ПАК проверки материнской платы PC POWER PCI-2.2

В комплект поставки PC POWER PCI-2.2 входит: плата контроллер PC POWER PCI-2.2; набор специализированных тестовых заглушек на периферийные порты материнской платы; USB кабель; Программное обеспечение PC POWER PCI-2.2; инструкция по эксплуатации.

Особенности комплекса: Аппаратно-реализованный режим пошаговой POST диагностики с декодированием в реальном времени всех POST кодов. (Время удержания каждого POST кода задается пользователем). Расположенная на плате тестера ОЗУ размером 128 Кб позволяет в режиме форсированного старта выполнять тестирование без оперативной памяти компьютера.

Автомониторинг, позволяющий в фоновом режиме контролировать питающие напряжения и пульсации в заданных заранее пределах, и выдавать сигнал при их превышении или понижении. Возможность визуального мониторинга состояний шины PCI: адрес-данные (32 бита), для выявления замыкания или обрыва линий. Поддерживаемая во всех 3-х режимах работа с микросхемой BIOS, включающая возможности чтения, стирания, программирования, верификации (при условии поддержки чипсета и самой микросхемы программный обеспечением комплекса). Специализированные ПАК - ПАК «RAM Stress Test Professional 2» (RST Pro2). RAM Stress Test Professional 2, предназначен для тщательного тестирования оперативной памяти компьютера. Тестирование памяти с помощью RST Pro2 позволяет устранить влияние операционной системы, драйверов и пользовательских программ, поскольку устройство загружает собственное ПО при запуске системы.

ПО совместимо с процессорами Intel Pentium 4, Intel Xeon, AMD Operton, AMD Athlon 64/FX, AMD Athlon XP/MP и им подобными.

Для проверки модулей памяти в устройстве реализовано свыше 30 различных алгоритмов, поддерживающих память типа SIMM, DIMM (SDRAM, DDR, DDR2), RIMM (RDRAM/RAMBus), в том числе как с контролем четности (Parity) и коррекцией ошибок (ECC), так и без таковых; имеется также возможность тестирования кэш-памяти процессора (SRAM). Тестирование осуществляется в защищенном режиме с расширенной физической адресацией (PAE), позволяющей оперировать с объемами памяти до 64 ГБ. ПАК проверки отдельных элементов системы - ПАК для ремонта HDD ATA, SATA PC-3000 for Windows (UDMA). Программно-аппаратный комплекс PC-3000 for Windows (UDMA) предназначен для диагностики и ремонта HDD (восстановления работоспособности) с интерфейсом ATA (IDE) и SATA (Serial ATA 1.0, 2.0), емкостью от 1 Гб до 750 Гб, c форм-фактором 3.5'' - настольные ПК; 2.5'' и 1.8'' - накопители для ноутбуков; 1.0'' - накопители для портативной техники.

Рис. 1.14 -Внешний вид ПАК RST Pro2 и вид рабочих экранов

Рис. 1.15 - Внешний вид ПАК PC 3000

Диагностика HDD осуществляется в режимах: обычном (пользовательском) режиме; в специальном технологическом (заводском) режиме.

Для этого в комплекс PC-3000 for Windows (UDMA) входит набор технологических переходников и адаптеров, которые используются для ремонта HDD и восстановления данных. Для первоначальной диагностики HDD запускается универсальная утилита PC-3000, которая диагностирует HDD и указывает все его неисправности. Расположенная на плате тестера ОЗУ размером 128 Кб позволяет в режиме форсированного старта выполнять тестирование без оперативной памяти компьютера. Расположенная на плате тестера ОЗУ размером 128 Кб позволяет в режиме форсированного старта выполнять тестирование без оперативной памяти компьютера.[24]

Далее запускается специализированная (предназначенная только для этого семейства) технологическая утилита, которая и осуществляет ремонт HDD. Специализированные утилиты позволяют: тестировать и восстанавливать служебную информацию HDD; читать и записывать содержимое Flash ПЗУ HDD; загружать программу доступа к служебной информации; просматривать таблицы скрытых дефектов; скрывать найденные дефекты на магнитных дисках, изменять конфигурационные параметры.

2. Организация диагностики компьютерной сети

2.1 Документирование сети

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

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

Принтеры и рабочие станции обычно сюда не включаются; информация о серверах - то есть, та информация, которая необходима для управления и администрирования серверами, такая как имя, функции, IP адреса, конфигурация дисков, ОС и сервис-паки, дата и место покупки, гарантия и т.д.; назначение портов коммутаторов и маршрутизаторов - сюда включается детальная информация о конфигурации WAN,

VLAN-ов; конфигурация сетевых служб -- сетевые службы, такие как DNS, WINS, DHCP, и RAS, критичны для операций в сети, следует детально описать, как они структурированы. Данную информацию всегда можно получить с серверов, но документация ее заранее в легкочитаемом формате позволяет сэкономить время; политики и профили доменов - можно ограничить возможности пользователей с

помощью Policy Editor в Windows NT. При этом существует возможность создать профили пользователей, хранимые на сервере, а не на локальной машине, если такие

возможности используются, то такая информация должна быть документирована;

критически важные приложения - необходимо включить в документацию как такие приложения поддерживаются, что бывает с ними чаще всего не так и как решать такие проблемы; Процедуры -- средство для реализации политик и могут быть достаточно обширными. В частности, политика может устанавливать, что «Сеть должна быть защищена от неавторизованных пользователей». Однако, для реализации такой политики, потребуется масса усилий. [6] Существуют процедуры для сетевых протоколов, паролей, физической безопасности и т.д. Можно также иметь отдельные процедуры для обработки проблем, о которых сообщают пользователи, и процедуры для регулярного обслуживания серверов. Как показывает практика, большинство средних предприятий, особенно государственных учреждений, используют ручной способ ведения документирования сети, т.е для них вполне достаточно списков Excel и знаний ответственного за IT специалиста. Использование специальных систем документирования сети, позволит значительно снизить риски в случае отказа компонентов или физического повреждения инфраструктуры в результате строительных работ, пожара или наводнения, внезапного увольнения или исчезновения ответственного специалиста и уменьшить время при восстановлении инфраструктуры. Система документирования инфраструктуры сети (CMS) - это интегрированная система, позволяющая хранить в едином месте и иметь удобный доступ к информации обо всех объектах сети (будь то отдельные компьютеры, соединительные кабели, системы теленаблюдения, пожарной сигнализации и т. п.) и соединениях между ними. Основной задачей современных систем документирования сети на базе программного обеспечения является достижение гибкости и точности документации, а также управление сетями при низких затратах и минимальных трудностях.

Система документирования сети хранит данные о всех пассивных (кабели, разъемы, панели переключений, распределительные шкафы) и активных (маршрутизаторы, коммутаторы, серверы, ПК, УАТС) компонентах сети, включая информацию о соединениях и их состоянии (Connectivity) в центральной реляционной базе данных (к примеру, Oracle, SQL, DB2), и визуализирует всю систему как в алфавитно-цифровой, так и в графической форме. Кроме того, основываясь на планах зданий и земельных участков, можно отобразить расположение отдельных компонентов и маршруты прокладки кабеля. Информация о компонентах и их изображения хранятся в библиотеке компонентов, которая постоянно обновляется. Многие современные системы уже предлагают клиенты Web, позволяющие получать доступ к документации по сети через Internet. Некоторые системы документирования сети даже обладают функцией обнаружения (Discovery) для автоматического выявления посредством SNMP новых активных компонентов и включения их в документацию. При наличии системы документирования сети пользователь в любое время может получить актуальный и целостный обзор всех сетевых ресурсов инфраструктуры организации.

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

Расчеты показали, что сокращение усилий, а соответственно, и финансовых затрат на планирование и документирование необходимых изменений в сети может достигать 90%. Согласно статистике по Network Operating Centers (NOC), около 80% всех неполадок в сети вызваны неисправностью проводки. При использовании системы документирования сети предприятия могут быстро локализовать проблемную зону и, таким образом, оперативно устранить неполадки.

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

В настоящее время системы документирования сети используют преимущественно крупные компании, а также поставщики энергии и муниципальные предприятия, обладающие протяженной и сложной инфраструктурой ИТК.[6] Системы документирования применяют и телекоммуникационные предприятия, которые обязаны обеспечивать доступность инфраструктуры для своих клиентов и подтверждать это фактически. Все чаще делают ставку на системы документирования сети больницы и другие учреждения, в которых доступность и надежность структуры сети являются жизненной необходимостью. Для повседневной деятельности эксплуатационных организаций и владельцев зданий, предоставляющих сеть для нескольких предприятий на одной территории, системы документирования сети тоже имеют огромное значение. В качестве примера рассмотрим некоторые из подобных систем. Friendly Pinger - это удобное приложение для администрирования, мониторинга и инвентаризации компьютерных сетей. Представляет следующие возможности: визуализация компьютерной сети в красивой анимационной форме с отображением, какие компьютеры включены, а какие нет; оповещение об остановке/запуске серверов; просмотр, кто, к каким файлам обращается на компьютере по сети; автоматический сбор информации о программном и аппаратном обеспечении компьютеров в сети.

LANState - программа для администраторов и простых пользователей сетей Microsoft Windows. LANState содержит множество полезных функций для администраторов и пользователей сети.

Рис. 2.1- Карта сети

Также имеется возможность получения различной информации об удаленных компьютерах (без инсталляции серверной части на них).

Для пользователей сети: программа позволяет наглядно видеть какие компьютеры в сети включены, а какие - нет. Можно настроить сигнализацию на включение/выключение определенных компьютеров и серверов в сети, на доступность файлов и папок, на запуск web- и FTP-серверов, и на другие события.

LANState осуществляет контроль подключений к общим ресурсам и отслеживает обращения к файлам из сети. Есть возможность выяснить, кто и к каким файлам на компьютере обращается по сети, в том числе и через

административные ресурсы. Для администраторов: управление компьютерами в сети, получение разнообразной информации об удаленных компьютерах (списки пользователей, запущенные службы и приложения, установленные программы, доступ к реестру и журналу событий), удаленное администрирование, перезагрузка, включение/выключение, и т.п. Сигнализация позволяет своевременно узнать о включении/выключении компьютеров и серверов в сети, разрыве VPN-подключений изменении размеров или доступности файлов и папок. Рассмотрим процесс создания схемы локальной сети с помощью этой программы.

LANState поддерживает сканирование SNMP-устройств и может рисовать схему сети автоматически с созданием линий, соединяющих хосты. При этом номера портов коммутаторов проставляются в подписях к линиям. Для автоматического построения схемы сети: 1. SNMP должен быть включен на коммутаторах. Программа должна быть разрешена в брандмауэре для успешной работы по протоколу SNMP. 2. Запустить Мастер Создания Карты Сети. 3. Выбрать сканирование сети по диапазону IP-адресов. Указать диапазоны.

Устройства с SNMP должны находиться внутри указанных диапазонов.4. Выбрать методы сканирования и настроить их параметры. Поставить галочку рядом с опцией "Поиск устройств с SNMP..." и указать правильные community strings для подключения к коммутаторам. 5. После сканирования программа должна нарисовать схему сети. Если сканирование SNMP прошло успешно, соединения между сетевыми устройствами будут нарисованы автоматически.

Схема сети может быть выгружена в картинку, либо в схему Microsoft Visio.

Рис. 2.2 - Задание диапазона адресов

Рис.2.3 - Параметры и способы сканирования

Рис.2.4 - Укрупненная схема сети

2.2 Инструменты диагностики

Ключевой функцией инструмента диагностики является обеспечение визуального представления реального состояния сети. Традиционно поставляемые производителями инструменты визуализации соответствуют уровням модели OSI. Начнем рассмотрение с физического уровня. Для разрешения проблем на этом уровне, а также в электрических или оптических средах передачи данных предназначены кабельные тестеры и такие специализированные инструменты, такие как временные рефлектометры (Time Domain Reflectometers, TDRs). В ответ на потребности профессиональных сетевых интеграторов в кабельных тестерах реализовано множество функций, например выполнение автоматизированных тестовых последовательностей с возможностью печати сертификационных документов на основании результатов тестирования. Современные кабельные тестеры достаточно сложны. В число лидирующих поставщиков кабельных тестеров входят компании Fluke Networks, Microtest, Agilent, Acterna (прежнее название WWG) и Datacom Textron. Для диагностики проблем на физическом уровне можно использовать следующие средства:

1) Разъем-заглушку (Hardware loopback) - это разъем, замыкающий выходную линию на входную, что позволяет компьютеру передавать данные самому себе.

Разъем-заглушка используется при диагностике оборудования.

2) Расширенный тестер кабеля (Advanced cable tester; Cable tester) - специальное средство позволяющее вести мониторинг трафика сети и отдельного компьютера и выявлять определенные виды ошибок, неисправный кабель или сетевую плату.

3) Рефлектометр (Time-domain reflectometer) - устройство, предназначенное для выявления дефектов в кабельных линиях локационным (рефлектометрическим) методом. Рефлектометр посылает по кабелю короткие импульсы и обнаруживает и классифицирует разрывы, короткие замыкания и другие дефекты, также измеряет длину кабеля и его волновое сопротивление и выдает результаты на экран.

4) Тоновый генератор (Tone generator) - прибор, генерирующий в кабеле переменный или непрерывный тоновый сигнал, по которому тоновый определитель проверяет целостность и качество кабеля. Тоновый определитель - прибор, определяющий целостность и качество кабеля, на основе анализа сигналов, испускаемых тоновым генератором.

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

Для решения проблем канального, сетевого и транспортного уровней традиционным инструментом, который используется сетевыми администраторами, являются анализаторы протоколов (Protocol analyzer). Эти средства занимаются сбором статистики о работе сети и определением частоты ошибок и позволяют отслеживать и записывать состояния объектов сети. Часто имеют в своем составе встроенный рефлектометр. Третьим основным диагностическим инструментом наряду с кабельными тестерами и анализаторами протоколов является зонд или монитор. Монитор сети (Network monitor) - программно-аппаратное устройство, которое отслеживает сетевой трафик и проверяет пакеты на уровне кадров, собирающее информацию о типах пакетов и ошибках. Эти устройства обычно подключаются к сети на постоянной основе, а не только в случае возникновения проблемы и функционируют в соответствии со спецификациями удаленного мониторинга RMON и RMON II. Протокол RMON описывает метод сбора статистической информации об интенсивности трафика, ошибках, а также об основных источниках и потребителях трафика. Данные RMON относятся в первую очередь к канальному уровню, тогда как в стандарте RMON II добавлена поддержка уровней с третьего по седьмой. В протоколе RMON II предусмотрена возможность сбора пакетов или кадров с сохранением их в буфер -- функция, используемая на первом этапе анализа протоколов. С другой стороны, практически любой современный анализатор протоколов собирает больше статистической информации, чем зонд RMON. Лидирующими поставщиками устройств RMON являются NetScout, Agilent, 3Com и Nortel. Кроме того, производители коммутаторов Ethernet встраивают поддержку основных функций RMON в каждый порт. Можно ожидать, что в современных условиях наиболее эффективным средством мониторинга коммутируемой сети будет использование имеющихся на каждом порте встроенных агентов mini-RMON и дополнение их возможностей системой с полной реализацией функций RMON II или анализатором протоколов с экспертным анализом.

Экспертные системы. Этот вид систем аккумулирует человеческие знания о выявлении причин аномальной работы сетей и возможных способах приведения сети в работоспособное состояние. Экспертные системы часто реализуются в виде отдельных подсистем различных средств мониторинга и анализа сетей: систем управления сетями, анализаторов протоколов, сетевых анализаторов. Простейшим вариантом экспертной системы является контекстно-зависимая help-система. Более сложные экспертные системы представляют собой так называемые базы знаний, обладающие элементами искусственного интеллекта. Примером такой системы является экспертная система, встроенная в систему управления Spectrum компании Cabletron.

2.3 Методика упреждающей диагностики. Организация процесса диагностики

Методика упреждающей диагностики заключается в следующем. Администратор сети должен непрерывно или в течение длительного времени наблюдать за работой сети. Такие наблюдения желательно проводить с момента ее установки. На основании этих наблюдений администратор должен определить, во-первых, как значения наблюдаемых параметров влияют на работу пользователей сети и, во-вторых, как они изменяются в течение длительного промежутка времени:

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

Зная зависимость между временем реакции прикладного ПО и значениями наблюдаемых параметров, администратор сети должен определить максимальные значения параметров, допустимые для данной сети. Эти значения вводятся в виде порогов (thresholds) в диагностическое средство.

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

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

Первоочередная задача состоит в определении наличия взаимозависимости между плохой работой прикладного программного обеспечения и утилизацией канала связи сети. Предположим, что анализатор протоколов установлен в том домене сети (collision domain), где прикладное ПО работает медленно. Средняя утилизация канала связи составляет 19%, пиковая доходит до 82%. Но сделать на основании этих данных достоверный вывод о том, что причиной медленной работы программ в сети является перегруженность канала связи нельзя. Часто можно слышать о стандарте де-факто, в соответствии с которым для удовлетворительной работы сети Ethernet утилизация канала связи "в тренде" (усредненное значение за 15 минут) не должна превышать 20%, а "в пике" (усредненное значение за 1 минуту) - 35-40%. Приведенные значения объясняются тем, что в сети Ethernet при утилизации канала связи, превышающей 40%, существенно возрастает число коллизий и, соответственно, время реакции прикладного ПО. Чтобы определить, какова же максимально допустимая утилизация канала связи в каждом конкретном случае, рекомендуется следовать приведенным ниже правилам.

Правило 1.1 Если в сети Ethernet в любой момент времени обмен данными происходит не более чем между двумя компьютерами, то любая сколь угодно высокая утилизация сети является допустимой. Сеть Ethernet устроена таким образом, что если два компьютера одновременно конкурируют друг с другом за захват канала связи, то через некоторое время они синхронизируются друг с другом и начинают выходить в канал связи строго по очереди.

В таком случае коллизий между ними практически не возникает. Если рабочая станция и сервер обладают высокой производительностью, и между ними идет обмен большими порциями данных, то утилизация в канале связи может достигать 80-90% (особенно в пакетном режиме - burst mode).

Это не замедляет работу сети, а, наоборот, свидетельствует об эффективном использовании ее ресурсов прикладным ПО. Таким образом, если в сети утилизация канала связи высока, надо постараться определить, сколько компьютеров одновременно ведут обмен данными. Правило 1.2 Высокая утилизация канала связи сети только в том случае замедляет работу конкретного прикладного ПО, когда именно канал связи является "узким местом" для работы данного конкретного ПО.

Правило 1.3 Максимально допустимая утилизация канала связи зависит от протяженности сети. При увеличении протяженности домена сети допустимая утилизация уменьшается. Чем больше протяженность домена сети, тем позже будут обнаруживаться коллизии. Если протяженность домена сети мала, то коллизии будут выявлены станциями еще в начале кадра, в момент передачи преамбулы. Если протяженность сети велика, то коллизии будут обнаружены позже - в момент передачи самого кадра. В результате накладные расходы на передачу пакета (IP или IPX) возрастают. Чем позже выявлена коллизия, тем больше величина накладных расходов и большее время тратится на передачу пакета. В результате время реакции прикладного ПО, хотя и незначительно, но увеличивается. Выводы. Если в результате проведения диагностики сети определили, что причина медленной работы прикладного ПО - в перегруженности канала связи, то архитектуру сети необходимо изменить. Число станций в перегруженных доменах сети следует уменьшить, а станции, создающие наибольшую нагрузку на сеть, подключить к выделенным портам коммутатора.Второй этап: Измерение числа коллизий в сети. Если две станции домена сети одновременно ведут передачу данных, то в домене возникает коллизия. Коллизии бывают трех типов: местные, удаленные, поздние. Местная коллизия (local collision) - это коллизия, фиксируемая в домене, где подключено измерительное устройство, в пределах передачи преамбулы или первых 64 байт кадра, когда источник передачи находится в домене. Алгоритмы обнаружения местной коллизии для сети на основе витой пары (10BaseT) и коаксиального кабеля (10Base2) отличны друг от друга. В сети 10Base2 передающая кадр станция определяет, что произошла локальная коллизия по изменению уровня напряжения в канале связи (по его удвоению). Обнаружив коллизию, передающая станция посылает в канал связи серию сигналов о заторе (jam), чтобы все остальные станции домена узнали, что произошла коллизия. Результатом этой серии сигналов оказывается появление в сети коротких, неправильно оформленных кадров длиной менее 64 байт с неверной контрольной последовательностью CRC. Такие кадры называются фрагментами (collision fragment или runt). В сети 10BaseT станция определяет, что произошла локальная коллизия, если во время передачи кадра она обнаруживает активность на приемной паре (Rx). Удаленная коллизия (remote collision) - это коллизия, которая возникает в другом физическом сегменте сети (т. е. за повторителем). Станция узнает, что произошла удаленная коллизия, если она получает неправильно оформленный короткий кадр с неверной контрольной последовательностью CRC, и при этом уровень напряжения в канале связи остается в установленных пределах (для сетей 10Base2). Для сетей 10BaseT/100BaseT показателем является отсутствие одновременной активности на приемной и передающей парах (Tx и Rx). Поздняя коллизия (late collision) - это местная коллизия, которая фиксируется уже после того, как станция передала в канал связи первые 64 байт кадра. В сетях 10BaseT поздние коллизии часто фиксируются измерительными устройствами как ошибки CRC. Если выявление локальных и удаленных коллизий, как правило, еще не свидетельствует о наличии в сети дефектов, то обнаружение поздних коллизий - это явное подтверждение наличия дефекта в домене. Чаще всего это связано с чрезмерной длиной линий связи или некачественным сетевым оборудованием. Помимо высокого уровня утилизации канала связи коллизии в сети Ethernet могут быть вызваны дефектами кабельной системы и активного оборудования, а также наличием шумов. Основное замедление вызывается не столько самим фактом необходимости повторной передачи кадра, сколько тем, что каждый компьютер сети после возникновения коллизии должен выполнять алгоритм отката (backoff algorithm): до следующей попытки выхода в канал связи ему придется ждать случайный промежуток времени, пропорциональный числу предыдущих неудачных попыток. В этой связи важно выяснить, какова причина коллизий - высокая утилизация сети или "скрытые" дефекты сети. Чтобы это определить, следует придерживаться следующих правил: 1. Не все измерительные приборы правильно определяют общее число коллизий в сети. 2. Высокая утилизация канала связи не всегда сопровождается высоким уровнем коллизий. Уровень коллизий будет низким, если в сети одновременно работает не более двух станций (см. этап 1) или если небольшое число станций одновременно ведут обмен длинными кадрами (что особенно характерно для пакетного режима). В этом случае до начала передачи кадра станции "видят" несущую в канале связи, и коллизии редки.

3. Признаком наличия дефекта в сети служит такая ситуация, когда невысокая утилизация канала (менее 30%) сопровождается высоким уровнем коллизий (более 5%). Если кабельная система предварительно была протестирована сканером, то наиболее вероятной причиной повышенного уровня коллизий является шум в линии связи, вызванный внешним источником, или дефектная сетевая плата, неправильно реализующая алгоритм доступа к среде передачи (CSMA/CD).

4. При диагностике сети 10BaseT все коллизии должны фиксироваться как удаленные, если анализатор протоколов не создает трафика. Если администратор пассивно (без генерации трафика) наблюдает за сетью 10BaseT и физический сегмент в месте подключения анализатора (измерительного прибора) исправен, то все коллизии должны фиксироваться как удаленные. Если видны именно локальные коллизии, то это может означать одно из трех: физический сегмент сети, куда подключен измерительный прибор, неисправен; порт концентратора или коммутатора, куда подключен измерительный прибор, имеет дефект, или измерительный прибор не умеет различать локальные и удаленные коллизии.

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

Заключение

В результате учебной практики по данной теме исследования можно сделать следующие выводы.

1. Диагностика неисправностей компьютерных систем имеет два аспекта: аппаратный и программный. При аппаратном методе диагностики, используются инструменты и приборы для измерений напряжений, параметров сигналов и логических уровней в схемах ПК. При программном методе диагностики, большая часть диагностических процедур возлагается на диагностические программные средства. Этот метод требует определенных знаний различных диагностических программ, начиная с POST-программы и кончая программными средствами углубленной диагностики компонент вычислительных средств.

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

3. В данной работе приведена технология контроля и диагностики ПК при помощи программы SiSoftSandra. Пакет диагностических утилит SiSoft Sandra (аббревиатура расшифровывается как System Analyzer Diagnostic and Reporting Assistant, что означает: помощник в проведении анализа и диагностики системы) В состав полной версии пакета входят около 70 модулей для сбора информации обо всех основных компонентах ПК. Имеется возможность проверки расположения и содержимого основных конфигурационных файлов. Графический интерфейс программы достаточно нагляден и позволяет получить самую полную информацию о компьютере: создание журналов счетчиков, добавление в эти журналы различных счетчиков, установка для них времени запуска или возможность запуска вручную. С помощью программы SiSoftSandra возможно тестирование различных компонентов компьютера и сбор информации о компьютере. Данная программа позволяет произвести сравнительные тесты оборудования компьютера с получением справки о возможности увеличения его производительности, возможности диагностирования ошибок в программном обеспечении.

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

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

Система Friendly Pinger - это приложение для администрирования, мониторинга и инвентаризации компьютерных сетей. Представляет следующие возможности: визуализация компьютерной сети с отображением, какие компьютеры включены, а какие нет; оповещение об остановке/запуске серверов; просмотр, кто, к каким файлам обращается на компьютере по сети; автоматический сбор информации о программном и аппаратном обеспечении компьютеров в сети.

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

6. Среди программных средств диагностики компьютерных сетей, можно выделить специальные системы управления сетью (Network Management Systems) - централизованные программные системы, которые собирают данные о состоянии узлов и коммуникационных устройств сети, а также данные о трафике, циркулирующем в сети. Эти системы не только осуществляют мониторинг и анализ сети, но и выполняют в автоматическом или полуавтоматическом режиме действия по управлению сетью - включение и отключение портов устройств, изменение параметров мостов адресных таблиц мостов, коммутаторов и маршрутизаторов и т.п. Примерами систем управления могут служить популярные системы HPOpenView, SunNetManager, IBMNetView.

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


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.