Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемwww.softpoint.ru
1 Распределенные и параллельные вычисления на MS SQL (always on). Адаптация для 1С 8 Сердюк Владимир Баркетов Павел
2 Компетенции Оптимизация производительности информационных систем на MS SQL (1C и прочие) Распределенные и параллельные вычисления и их применимость к существующим информационным системам Онлайн обмены данными между распределенными базами данных Интеграция различных информационных систем
3 Масштабирование Горизонтальное масштабирование. При увеличении рабочей нагрузки информационная система должна иметь возможность увеличивать свою производительность за счет добавления новых ресурсов.
4 Распределенные и параллельные вычисления Повышают производительность, но с разных сторон Могут использоваться совместно
5 Варианты программных кластеров на MS SQL Для задач распределения нагрузки Log shipping, mirroring Плюс: простая настройка Минус: сложно/невозможно использовать ресурсы дополнительного сервера Репликация Плюс: использование ресурсов дополнительного сервера Минус: сложность сопровождения, настройки, значительное отставание, конфликты Технология Always On для MS SQL 2012 Плюсы: маленькое отставание, использование в режиме read only ресурсов дополнительного сервера Минусы: необходимо изменение логики клиентского приложения, отсутствие балансировщика нагрузки
6 Настройка Always On для сервера MS SQL 2012 Windows Server Failover Cluster MS SQL 2012 Enterprise Edition Режимы синхронизации данных: 1. Асинхронный 2. Синхронный
7 Архитектура Softpoint Data Cluster для Always ON
8 Практический пример распределенных вычислений Описание теста Запросы на чтение Запрос на изменение Запросы на чтение/изменение Контроль: -MS Profiler -PerfMon
9 Практический пример распределенных вычислений для 1С 8.2 Описание теста Открытие нескольких сеансов 1С 8 Запуск проведения документа Запуск отчета Контроль: -MS Profiler -PerfMon Основное преимущество: - Не требует адаптации для любого приложения (oledb,ado,odbc)
10 Возможности программного кластера Балансировщик запросов для распределения нагрузки (особенности работы) Указание хинтов/предкоманд в запросе Виды запросов: -Запросы в транзакции (на изменение/чтение данных) -Запросы вне транзакции -Запросы по временным таблицам
11 Альтернативный кластер на MS SQL
12 Принципиальная схема параллельных вычислений
13 Адаптация к параллельным вычислениям
14 Вопросы
15 Спасибо за внимание!!
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.