2. Innovative Performance
Компания Софтпоинт
Разработчик инновационных решений для оптимизации
работы информационных систем
Работает для среднего и крупного бизнеса
Решения гарантируют прирост производительности бизнес
систем не менее чем на 30%
Технологии обеспечивают сокращение в разы CAPEX и OPEX
Решения защищены патентами
10 лет на высокотехнологичном рынке Российской
Федерации и СНГ
4. Innovative Performance
Бизнес возможности DATA CLUSTER
Репутация бизнеса, доступные данные 24*7
Гарантия совместного доступа к информации
Оптимизация затрат
Быстрое развертывание и простое управление
Гибкая масштабируемость
6. Innovative Performance
Кластерные технологии MS SQL Server
Распространенная модель ИТ-систем с кластером СУБД:
Как правило: В информационной системе пользователи
работают с базой данных через один сервер
MS SQL .
Для надежности данных реализуют систему
резервного копирования, зеркалирования,
репликации.
Для обеспечения отказоустойчивости работы
с базой данных создают Failover Cluster.
Чего не хватает: Возможности использования всех аппаратных
ресурсов в задачах распределения нагрузки
на основную информационную систему, в том
числе задействованных в системах
резервного копирования и
отказоустойчивости.
и как следствие возможности увеличить
совокупную производительность сервера
СУБД за счет ресурсов резервных серверов.
8. Innovative Performance
Горизонтальное масштабирование ИТ-систем
Решение компании SoftPoint для MS SQL 2014/2012
Компания «SoftPoint» разработала собственный программный продукт
«Softpoint Data Custer», который является надстройкой над MS SQL
Server 2014/2012 и в совокупности с ним позволяет:
1. Повысить отказоустойчивость информационной системы при программно-аппаратном сбое или
избыточной нагрузке на узле/ноде кластера серверов баз данных, без понижения эффективности.
2. Обеспечить доступность информационной системы для пользователей, даже в периоды «пиковых»
нагрузок.
3. Эффективно распределять нагрузку, оказываемую на сервер баз данных, между узлами/нодами
кластера.
Причем, программный продукт адаптируется к информационным системам без изменения кода
приложения (работа с приложением в режиме «черного ящика»).
10. Innovative Performance
Горизонтальное масштабирование ИТ-систем
Принципы работы SoftPoint Data Cluster
Адаптируется в любое приложение на базе MS SQL, без изменения кода самого
приложения.
Направляет все запросы на изменение данных только на Master-сервер БД. В случае сбоя
– оперативное переключение на Slave-ноду (она становится Master).
Отслеживает время рассинхронизации серверов БД и принимает решение о
распределении запросов на чтение данных между Master- и Slave-серверам кластера.
Анализирует текущую загрузку оборудования и принимает решение о распределении
запросов на чтение данных между Master- и Slave-серверам кластера.
Легко обучается («подсказки» из кода приложения по выбору сервера для исполнения
запроса) для повышения эффективности работы.
12. Innovative Performance
Горизонтальное масштабирование ИТ-систем
SoftPoint Data Cluster: нагрузочное тестирование в MTC 1
ИС: 1С 8.2.16
БД: более 1 Тб
Тестовые сценарии:
~90% - чтение данных
~10% - изменение данных
Интенсивность запросов SQL:
-До 25000 запросов/секунду
Сценарии тестирования:
Для 125 сессий
Для 250 сессий
Для 250 сессий с повышенной интенсивностью
1 Microsoft Technology Center
http://www.microsoft.com/en-us/mtc/default.aspx
13. Innovative Performance
Горизонтальное масштабирование ИТ-систем
SoftPoint Data Cluster: результаты тестирования в MTC 1
1 Microsoft Technology Center http://www.microsoft.com/en-us/mtc/default.aspx
Факты:
Реальный прирост производительности при добавлении одного
или двух дополнительных узлов составляет 90-95% и 180-185%
соответственно. При этом происходит равномерное
распределение нагрузки между физическими серверами/узлами
кластера и линейное (пропорционально количеству добавляемых
узлов в кластер) уменьшение времени выполнения большинства
операций.
Сбалансированное распределение нагрузки
(по аналитическим операциям между узлами
серверов в кластере,
гибкая система настройки правил распределения нагрузки)
Повышение отказоустойчивости
(в пиковые моменты за счет
перераспределения нагрузки)
Повышение надежности
(за счет резервной базы данных в кластере серверов,
минимально отстающей от основной)
14. Innovative Performance
SoftPoint Data Cluster
Высокая доступность системы в период сезонных продаж
Описание бизнеса:
- Входит в TOP10 компаний интернет торговли.
- Более 100 магазинов.
Описание информационной системы:
- Более 1000 пользователей информационной системы.
- Сервер баз данных MS SQL 2012 с использованием технологии AlwaysOn.
- Объем базы данных более 1 Тб.
- Количество транзакций до 40-50 в секунду.
- Количество нод кластера серверов СУБД – 3 (1 – основная, 2 – вторичные).
Эффект от внедрения решения «Softpoint Data Cluster»
- Более 50% совокупной нагрузки перенаправлено на дополнительные серверы кластера СУБД.
- В моменты повышенных нагрузок (предпраздничные дни и различные акции) качество работы системы и
отклик улучшен в несколько раз.
- Предоставлена возможность использования команд управления кластером SDC в коде приложения, таким
образом у клиента появилась возможность самостоятельно, дополнительно повышать эффективность работы
кластера.
Пресс-релиз о внедрении http://softpoint.ru/feedback_id61.htm
15. Innovative Performance
SoftPoint Data Cluster
Гарантия стабильной работы системы при лавинном росте
информационных потоков
Описание бизнеса:
- Входит в TOP10 страховых компаний России.
- Представлен во всех регионах России.
Описание информационной системы до внедрения:
- Распределенная информационная система – более 50 филиалов.
- Среднее количество пользователей одной базы около 30 человек.
Описание информационной системы после внедрения:
- Более 1500 пользователей в единой базе данных компании.
- Сервер баз данных MS SQL 2012 с использованием технологии AlwaysOn.
- Объем базы данных более 1 Тб.
- Количество нод кластера серверов СУБД – 2 (1 – основная, 1 – вторичная).
Эффект от внедрения решения «Softpoint Data Cluster»
- Более 40% совокупной нагрузки перенаправлено на дополнительные серверы кластера СУБД.
- В моменты повышенных нагрузок (сдача регламентированной отчетности) качество работы системы и отклик
улучшен в несколько раз.