`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

"1С" под Linux с точки зрения практика

Статья опубликована в №25 (593) от 3 июля

–19
голосов

Давно витает в воздухе идея и не первый год делаются попытки заставить работать продукты «1С» под управлением альтернативной операционной системы. Реально и серьезно эти планы могут принципиально реализоваться только с начала 2007 г., после того как такую возможность обеспечила сама фирма «1С». При этом речь идет исключительно о серверной части решений. Пока в Украине нам не удалось увидеть подобного проекта в режиме рабочей эксплуатации. Для того чтобы из первых рук получить информацию, как обстоят дела с внедрениями (или хотя бы восприятием) «1С» на Linux, мы обратились с несколькими вопросами к представителям партнеров-франчайзи фирмы «1С» в Украине.

"1С" под Linux с точки зрения практика
«1С:Предприятие» в Linux-окружении – работает, и вполне устойчиво

В своем информационном выпуске № 6316 от 27.12.2006 фирма «1С» объявила о выходе версии 8.1 платформы «1С:Предприятие». Наряду с расширением возможностей масштабирования системы, средствами анализа и поиска информации, использованием современных подходов к интеграции, повышением удобства администрирования системы и пр. отдельно в этой версии была отмечена работа с новыми платформами – впервые с момента основания компании. Возможности версии 8.1 платформы «1С:Предприятие» в данной области были отмечены очень лаконично.

По сравнению с сервером «1С:Предприятия 8.0» кластер серверов обеспечивает более высокую надежность, масштабируемость и эффективность использования аппаратных ресурсов. Кластер серверов «1С:Предприятия 8.1» может работать как под управлением ОС Microsoft Windows, так и под Linux. СУБД PostgreSQL также функционирует под управлением Microsoft Windows или Linux (применяется модифицированная версия PostgreSQL, дистрибутив которой включен в комплект поставки). Сведения о системных требованиях «1С:Предприятия 8.1» приведены в таблице (показана часть, относящаяся к Linux. Полный текст находится на официальном сайте «1С». Вот, пожалуй и все, что удалось узнать из официальных источников. Чтобы пролить свет на истинное положение дел, были сформулированы следующие вопросы.

  1. Насколько данные возможности актуальны для пользователей «1С» и имеют ли они рыночные перспективы?
  2. Пытались ли специалисты вашей компании оценить принципиальную возможность работы сервера «1С» под Linux? Какие комментарии вы могли бы привести?
  3. Что можно сказать о полной реализации «1С» под Linux (вместе с десктопами) – нужно ли это, выполнимо ли технически, целесообразно ли с экономической точки зрения?
  4. Возникли бы у вас трудности при выполнении проекта «1С» на Linux, если бы сегодня он был вам заказан? С чем были бы связаны основные из них?

Александр Черненко

руководитель отдела консалтинга, ООО «АРТ СОФТ», г. Николаев

1. Появление такой возможности ожидалось давно и, на мой взгляд, имеет хорошие рыночные перспективы. К одним из важных стратегических направлений развития технологической платформы восьмой версии относится дальнейшая ее интеграция с интернет-технологиями. Основная масса (более 80%) интернет-серверов на постсоветском пространстве построена на альтернативных (отличных от Microsoft) технологиях и операционных системах, главным преимуществом которых является «бесплатность» либо «условная бесплатность». «1С» всегда стремилась к тому, чтобы профессиональные решения для учета и управления из области высоких технологий перемещались в область качественных, широкодоступных продуктов. Теперь у заказчика появился выбор: либо очень дорогие, труднодоступные, но достаточно безопасные и проверенные операционные системы для файловых, серверов баз данных и интернет-серверов от Microsoft, либо приложения под Linux, позволяющие решать точно такие же задачи другим способом. Разумеется, за экономию придется платить: отсутствием привычных «удобств», значительно более высоким требованиям к системным администраторам и разработчикам, сложностью обеспечения надежности и безопасность системы. В то же время, исходя из нашего опыта внедрений, если количество конкурентных пользователей в малом офисе более 20, то файловой версии «восьмерки» уже недостаточно для комфортной работы. А лицензионное приобретение полного комплекта системного ПО от Microsoft небольшая компания вряд ли сможет себе позволить.

2. В целях тестирования разворачивалась СУБД PostgreSQL под Windows. Каких-то особых проблем или нареканий в процессе установки не было. Детальное исследование мы не проводили. Собственно, о проблемах, связанных с использованием альтернатив, можно подробно прочесть в документации к технологической платформе 8.1. Мы доверяем специалистам «1С» и считаем, что нужно придерживаться их рекомендаций.

3. Клиентские десктопы под Linux, на наш взгляд, не очень оправданы по таким критериям, как стоимость разработки и экономия от внедрения у заказчика. Я имею в виду, что лицензии на наиболее распространенные ОС от Microsoft (Windows 2000, XP, и пр.) для рабочих станций вполне доступны по цене и зачастую предустановлены. Да и клиентский Linux пока мало распространен.

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

Владимир Кравченко

директор Группы компаний «Форт», г. Киев

1. Использовать «1С» под Linux пытаются довольно давно и, насколько мне известно, особого успеха пока не достигнуто. Возможно, существуют отдельные хорошо настроенные проекты, но массового их присутствия на рынке не наблюдается. В целом неплохо, что «1С» решила централизовано предоставить такие возможности, и эта альтернатива имеет право на существование. Вместе с тем, платформа 8.1 еще достаточно молода, чтобы можно было говорить о глубоком ее освоении, как это, например, характерно сегодня для изученной вдоль и поперек 7.7. Тем более это касается новых возможностей, связанных с Linux. Предполагаю, что в каких-то компаниях в IT-департаментах работают горячие энтузиасты этой ОС, и они, в силу собственных предпочтений, попытаются продвигать подобные проекты. Однако вряд ли в течение ближайшего года-двух они будут доведены до промышленной эксплуатации. Собственно, пользователям существенной разницы, что находится за пределами их ПК, нет. При наличии уже двух десятков рабочих мест компания, как правило, оказывается достаточно крупной, чтобы приобрести нужные лицензии и обойтись без Linux. В малом офисе чаще всего нет необходимости в сервере «1С». Поэтому сегодня позиционирование проектов «1С» на Linux недостаточно ясно.

2. Мы разворачивали сервер «1С» на Fedora, вместе с PostgreSQL. Инсталляция комплекса и его приведение в рабочее состояние особых проблем не вызвали (при наличии нашего собственного UNIX-администратора). Рабочие и клиентские базы не конвертировали, ограничились экспериментами. На тестовых данных, кстати весьма объемных, никаких сбоев в построении отчетов или представлении данных не зафиксировали. Но по опыту могу сказать, что действительным испытанием можно считать только статистику по реально применяемым системам, а об этом пока говорить рано. Основной наш вывод следующий: принципиально система работает, противоречий с информацией от «1С» или сбоев в тестовой работе не зафиксировано, разворачивать у клиентов – можно.

3. Это продолжение все тех же мечтаний – как было бы здорово, если бы все вообще работало без продуктов Microsoft или без подключения в электрическую сеть. Особого же смысла, кроме чисто спортивного интереса, я здесь не вижу – тем более, что пока попытки запустить клиентов под эмуляторами выглядят скорее как работы кружка энтузиастов «Оч. умелые ручки». Если говорить о сокращении расходов на лицензии как основном критерии, то да, экономия в целом может оказаться ощутимой. Но стоит помнить и о техническом обслуживании, а тем более о стабильности критичной для ведения основного бизнеса системы. Здесь цена рисков такого подхода пока очевидна.

4. При проектировании технической архитектуры серьезной системы на v8 вопрос выбора платформы сервера для нас будет далеко не в первой десятке. А с организационной точки зрения, если наш потенциальный заказчик будет иметь собственный персонал с положительным опытом эксплуатации и администрирования UNIX-систем (приходящие знакомые и родственники не в счет), то требовать от него обязательного перехода (переучивания) на Windows 2000 и Microsoft SQL мы не будем, а постараемся учесть их знания и умения. Но пока не появятся хорошо «откатанные» рабочие решения, «1С» на Linux остается не более чем потенциальной возможностью.

Вместо послесловия

Генрих: Может завтра Ланселот победить Дракона?
Бургомистр: Может. Только не завтра. И не Ланселот. И не победить.

Этим диалогом из известной пьесы Е. Шварца мы и закончим данную статью и тему номера «Linux в малом офисе». Правда, если перенести его в область информационных технологий, то окажется, что здесь существует довольно много вопросов, ответы на которые либо еще далеко не ясны, либо их пока вообще не существует. Так ли однозначно драконом является Microsoft Windows? Ланселот – это движение Open Source вообще, Linux или один из его дистрибутивов? А может, действительно, победителем в конце концов окажется какое-то иное, сегодня еще не оформившееся направление? Да и о победе, скорее всего, речь не идет – будет создана далеко не последняя в истории противостояния платформ альтернатива, и она займет свое место на рынке, получив такую его долю, какую сможет завоевать. Единственное, что не вызывает сомнений: это произойдет не завтра – большие изменения требуют большой подготовки и привлечения очень серьезных ресурсов.

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

Системные требования «1С:Предприятия 8»
Технологическая платформа «1С:Предприятия»
Архитектура x86
Операционная система Примечание
Linux* Fedora Core 4 Только на рабочих и центральных серверах кластера
Fedora Core 5
Fedora Core 6
Red Hat Enterprise Linux 4 update 4
ASP Linux 11
ALT Linux 2.4
Архитектура x86–64
Операционная система Примечание
Linux* Fedora Core 4 Только на рабочих и центральных серверах кластера
Fedora Core 5
Fedora Core 6
Red Hat Enterprise Linux 4 update 4
Сервер баз данных
Архитектура x86
СУБД Примечание
PostgreSQL PostgreSQL 8.1, входящий в поставку «1С:Предприятия» Поддерживает работу под управлением операционных систем:
Linux*
Fedora Core 4
Fedora Core 5
Fedora Core 6
Red Hat Enterprise Linux 4 update 4
ASP Linux 11
IBM DB2** IBM DB2 9 Требуется наличие пакета исправлений Fix Pack 2 (FP2)
IBM DB2 Express-C for Microsoft Windows 32-bit - Windows Vista 32-bit AMD and Intel systems (x86), Windows Vista only  
IBM DB2 Express-C for Linux 32-bit (9.1.0.2)
Архитектура x86–64
СУБД Примечание
PostgreSQL PostgreSQL 8.1, входящий в поставку «1С:Предприятия» (x86–64) Поддерживает работу под управлением операционных систем:
Linux*
Fedora Core 4
Fedora Core 5
Fedora Core 6
Red Hat Enterprise Linux 4 update 4
IBM DB2** IBM DB2 9 Требуется наличие пакета исправлений Fix Pack 2 (FP2)
* Состав поддерживаемых дистрибутивов и особенности установки могут в дальнейшем уточняться.
** Компонент поддержки работы с DB2 выпущен в статусе бета-версии.
–19
голосов

Напечатать Отправить другу

Читайте также

Хорошая тема для обсуждения и... проработка вопроса 0,0 % - слепили отмазку - спросили пару фирму Франчайзи.
Из статьи явно только только одно, что есть версия под Линукс, но никто ее еще не внедрил.
1. причем один из целых двух ркспондентов из гипер мегаполиса г. Николаева - наверное там очень много покупателей 1С (правда всего две фирмы которые могут продавать Торговлю 8.0). Чесное слово, такой выбор респондента абсолютно безграмотен и не понятен, чило сертификатов "Специалист" по платформе 8, опубликованных решений 6. При этом есть фирмы у которых опудликованных решений за 100. Ладно если бы как раз они внедрили на Линуксе что-то, а такой ответ дать может любой.
2. Речь в статье об линуксе платформе 8.1 и картинка с подписью "1С:Предприятие" в Linux окружении работает, и вполне устойчива" при этом изображена версия 7,7 с неудачно "обрезаным" Windows окружением... это что такое?!
3. А слабо было спросить у представительства 1С непосредственно - были ли поставки под Линукс на Украину и где реально такое работает....
4. И вооше слабо додуматься что можно работать на Линукс станции с 7.7 в терминале с 2К03 (мы допустим такое обслуживаем) ???
Вобщем тока зря место такая статья занимает и вопрос вооще не проработан.....

Готовы рассмотреть возможность публикации Вашей статьи об "1С" под Linux с убедительной аргументацией Вашей позиции.

У меня статья вызвала также множество эмоций. Например, я сам запустил 1С сервер на нескольких предприятиях.

Действительно протеричивая статья. Во первых информации мало, где и как работает непонятно, хотелось бы все же увидеть описание реальной работы данного решения и проблемы возникшие в процессе внедрения и эксплуотации.
Ну и заявления о нестабильности линукс-решений - это бред. Эта система способна работать годами вообще без перезагрузки.

Не каждая фирма у которой внедрили 1С под Linux (или вообще что-то внедрили), будет это разглошать, т.к. это не в ее интересах (например дополнительная инфа для конкурентов).
Нестабильность возможна, т.к. 1С и под виндой неслабо глючит ;) не думаю, что "1С" под Linux работает стабильнее нежели на винде.
Заставить рядового юзера работать в линухе... это трудно, не каждый рядовой юзер в виндовсе может просто скопировать файл (из личного опыта).
Не каждая фирма, которая обслуживает по 1С имеет спецов по линуху, это редкость. Что делать когда этот спец в отпуске? Или еще где-то? А у клиента проблемы с линухом? ;)
То что возможность есть "1С" под Linux, это хорошо, но пока у нас это почти нереально...

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT