СПО глазами малого бизнеса. Часть третья. Ключевой этап внедрения::Журнал СА 10.2011
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Дата-центры  

Дата-центры: есть ли опасность утечки данных?

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

 Читать далее...

Книжная полка  

Защиты много не бывает

Среди книжных новинок издательства «БХВ» есть несколько изданий, посвященных методам социальной инженерии

 Читать далее...

Событие  

В банке рассола ждет сисадмина с полей фрактал-кукумбер

Читайте впечатления о слете ДСА 2024, рассказанные волонтером и участником слета

 Читать далее...

Организация бесперебойной работы  

Бесперебойная работа ИТ-инфраструктуры в режиме 24/7 Как обеспечить ее в нынешних условиях?

Год назад ИТ-компания «Крок» провела исследование «Ключевые тренды сервисного рынка 2023». Результаты

 Читать далее...

Книжная полка  

Читайте и познавайте мир технологий!

Издательство «БХВ» продолжает радовать выпуском интересных и полезных, к тому же прекрасно

 Читать далее...

СУБД PostgreSQL  

СУБД Postgres Pro

Сертификация по новым требованиям ФСТЭК и роль администратора без доступа к данным

 Читать далее...

Критическая инфраструктура  

КИИ для оператора связи. Готовы ли компании к повышению уровня кибербезопасности?

Похоже, что провайдеры и операторы связи начали забывать о требованиях законодательства

 Читать далее...

Архитектура ПО  

Архитектурные метрики. Качество архитектуры и способность системы к эволюционированию

Обычно соответствие программного продукта требованиям мы проверяем через скоуп вполне себе понятных

 Читать далее...

Как хорошо вы это знаете  

Что вам известно о разработках компании ARinteg?

Компания ARinteg (ООО «АРинтег») – системный интегратор на российском рынке ИБ –

 Читать далее...

Графические редакторы  

Рисование абстрактных гор в стиле Paper Cut

Векторный графический редактор Inkscape – яркий представитель той прослойки open source, с

 Читать далее...

День сисадмина  

Учите матчасть! Или как стать системным администратором

Лето – время не только отпусков, но и хорошая возможность определиться с профессией

 Читать далее...

День сисадмина  

Живой айтишник – это всегда движение. Остановка смерти подобна

Наши авторы рассказывают о своем опыте и дают советы начинающим системным администраторам.

 Читать далее...

Виртуализация  

Рынок решений для виртуализации

По данным «Обзора российского рынка инфраструктурного ПО и перспектив его развития», сделанного

 Читать далее...

Книжная полка  

Как стать креативным и востребованным

Издательский дом «Питер» предлагает новинки компьютерной литературы, а также книги по бизнесу

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 6412
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 7117
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 4395
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 3086
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 3881
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 3897
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6385
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3233
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3529
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7364
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 10725
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12445
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 14096
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9192
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7141
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5446
Комментарии: 3
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 4683
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3495
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3212
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3449
Комментарии: 0
Рецензия на книгу «MongoDB в действии»

 Читать далее...

02.12.2013г.
Просмотров: 3090
Комментарии: 0
Не думай о минутах свысока

 Читать далее...

Друзья сайта  

 СПО глазами малого бизнеса. Часть третья. Ключевой этап внедрения

Архив номеров / 2011 / Выпуск №10 (107) / СПО глазами малого бизнеса. Часть третья. Ключевой этап внедрения

Рубрика: БИТ. Бизнес & Информационные технологии /  Миграция

Игорь Чуфаров ИГОРЬ ЧУФАРОВ, системный администратор производственного предприятия на Южном Урале, лидер рок-группы «Встречный»

СПО глазами малого бизнеса
Часть третья. Ключевой этап внедрения

Четыре варианта переноса основной бизнес-задачи на свободную платформу, используя «1С:Предприятие». Рассмотрим их по порядку

