Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

dvgu134

.pdf
Скачиваний:
5
Добавлен:
22.05.2015
Размер:
2.64 Mб
Скачать

141

работанных приложениях, работающих в среде Intranet, если в этом есть необходимость, рис. 34.

Рис. 34. Специальные приложения Intranet.

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

§ 3.2.4. Многоуровневый характер Intranet

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

141

142

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

Способность фирмы повысить уровень функциональности своей интрасети обуславливается рядом факторов, связанных с возможностью создания соответствующей сетевой инфраструктуры. Сеть на базе TCP/IP с доступом к Internet, защищенным с помощью брандмауэра, - это необходимый стартовый минимум. Наличие соединений между персональными компьютерами, рабочими станциями, серверами и мэйнфреймами создаст массу благоприятных возможностей для интеграции знаний и опыта, накопленных в компании. Наличие специалистов по технологиям клиент-сервер и Internet существенно влияет на качество и время выполнения работы.

Рассмотрим четыре основных функциональных уровня корпоративной интрасети.

* Уровень 1. Имея базовую сетевую инфраструктуру, организации мо-

гут сделать следующий шаг для построения интрасети. Буквально в течение одного-двух дней можно установить недорогие браузеры и Web-серверы с базовым информационным наполнением. Это самый распространенный способ создания интрасети “с нуля”.

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

142

143

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

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

* Уровень 2. Со временем, когда пользователи обнаруживают, что най-

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

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

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

143

144

собствует более активному использованию информационной базы корпорации.

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

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

Пользователи получают средства доступа нового поколения, которые помогают управлять все более усложняющейся информационной средой. Эти средства базируются на “выталкивающей” (push) модели предоставления информации. Вместо осуществления запросов и поиска (по системе “вытягивания” информации), пользователи создают свои профили по интересам, на которые ориентируется система, принимая решение, какую информацию выдать (“вытолкнуть”) данному пользователю. Пользователь получает сообщение, когда интересующие его данные поступают в интрасеть или когда происходят определенные изменения элемента базы данных. Теперь интрасеть обеспечивает динамический доступ к динамическим данным.

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

* Уровень 4. Это последний этап метаморфоз интрасети. Имея доступ ко всей корпоративной информации, организации могут настраивать его в

144

145

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

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

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

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

Большинство сегодняшних интрасетей находятся на уровне 1 или 2, главным образом потому, что продукты, необходимые для создания функциональности уровня 2, начали появляться совсем недавно. В начале нового столетия стали разворачиваться и интрасети уровня 3. Приверженцы этой технологии уже вкладывают средства в разработку интрасетей уровня 3 и проводят некоторые эксперименты с приложениями уровня 4. Интрасети уровня 4 позволят компаниям реализовывать новые бизнес стратегии и приложения, которые фундаментальным образом изменят способы ведения деловых операций.

145

146

Пионеры в использовании интрасетей получили отдачу от инвестиций ROI (Return On Investment – возврат инвестиций) в размере более 1000% - гораздо более высокую, чем дают вложения в любую другую технологию.

Экономия начинается уже в момент развертывания интрасети. По оценкам экспертов, даже одно приложение уровня 1, такое как Web-доступ к справочнику по персоналу компании, может дать твердую экономию в 10-15 долларов на каждого сотрудника. Проведенное компанией International Data Corp. (IDC) исследование “Интрасеть: снижение стоимости бизнеса”, показало, например, что в компании Booz, Allen & Hamilton среда совместного использования информации, типичная для интрасети уровня 2, позволила получить более 1300% отдачи от инвестиций.

Однако самые большие прибыли были получены от использования особо важных приложений, непосредственно связанных с конкурентоспособностью компании, - это и характеризует интрасети уровней 3 и 4. Например, вычисленный IDC коэффициент ROI компании Cadence Design System составил более 1700% для системы поддержки продаж, которая функционирует на базе корпоративной интрасети.

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

Глава 3.3. Принципы построения корпоративных сетей передачи данных

Введение Перефразируя знаменитого классика, можно сказать, что с точки зре-

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

146

147

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

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

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

§ 3.3.1. Особенности стека TCP/IP

TCP/IP - это аббревиатура термина “Transmission Control Protocol/Internet Protocol” (Протокол управления передачей/Протокол Internet). В терминологии вычислительных сетей протокол - это заранее согласованный стандарт, который позволяет двум компьютерам обмениваться

147

148

данными. Фактически TCP/IP не один протокол, а несколько. Именно поэтому вы часто слышите, как его называют набором, или комплектом протоколов, среди которых TCP и IP - два основных.

Программное обеспечение для TCP/IP, на вашем компьютере, представляет собой специфичную для данной платформы реализацию TCP, IP и других членов семейства TCP/IP. Обычно в нем также имеются такие высокоуровневые прикладные программы, как FTP (File Transfer Protocol - протокол передачи файлов), которые дают возможность через командную строку управлять обменом файлами по Сети.

