Единая информационная система.
Под единой информационной системой мы понимаем набор сервисов и служб, предоставляющие некий набор ресурсов и услуг (на сетевой основе) конечному пользователю этой системы. Основная цель построения такой системы – повышение эффективности работы сотрудника компании. За счет сетевой основе, мы не привязаны к конкретному рабочему месту (компьютеру). По этому все настройки пользователя, его файлы и данные, доступны в любой точке информационной системы. Это значительно упращает администрирование и мониторинг такой системы, сокращая общие затраты на обслуживание.
Linux – на данный момент самая развивающаяся операционная система. Это утверждение относится не только к ядру системы и приложениям, но и к инструментам разработки и построения такой системы. Благодаря таким проектам как openvz, spt, hasher – создание Единой Информационной Системы значительно упрощается. Это позволяя создавать тиражируемые решения. Производить «прозрачный» переноса отдельных компонентов (сервисов и служб) на другую аппаратную платформу.
В ЕИС можно выделить два основных компонента: Сервер, Клиент. Под Сервером мы понимаем один или более компьютер с запущенными серверными приложениями. Под Клиентом мы понимаем персональный компьютер (АРМ), на котором запущенны клиентские приложения. Каждый из этих компонентов требует отдельного рассмотрения, установки и настройки. Требования к этим компонентам различно. Ошибочно уделять внимание только серверам, методичная настройка клиентских машин так же важна.
Различия между сервисом и службой: служба – это серверное приложение, предназначенное для обслуживания ядра ЕИС; сервис – это серверное приложение, предназначенное для предоставления различных ресурсов конечному пользователю. Зачастую найти точную грань между этими понятиями сложно.
Ядром ЕИС является минимальный набор служб: LDAP-сервер, DNS-сервер, GOSA-сервер, RSYNC-сервер, SAMBA-сервер, NFS-сервер.
Каждая из этих служб запущенна в собственном контейнере openvz. У каждой из них есть уникальный идентификатор в сети – IP-адрес и Порт, которые уникальным образом определяют эту службу. Взаимодействие между ними происходит по протоколу TCP/IP. Все это дает возможность прозрачного размещения этих служб на любом сервере вашей организации.
Для большей наглядности я опишу процесс настройки ЕИС, который был проведен в 13 школе города Алексин в рамках реализации государственного контракта 2111–05–07 от 18 июня 2007 года по теме «Пилотное внедрение программных средств работы с форматами офисных файлов ISO/IEC 26300:2006 (ОDF) в рамках разработки комплекса основных стандартов в области проектирования, создания и внедрения государственных информационных систем»
Прежде чем подойти к непосредственной реализации ЕИС, необходимо определить ряд параметров, предварительно ответив на следующие вопросы
Ответы на эти вопросы выглядят в случаи школы №13 следующим образом.
Обобщая все это, мы получаем схему адресации и именования сетевых ресурсов нашей ЕИС.
Домен sch13.aleksin.ru
Распределение ip-адресов сети.
192.168.101.1 | root.sch13.aleksin.ru | ip-адрес основной системы |
192.168.101.2–9 | зарезервировано | |
192.168.101.10 | fds.sch13.aleksin.ru | fedora directory server — ldap сервер |
192.168.101.11 | dns.sch13.aleksin.ru | bind — сервер |
192.168.101.12 | smb.sch13.aleksin.ru | samba — сервер (домашние каталоги) |
192.168.101.13 | gosa.sch13.aleksin.ru | gosa — веб-интерфейс управления пользователями и ресурсами |
192.168.101.14 | rsync.sch13.aleksin.ru | rsync — доступ к репозитарию пакетов на сервере |
192.168.101.15–29 | зарезервировано | |
192.168.101.30–49 | для компьютеров управления школой | |
192.168.101.50–99 | зарезервировано | |
192.168.101.100 | kab29–0.sch13.aleksin.ru | 0 компьютер в кабинете 29 |
192.168.101.101 | kab29–1.sch13.aleksin.ru | 1 компьютер в кабинете 29 |
192.168.101.102 | kab29–2.sch13.aleksin.ru | 2 компьютер в кабинете 29 |
192.168.101.103 | kab29–3.sch13.aleksin.ru | 3 компьютер в кабинете 29 |
192.168.101.104 | kab29–4.sch13.aleksin.ru | 4 компьютер в кабинете 29 |
192.168.101.105–119 | kab29-номер.sch13.aleksin.ru | номер компьютер в кабинете 29 |
192.168.101.120 | kab22–0.sch13.aleksin.ru | 0 компьютер в кабинете 22 |
192.168.101.121 | kab22–1.sch13.aleksin.ru | 1 компьютер в кабинете 22 |
192.168.101.122 | kab22–2.sch13.aleksin.ru | 2 компьютер в кабинете 22 |
192.168.101.123 | kab22–3.sch13.aleksin.ru | 3 компьютер в кабинете 22 |
192.168.101.124 | kab22–4.sch13.aleksin.ru | 4 компьютер в кабинете 22 |
192.168.101.125–139 | kab22-номер.sch13.aleksin.ru | номер компьютер в кабинете 22 |
192.168.101.140–254 | зарезервировано |
Ссылок на эту страницу нет