Каталог продукции
Опросные листы
(351) 2-777-666info@p-irgroup.ru

СЕРВЕР ФУНКЦИИ

Сервер сбора и хранения данных (ССХД) предназначен для сбора, хранения и обработки технологических данных о работе узлов учета газа. Он представляет собой решение для сбора, хранения и анализа объемов и других показаний различных параметров работы узла учета.

Узнать цену

Минимальная сумма заказа - 10 000,00 р.

Работаем только с юридическими лицами и ИП.

Описание

ССХД обеспечивает функции:
    - прием и укладка информации;
    - обработка данных и вычисление итогов;
    - хранение информации и ее архивирование.

Состав
  В систему АСКУГ входят:
    - сервер сбора информации;
    - сервер базы данных;
    - сервера АРМ.

СЕРВЕР СОСТОИТ ИЗ 2 ОСНОВНЫХ ПОДСИСТЕМ:

-Подсистема сбора и укладки данных.
-Подсистема хранения данных.

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

В свою очередь подсистема сбора и укладки данных включает: Веб-сервер Apache, занимающийся сбором данных. Прием по протоколу http в рамках шифрованных каналов связи. Формат пакета данных для обмена - XML.

Программа по укладки информации на сервер хранения данных. В основе подсистемы хранения данных - СУБД PostgreSQL.

ОСНОВНОЙ АЛГОРИТМ РАБОТЫ:

Коммуникационное устройство строит шифрованный туннель (PPT или OpenVPN) с сервером по сбору данных. После установления соединения, коммуникатор по протоколу http обращается на сервер и методом POST отсылает пакет данных. Сервер принимает информацию, укладывает ее во временное локальное хранилище и возвращает коммуникатору ответ об успешном приеме.

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

На сервере хранения данных производится расчет различных параметров, средних показателей и вычисление итоговых значение за определенный период.

Система обеспечения единого времени формируется на всех уровнях АСКУГ и выполняет законченную функцию измерений времени, имеет нормированные метрологические характеристики и обеспечивает синхронизацию времени при проведении измерений с абсолютной погрешностью не более ± 5,0 с/сутки.

ПОЛИТИКА АРХИВИРОВАНИЯ:

-процедура архивирования БД (базы данных) происходит тогда, когда нагрузка на сервер минимальна;
организовано создание архивных копий БД с разделением их на четыре типа: ежедневная, еженедельная, ежемесячная и ежегодная;
-установлена защита от перезаписи ежедневной копии в течение двух дней, еженедельных в течение одного месяца, ежемесячных в течение полугода, ежегодных в течение трех лет;
-предусмотрено как автоматическое, так и ручное резервное копирование критичных данных, а также возможность восстановления данных из резервных архивов.

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

ПОДСИСТЕМА СБОРА И УКЛАДКИ ДАННЫХ

В основе подсистемы - веб-сервер Apache. В качестве бэкэнда - PHP, Python. Apache является кроссплатформенным ПО, поддерживает операционные системы Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS. Основными достоинствами сервера Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д.

ПОДДЕРЖКА РАЗЛИЧНЫХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ И СИСТЕМ РАЗРАБОТКИ:

-PHP (mod_php).
-Python (mod python, mod wsgi).
-Ruby (apache-ruby).
-Perl (mod perl).

Веб-сервер Apache поддерживает механизмы CGI и FastCGI, что позволяет исполнять программы на практически всех языках программирования, в том числе C, C++, Lua, sh, Java.

МЕХАНИЗМЫ ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ И РАЗГРАНИЧЕНИЯ ДОСТУПА К ДАННЫМ:

-Ограничение доступа к определённым директориям или файлам.
-Механизм авторизации пользователей для доступа к директории на основе HTTP-Аутентификации (mod_auth_basic) и digest-аутентификации (mod_auth_digest).

Ограничение доступа к определённым директориям или всему серверу, основанное на IP-адресах пользователей.

Запрет доступа к определённым типам файлов для всех или части пользователей, например запрет доступа к конфигурационным файлам и файлам баз данных. Существуют модули, реализующие авторизацию через СУБД или PAM.

Также, существует механизм suexec, используемый для запуска скриптов и CGI-приложений с правами и идентификационными данными пользователя.

ПОДСИСТЕМА ХРАНЕНИЯ ДАННЫХ:

PostgreSQL - это свободно распространяемая объектно-реляционная система управления базами данных (ORDBMS), наиболее развитая из открытых СУБД в мире и являющаяся реальной альтернативой коммерческим базам данных. PostgreSQL поддерживается на всех современных Unix системах (34 платформы), включая наиболее распространенные, такие как Linux, FreeBSD, NetBSD, OpenBSD, а также под Mac OS X. Начиная с версии 8.X PostgreSQL работает в "native" режиме под MS Windows.


Характеристики

Заказать Сервер функции

Предлагаем сервер функции по цене завода-изготовителя, комплектующие и запчасти для оборудования СИГМА со складов в Челябинске и Екатеринбурге. Осуществляем поставку по УрФО, по всей России и в страны СНГ. Полный спектр услуг - подбор, поставка, монтаж, сервис, проектирование газовых сетей и систем на базе оборудования СИГМА. Чтобы купить сервер функции по выгодной цене, отправьте заявку с сайта или напишите нам на email opt2@prizma-npp.ru - наш специалист сформирует для Вас лучшее предложение.


whatsapp