Softpoint

Скачать брошюру PERFEXPERT            

Скачать брошюру DATA CLUSTER            

Скачать брошюру DB REPLICATION       

Производитель

Российская компания SOFTPOINT — основана в 2004 году. Это пионер и мировой лидер в области решений повышения производительности и увеличения надежности информационных систем. Инновационные технологии компании предвосхищают требования и ожидания рынка. К 2015 году компания обладает запатентованными решениями горизонтального масштабирования, полноценной репликацией и деперсонализацией данных. Это решения, которые необходимы для среднего и крупного бизнеса сегодня. Команда SOFTPOINT — это профессиональные менеджеры, программисты, аналитики, эксперты по вопросам производительности с международным опытом. Компанией успешно реализованы проекты для лидеров отраслей, крупных и средних организаций из России и СНГ, Европы и стран Азии. SOFTPOINT — это кузница идей, реализация смелых и революционных подходов для решения задач увеличения производительности ИТ-систем. Компания является одним из мировых лидеров отрасли. Лидерство подтверждено многочисленными наградами. Всемирный гигант по производству программного обеспечения Microsoft отметила достижения SOFTPOINT престижными наградами на «Microsoft 2014 Partner of the Year — Award Finalist» и также признана победителем в конкурсе партнёрских ИТ-решений MICROSOFT в России в 2015 г. в  номинации DATA PLATFORM. Компания SOFTPOINT заслуженно имеет статус Microsoft Gold Data Platform. Профессиональный коллектив сплотил выпускников лучших технических ВУЗов России: МГУ, МГТУ им. Баумана, МИФИ, МТУСИ, МФТИ, МЭИ, МАИ. Сотрудники SOFTPOINT — постоянные участники крупнейших мероприятий в области ИТ которых приглашают в качестве спикеров такие компании как Microsoft. 

  • PERFEXPERT

PERFEXPERT — незаменимое ИТ решение для управления бизнесом. работает в режиме 24х7, собирая актуальные данные, без дополнительной нагрузки на систему. Решение предоставляет отчёт, который позволяет дать чёткую оценку работы информационной системы. Это обеспечивает минимизацию операционных затрат и сокращает риски эксплуатации информационных систем. Инновационный подход открывает новые возможности для контроля работы сотрудников, исключая ошибки бизнес системы и указывает на слабые места до появления критичной ситуации. Решение является гарантированным беспроигрышным инвестированием в развитие вашего бизнеса с краткосрочной окупаемостью, всего 3 месяца.
Программный комплекс выполняет мониторинг производительности, выявляет ошибки в работе SQL Server баз данных при администрировании серверов. Доступен проактивный подход локализации проблем для мгновенной реакции и выявления узких мест ИТ системы до строки кода. Внутренняя ошибка СУБД будет идентифицирована еще до появления. Вместе с решением PERFEXPERT администрирование MS SQL Server становится доступно и надежно. Решение открывает оператору отчет в удобном интерфейсе с гибкой настройкой диалогового окна. Решение PERFEXPERT эффективно и, как средство мониторинга удаленного администрирования серверов.

Сегодня бизнес оперирует огромными потоками информации. Сотни и тысячи пользователей информационных систем бизнеса: сотрудники, партнеры и клиенты осуществляют тысячи операций в корпоративной системе, каждая операция увеличивает объем полезной информации ежедневно. Рост операционной деятельности провоцирует и расширение проводимых операций. Это требует быстрой реакции инфраструктуры ИТ, бесперебойной работы 24Х7 и возможность аудита в любой промежуток времени в прошлом и настоящем. Соблюдение этих принципов ведет от роста деятельности к росту прибыли компании.

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

Гарантии стабильности

Решение PERFEXPERT гарантирует стабильную работу всей корпоративной системы благодаря возможности постоянного мониторинга производительности без дополнительной нагрузки на корпоративную систему, упрощает администрирование серверов баз данных. Мониторинг PERFEXPERT настраивается согласно требованиям бизнеса компании, гарантирует анализ всех потоков с максимальной детализацией, и легкость администрирования серверов MS SQL Server и информационной системы. Отчеты дают возможность полной прозрачности всей операционной деятельности.

Надежный результат

