Телекоммуникационные и Internet/Intranet-технологии в корпоративных информационных системах
Так как корпоративные информационные системы содержат в своем составе корпоративные сети (КС), использующие телекоммуникации глобальной и региональных сетей, уместно заметить, что КИС использует и их технологии.
Используемая корпоративной сетью технология региональной (серверной) сети предусматривает собой:
наличие в сети множества серверов и клиентов,
рабочие станции в сети функционируют по принципу: клиент запрашивает информацию на сервере и получает ответ в объеме запроса,
пользователь освобожден от необходимости знать, где находится требуемая информация,
система реализуется в виде открытой архитектуры, объединяющей различные типы компьютеров.
Обмен информацией в таком варианте основывается на принципиальной технологической схеме "клиент-сервер". Известно, что данная схема предусматривает передачу в сети только запросов, с учетом определенных условий отбора от клиентов и только готовой результирующей (отобранной по условию) информации для клиента.
КС/IntraNet – это термин, описывающий способ использования корпоративной сетью технологии Web-серверов и браузеров для создания частного пространства Internet.
Вместе с тем КИС, использующие информационно-вычислительные сети на основе стека TCP/IP и выполняющие те же функции, которые возложены на РВС, являются системами, распространяющими и поддерживающими информацию только в пределах одной организационной структуры предприятия (корпорации).
Программное обеспечение в КИС используется для:
- распространения внутренней корпоративной информации;
- опубликования маркетинговой информации;
- хранения баз данных;
- обслуживания собственных производственных задач;
- объединения усилий пользователей для решения совместных производственных задач.
Обобщая принципы построения сетей целесообразно отметить, что в конечном итоге все они строятся по схеме серверной сети.
Для бесконфликтной работы в серверных сетях осуществляется их администрирование. Причем, администрирование касается не только разграничения полномочий пользователей, но и четкое разделение функций между компьютерами: одни из них постоянно являются клиентами, а другие серверами. Учитывая многообразие услуг, предоставляемых компьютерными сетями, функции подразделяются и между серверами. Существует несколько программ-серверов[4]:
Файловый сервер (File server) – компьютер, хранящий данные пользователей сети и обеспечивающий доступ пользователей к этим данным. Как правило, этот компьютер имеет большой объем дискового пространства. Файловый сервер обеспечивает одновременный доступ пользователей к общим данным. Для этого клиенты считывают файлы с сервера, осуществляют необходимые изменения данных и возвращают обратно на файловый сервер. Подобная организация наиболее эффективна при работе большого количества пользователей с общей базой данных. В рамках больших сетей может одновременно использоваться несколько файловых серверов. Файловый сервер выполняет следующие функции:
– хранение данных;
– архивирование данных;
– согласование изменений данных, выполняемых разными пользователями;
– передачу данных.
– Сервер баз данных – компьютер, выполняющий функции хранения, обработки и управления файлами баз данных. Сервер баз данных осуществляет следующие функции:
– хранение баз данных, поддержку их целостности, полноты, актуальности;
– прием и обработку запросов к базам данных, а также пересылку результатов обработки на рабочую станцию;
– обеспечение авторизированного доступа к базам данных, поддержку системы ведения и учета пользователей, разграничение доступа пользователей;
– согласование изменений данных, выполняемых разными пользователями;
– поддержку распределенных баз данных, взаимодействие с другими серверами баз данных, расположенными в другом месте.
Примерами таких серверов являются Microsoft SQL Server, Oracle 8, SQL Base и.т. п.
Сервер прикладных программ (Application server) – компьютер, который используется для выполнения прикладных программ пользователей.
Коммуникационный сервер (Communications server) – устройство или компьютер, который предоставляет пользователям локальной сети прозрачный доступ к своим последовательным портам ввода/вывода. С помощью коммуникационного сервера можно создать разделяемый модем, подключив его к одному из портов сервера. Пользователь, подключившись к коммуникационному серверу, может работать с таким модемом так же, как если бы модем был подключен непосредственно к рабочей станции.
Сервер доступа (Access server) – это выделенный компьютер, позволяющий выполнять удаленную обработку заданий. Программы, инициируемые с удаленной рабочей станции, выполняются на этом сервере. От удаленной рабочей станции принимаются команды, введенные пользователем с клавиатуры, а возвращаются результаты выполнения задания.
Факс-сервер (Fax server) – устройство или компьютер, который выполняет рассылку и прием факсимильных сообщений для пользователей локальной сети.
Сервер резервного копирования данных (Back up server) – устройство или компьютер, который решает задачи создания, хранения и восстановления копий данных, расположенных на файловых серверах и рабочих станциях. В качестве такого сервера может использоваться один из файловых серверов сети.
Сервер печати(Print Server) предназначен для организации общего сетевого доступа к ресурсам печати пользователям локальных сетей.
В организациях с локальной сетью малого и среднего масштаба наиболее распространенным вариантом совместной печати является использование принтера, подключенного к ЛВС. Главным достоинством такого метода печати является экономичность. При этом для подключения к ЛВС или выделяется отдельный ПК или приобретается специальный сетевой принтер.