17
Стек сетевых сервисов для организации работы малого и среднего бизнеса, а так же государственных предприятий на базе Свободного ПО ООО «Элсис» Нижний Новгород Азовцев Юрий Геннадьевич

стек сетевых сервисов на базе спо

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: стек сетевых сервисов на базе спо

Стек сетевых сервисов для организации работы малого и среднего бизнеса, а так же

государственных предприятий на базе Свободного ПО

ООО «Элсис»Нижний Новгород

Азовцев Юрий Геннадьевич

Page 2: стек сетевых сервисов на базе спо

Потребности потребителя

● Дешево

● Соответствовать бизнес-процессу

● Иметь перспективу

Page 3: стек сетевых сервисов на базе спо

Особенности СПО в его применении в СМБ

● Широкие возможности по доработке● Нулевая стоимость лицензий● Отсутствие лицензионных издержек● Отсутствие сдерживающих факторов

роста● Открытые стандарты данных● Возможность использования проверенных

корпоративных решений

Page 4: стек сетевых сервисов на базе спо

Особенности интеграции СПО

● Как правило, один продукт разрабатывает одна компания

● Продукты нередко имеют сторонние средства интеграции

● Бывают странные ситуации, когда СПО интегрируется с ППО, но не интегрируется с СПО

Page 5: стек сетевых сервисов на базе спо

Примеры интеграции ПО

● Microsoft:– Active Directory– Exchange– Office– SharePoint– Dynamics CRM

● Zentyal– Zarafa – Asterisk – OpenLDAP – ...

● IBM– Tivoli– Lotus Domino– Lotus Notes/SmartSuite

● Zimbra+AD● Alfresco+Orbeon● Alfresco+LibreOffice

Page 6: стек сетевых сервисов на базе спо

Степени интеграции

● Слабая

– На уровне пользователей

– На уровне импорта/экспорта данных

● Тесная

– Автоматическая настройка

– Двусторонняя интеграция в реальном времени

– Редактирование данных связанных систем

Page 7: стек сетевых сервисов на базе спо

Дублирование функциональности

● Когда два компонента системы частично пересекаются

– Хранение календарей в Zimbra и OwnCloud и в OpenMeetings

– Хранение данных в Zimbra и в Alfresco

– Почта в vTigerCRM

● Решения

– Отключить часть дублирующего компонента

– Сделать прозрачный экспорт/импорт в реальном времени

– Функционально разделить приложения

Page 8: стек сетевых сервисов на базе спо

Ядро интегрированной системы

Для базовой интеграции системе достаточно иметь

● Хранилище учётных данных пользователей

– LDAP– Схемы для авторизации в разных ОС

● Хранилище данных– Локальная файловая система– Доступ через CMIS/WebDAV/Smb/etc

Page 9: стек сетевых сервисов на базе спо

Наш проект

Xen-сервер

LDAP + Director

1C 8.3FreeNX

PostgresQL

SambaNFS

Zimbra (POP, IMAP + web)

OpenVPN

Page 10: стек сетевых сервисов на базе спо

Наш проектДля компьютеров в офисе

Xen-сервер

LDAP + Director

1C 8.3FreeNX

PostgresQL

SambaNFS

Zimbra (POP, IMAP + web)

OpenVPN

NX-client

Page 11: стек сетевых сервисов на базе спо

Наш проектДля мобильного удаленного

клиента

Xen-сервер

LDAP + Director

1C 8.3FreeNX

PostgresQL

SambaNFS

Zimbra (POP, IMAP + web)

OpenVPN

Page 12: стек сетевых сервисов на базе спо

Xen-сервер

LDAP + Director

1C 8.3FreeNX

PostgresQL

SambaNFS

Zimbra (POP, IMAP + web)

OpenVPN

Наш проектДля подключения с телефона/планшета

Page 13: стек сетевых сервисов на базе спо

Основные компоненты проекта

● Хранение пользователей– OpenLDAP– Web-интерфейс для управления Director*– Поддерживающие скрипты (в т.ч. миграция и

поддержка нескольких ОС)– Дополнительные скрипты сопряжения с

другими компонентами системы

Page 14: стек сетевых сервисов на базе спо

Основные компоненты проекта

● Хранение данных– Файловая система XFS– Доступ по NFS для Linux, по SMB для Windows и

MacOS X– Встроенный в ОС механизм квотирования (в том

числе по iSCSI)– Встроенные в ОС средства разделения прав (в

том числе ACL)

Page 15: стек сетевых сервисов на базе спо

Дополнительные компоненты проекта

● Терминальный сервер на базе FreeNX– Включая 1С 8.3(*)

● Zimbra Collaboration Suite● Asterisk● Alfresco● Openmeetings

Page 16: стек сетевых сервисов на базе спо

Перспективы роста

● Автоматическая настройка Thunderbird для Zimbra, Empathy для Asterisk и др.

● Более тесная интеграция Zimbra, Asterisk, Alfresco и других компонентов на базе их собственных средств

● Интеграция других свободных компонентов

● Активное сотрудничество с другими проектами по интеграции СПО

Page 17: стек сетевых сервисов на базе спо

Заключение

● Готовых интегрированных предложений очень мало

● Интеграция компонентов, построенных на базе СПО, это:

– Более простая лицензионная политика– Открытые стандарты– Возможности по доработке