Запатентованная технология PERFEXPERT позволяет абсолютно без нагрузки на информационную структуру демонстрировать на 100% «чистый» результат состояния и активности системы и пользователей в ней. Чистота результатов мониторинга дает возможность достигать надежность работы информационной системы и всех пользователей при любых условиях, в том числе в пиковые и высоконагруженные периоды.

Экономика изменений

Срок возврата инвестиций в решение PERFEXPERT от 3 месяцев. Это достигается за счет оптимизация CAPEX на ИТ инфраструктуру, одновременно ОРЕХ стремятся к нулю. Результаты проводимой оптимизации приводят к значительному увеличению эффективности обработки информации и росту прибыли компаний, доступные благодаря информации мониторинга производительности PERFEXPERT, за счет экономии средств на транзакцию в следствие внедренных изменений.

Комплексный подход

Комплекс решения компании SOFTPOINT предназначен для оптимизации и мгновенного масштабирования информационных систем. Изначально PERFEXPERT разрабатывался для внутренних нужд и являлся инструментом для диагностики, выявления проблем, оптимизации информационных потоков компании, с доступным для технического специалиста интерфейсом и понятными руководителю отчетами. Это давало комплексный подход аргументированной оптимизации системы и внедрения решений SOFTPOINT , таких как Сегодня комплексный подход аудита и мониторинга используется многими компаниями, в том числе лидерами отраслей, на постоянной основе.

Масштабы контроля

Технические возможности PERFEXPERT дают возможность получить на информационных системах любого размера понятную и доступную для быстрого реагирования информацию, PERFEXPERT используют и крупные банки с ритейлерами, число активных пользователей, которых превышает 1000 человек, и средние компании с 50 активными пользователями в день.

Современные информационные системы с точки зрения эксплуатации характеризуются тремя основными критериями: время отклика, стабильность работы и количеством ошибок. Решение PERFEXPERT от компании SOFTPOINT способно осуществить контроль ключевых параметров системы, предоставить подробную статистику в режиме реального времени, указать на проблемные области и «узкие» места. Архитектура сервиса мониторинга производительности PERFEXPERT позволяет дополнить стандартные средства администрирования серверов. Таким образом администратор информационной системы компании имеет в своем распоряжении максимальное количество информации для правильного принятия оперативных решений. Кроме того, мониторинг производительности PERFEXPERT исключает внесение изменения в исходный код серверов приложений, баз данных SQL или пользовательских программ сотрудников подразделений, расположенных не только в локальной сети, но и в разных городах и областях. Это что позволяет избегать дополнительных расходов. Программный комплекс мониторинга производительности PERFEXPERT производит непрерывный мониторинг серверов баз данных MS SQL Server, это исключает пробелы в заданных диапазонах времени мониторинга, всегда вся необходимая информация для анализа и поиска проблем доступна.

Анализ ключевых факторов

Система мониторинга производительности и анализа базы данных PERFEXPERT обрабатывает ключевые параметры работоспособности информационной системы:

  • Динамика нагрузки на сервер СУБД с детализацией по пользовательским сессиям
  • Ошибки и внештатные ситуации у пользователей
  • Неоптимальные запросы к данным от приложения
  • Аналитика по длительностям операций
  • Аналитика по регламентному обслуживанию баз данных и серверов

По итогам собранных статистических данных на протяжении длительного интервала времени формируется аналитический отчет по работе информационной системы в целом, что позволяет выявить конкретные проблемные места и причины их возникновения. Отчеты мониторинга также содержат информацию по основным элементам серверов: загрузке центрального процессора CPU, оперативной памяти, виртуальной памяти, числе выполняемых процессов, загрузке дискового массива и сети.