Стек TCP/IP зародился в результате исследований, профинансированных Управлением перспективных научно-исследовательских разработок

ARPA (Advanced Research Project Agency) правительства США в 1970-х го-

дах. Этот протокол был разработан с тем, чтобы вычислительные сети исследовательских центров во всем мире могли быть объединены в форме виртуальной "сети сетей" (Internetwork). Первоначальная Internet была создана в результате преобразования существующего конгломерата вычислительных сетей, носивших название ARPAnet, с помощью TCP/IP.

Причина, по которой TCP/IP столь важен сегодня, заключается в том, что он позволяет самостоятельным сетям подключаться к Internet или объединяться для создания частных интрасетей. Вычислительные сети, составляющие интрасеть, физически подключаются через устройства, называемые маршрутизаторами или IP-маршрутизаторами. Маршрутизатор - это компьютер, который передает пакеты данных из одной сети в другую. В интрасети, работающей на основе TCP/IP, информация передается в виде дискретных блоков, называемых IP-пакетами (IP packets) или IP-дейтаграммами (IP datagrams). Благодаря программному обеспечению TCP/IP все компьютеры, подключенные к вычислительной сети, становятся “близкими родственниками”. По существу оно скрывает маршрутизаторы и базовую архитектуру сетей и делает так, что все это выглядит как одна большая сеть. Точно так же, как подключения к сети Ethernet распознаются по 48-разрядным идентифика-

148

149

торам Ethernet, подключения к интрасети идентифицируются 32-разрядными IP-адресами, которые мы выражаем в форме десятичных чисел, разделенных точками (например, 128.10.2.3). Взяв IP-адрес удаленного компьютера, компьютер в интрасети или в Internet может отправить данные на него, как будто они составляют часть одной и той же физической сети.

TCP/IP дает решение проблемы данными между двумя компьютерами, подключенными к одной и той же интрасети, но принадлежащими различным физическим сетям. Решение состоит из нескольких частей, причем каждый член семейства протоколов TCP/IP вносит свою лепту в общее дело. IP - самый фундаментальный протокол из комплекта TCP/IP - передает IPдейтаграммы по интрасети и выполняет важную функцию, называемую маршрутизацией, по сути дела это выбор маршрута, по которому дейтаграмма будет следовать из пункта А в пункт B, и использование маршрутизаторов для “прыжков” между сетями.

TCP - это протокол более высокого уровня, который позволяет прикладным программам, запущенным на различных главных компьютерах сети, обмениваться потоками данных. TCP делит потоки данных на цепочки, которые называются TCP-сегментами, и передает их с помощью IP. В большинстве случаев каждый TCP-сегмент пересылается в одной IP-дейтаграмме. Однако при необходимости TCP будет расщеплять сегменты на несколько IPдейтаграмм, вмещающихся в физические кадры данных, которые используют для передачи информации между компьютерами в сети. Поскольку IP не гарантирует, что дейтаграммы будут получены в той же самой последовательности, в которой они были посланы, TCP осуществляет повторную “сборку” TCP-сегментов на другом конце маршрута, чтобы образовать непрерывный поток данных. FTP и Telnet - это два примера популярных прикладных программ TCP/IP, которые опираются на использование TCP.

Другой важный член комплекта TCP/IP - UDP (User Datagram Protocol -

протокол пользовательских дейтаграмм), который похож на TCP, но более примитивен. TCP – “надежный” протокол, потому что он обеспечивает про-

149

150

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

вмире TCP/IP, и используется во многих программах. Прикладная програм-

ма SNMP (Simple Network Management Protocol - простой протокол управле-

ния сетями), реализуемый во многих воплощениях TCP/IP, - это один из примеров программ UDP.

Другие TCP/IP протоколы играют менее заметные, но в равной степени важные роли в работе сетей TCP/IP. Например, протокол определения адре-

сов ARP (Address Resolution Protocol) преобразует IP-адреса в физические се-

тевые адреса, такие, как идентификаторы Ethernet. Родственный протокол - протокол обратного преобразования адресов RARP (Reverse Address Resolution Protocol) - выполняет и обеспечивает обратное действие, преобразуя физические сетевые адреса в IP-адреса. Протокол управления сообще-

ниями Internet ICMP (Internet Control Message Protocol) представляет собой протокол сопровождения, который использует IP для обмена управляющей информацией и контроля над ошибками, относящимися к передаче пакетов IP. Например, если маршрутизатор не может передать IP-дейтаграмму, он использует ICMP, с тем чтобы информировать отправителя, что возникла проблема.

Стек TCP/IP сегодня представляет собой один из самых распространенных стеков транспортных протоколов вычислительных сетей. Стремительный рост популярности Internet привел и к изменениям в расстановке сил

вмире коммуникационных протоколов - протоколы TCP/IP, на которых построен Internet, стали быстро теснить бесспорного лидера прошлых лет - стек IPX/SPX компании Novell. Сегодня общемировое количество компьютеров, на которых установлен стек TCP/IP, намного больше общего количества

150

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]