Общие принципы построения вычислительных сетей
Учебное пособие по дисциплине «АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ» Ю.Н. КОНДРАШОВ
Введение
В любой организации потребителями информации являются сотрудники организации или технологические установки. Эти потребители достаточно автономно решают свои задачи, но в то же время, решаемые ими задачи тесно взаимосвязаны, поэтому вычислительные средства должны быть объединены в единую систему. Адекватным решением в такой ситуации является использование вычислительной сети.
Для пользователя вычислительные сети дают такие преимущества, как возможность совместного использования данных и устройств, а также возможность гибкого распределения работ по всей системе.
Возможность совместного использования дорогостоящих периферийных устройств - таких как дисковые массивы большой емкости, цветные принтеры, графопостроители, модемы, оптические диски.
Другой причиной развертывания сетей - стремление обеспечить сотрудникам оперативный доступ к обширной корпоративной информации.
Сети относятся к категории к распределенным системам обработки информации. Преимуществом распределенных систем (а значит, и сетей) перед централизованными системами является их способность выполнять параллельные вычисления. За счет этого в системе с несколькими обрабатывающими узлами в принципе может быть достигнута производительность, превышающая максимально возможную на данный момент производительность любого отдельного, сколь угодно мощного процессора..
Важным достоинством распределенных систем - является их более высокая отказоустойчивость. Под отказоустойчивостью понимается способность системы выполнять свои функции (может быть, не в полном объеме) при отказах отдельных элементов аппаратуры и неполной доступности данных.
Избыточность обрабатывающих узлов (процессоров в многопроцессорных системах или компьютеров в сетях) позволяет при отказе одного узла переназначать приписанные ему задачи на другие узлы.
Использование сети приводит к совершенствованию коммуникаций, то есть к улучшению процесса обмена информацией и взаимодействия между сотрудниками
Конечно, вычислительные сети имеют и свои проблемы. Эти проблемы в основном связаны с организацией эффективного взаимодействия отдельных частей распределенной системы.
Во-первых, это усложнение программного обеспечения - операционных системам и приложениями.
Так, сетевая операционная система, выполняя в общем случае все функции по управлению локальными ресурсами компьютера, сверх того решает многочисленные задачи по предоставлению сетевых служб. Разработка сетевых приложений осложняется из-за необходимости организовать совместную работу их частей, выполняющихся на разных машинах.
Во-вторых, много проблем связано с организацией транспортировки сообщений по каналам связи между компьютерами. Основные задачи здесь - обеспечение надежности (чтобы передаваемые данные не терялись и не искажались) и производительности (чтобы обмен данными происходил с приемлемыми задержками).
В структуре общих затрат на вычислительную сеть расходы на решение «транспортных вопросов» составляют существенную часть, в то время как в централизованных системах эти проблемы полностью отсутствуют.
В-третьих, это вопросы, связанные с обеспечением безопасности, которые гораздо сложнее решаются в вычислительной сети, чем в централизованной системе. В некоторых случаях, когда безопасность особенно важна, от использования сети лучше вообще отказаться.
Можно приводить еще много «за» и «против» использования сетей, но главным доказательством эффективности является бесспорный факт их повсеместного распространения.
Таким образом, использование вычислительных сетей дает предприятию следующие возможности:
§ улучшение доступа к информации
§ разделение дорогостоящих ресурсов
§ совершенствование коммуникаций
§ быстрое и качественное принятие решений
§ свобода в территориальном размещении компьютеров.