Миграция на GNU/Linux и свободное программное обеспечение
Светлана Сергеевна Семавина, директор по маркетингу Mandriva.Ru
Типовой план миграции на свободное программное обеспечение
Согласно исследования мирового опыта использования свободного программного обеспечения, а также опыту Mandriva.Ru и ГНУ/Линуксцентра по внедрению СПО в различных организациях России, для успешного осуществления миграции на свободное ПО, необходимо проводить миграцию по плану, включающему ряд основных этапов, приведенных ниже. В данном случае мы описываем миграцию на GNU/Linux, так как эта операционная система на данный момент является флагманом развития свободного ПО, и наиболее удобной и развитой среди свободных ОС, однако данный план аналогичен и для миграции на любую другую свободную ОС: BSD, Open Solaris и др.
-
Всестороннее обследование информационной системы. На этом этапе необходимо провести инвентаризацию всего аппаратного, и всего программного обеспечения, имеющегося в организации. В отношении программного обеспечения также необходимо учесть наличие лицензий на имеющееся ПО.
-
Оценка стоимости замены части пользовательских приложений или базовой операционной системы на свободные аналоги. При этом необходимо учесть ряд нюансов, среди которых: наличие или отсутствие поддержки имеющегося аппаратного обеспечения и периферии операционной системой GNU/Linux (к примеру, Win-принтеры в GNU/Linux не поддерживаются), наличие свободных аналогов для необходимых приложений, наличие Linux-версии для приложений, которые нельзя заменить или возможность их запуска с помощью эмуляторов, совместимость имеющегося ПО с офисными пакетом OpenOffice.org и т.п.
-
Обучение пользователей и администраторов работе в свободном программном обеспечении и ОС GNU/Linux.
-
Перевод на СПО инфраструктурных серверов.
-
Поэтапное внедрение свободной ОС (чаще всего, GNU/Linux) и свободного ПО на рабочих станциях:
-
замена части пользовательских приложений свободными аналогами (чаще всего – браузер Mozilla Firefox, офисный пакет OpenOffice.org, почтовый клиент Mozilla Thunderbird и пр.),
-
пилотные внедрения свободной ОС на рабочих станциях,
-
апробация и тестирование, исправление обнаруженных недостатков, полный переход.
Проведение всех данных этапов необходимо для успешной реализации проекта миграции. Этапы могут быть реализованы силами собственных системных администраторов или с помощью сторонней организации, занимающейся внедрением и технической поддержкой решений на базе СПО.
Миграция приложений
При проведении миграции и в мире, и в российских организациях, в качестве инфраструктурных приложений (ОС, серверные решения – почта, сервер каталогов, DNS, межсетевой экран, веб-сервер, офисные приложения – офисный пакет, почтовый клиент, служба мгновенных сообщений, браузер, графическое приложение и т.д.) обычно используется ряд наиболее популярных свободных приложений. Среди свободных ОС, широко использующихся как в мире, так и в России, лидируют различные варианты GNU/Linux: Debian, Fedora, Mandriva, RedHat, SUSE, Ubuntu.
Специализированных свободных приложений и несколько меньше. Специализированные приложения, зависящие от национального законодательства и особенностей государственных органов, предназначенные для организации работы с гражданами, ведения народного хозяйства (землеустройство, финансы, ЖКХ, и т.п.), как правило, разрабатываются в соответствии с требованиями каждой страны отдельно, в ряде случаев – дорабатываются имеющиеся свободные приложения по заказу конкретных ведомств. При этом выпуск приложений, разрабатывающихся под нужды государственных организаций, под свободной лицензией, ведет к неоднократному их использованию и существенному сокращению затрат государственных структур на разработку ПО.
К специализированным свободным приложениям, уже доступным для российских организаций, можно отнести CRM-системы (SugarCRM), системы управления контентом предприятия (Alfresco), порталы (Plone, PloneGov), а также ряд продуктов, разработанных российскими компаниями, примерами которых может служить типовой программно-технический комплекс персонифицированного учета оказания медицинской помощи (коротко – Типовая медицинская информационная система, Типовая МИС), разработанный компанией КОРУС Консалтинг (продукт свободный и работает под GNU/Linux и Windows), и другое ПО.
Корпоративные продукты Mandriva.Ru
Mandriva.Ru предлагает ряд свободных корпоративных продуктов, позволяющих как построить инфраструктуру полностью на свободном ПО, так и успешно создать гетерогенную инфраструктуру.
Офисная рабочая станция: Mandriva PowerPack — дистрибутив для домашних пользователей и офисных ПК. В эту версию включены средства разработки, расширенный пакет офисных приложений, интернет-приложения, мультимедийные, графические приложения и др. Mandriva PowerPack включает в себя Wine@Etersoft — специализированную версии Wine, оптимизированную для работы с популярными отечественными бизнес-приложениями, такими как: 1С:Предприятие 7.7-8.1, Инфо-Бухгалтер 8.X, Гарант F1 и Гарант F1 Турбо, Консультант+ 3200/3300, Кодекс 5.2, ABBY FineReader 7.0-8.0, ABBY Lingvo 9.0, КОМПАС 2D и другими. Все это позволяет предприятию мигрировать на GNU/Linux, оставив на месте специализированные или не имеющие аналогов приложения и, тем самым, защитить сделанные в них инвестиции.
Мобильное рабочее место: Mandriva Flash — специализированный дистрибутив Mandriva Linux, установленный на высоконадежном USB-носителе емкостью 4 или 8ГБ, часть USB-носителя отводится для хранения пользовательских настроек и данных. Mandriva Flash сочетает в себе мобильность LiveCD со скоростью и удобством традиционного жесткого диска — просто загрузите с нее любой доступный ПК и вы в считанные минуты получите современную настольную систему с поддержкой трехмерного рабочего стола, позволяющую работать с документами, обмениваться электронной почтой и мгновенными сообщениями, а также посещать интернет-сайты. Mandriva Flash также способствует сокращению вероятности утечки конфиденциальных данных — небольшой брелок можно легко хранить в сейфе и выдавать сотрудникам "под роспись".
Корпоративный сервер: Mandriva Corporate Server отличается большей стабильностью и удлиненным циклом поддержки. Наличие передовых коммерческих приложений, трех высокопроизводительных систем виртуализации (OpenVZ, Xen и VMWare), а также фирменная среда web-администрирования FIBRIC делает Mandriva Corporate Server 4 идеальным выбором для компаний, которым необходим простой в обслуживании почтовый/файловый сервер, сервер печати/приложений или "площадка" для запуска СУБД типа DB2 или Oracle.
Сервер каталогов: Mandriva Directory Server (MDS) это простой в использовании сервер каталогов (LDAP), применяемый компаниями для администрирования доступа своих сотрудников, клиентов и партнеров. Mandriva Directory Server является основой для системы управления идентификацией пользователей, администрирования сервиса каталогов и управления сервисом сетей. Mandriva Directory Server выступает в роли главного контроллера домена (Primary Domain Controller, PDC) и может служить заменой Active Directory или Windows NT4 в гетерогенных сетях, состоящих из компьютеров с Linux и Windows. Mandriva Directory Server распространяется свободно, и доступны его версии для Mandriva Linux 2008, Mandriva Corporate Server 4 и Debian.
Управление локальной сетью: Linbox Rescue Server - это программное решение для управления локальной сетью предприятия. LRS устанавливается на компьютер с GNU/Linux и помогает вам контролировать рабочие станции вашей локальной сети на базе Windows и Linux. Администрирование проводится с помощью панели управления, работающей через web-интерфейс.
Linbox Rescue Server дает возможность:
-
Управления всеми вашими активами через одну многофункциональную веб-консоль.
-
Централизованного хранения образов дисков (как в Ghost Enterprise Server.)
-
Организации резервного копирования и восстановления системы и данных на базе Windows или Linux, или Unix всего за несколько минут.
-
Управления всем программным и аппаратным обеспечением. Каждые 24 часа сервер проводит полную инвентаризацию всего ПО и аппаратного обеспечения, периферии локальной сети, если что-то меняется или дает сбой, администратор оперативно об этом узнает.
-
Удаленного контроля клиентских машин.
Сертификация ФСТЭК
Дополнительный уровень безопасности, необходимый для обработки конфиденциальных данных и персональных данных граждан, предлагает сертификация программных продуктов в ФСТЭК. Сертификацию ФСТЭК прошли дистрибутивы Mandriva Powerpack 2008 Spring, Mandriva Corporate Server 4 Update 3, Mandriva Flash по 5 классу для СВТ («Средства вычислительной техники. Защита от несанкционированного доступа к информации. Показатели защищенности от несанкционированного доступа к информации» (Гостехкомиссия России, 1992) и 4 уровню контроля НДВ («Защита от несанкционированного доступа к информации. Часть 1. Программное обеспечение средств защиты информации. Классификация по уровню контроля отсутствия недекларированных возможностей» (Гостехкомиссия России, 1999)).
Дистрибутивы, прошедшие сертификацию, представляют собой весь спектр необходимых в организации операционных систем: дистрибутив для рабочей станции или сервера небольшой организации Mandriva PowerPack, мобильное рабочее место - дистрибутив, работающий с USB-носителя Mandriva Flash, корпоративный сервер Mandriva Corporate Server. Дистрибутивы Mandriva и корпоративное программное обеспечение от Mandriva уже широко используются в ряде государственных структур, среди которых - Правительство Московской области, Министерство финансов республики Саха (Якутия), администрация Черниговского района Приморского края, ФГУП "АРЦ Мингосимущества России" и другие.
Российский опыт: примеры миграций
Приведем примеры миграций организаций из сферы коммерческих компаний, государственных организаций и образовательных учреждений.
Группа компаний ИМАГ
Группа компаний ИМАГ, включающая такие компании, как Связькомплект, Железный Гарри, ИМАГ, СвязьПроект, Р-сети, Технологии Монтажа и Обслуживания, перевела серверы и часть рабочих станций на свободное программное обеспечение (был выбран дистрибутив Mandriva Linux). В настоящий момент в ИМАГ на Mandriva Linux работают все основные серверы и 200 рабочих станций в пяти офисах (в Москве, Санкт-Петербурге, Новосибирске, Екатеринбурге и Казани), что составляет около 90% всех рабочих станций группы компаний. На рабочие станции и серверы установлена Mandriva 2008.1 Spring Powerpack.
Часть серверов группы компаний уже работала на GNU/Linux — например, почтовый сервер, веб-сервер, сервера VPN, доступа в интернет, различные тарификаторы. На данном этапе ряд серверных приложений, использовавшихся в компании ранее, был заменен на свободные аналоги, часть — запущена на базе Mandriva Linux, среди последних - сервер «1С:Предприятие 8.0». Использовавшийся в компании сервер Microsoft Active Directory заменен на Mandriva Directory Server - свободное решение для управления учетными записями пользователей и групп, распределения доступа к общим ресурсам, администрирования почтовых, прокси, DNS и DHCP серверов.
Миграция серверов и рабочих станций группы компаний ИМАГ осуществлялась поэтапно в течение полугода: сначала на Mandriva Linux был переведен ряд серверов, пользователей переводили на Mandriva Linux небольшими группами с перерывами 1-1,5 месяца между ними. Все сотрудники, имеющие дело с GNU/Linux, прошли курс по Mandriva Linux и офисному пакету OpenOffice.org, обучение проводилось техническими специалистами ИМАГ и ГНУ/Линуксцентр.
По данным ИМАГ, за счет миграции на GNU/Linux и свободное ПО была достигнута экономия не только в части закупки ПО, но и в общей стоимости владения. Это произошло благодаря прекращению заражения рабочих станций сотрудников вредоносными программами, уменьшению простоев серверов, а также сокращению затрат на администрирование и поддержку бесперебойной работы информационной системы.
Администрация Черниговского района Приморского края
В 2007-2008 году администрация Черниговского района Приморского края осуществила практически полную миграцию на свободное программное обеспечение (заменены были все коммерческие продукты, которые можно было заменить свободными аналогами — серверные и пользовательские операционные системы, офисный пакет, серверные приложения). В качестве причин перехода на СПО были декларированы следующие:
-
необходимость бюджетных затрат на лицензирование ПО в соответствии с требованиями Уголовного кодекса РФ и распоряжений Правительства РФ, высокая стоимость приобретения ПО Microsoft,
-
возможность свободного использования ПО, модифицирования и распространения,
-
надежность и защищенность GNU/Linux в разрезе информационной безопасности.
При миграции информационной системы Администрации Черниговского района Приморского края на СПО, были использованы следующие программные продукты: ОС Mandriva Linux 2008 Spring Powerpack, OpenLDAP, Samba, ПО для запуска Windows-приложений wine, wine@etersoft, персональное прикладное ПО общего назначения (офисный пакет OpenOffice.org, браузер Mozilla Firefox, почтовый клиент Mozilla Thunderbird, и т.д.)
На рабочих местах Администрации до миграции на СПО были установлены Windows 2000 Pro SP4 и в большинстве своем Windows XP Pro SP2. 2 сервера работали под управлением Windows 2003 R2.
Процесс миграции продолжался полгода, за это время большинство рабочих станций и серверы были переведены на ОС Mandriva Linux 2008.1 Powerpack. Контроллер домена, файловый сервер были переведены на свободные аналоги (OpenLDAP, Samba), с настройкой авторизации рабочих станций в общем каталоге LDAP. Также в процессе анализа ИС было определено, что имеющееся ПО Бюджет-КС работать под GNU/Linux не будет, поэтому придётся оставить несколько компьютеров с Windows. Процесс миграции не повлиял на информационные процессы Администрации. Оставшееся прикладное ПО, требующее для работы операционные системы Microsoft Windows, было успешно запущено с помощью среды эмуляции wine.
В процессе миграции технические специалисты были обучены администрированию GNU/Linux, а пользователи – основам использования GNU/Linux и OpenOffice.org. Миграция осуществлялась с помощью специалистов компании ГНУ/Линуксцентр-Дальний Восток (г. Владивосток). Опыт проекта планируется распространить на другие муниципальные образования Приморского края
Владивостокский государственный университет экономики и бизнеса
Ряд российских вузов уже давно активно использует в своей работе GNU/Linux и СПО. Интересным примером может служить Владивостокский государственный университет экономики и бизнеса (ВГУЭС), в рамках программы по информатизации которого, при технической поддержке ГНУ/Линуксцентр Дальний Восток, студентам и преподавателям было бесплатно передано около тысячи нетбуков ASUS Eee PC 900.
Силами обеих вышеупомянутых организаций была решена задача по созданию максимально выгодной по цене и качеству системы на базе нетбука для доступа к электронным информационным ресурсам ВГУЭС через WiFi, для обеспечения свободного доступа студентов к информационным ресурсам университета и использования собственного мобильного компьютера в учебном процессе.
Для лучшего соответствия требованиям учебного процесса была разработана и использована специальная ОС на базе дистрибутива Mandriva Free 2008.1 в которую были включены все необходимые программы. Также система была настроена на работу в беспроводной сети ВГУЭС.
Использование свободной ОС Mandriva Free 2008.1 позволило сэкономить значительные средства на закупке лицензий ПО (в которую входит и операционная система, и офисный пакет, и графические редакторы и еще около 20 000 программных пакетов на все случаи жизни). В результате все компьютеры оснащены ОС Linux Mandriva 2008, пакетом офисного ПО OpenOffice 2.4.1, а также программами для просмотра видео, прослушивания звуковых файлов и Internet-браузером. |