Основные задачи

  • Система мониторинга производительности PERFEXPERT выполняет 3 основные задачи:
  • Онлайн-контроль работоспособности информационной системы и связанного с ней аппаратно-программного комплекса серверов. Администратор, используя PERFEXPERT, владеет всей необходимой информацией для принятия правильного решения в вопросах отработки внештатных ситуаций, сбоев, ошибок и замедлений. Оперативное и эффективное решение проблем позволит до минимума снизить потери бизнеса, как финансовые, так и имиджевые.
  • Эффективный поиск «узких» мест в работе информационной системы. Решая эту задачу, мониторинг производительности PERFEXPERT предоставляет информацию о загрузке оборудования, информацию о тяжелых и неоптимальных запросах к базе данных, информацию о количестве ошибок и способах их решения. Система мониторинга позволяет вернуться к проблемной ситуации, например, на несколько дней обратно и провести качественный анализ с выявлением основных причин проблемных ситуаций.
  • Аналитика с различными уровнями детализации.
 
  • • Для администраторов – аналитика по обслуживанию информационной системы, по настройке аппаратных и программных ресурсов;
 
  • • Для программистов – наиболее тяжелые строки кода, блокировки и взаимоблокировки;
 
  • • Для бизнес-пользователей – аналитика по длительностям операций в информационной системе, количеству ошибок, активности пользователей;

Система мониторинга производительности PERFEXPERT позволяет про-активно реагировать на ухудшение производительности, поэтому инструмент рекомендуется использовать не только в случае возникновения проблем с производительностью, но и в случаях обычной работы для предотвращения этих проблем.

Ключевые преимущества

Решение PERFEXPERT обладает рядом интересных плюсов, удобных и адаптированных для ежедневного использования:

  • Оперативное информирование администратора информационной сети о возникшей проблеме
  • Определение в интерфейсе программы PERFEXPERT перегружающих сервер модулей
  • Выявление причины замедления скорости выполнения операций сервером
  • Онлайн-мониторинг всех узлов и пользователей информационной системы
  • Точное выявление отклонений в работе и тяжелых конструкций запросов
  • Простота сбора основных критериев работы ИТ системы организации
  • Достоверный отчет за любой промежуток времени мониторинга
  • Низкая фоновая нагрузка на сервер баз данных (не более 3%)

Администратор благодаря PERFEXPERT сможет настроить различные сценарии и режимы сбора данных серверов — регламентный, пиковый, динамический. Удобный сервис нотификации критичных ситуаций управляется модулем быстрой реакции на инцидент. Для оценки и прогнозирования производительности администратор сможет настроить формирование регламентных аналитических отчетов.

 Простая и понятная процедура установки системы мониторинга PERFEXPERT происходит в несколько кликов. Для инсталляции достаточно проследовать в удобном интерфейсе по шагам инсталляции и внедрения, указывая необходимые параметры и следуя подробной инструкции от компании SOFTPOINT , которая прилагается к решению PERFEXPERT. Выполнив все указанные действия, установив необходимые программные утилиты и внедрив требуемые для работы сервисы на сервере терминалов, сервере приложений или web-сервере, а также на сервере базы данных MS SQL, на выбранном клиентом компьютере администратора активируется система мониторинга, которая будет осуществлять поиск проблемных зон и собирать статистику для анализа информационной системы компании. Многолетний опыт внедрения и анализ клиентского опыта самостоятельной установки программы для мониторинга и повышения производительности PERFEXPERT позволило компании SOFTPOINT разработать простой и доступный механизм.

Схема внедрения

Система мониторинга производительности PERFEXPERT состоит из следующих частей:

  • Сервис сбора счетчиков – служба C-Monitoring Service, собирает основные счетчики на серверах терминалов, позволяет найти узкие места в оборудовании при работе большого количества пользователей.
  • Сервис интеграции сервера приложений (web-серверов) – служба Monitoring Service, собирает показатели загрузки оборудования и программных сервисов и анализирует информацию от внутренних процессов серверов приложений и web-серверов.
  • Агент сбора данных – служба PERFEXPERT AgentFE, занимается сбором данных производительности с сервера MS SQL: показатели производительности, тяжелые процедуры вычислений, ошибки, а также хранит эти данные на центре сбора. Служба должна быть установлена на компьютере с MS SQL Server. Это базовая служба в мониторинге производительности PERFEXPERT, она отвечает за поступление информации в центр сбора от других сервисов.
  • Центр сбора данных – терминал, где агент сбора данных сохраняет собранную информацию. Он должен быть в одном домене с машиной MS SQL сервера. Важный критерий для выбора машины центра сбора служит стабильная работа в режиме24/7 и связь с MS SQL сервером.

