Open-Club.Net Проект полностью ориентирован на Open Source-подход(изучаем, настраиваем, устанавливаем и общаемся о Linux).
Мы в соц. сетях:
Главная » Статьи » Установка/конфигурирование/планиров [ Добавить статью ]

Клиентское решение IBM Open Collaboration: Миграция приложений на операционную систему Linux

Примечание редактора: Эта статья является заключительной частью серии, состоящей из 4 частей. См. предыдущие статьи developerWorks®: Клиентское решение IBM Open Collaboration: Обзор," "Клиентское решение IBM Open Collaboration: Организационное планирование и сегментация пользователей для миграции настольных систем," а также часть 3, о техническом планировании.

По мере того как все больше и больше приложений становятся доступными для пользователей Linux®, многие традиционные пользователи начинают обращать внимание на рабочие станции и переносные компьютеры с операционной системой Linux. Сегодня ряд поставщиков, такие как Ubuntu, RedHatи SUSE, предлагают популярные среди потребителей версии Linux, например, SuSE Linux Enterprise Desktop 10 и Red Hat Enterprise Linux 5, обеспечивая для них поддержку корпоративного уровня. Несмотря на то, что Microsoft® Windows® на сегодняшний день удерживает большую часть рынка, операционная система Linux набирает популярность благодаря своей низкой стоимости, практичности, гибкости и надёжности. Все эти факторы побудили IBM к выбору RedHat и SuSE в качестве стандартных платформ, на которых продуктам IBM® обеспечивается поддержка промышленного уровня.

Перед переходом на операционную систему Linux необходимо тщательно проанализировать инфраструктуру, состав бизнес-приложений, инструменты совместной работы и совокупную стоимость владения. Положительным фактором здесь является то, что основная часть рассматриваемых вопросов решаема при использовании современных версий Linux и его приложений. Сложность же заключается в том, что в современном мире рабочая среда заказчика охватывает большой диапазон приложений, начиная с приложений Java™ и заканчивая приложениями Microsoft .NET и Visual Basic. Что же делать пользователю, если разные программы требуют использования разных операционных систем?

Путь к решению этого вопроса лежит в применении различных инструментов, позволяющих осуществить переход на Linux и предоставляющих альтернативу приложениям Microsoft Windows. Например, можно перевести Microsoft .NET-приложения на Java или разместить их на сервере, работающем под управлением Microsoft Windows Server, и получать доступ к ним по сети из-под системы Linux.

Приложения, доступные на ПК под Linux

Приложения, доступные ранее только в операционных системах Microsoft Windows, на сегодняшний день предлагаются в современных версиях операционных систем Linux. Вот несколько примеров типов поддерживаемых приложений:

  • Офисный пакет. IBM Lotus® Symphony, основанный на использовании стандарта Open Document Format (ODF), представляет собой пакет бесплатных программ, используемых для создания и совместного использования документов, электронных таблиц и презентаций. Кроме того, в состав операционных систем Linux включен полноценный офисный пакет OpenOffice.org 2.0.
  • Web-браузер.Mozilla Firefox защищает пользователей от вирусов, шпионских программ и всплывающих окон и позволяет легко импортировать закладки и настройки.
  • Совместная работа.Компания IBM выпускает IBM WebSphere® Portal, IBM Lotus Connections, IBM Lotus Quickr™ и IBM Lotus Sametime® - в качестве ПО для совместной работы, которое поддерживается в операционной системе Linux с браузером Firefox.
  • Обмен сообщениями.Приложение промышленного уровня IBM Lotus Sametime предоставляет такие функции, как VoIP, привязка к местоположению и Web-конференции. Как и Gaim , клиент обмена мгновенными сообщениями, который поддерживает популярные публичные сервисы AOL, Jabber, MSN и Yahoo!, Lotus Sametime предоставляет поддержку AOL.
  • Поддержка мультимедиа.Мультимедиа-поддержка для Adobe® Macromedia и RealNetworks включена в стандартные установки Linux и готова к использованию сразу после установки.
  • Средства поиска.Программа управления персональной информацией Beagle , тесно интегрированная со средой Linux, обеспечивает индексацию в режиме реального времени и предоставляет встроенные функции поиска по всей системе.
  • Эффекты рабочего стола.AIGLX и XGL compiz предлагают новые графические 3D-возможности, увеличивающие производительность; пользователи могут лучше организовать свои рабочие места, экономя время, затрачиваемое на выполнение задач.
  • Виртуализация.Linux поставляется с монитором виртуальных машин XEN . Как RedHat, так и SUSE предоставляют его поддержку. Без каких-либо дополнительных настроек пользователи могут создавать виртуальные машины XEN для запуска оптимально настроенных, паравиртуализированных гостевых операционных систем для получения наилучшей производительности.



Инструменты для доступа к приложениям Microsoft Windows из операционных систем Linux