В предыдущих двух частях статьи [1, 2] я рассказал о том, с чего стоит начинать внедрение свободного программного обеспечения (СПО) в сфере малого бизнеса. После постановки задачи в общем виде («Лицензирование дорого – нужно переходить на СПО») были определены конкретные направления, по которым должно идти планомерное внедрение. Направления соответствовали классификации типичного набора программного обеспечения, используемого на предприятии малого бизнеса.

Согласно приведенной мной классификации в наиболее общем случае все ПО компании можно условно разделить на следующие категории:

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

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

Будем считать, что первый этап пройден: тестирование свободных операционных систем в виртуальных средах завершено. При этом принято решение об использовании СПО для основных бизнес-задач и для обеспечения непрерывности бизнес-процесса.

Учет во главу угла

Типичное программное обеспечение для ведения учета на предприятиях и фирмах малого бизнеса в России – «1С:Предприятие». Программа платная, бесплатного ее аналога с соответствующими оригиналу возможностями нет. В большинстве случаев работа в системе «1С» является основной для обеспечения документооборота всего предприятия или фирмы.

Поскольку, как было оговорено выше, переход с самой системы «1С» на что-либо другое представляется маловероятным, остается, что называется, «освободить» хотя бы ту среду, в которой работает 1С.

Обычно в офисе небольшой фирмы «1С:Предприятие» установлено на сервер под управлением Windows 2003 Server. При этом, разумеется, Windows 2003 Server установлен с диска, купленного в ближайшем ларьке (как вариант дистрибутив скачивается с файлообменных сетей). Желающих оценить примерную стоимость лицензирования такого решения я отсылаю к первой части своей статьи, а также на официальный сайт фирмы Microsoft.

Что здесь можно сделать с точки зрения внедрения СПО?

Следует отметить, что в исходном случае возможны различные варианты использования «1С:Предприятия». Существует две версии «1С:Предприятия»: dbf-версия, когда данные представлены в виде dbf-файлов, и SQL-версия, использующая для хранения данных базу SQL.

Переводить ли параллельно с переходом на СПО базу из dbf-версии в SQL – вопрос отдельный и далеко не однозначный. В любом случае «1С:Предприятие» достаточно хорошо интегрируется в структуру, созданную на основе СПО.

Кроме классификации по способу хранения данных (dbf и SQL), возможны также различные варианты организации способа доступа к данным. Возможен вариант как установки «1С:Предприятия» на каждое рабочее место, так и организация терминального доступа к серверу, на котором «крутится» «1С». В зависимости от варианта использования будет отличаться и методика интеграции «1С:Предприятия» в инфраструктуру, построенную с использованием СПО.

Четыре варианта

Все описанное далее относится в первую очередь к «1С:Предприятию 8», к версии, актуальной на момент публикации статьи. Все случаи, когда речь пойдет о предыдущей версии «1С:Предприятие 7.7», в тексте будут указаны.

Комбинации различных вариантов способов хранения данных и методов доступа к ним дают четыре варианта организации работы с «1С:Предприятием». Рассмотрим их по порядку.

Вариант первый

Dbf-версия базы, на каждом рабочем месте установлено по экземпляру программы «1С:Предприятие».

В этом случае на сервер устанавливается операционная система Linux, с помощью протокола Samba организуется общий доступ к папке, в которой расположена база «1С:Предприятия». Каждый из пользователей запускает экземпляр «1С:Предприятия» на своем компьютере, при этом происходит обращение к общей папке.

Вариант второй

Dbf-версия базы «1С:Предприятие» установлено только на сервере, организован терминальный доступ к серверу.

При таком варианте «1С:Предприятие» устанавливается на сервер под управлением операционной системы Linux, для организации терминального доступа пользователей к серверу используется специализированное программное обеспечение (например, RX@Etersoft). В случае если используется седьмая версия «1С:Предприятия», потребуется также WINE@Etersoft, который обеспечит запуск «1С:Предприятия 7.7» в среде Linux (это необходимо, так как «1С:Предприятие 7.7» будет запускаться исключительно на сервере, который, в свою очередь, теперь будет работать на Linux).

Вариант третий

SQL-версия базы, на каждом рабочем месте установлено по экземпляру программы «1С: Предприятие».

