Скачать презентацию Возможности масштабирования платформы Docs Vision План Скачать презентацию Возможности масштабирования платформы Docs Vision План

252706bb369fe644501f59b384872590.ppt

  • Количество слайдов: 57

Возможности масштабирования платформы Docs. Vision Возможности масштабирования платформы Docs. Vision

План § Аспекты и технологии масштабирования § Средства масштабирования по нагрузке в системе Docs. План § Аспекты и технологии масштабирования § Средства масштабирования по нагрузке в системе Docs. Vision § Средства горизонтального масштабирования в системе Docs. Vision www. docsvision. com Слайд: 2

План § Аспекты и технологии масштабирования § Средства масштабирования по нагрузке в системе Docs. План § Аспекты и технологии масштабирования § Средства масштабирования по нагрузке в системе Docs. Vision § Средства горизонтального масштабирования в системе Docs. Vision www. docsvision. com Слайд: 3

Аспекты и технологии масштабирования § § Количество пользователей Объем хранения Кол-во бизнес процессов Количество Аспекты и технологии масштабирования § § Количество пользователей Объем хранения Кол-во бизнес процессов Количество и сложность поисковых запросов § Организация распределенной работы www. docsvision. com Слайд: 4

План § Аспекты и технологии масштабирования § Средства масштабирования по нагрузке в системе Docs. План § Аспекты и технологии масштабирования § Средства масштабирования по нагрузке в системе Docs. Vision § Средства горизонтального масштабирования в системе Docs. Vision www. docsvision. com Слайд: 5

Организация сервера приложения § Многоуровневая архитектура § Stateless архитектура • Нет необходимости выделять память Организация сервера приложения § Многоуровневая архитектура § Stateless архитектура • Нет необходимости выделять память для каждого клиента • Возможность Pooling’а компонент § Возможность балансировки загрузки • Организация pool’а серверов приложения • Базовые возможности. NET www. docsvision. com Слайд: 6

Повышение возможности масштабирования § Stateless архитектура XML Web Services • Сервер приложения не хранит Повышение возможности масштабирования § Stateless архитектура XML Web Services • Сервер приложения не хранит контекста в памяти • Взаимодействие клиентского и серверного компонента по HTTP • Асинхронное обслуживание • Пулинг серверных компонент www. docsvision. com Слайд: 7

Сервер БД Сервер приложения www. docsvision. com Слайд: 8 Сервер БД Сервер приложения www. docsvision. com Слайд: 8

Сервер БД Сервер приложения www. docsvision. com Слайд: 9 Сервер БД Сервер приложения www. docsvision. com Слайд: 9

Сервер БД Сервер приложения www. docsvision. com Слайд: 10 Сервер БД Сервер приложения www. docsvision. com Слайд: 10

Сервер БД Сервер приложения www. docsvision. com Слайд: 11 Сервер БД Сервер приложения www. docsvision. com Слайд: 11

Повышение возможности масштабирования § Архитектура WEB Farms (NLB кластер) • Возможность организации пула серверов Повышение возможности масштабирования § Архитектура WEB Farms (NLB кластер) • Возможность организации пула серверов • Постепенное наращиваение производительности без остановки системы www. docsvision. com Слайд: 12

WEB Farms www. docsvision. com Слайд: 13 WEB Farms www. docsvision. com Слайд: 13

WEB Farms www. docsvision. com Слайд: 14 WEB Farms www. docsvision. com Слайд: 14

Кластеризация сервера БД § Scalable Shared Databases (только для архивной базы) § Peer-To-Peer репликация Кластеризация сервера БД § Scalable Shared Databases (только для архивной базы) § Peer-To-Peer репликация § Секционированные таблицы (требуют тонкой настройки в рамках проекта) www. docsvision. com Слайд: 15

Кластеризация сервера Work. Flow § Несколько серверов обрабатывают бизнес процессы • На выделенных машинах Кластеризация сервера Work. Flow § Несколько серверов обрабатывают бизнес процессы • На выделенных машинах • Процесс закрепляется за отдельным сервером • Оптимизация по долям загрузки www. docsvision. com Слайд: 16