Все службы мониторинга производительности PERFEXPERT можно установить в течение одного рабочего дня, без необходимости остановки работы информационной системы, что очень важно для систем, функционирующих в режиме 24/7. Программа для повышения производительности охватывает всю информационную систему компании клиента, при этом PERFEXPERT практически не загружает сервера и сеть организации, потребляя в самые нагруженные периоды не более 3% от общих ресурсов инфраструктуры.

Гибкость настройки мониторинга

Гибко настраиваемый пользовательский интерфейс PERFEXPERT позволяет оператору осуществлять комплексный мониторинг и анализ всех узлов информационной сети максимально удобно, точно определять проблемные модули, идентифицировать причины замедления работы серверов, отслеживать действия пользователей, создающих нагрузку, фиксировать ошибки. Для принятия оперативных решений и оптимальных путей устранения возникшей проблемы PERFEXPERT предоставляет встроенную базу знаний и рекомендаций для программистов и администраторов. Меню включает следующие элементы:

  • управление текущими подключениями
  • управление трассами запросов SQL
  • управление сбором информации
  • настройка внешнего вида
  • настройка отображения результатов
  • формирование аналитических отчетов

Удобный интерфейс

Систему мониторинга PERFEXPERT для качественного администрирования серверов легко настраивается. Визуализация всех процессов и отчетов выполнена в простой и доступной форме, что позволяет удобно управлять. Графики использования информационной системы сопровождаются цифрами с активной настройкой. Посредством фильтрации выбираются нужные модули, пользователи, формы, программы, компьютеры, даты, тексты запросов, базы данных.

  •  DATA CLUSTER

Для решения актуальных задач среднего и крупного бизнеса используются современные информационные системы. Среди них можно выделить OLTP (Online Transaction Processing). Транзакционная информационная система OLTP позволяет выполнять операции, хранить и обрабатывать необходимую информацию, например документы, в режиме реального времени. При этом работа характеризуется высокой надежностью, требованием к быстрому отклику сервера и достоверности запрашиваемых данных.

Небольшие по объему транзакции чаще всего поступают большим потоком, а пользователи информационной системы OLTP, даже при одновременном обращении к одному ресурсу, обязательно должны получать быстрый ответ, без возникновения блокировок в работе общей системы. При одновременной работе большого количества пользователей с одним ресурсом избежать блокировок сложно, а проблемы в работе информационной системы компании могут принести убытки для бизнеса. Решение DATA CLUSTER позволяет решить эту проблему, реализовав горизонтальное масштабирование, добавление новых узлов, структурных компонентов, параллельных серверов. Технология DATA CLUSTER позволяет распределять нагрузку в кластере СУБД между серверами базы данных.

Эффективное распределение нагрузки позволяет реализовать горизонтальное масштабирование при росте информационных потоков добавлением нового узла в кластер базы данных. При этом DATA CLUSTER работает с любым бизнес-приложением в режиме клиент-сервер. Учитывая, что OLTP системы более требовательны по ключевым показателям, в отличие от OLAP–аналитических и отчетных систем, решение DATA CLUSTER позволяет решить проблему оперативной работы пользователей, что особенно важно для выполнения высоконагруженных регламентных операций.

Деликатность решения:

  • Выделим ключевые требования горизонтального масштабирования СУБД в OLTP системах:
  • Время отклика базы sql должно сохраняться при расширении количества узлов, появлении новых серверов в одном кластере серверов баз данных MS SQL
  •  Работа всех приложений в пределах одного кластера серверов баз данных MS SQL Server должна быть полностью корректна, независимо от сервера, выполняющего запрос
  •  Повышение общей производительности кластера СУБД реализуется увеличением количества серверов баз данных
  • Добавление нового узла в кластер СУБД не требует корректировки кода приложения и не изменяет общую архитектуру информационной системы

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

Расширенный потенциал:

Для синхронизации данных серверов применяется технология компании Microsoft – AlwaysOn, входящая в СУБД MS SQL Server, начиная в версии 2012 Enterprise Edition. Процедура синхронизации выполняется без влияния на время отклика сервера, в асинхронном режиме. За корректную работу на этом этапе отвечает SDCR. Технология AlwaysOn присваивает одному серверу значение основного – Master, через него производятся корректировки данных в базе. Другие серверы кластера базы данных – Slave, могут быть использованы только для чтения данных.