Бизнес-партнёры компании IBM сегодня предлагают широкому кругу пользователей, переходящих на операционную систему Linux, ряд приложений и инструментов в качестве альтернативы приложениям Microsoft Windows. От пользователей требуется лишь сделать выбор, какие приложения необходимы для нужд их организации. Можно, например, перевести приложения Microsoft .NET на Java или же разместить их на Windows Server и обращаться к ним с ПК под Linux. В этом разделе освещаются решения, предлагаемые партнерами компании IBM, которые позволят вам получать доступ к приложениям Microsoft Windows из-под Linux.

Diamond Edge

Diamond Edge помогает пользователям конвертировать закрытые приложения на Visual Basic в приложения, использующие открытые стандарты на основе Java, что позволяет избавиться от зависимости от единственного поставщика ПО в будущем. Diamond Edge предлагает следующие возможности конвертации:

  • Visual Basic (VB) в Java-приложение
  • Visual Basic в Web-приложение, использующее платформу Java Platform, Enterprise Edition(Java EE) и один из наборов Java/Ajax инструментария
  • Visual Basic в Web-приложение, использующее сервлеты Java EE/JSP/Java Servlet
  • Visual Basic в J2ME (сотовые телефоны и карманные компьютеры, например, под Palm OS)
  • Visual Basic в HTML и JavaScript™

Diamond Edge предлагает программу VB Converter, Java SWT Edition. Этот инструмент позволяет VB-программисту полностью использовать преимущества платформы Java и всех Java-библиотек, предоставляемых программой VB Converter для конвертации Visual Basic в Java (см. рисунок 1). Кроме этого, Diamond Edge предлагает миграционные сервисы для конвертирования существующих VB-приложений с минимальными затратами/. Подобные предложения от партнёров компании IBM помогают пользователям быстрее перевести настольные ПК на систему Linux.


Рисунок 1. VB Converter
VB Converter

Mainsoft

Mainsoft Corporation—это независимая компания, предлагающая инструмент кросс-платформенной разработки и портирования, позволяющий ИТ-подразделениям переходить на платформы с поддержкой Java, такие как Linux, не теряя при этом вложения в программный код и навыки работы с Microsoft .NET (см. рисунок 2).

Использование версии Mainsoft Enterprise Edition облегчает решение этих кросс-платформенных задач, позволяя быстро портировать Web- и серверные приложения Microsoft .NET на платформу Java EE без необходимости переписывания кода целиком.


Рисунок 2. Mainsoft
Mainsoft

Mainsoft компилирует исходный код Microsoft .NET в байт-код Java без изменений, позволяя Microsoft .NET разработчикам обслуживать свое приложение, используя Visual Studio, даже если приложение работает на платформе Java EE. Приложения, портированные при помощи Mainsoft, работают точно так же, как и исходные Microsoft .NET-приложения.

Mainsoft поддерживает IBM WebSphere Application Server и любые другие соответствующие стандартам серверы Java EE.

Virtual Bridges

Решения по виртуализации для малого и среднего бизнеса (SMB), и для крупных организаций, разрабатываемые компанией Virtual Bridges, Inc., позволяют пользователям платформ с открытым исходным кодом запускать приложения Windows. Продукция компании Virtual Bridges является мультиплатформенной и ориентирована на компании, желающие использовать решения виртуализации как инструмент повышения своей конкурентоспособности.

Virtual Bridge's Win4Lin Pro Desktop позволяет пользователям Linux запускать приложения Windows на настольном ПК, используя виртуальную операционную среду (см. рисунок 3). Программа доступна также для операционных систем Sun Solaris, FreeBSD и PCBSD.


Рисунок 3. Win4Lin Pro
Win4Lin Pro

Win4Lin Pro Desktop запускает приложения и рабочий стол Microsoft Windows без ощутимого снижения производительности, как в полноэкранном, так и в оконном режиме. Win4Lin Pro использует для отображения рабочего стола Windows ресурсы сервера X window. Вот еще несколько преимуществ использования программы Win4Lin Pro Desktop:

  • Безопасность. Win4Lin Pro Desktop работает как обычный Linux-процесс, используя память и файловую систему Linux без передачи контроля над системой гостевой операционной системе Microsoft Windows. Настройки сети обеспечивают дополнительную безопасность. При желании сессию Windows можно запустить в режиме "только чтение", что исключает порчу образа Microsoft Windows.
  • Способность к взаимодействию.Многие пользователи Linux рассматривают двойную загрузку — Microsoft Windows либо Linux — как способ, которому недостаёт взаимодействия между этими ОС. Win4Lin Pro Desktop позволяет обмениваться файлами между системами Linux и Microsoft Windows. Кроме этого, поддерживается обмен файлов с использованием буфера обмена и использование работающей системой Microsoft Windows локальных и сетевых принтеров, подключенных к Linux-хосту.
  • Резервное копирование.Пользователи Win4Lin Pro Desktop могут легко создавать резервные копии системы Microsoft Windows путём копирования всего одного файла.

