— учет государственных контрактов и других договорных отношений, в результате исполнения которых появился РИД;
— учет охраняемых и потенциально охраноспособных РИД; — учет материальных ценностей, полученных при создании РИД;
— учет авторов РИД с возможностью фиксации их вклада и компетенций.
— учет жизненного цикла РИД — создание, правовая охрана, приобретение, применение/использование. Структурирование РИД по отраслям с помощью классификатора;
— учет контрактов, включая следующие данные: основание для выполнения работы, принадлежность к программе, конкурсные сведения, основные сведения, срок исполнения, стоимость контракта, ожидаемые результаты, распределение индикаторов, основные результаты, соисполнители, заказчик, отраслевой справочник (классификация), регистрационная карта, дополнительные сведения. Учет плановых и фактических показателей контрактов;
— учет материальных ценностей, включая принадлежность к государственному контракту, основные и дополнительные сведения;
— формирование отчетов о РИД, контрактах и материальных ценностях;
— управление справочными данными — сведения о физических и юридических лицах, авторах, правообладателях, программах;
— отбор и поиск учитываемых данных в Системе;
— личный кабинет для персонализированного доступа к Системе, включая работу с контрактами, материальными ценностями, справочниками и РИД;
— управление доступом к атрибутам учета (полям) контрактов, материальных ценностей и РИД.
Для работы с СУ РИД пользователь должен обладать навыками работы с операционной системой и браузером, используемыми на его компьютере.
СУ РИД предназначена для автоматизации процессов учета РИД, контрактов и материальных активов. Система реализована в виде веб-портала.
— добавление, редактирование и удаление сведений о РИД;
— добавление, редактирование и удаление сведений о контрактах;
— добавление, редактирование и удаление сведений о материальных активах;
— формирование отчетов о РИД, контрактах и материальных по выбранным атрибутам учета (полям), в том числе с настройкой условий;
— добавление, редактирование и удаление справочных сведений Системы — данных о физических и юридических лицах, авторах, правообладателях, программах;
— отбор данных о контрактах, РИД, материальных активах, авторах, правообладателях, физических и юридических лицах по значениям полей;
— поиск данных в Системе о контрактах, РИД, материальных активов, авторах, правообладателях, физических и юридических лицах.
СУ РИД реализована в виде двух виртуальных машин — сервера приложений и сервера данных
В качестве системы контейнеризации в проекте используется LXD
Пользователи Ubuntu 16.04 LTS могут установить LXD с помощью:
apt install -t xenial-backports lxd lxd-client -y
Далее по тексту будут приведены примеры для конфигурации ubuntu16.04
команды выполняются от root либо через sudo с соответствующими привилегиями
После установки необходимо выполнить процесс инициализации (настройки) LXD
lxd init
Во время настройки будет задано несколько вопросов касающихся метода хранения, сетевой конфигурации и доступности LXD по сети.
Для простого старта рекомендую в качестве storage backends выбирать директории — directory
В настройках сети рекомендую отключить ipv6 (пункт none) и выключить удаленный доступ к сервису LXD
После инициализации lxd необходимо задать адресное пространство для контейнеров.
lxc network set lxdbr0 ipv4.address 10.0.3.1/24
После инициализации сети, необходимо включить «автозагрузку» сервиса LXD
systemctl enable lxd
В проекте два контейнера, контейнер с приложением demobox-app и контейнер с базой demobox-db
Переходим к импорту образов, конфигурации наших контейнеров и организации доступа к контейнеру с приложением из локальной сети.
C помощью какого либо протокола доступа (ftp rsync scp) передайте на сервер образы контейнеров.
#импортируем файл образа с базой находящегося по пути /root/demobox-db-17.02.tar.gz и присвоение ему имени demobox-db
#импортируем файл образа с приложением находящегося по пути /root/demobox-app-17.02.tar.gz и присвоение ему имени demobox-app
lxc image import /root/demobox-db-17.02.tar.gz —alias demobox-db-17.02
lxc image import /root/demobox-app-17.02.tar.gz —alias demobox-app-17.02
после импорта образа контейнера можно посмотреть состояние образов с помощью команды
lxc image ls
#инициализации контейнеров из импортированных образов, + задание имени для контейнеров
lxc init demobox-db-17.02 demobox-db
lxc init demobox-app-17.02 demobox-app
#конфигурации сети в контейнерах
lxc network attach lxdbr0 demobox-app eth0
lxc network attach lxdbr0 demobox-db eth0
#задание статического айпи адреса для контейнеров, обязательно соблюдайте адресацию, это важно для корректной работы приложения.
lxc config device set demobox-app eth0 ipv4.address 10.0.3.40
lxc config device set demobox-db eth0 ipv4.address 10.0.3.41
#старт контейнеров
lxc start demobox-db
lxc start demobox-app
на этом этап установки контейнеров завершен.
состояние контейнеров можно посмотреть с помощью команды
lxc ls
| demobox-app | RUNNING | 10.0.3.40 (eth0) | | PERSISTENT | 0 |
| demobox-db | RUNNING | 10.0.3.41 (eth0) | | PERSISTENT | 0 |
Организации доступа к контейнеру из локальной сети предприятия будет осуществляться с помощью iptables
#включаем nat для контейнера если для контейнера необходим доступ к внешним ресурсам
iptables -t nat -A POSTROUTING -s 10.0.3.0/24 -j MASQUERADE
# включаем проброс порта 80 к контейнеру на интерфейсе eth0, указывая заданный ранее адрес контейнера.
#ВНИМАНИЕ! имя интерфейса может отличаться от eth0, имя нужного вам интерфейса можно уточнить с помощью команды ip a
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp —dport 80 -j DNAT —to-destination 10.0.3.40:80
После установки правил iptables необходимо сконфигурировать восстановление правил после рестарта сервера
Для этого сохраним текущие правила в файле
iptables-save >/etc/firewall.conf
После этого создадим скрипт выполняющийся после того, как включается сетевая подсистема сервера
добавьте в файл /etc/network/if-up.d/00-iptables следующие строки
#!/bin/sh
iptables-restore < /etc/firewall.conf
и после сохранения этого файла, сделайте его исполняемым.
chmod +x /etc/network/if-up.d/00-iptables
На этом процесс конфигации закончен, приятной работы.
Системным администраторам рекомендую прочитать серию статей посвященных LXD
https://stgraber.org/2016/03/11/lxd-2-0-blog-post-series-012/
Руководство доступно по ссылке
Руководство доступно по ссылке
Поддержание жизненного цикла СУ РИД обеспечивается за счет его регулярного обновления. Обновления продукта происходят через Систему загрузки обновлений.
Неисправности, выявленные в ходе эксплуатации продукта, могут быть исправлены двумя способами:
В интерфейсе СУ РИД имеется вспомогательный функционал для администратора. Просмотр журналов, а также возможность просмотра обращений пользователей.
Продукт регулярно развивается, в нем появляются новые дополнительные возможности, оптимизируется нагрузка ресурсов ПК, обновляется интерфейс.
Пользователь может самостоятельно повлиять на совершенствование продукта, для этого необходимо направить предложение по усовершенствованию из личного кабинета.
Предложение будет рассмотрено и, в случае признания его эффективности, в СУ РИД будут внесены соответствующие изменения.
Для оказания технической поддержки СУ РИД выделен единый номер + 7 (499) 577-04-28.
Также пользователи сервиса могут пересылать возникающие вопросы на портал технической поддержки по адресу info@edrid.ru