Потенциал развития:

К основным преимуществам решения DATA CLUSTER можно отнести три ключевых аспекта.

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

Технология DATA CLUSTER является «промежуточным ПО» между приложением и сервером баз данных MS SQL, которое распределяет между ними нагрузку и увеличивает производительность информационных систем. DATA CLUSTER – это решение для создания программного кластера серверов баз данных MS SQL Server, который не требует существенного изменения архитектуры серверов и информационных систем.

Технологический процесс внедрения DATA CLUSTER состоит из четырёх этапов:

  • Прогнозирование эффекта от внедрения DATA CLUSTER в рабочую информационную систему;
  • Согласование архитектурных изменений при внедрении DATA CLUSTER;
  • Функциональное и нагрузочное тестирование в тестовой среде;
  • Внедрение в рабочую информационную систему с определением фактического эффекта.

Этап 1. Прогнозирование эффекта от внедрения DATA CLUSTER

Данный этап проводиться до начала исполнения коммерческого проекта, поскольку важно получить предварительную оценку эффективности внедрения до принятия окончательного решения клиентом. Актуальность данного этапа обоснована ещё и тем, что решения на базе MS SQL Server настолько разнообразны, что зачастую у заказчика нет полной уверенности, что DATA CLUSTER – это именно то решение, которое позволит значительно увеличить производительность работы информационных систем. Для снятия сомнений специалисты компании SOFTPOINT разработали инструмент для качественного замера реального траффика запросов SQL от информационной системы, его анализа и составления отчета по прогнозируемой эффективности. Инструмент использует стандартные трассировки MS SQL Server для получения запросов SQL.

Этап 2. Согласование архитектурных изменений

  • Для внедрения технологии DATA CLUSTER не требуются существенные архитектурные изменения, тем не менее, в качестве рекомендации компании SOFTPOINT сервисы лучше всего устанавливать на отдельном сервере, со следующими характеристиками:
  • Количество процессорных ядер: минимум 4, рекомендуемое число 8;
  • Оперативная память: минимум 8 Гб, рекомендуемая 12 Гб;
  •  Диск: объем не менее 50 Гб, скорость значения не имеет;
  • Сеть: минимум 1Гб/с, рекомендуемая

Softpoint Data Cluster Router (SDCR) – отвечает за направление трафика запросов на серверы кластера СУБД. Функциональный инструмент определения потока данных между различными серверами sql отвечает за процедуру балансировки всех запросов. SDCR перераспределяет общую нагрузку между различными ресурсами, серверами базы, тем самым повышает надежность, отказоустойчивость в пике работы оборудования информационной системы компании. Таким образом, исправляется проблема падения сетевого оборудования и серверов. SDCR работает с распространенными интерфейсами Infiniband и Ethernet любой конфигурации. Распределение трафика идет в соответствии с загрузкой сети, выбирается оптимальный вариант работы в соответствии с пропускной способностью каналов. Решение Softpoint Data Cluster позволяет увеличивать надежность путем установки нескольких блоков SDCR, соединенных между собой, что также увеличивает производительность информационной системы.
Softpoint Data Cluster Link (SDCL) – шлюз между основным элементом решения SDCR и непосредственно базой данных. Физически SDCL инсталлируется на сервер. Сервис позволяет стабильно взаимодействовать с базой даже в моменты неисправности обособленной сети SDCR и SDCL. В функционал SDCL входит также быстрое предоставление актуальных данных о работе сервера. Таким образом, достигается равномерная раздача потоков на базы данных.
Softpoint Data Cluster Console (SDCC) – неотъемлемый инструмент технологии решения Softpoint Data Cluster. Позволяет производить управление и настройку, а также обеспечивать контроль выполнения текущих процессов

Этап 3. Функциональное и нагрузочное тестирование

Функциональное и нагрузочное тестирование проводится в тестовой среде, где специалисты клиента проверяют работоспособность решения для основных бизнес-процессов, как с точки зрения работоспособности, так и с точки зрения нагрузки. Тестирования обычно проводятся на оборудовании клиента, но могут проводиться в специализированных центрах (MTC – Microsoft Technology Center), в которых есть возможность решить не только основную задачу (оценка работоспособности DATA CLUSTER), но и подобрать оптимальную конфигурацию из оборудования различных поставщиков.

Этап 4. Внедрение в промышленную эксплуатацию

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

После завершения коммерческого проекта специалисты SOFTPOINT рекомендуют в дальнейшем проводить периодическое обслуживание DATA CLUSTER, мониторинг ошибок, внештатных ситуаций и прочих сопутствующих моментов. У Вас есть возможность заказать эти работы в виде комплексной услуги поддержки производительности и отказоустойчивости SOFTPOIN

  • DB REPLICATION

DB REPLICATION МНОГОЦЕЛЕВОЕ РЕШЕНИЕ ОРГАНИЗАЦИИ ВЫСОКОСКОРОСТНОГО ОБМЕНА ДАННЫМИ МЕЖДУ УЗЛАМИ ГЕОРАСПРЕДЕЛЕННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ НА БАЗЕ MS SQL SERVER. DBReplication это самостоятельная запатентованная технология обмена данными, альтернатива обменам 1С, репликации MS SQL Server и пр.

Решение обеспечивает гарантированную доставку, транзакционную целостность и последовательность данных даже в условиях нестабильных каналов связи.

Основные возможности:

  • Высокая скорость обмена - синхронизация баз данных от 3 секунд;
  • Передача изменений немедленно после фиксации транзакции в базе данных;
  • Полностью автоматическое функционирование и разрешение конфликтов;
  • Отсутствие блокировок при обмене;
  • Гарантия доставки данных даже при длительных обрывах связи;
  • Централизованный интерфейс мониторинга и управления процессами обмена;
  • Гибкая масштабируемость: простое подключение новых узлов информационной системы к DBREPLICATION;
  • Не требует изменения структуры хранения данных;
  • Не требует изменения функционала бизнес-приложения;
  • Работа на любых каналах связи;
  • Оптимизация трафика: при передаче данные сжимаются;
  • Гибкая настройка фильтрации обмена.

При обмене строго соблюдается транзакционная целостность и транзакционная последовательность.

Решаемые задачи:
  • Быстрые обмены данными между информационными системами;
  • Контролируемая миграция при переходе на новую версию ПО;
  • Повышение отказоустойчивости геораспределенных информационных систем;
  • Решение вопросов безопасности за счет распределения пользователей по разным БД;
  • Создание консолидированных баз данных;
  • Решение вопросов производительности за счет выноса отдельных функциональных
    блоков в отдельные реплики. Например, отдельная база данных для ведения МСФО.
  • Решение вопросов производительности за счет распределения пользователей по
    отдельным базам данным, например, в разрезе филиалов.

Принцип работы

  • Изменения данных автоматически регистрируются триггерами и записываются в специальные таблицы – очереди репликации.
  • Транспортные службы непрерывно считывают из очередей репликации пакеты изменений и передают их между базами данных. Передача каждого отдельного пакета изменений начинается после фиксации транзакции SQL-сервером (commit transaction).
  • Все пакеты изменений в процессе транспортировки проходят через специальный служебный сервер репликации – Дистрибутор. На Дистрибуторе каждый пакет проходит контроль конфликтов, проверку правил фильтрации и ряд других служебных операций.
  • В точке назначения применение пакетов изменений происходит непрерывно по мере их поступления.
  • При обмене строго соблюдается транзакционная целостность и транзакционная последовательность.

 

Транспорт:

  • Передача пакетов изменений между базами данных происходит без использования выгрузки/загрузки данных посредством внешних файлов. Данные передаются непосредственно «из таблицы в таблицу» на уровне SQL Server (из исходящей очереди одной БД во входящую очередь другой БД).
  •   Из входящей очереди БД-приёмника пакеты изменений применяются к таблицам прикладной системы.
  • Для подключения к базам данных прикладной системы и к базе Дистрибутора транспортные службы используют OLEDB (порт по умолчанию - 1433).

Сайт компании:

http://www.softpoint.ru 

Контакты для связи:

software@rrc.ru

Наверх