Разгрузка основной БД § Создание архивных баз • • Для хранения долгосрочных данных Доступ Разгрузка основной БД § Создание архивных баз • • Для хранения долгосрочных данных Доступ только на чтение Сложные поисковые запросы Возможность возврата карточек в оперативную БД www. docsvision. com Слайд: 17

В отдельных архивных таблицах рабочей БД www. docsvision. com Слайд: 18 В отдельных архивных таблицах рабочей БД www. docsvision. com Слайд: 18

В отдельной БД www. docsvision. com Слайд: 19 В отдельной БД www. docsvision. com Слайд: 19

Разгрузка основной БД § Вытеснение файлов • Специальные функции WF • Организация сложных сценариев Разгрузка основной БД § Вытеснение файлов • Специальные функции WF • Организация сложных сценариев вытеснения • Динамическое кеширование файлов в основной БД www. docsvision. com Слайд: 20

Вытеснение файлов www. docsvision. com Слайд: 21 Вытеснение файлов www. docsvision. com Слайд: 21

Разгрузка основной БД § Технология File Stream • • • Docs. Vision 4. 1 Разгрузка основной БД § Технология File Stream • • • Docs. Vision 4. 1 SQL 2008 сервер Хранение файлов на FS Прозрачно для сервера приложения Политики (размер файла, расширение…) www. docsvision. com Слайд: 22

План § Аспекты и технологии масштабирования § Средства масштабирования по нагрузке в системе Docs. План § Аспекты и технологии масштабирования § Средства масштабирования по нагрузке в системе Docs. Vision § Средства горизонтального масштабирования в системе Docs. Vision www. docsvision. com Слайд: 23

Доступ из любой точки Интернет Доступ из любой точки Интернет

Доступ к системе www. docsvision. com Слайд: 25 Доступ к системе www. docsvision. com Слайд: 25

Варианты использования § Полнофункциональны доступ по HTTP протоколу § Использование HTTPS/SSL для обеспечения безопасности Варианты использования § Полнофункциональны доступ по HTTP протоколу § Использование HTTPS/SSL для обеспечения безопасности доступа § Маршрутизация ссылок на любой вид объектов • Файлы документов • Учетные карточки • Папки, представления, отчеты www. docsvision. com Слайд: 26

Интеграция с Share. Point Portal § Доступ к данным Docs. Vision • Навигация по Интеграция с Share. Point Portal § Доступ к данным Docs. Vision • Навигация по данным Docs. Vision • Доступ к различным информационным разделам и персональным очередям заданий • Манипуляция документами и карточками без открытия клиента Docs. Vision • Доступ из Интернет www. docsvision. com Слайд: 27

www. docsvision. com Слайд: 28 www. docsvision. com Слайд: 28

www. docsvision. com Слайд: 29 www. docsvision. com Слайд: 29

www. docsvision. com Слайд: 30 www. docsvision. com Слайд: 30

Распределенное хранение документов (федерации) Распределенное хранение документов (федерации)

Федерации § Навигация по множеству серверов § Распределенный поиск § Локальное кеширование • • Федерации § Навигация по множеству серверов § Распределенный поиск § Локальное кеширование • • Объект сохраняется на домашнем сервере Повторный доступ с домашнего сервера Проверка обновления источника Ограничение на срок хранения www. docsvision. com Слайд: 32

Федерации § Навигация по множеству серверов www. docsvision. com Слайд: 33 Федерации § Навигация по множеству серверов www. docsvision. com Слайд: 33

www. docsvision. com Слайд: 34 www. docsvision. com Слайд: 34

Федерации § Настройка домашнего сервера www. docsvision. com Слайд: 35 Федерации § Настройка домашнего сервера www. docsvision. com Слайд: 35

§ Настройка домашнего сервера для пользователей www. docsvision. com Слайд: 36 § Настройка домашнего сервера для пользователей www. docsvision. com Слайд: 36