Как известно, рекомендуемый вариант организации SQL-версии «1С:Предприятия» – это так называемая двухзвенка, когда на одном сервере размещается сервер 1С, на другом – сервер баз данных SQL. В случае перехода на СПО сервер «1С:Предприятие» устанавливается на сервер под управлением операционной системы Linux, для размещения базы данных используется второй сервер, также под управлением Linux, с установленной системой управления базами данных PostgreSQL. При этом на пользовательские рабочие места устанавливаются клиентские части «1С:Предприятия», в которых явным образом прописывается адресация к каждому из двух серверов: «1С:Предприятие» и PostgreSQL.

Следует заметить, что реализация подобного варианта с использованием седьмой версии «1С:Предприятия» потребует дополнительных действий. Основная сложность заключается в том, что в отличие от «восьмерки» в «1С:Предприятии 7.7» изначально не реализована возможность работы с СУБД PostgreSQL, поэтому для возможности связи между «1С:Предприятием 7.7» и СУБД PostgreSQL потребуется транслятор SQL-запросов, например, SELTA@Etersoft. При этом «1С:Предприятие 7.7» будет работать так, как будто бы на сервере баз данных установлен MS SQL Server, по факту же запросы будут передаваться в «читаемом» виде серверу СУБД PostgreSQL.

Вариант четвертый

SQL-версия базы, «1С:Предприятие» установлено только на сервере, организован терминальный доступ к серверу.

Вариант похож на предыдущий с той лишь разницей, что потребуется организация терминального доступа к серверу, на котором каждый из пользователей запустит по экземпляру программы «1С:Предприятие». Терминальный доступ организуется аналогично варианту номер два, то есть с использованием RX@Etersoft.

Аналогично для использования «1С:Предприятия 7.7» потребуется дополнительно WINE@Etersoft для запуска программы на сервере под управлением Linux.

***

Как современная версия «1С:Предприятие 8», так и устаревшая, но все еще используемая «1С:Предприятие 7.7» вполне вписывается в среду свободного программного обеспечения. В случае когда используется dbf-версия «1С:Предприятия» с простым общим доступом, дополнительных затрат на серверную часть, кроме стоимости самого «1С:Предприятия», не требуется. Это справедливо как для восьмой, так и для седьмой версии.

В случае когда используется терминальный доступ, требуется приобретение дополнительных программных продуктов, таких как RX@Etersoft, но в этом случае, сравнивая с реализацией на продуктах Microsoft, экономия будет даже больше ощутима в силу дороговизны лицензий Microsoft Windows Server на терминальное подключение (более подробно об этом в [1]).

Использование SQL-версии «1С:Предприятия 8» как в многопользовательском режиме, так и в режиме терминала по цене не отличается от dbf-версии, так как используется бесплатная СУБД PostgreSQL как альтернатива платной MS SQL Server. Следует отметить, что в случае реализации «двухзвенки» с использованием продуктов Microsoft потребовалось бы две лицензии на серверную операционную систему (для сервера «1С:Предприятия» и сервера СУБД). В данном случае получается очень значительная экономия. Чуть хуже обстоят дела при использовании седьмой версии «1С:Предприятия» – требуются дополнительные расходы на транслятор SQL-запросов SELTA@Etersoft, но в любом случае это намного дешевле, чем реализация аналогичного функционала с использованием продуктов Microsoft.

Переводу основной бизнес-задачи, которая чаще всего выполняется в программных продуктах фирмы «1С», – должна предшествовать глубокая проработка вопроса на этапе изучения свободных операционных систем в виртуальных средах (более подробно об этом в [2]).

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

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

  1. Чуфаров И. СПО глазами малого бизнеса. Часть первая. Идеологический аспект. //«Системный администратор», №5, 2011 г. – С. 10-11 (http://samag.ru/archive/article/1262).
  2. Чуфаров И. СПО глазами малого бизнеса. Часть вторая. Планомерное внедрение. //«Системный администратор», №7-8, 2011 г. – С. 100-101 (http://samag.ru/archive/article/1384).

Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru