Норенков И.П. - Автоматизированное производство (1054022), страница 58
Текст из файла (страница 58)
Если нагрузка подсети можетпревышать 35% (т.е. без учета конфликтов передача данных в сети занимает 35% времени), то лучшеиспользовать Token Ring. При меньшей загрузке предпочтительнее Ethernet, так как обеспечиваютсяменьшие задержки. Вариант Ethernet можно применять и при большем трафике, но тогда нужно предусмотреть разделение ЛВС на подсети с мостовым соединением между ними. Следует также рассмотреть целесообразность использования виртуальных ЛВС.6. Как сказано выше, при выборе типов коммутационного оборудования полезно ориентироватьсяна средства, предоставляемые одной фирмой, иначе возможны нестыковки, несмотря на общность используемых стандартов, могут возникнуть затруднения при последующей эксплуатации и развитии сети.&.+.)$(*),$" .
!"#$%!#&'&($"!))$*+($*,#&($"!)&*1515@!"! 6%*#$A&,&+($*,#&($"!)&P !"#$%!#&'&($"!))KH :&:#*%7. Если сеть связывает удаленные друг от друга здания, в частности, расположенные в разныхгородах, то возможны варианты использования выделенных каналов связи или сетей общего пользования (прежде всего Internet). Второй вариант обходится значительно дешевле, но в этом случае нужно обратить особое внимание на обеспечение информационной безопасности (разграничение доступа, установка защитных экранов — брандмауэров и т.п.).8.
Для корректировки и верификации проекта сети нужно использовать имеющиеся средстваимитационного моделирования.Примерами программ анализа и моделирования вычислительных сетей могут служить COMNET III и OPNET. Ниже приведены краткие характеристики этих программ.COMNET III; (фирма CACI Products Company; http://www.caciasl.com) выполняет интерактивное моделирование работы локальных и территориальных вычислительных сетей.
Исходные данные задаются на проблемно-ориентированныхязыках моделирования MODSIM или SIMSCRIPT с графическими расширениями. На экране ЭВМ изображается топология сети с указанием узлов, линий связи, источников данных (трафика). В результате моделирования определяются “узкие” места, задержки в передаче данных, загрузка линий, буферов, процессоров, длины очередей, пиковые нагрузки. Имеется библиотека моделей протоколов и аппаратных средств: маршрутизаторов (3COM, Cisco, DEC, HP и др.), алгоритмовпротоколов (TCP/IP, SNA, RIP, OSPF, IGRP и др.) и ряда методов доступа (CSMA/CD, FDDI, ALOHA).OPNET (Planner and Modeler); (фирма OPNET; http://www.mil3.com) выполняет анализ работы различных локальных и территориальных гетерогенных вычислительных сетей, в том числе высокоскоростных сетей FDDI и ATM, радиоканалов с временным мультиплексированием и др. На входном графическом языке задается структура сетей с указаниемпроцессоров, источников потоков данных, очередей, трансмиттеров и т.п.
Система позволяет сравнивать различные архитектуры построения сетей, определять размещение серверов, рассчитывать трафик. В библиотеке системы имеются модели различных протоколов (Ethernet, FDDI, TCP/IP, ATM, PSTN, Frame Relay и др.).Математическое обеспечение для моделирования сетей и сетевых протоколов — системы массового обслуживания и (или) сети Петри.
Для структурного синтеза сетей используют дискретное математическое программирование и экспертные системы, перспективно применение генетических алгоритмов синтеза. Существуют пакеты интерактивного проектирования сетей. С их помощью можноизобразить поэтажную схему здания, разместить на ней обозначения компьютеров и сетевого оборудования, выбрать из базы данных типы оборудования и каналов связи, проверить допустимость ихсовместного использования и другие ограничения. Пример такого пакета — NetSuit AdvancedProfessional Design фирмы NetSuit Development.9. Разрабатывается конфигурация сети.
Все узлы сети распределяются по рабочим группам, а затем рабочие группы — по подсетям. Исходя из оценок прогнозируемого трафика и его характера, числа узлов и подсетей выбирается структура сети и типы сетевого оборудования. Если нет уверенностив том, что состав пользователей в рабочих группах будет стабильным, то целесообразно использоватьвиртуальные ЛВС.
Необходимо учитывать возможности масштабирования сети, если ожидается еерасширение в процессе эксплуатации.$B.,3.A.0+. 4-781-4,-+ :9-4/:-+?+849:0016 ,+,-./. Одной из главных тенденций современной индустрии информатики является создание #&%".&., +'+&$/. Свойство открытости означает, во-первых, переносимость (мобильность) ПО на различные аппаратные платформы, во-вторых,приспособленность системы к ее модификациям (модифицируемость или собственно открытость) икомплексированию с другими системами с целью расширения ее функциональных возможностей и(или) придания системе новых качеств (интегрируемость).Переход к открытым информационным системам позволяет существенно ускорить научно-технический прогресс в результате замены длительной и дорогостоящей разработки новых систем пополному циклу их компоновкой из ранее спроектированных подсистем или быстрой модернизациейуже существующих систем (реинжиниринг) .Открытость подразумевает выделение в системе интерфейсной части (входов и выходов), обеспечивающей сопряжение с другими системами или подсистемами, причем для комплексирования достаточно располагать сведениями только об интерфейсных частях сопрягаемых объектов.
Если же интерфейсные части выполнены в соответствии с заранее оговоренными правилами и соглашениями, которых должны придерживаться все создатели открытых систем определенного приложения, то проблемасоздания новых сложных систем существенно упрощается. Из этого следует, что основой создания открытых систем является стандартизация и унификация в области информационных технологий.&.+.)$(*),$" . !"#$%!#&'&($"!))$*+($*,#&($"!)&*1525@!"! 6%*#$A&,&+($*,#&($"!)&P !"#$%!#&'&($"!))KH :&:#*%Значительное развитие концепция открытости получила в области построения вычислительныхсетей, что нашло выражение в эталонной модели взаимосвязи открытых систем, поддерживаемой рядом международных стандартов. Идеи открытости широко используются при построении программного, информационного и лингвистического обеспечений автоматизированных систем; в результатеповышается степень универсальности программ и расширяются возможности их адаптации к конкретным условиям.Аспекты открытости выражаются в стандартизации:— API (Application Program Interface) — интерфейсов прикладных программ с операционнымокружением, в том числе системных вызовов и утилит ОС, т.е.
связей с ОС;— межпрограммного интерфейса, включая языки программирования;— сетевого взаимодействия;— пользовательского интерфейса, в том числе средств графического взаимодействия пользователя с ЭВМ;— средств защиты информации.Стандарты, обеспечивающие открытость ПО, в настоящее время разрабатываются такими организациями, как ISO(International Standard Organization), IEEE (Institute of Electrical and Electronics Engineers), EIA (Electronics IndustriesAssociation) и рядом других.Выше уже были отмечены телекоммуникационные и сетевые стандарты семиуровневой модели взаимосвязи открытых систем (ЭМВОС).Стандарты POSIX (Portable Operating System Interface) предназначены для API и составляют группу стандартовIEEE 1003.
В этих стандартах содержатся перечень и правила вызова интерфейсных функций, определяются способы взаимодействия прикладных программ с ядром ОС на языке С (что означает преимущественную ориентацию на ОС Unix),даны расширения для взаимодействия с программами на других языках, способы тестирования интерфейсов на соответствие стандартам POSIX, правила административного управления программами и данными и т.п.Ряд стандартов ISO посвящен языкам программирования. Имеются стандарты на языки C (ISO 9899), Фортран (ISO1539), Паскаль (ISO 7185) и др.Среди других стандартов, способствующих открытости ПО АС, следует отметить стандарты графического пользовательского интерфейса, хранения и передачи графических данных, построения БД и файловых систем, сопровождения иуправления конфигурацией программных систем и др.Важное значение для создания открытых систем имеет унификация и стандартизация средствмежпрограммного интерфейса или, другими словами, необходимо наличие профилей АС для информационного взаимодействия программ, входящих в АС.
!"#E'4$/ открытой системы называют совокупность стандартов и других нормативных документов, обеспечивающих выполнение системой заданных функций.Так, в профилях АС могут фигурировать язык EXPRESS стандарта STEP, спецификация графического пользовательского интерфейса Motif, унифицированный язык SQL обмена данными между различными СУБД, стандарты сетевого взаимодействия, в профили САПР машиностроения может входить формат IGES и в случае САПР радиоэлектроники— формат EDIF и т.п.Всего в информационных технологиях уже к 1997 г. было более 1000 стандартов.