В добавление к сказанному, Win4Lin позволяет пользователю настраивать сетевое взаимодействие. Сессия Win4Lin может быть сконфигурирована в режиме сетевого моста (bridged networking) или в режиме трансляции сетевого адреса (NAT). Режим NAT позволяет гостевой системе Microsoft Windows прямо обращаться к ресурсам сети, обеспечивая при этом безопасность с помощью брандмауэра, автоматически обрабатывающего входящие запросы. В свою очередь, режим сетевого моста обеспечивает гостевой Microsoft Windows полный доступ к сетевым ресурсам ценой полной её открытости для доступа из сети. В то время как режим сетевого моста требует постоянной физической связи с сетью, режим NAT является более гибким и мобильным, даже когда вы используете беспроводное или VPN-соединение.


Рисунок 4. Win4Lin Pro
Win4Lin Pro

Ericom Software

Ericom Software является поставщиком корпоративных решений для доступа к приложениям, в диапазоне от серверных систем (SBC), виртуальных рабочих столов (VDI) и сетевого взаимодействия Web-to-host до эмуляции клиентских терминалов, что позволяет пользователям работать с необходимыми бизнес-приложениями в большом количестве систем и в централизованной защищенной среде (см. рисунок 5).


Рисунок 5. Ericom Software
Ericom Software

PowerTerm WebConnect - серверное решение компании Ericom Software, позволяющее системе Microsoft Windows, приложениям, работающим в этой системе, и приложениям Linux сосуществовать на одной платформе и предоставляющее пользователям Linux практически прозрачный доступ к приложениям Microsoft Windows. Доступ к приложениям пользователи могут получать через Интернет-браузер или используя программу PowerTerm WebConnect Downloader, встроенную в такие системы Linux, как RedHat и SuSE.


Рисунок 6. Ericom PowerTerm WebConnect
Ericom PowerTerm WebConnect

Кроме того, Ericom выпускает решения PowerTerm WebConnect для ПО IBM Lotus. В рамках унифицированной платформы для совместной работы пользователи получают в свое распоряжение список приложений, персонализированный по именам, группам или ролям. Это решение обеспечивает доступ «одним щелчком мыши» к Microsoft Windows и приложениям, работающим в ней, с одновременным использованием приложений для совместной работы на платформе Lotus Notes® 8 или Lotus Expeditor (см. рисунок 7).


Рисунок 7. Ericom PowerTerm WebConnect для Lotus Notes 8
Ericom PowerTerm WebConnect for Lotus Notes 8



Заключение

Существует целый ряд решений для доступа к приложениям Windows из-под операционной системы Linux. Все доступные решения устраняют проблемы, связанные с портированием инфраструктуры и бизнес-приложений на операционную систему Linux. Используя такие решения для Linux, как решение IBM Collaboration Client Solution, пользователи теперь имеют в своем распоряжении законченную унифицированную платформу для совместной работы.



Об авторах


Иви Пералта (Evy M. Peralta, eperalta@us.ibm.com) — штатный инженер-программист компании IBM, работает в центре Linux Integration Center, Остин, штат Техас. Она обеспечивает предпродажную техническую поддержку связующего программного обеспечения IBM для Linux. С момента поступления в компанию в феврале 2007 года занимается клиентским решением IBM Open Collaboration, помогая заказчикам в его внедрении. Имеет степень магистра и бакалавра информационных технологий Международного университета Флориды (Florida International University).



Фахим Альтаф (Faheem Altaf, faheem@us.ibm.com) — старший разработчик программного обеспечения в IBM, работающий в Остине, штат Техас. Как технический руководитель международного проекта «Настольная система будущего» в Центре Linux-интеграции IBM, он продвигает клиентские инициативы IBM Open Collaboration по всему миру, проводя информационные совещания с клиентами, демонстрации пробных проектов, семинары по обмену опытом и поддержку клиентов на местах. Имеет семилетний опыт разработки ПО и степень бакалавра компьютерных наук в Техасском университете в Остине.



Фред Клюис (Fred Clewis, clewisf@us.ibm.com) - инженер-программист центра Linux Integration Center компании IBM. Он пришел в IBM в 1982 году и работал на различных направлениях в качестве разработчика программного обеспечения. В настоящее время он занимается виртуализацией, тонкими клиентами и продуктами Lotus на Linux. Имеет степень магистра информационных технологий Университета Флориды.



Источник: http://www.ibm.com/developerworks/ru/library/ls-occs-pt4/index.html
Категория: Установка/конфигурирование/планиров | Добавил: Root (25.01.2009)
Просмотров: 1011 | Рейтинг: 0.0/0
Похожие материалы:
Всего комментариев: 0
ComForm">
avatar
Профиль
Поиск
Категории раздела
Участвуйте в опросе
Какой у вас Linux ?!
Всего ответов: 348
Статистика

Яндекс.Метрика

Онлайн всего: 4
Гостей: 4
Пользователей: 0

Нас уже: 1302 Линуксоидов
Сегодня нас посетили следующие Линуксоиды -