Федерации § Распределенный поиск www. docsvision. com Слайд: 37 Федерации § Распределенный поиск www. docsvision. com Слайд: 37

www. docsvision. com Слайд: 38 www. docsvision. com Слайд: 38

www. docsvision. com Слайд: 39 www. docsvision. com Слайд: 39

www. docsvision. com Слайд: 40 www. docsvision. com Слайд: 40

Off-line функции Off-line функции

Возможности Off-line работы § Полная поддержка Check-in/Check-Out § Off-line маршрутизация заданий • Функциональность исполнителя Возможности Off-line работы § Полная поддержка Check-in/Check-Out § Off-line маршрутизация заданий • Функциональность исполнителя задания встроенная в Outlook • Взаимодействие с системой по произвольному каналу электронной почты • Шифрование передачи данных • Электронная подпись • Удаленная работа с документами для не клиентов Docs. Vision www. docsvision. com Слайд: 42

www. docsvision. com Слайд: 43 www. docsvision. com Слайд: 43

www. docsvision. com Слайд: 44 www. docsvision. com Слайд: 44

www. docsvision. com Слайд: 45 www. docsvision. com Слайд: 45

www. docsvision. com Слайд: 46 www. docsvision. com Слайд: 46

Репликация данных Репликация данных

Подсистема репликации Docs. Vision § Возможность создания распределенной системы § Репликация справочников, файлов и Подсистема репликации Docs. Vision § Возможность создания распределенной системы § Репликация справочников, файлов и карточек документов § Расширение стандартных средств репликации Microsoft SQL server § Права доступа • Полная репликация прав (единый каталог) • Наследование от родительских объектов (отсутствие каталога) www. docsvision. com Слайд: 48

Удобная настройка областей репликации www. docsvision. com Слайд: 50 Удобная настройка областей репликации www. docsvision. com Слайд: 50

Распределенные бизнеспроцессы Распределенные бизнеспроцессы

Системы обмена электронными документами § Распределенный процесс обработки документов § Транспорт - электронная почта, Системы обмена электронными документами § Распределенный процесс обработки документов § Транспорт - электронная почта, файловый обмен… § Взаимодействие двух и более бизнес процессов • • Формирование пакетов Передача Запуск БП по обработке Квитирование … § Репликация справочников и архивных данных www. docsvision. com Слайд: 52

Системы обмена электронными документами Организация/ Подразделение EDI Z EDI X EDI A E-Mail EDI Системы обмена электронными документами Организация/ Подразделение EDI Z EDI X EDI A E-Mail EDI A EDI Y Организация/ Подразделение www. docsvision. com Слайд: 53

Прототип процесса распределенной обработки задания www. docsvision. com Слайд: 54 Прототип процесса распределенной обработки задания www. docsvision. com Слайд: 54

Syntellect – пример распределенного решения § Процесс распределенного обмена служебными записками между ТД Роллтон Syntellect – пример распределенного решения § Процесс распределенного обмена служебными записками между ТД Роллтон и ЗАО DHV-S www. docsvision. com Слайд: 55

Syntellect – пример распределенного решения § На обоих серверах пользователи работают с локальной карточкой Syntellect – пример распределенного решения § На обоих серверах пользователи работают с локальной карточкой служебной записки § Все данные синхронизируются с помощью вызова хранимой процедуры www. docsvision. com Слайд: 56

Syntellect – пример распределенного решения § Работа шлюза, принцип синхронизации данных www. docsvision. com Syntellect – пример распределенного решения § Работа шлюза, принцип синхронизации данных www. docsvision. com Слайд: 57

Вопросы? Docs. Vision 199397, Санкт-Петербург, ул. Одоевского, д. 28 Тел. : +7 (812) 356 Вопросы? Docs. Vision 199397, Санкт-Петербург, ул. Одоевского, д. 28 Тел. : +7 (812) 356 7124, +7 (812) 335 3532 Факс. : +7 (812) 346 5834 E-mail: [email protected] com Web: www. docsvision. com Слайд: 58