Файл: 1 Цель увеличение мощности и надёжности базы данных ресурса вуза с помощью репликации.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.12.2023
Просмотров: 55
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Увеличение мощности и надёжности
базы данных 1С-Битрикс на примере ФГБОУ ВПО «Башкирский государственный аграрный университет»(1)Цель - увеличение мощности и надёжности базы данных ресурса вуза с помощью репликации.Практическая значимость - результаты данного исследования могут быть непосредственно использованы при кластеризации базы данных «1С-Битрикс» веб-ресурса Башкирского ГАУ. Научная новизна заключается в проектировании системы, позволяющей организовать доступ к контенту ресурса, используя несколько физических серверов и возможностью распределения нагрузки равномерно между ними.Написание работы было начато с изучения методических материалов, а также изучения технической документации по системе «1С-Битрикс: Веб-кластер».(2)Для достижения поставленной цели необходимо решить следующие задачи:
2. Задача синхронизации файлов3. Организация резервного копирования – MySQL 4. Проведение нагрузочного тестирования – отключение одного из узлов кластера (7)Изначальный вариант1) Запросы обрабатываются только одним сервером СУБД2) CPU и дисковая подсистема СУБД – перегружены(8) Конечный вариант1) Нагрузка равномерно распределяется между нодами веб-кластера2) Сервера приложений не перегружены и работают в устойчивом штатном режиме(9) Схема организации синхронизации файлов1) Дополнительно: хранение и отдача тяжелых файлов производится с отдельного сервера.(10)Организация резервного копирования
(14-15) Апробация(16)Выводы:1) Были выявлены некоторые проблемы с доступом к информации при высокой загрузке и увеличением времени обработки материала на веб-ресурсе;2) Возможен полный отказ доступа, что явно вызывает проблемы в обеспечении нормального учебного процесса, снижает время подачи и размещения учебного материала, что явно не приведёт к хорошему усвоению знаний студентами;3) Произведен анализ хозяйственной деятельности, технического и программного обеспечения ФГБОУ ВПО Башкирский ГАУ, а так же произведено предпроектное обследование исследуемой области для разработки модели кластеризации ресурса;4) Составлено техническое задания на разработку веб-ресурса;
5) Разработаны и протестированы модели кластеризации ресурса на тестовых серверах;6) На основе полученных сведений были определены основные направления и этапы деятельности по развитию веб-ресурса университета. СПАСИБО ЗА ВНИМАНИЕ
базы данных 1С-Битрикс на примере ФГБОУ ВПО «Башкирский государственный аграрный университет»(1)Цель - увеличение мощности и надёжности базы данных ресурса вуза с помощью репликации.Практическая значимость - результаты данного исследования могут быть непосредственно использованы при кластеризации базы данных «1С-Битрикс» веб-ресурса Башкирского ГАУ. Научная новизна заключается в проектировании системы, позволяющей организовать доступ к контенту ресурса, используя несколько физических серверов и возможностью распределения нагрузки равномерно между ними.Написание работы было начато с изучения методических материалов, а также изучения технической документации по системе «1С-Битрикс: Веб-кластер».(2)Для достижения поставленной цели необходимо решить следующие задачи:
-
анализ хозяйственной деятельности, технического и программного обеспечения ФГБОУ ВПО Башкирский ГАУ; -
предпроектное обследование исследуемой области для разработки модели кластеризации ресурса; -
составление технического задания на разработку;
-
составление рекомендаций по безопасности и экологичности проекта; -
оценка экономической эффективности кластеризации ресурса.
2. Задача синхронизации файлов3. Организация резервного копирования – MySQL 4. Проведение нагрузочного тестирования – отключение одного из узлов кластера (7)Изначальный вариант1) Запросы обрабатываются только одним сервером СУБД2) CPU и дисковая подсистема СУБД – перегружены(8) Конечный вариант1) Нагрузка равномерно распределяется между нодами веб-кластера2) Сервера приложений не перегружены и работают в устойчивом штатном режиме(9) Схема организации синхронизации файлов1) Дополнительно: хранение и отдача тяжелых файлов производится с отдельного сервера.(10)Организация резервного копирования
-
Для организации резервного копирования добавим Slave базу данных…(картинка) -
Результат: -
Гибкая балансировка нагрузки SQL -
Простота администрирования -
Дешевое и быстрое неограниченное масштабирование -
Он-лайн бэкап -
Не требуется доработка логики веб-приложения
-
Результатом будет являться минимальная загрузка аппаратных ресурсов…
-
При отключении узлов кластера система не прерывает обслуживание клиентов. -
Увеличивается очередь (растет время отдачи страниц клиентам), однако в целом система сбалансирована по нагрузке. -
Обратное добавление узла веб-кластера пропорционально увеличивает производительность системы.
| Наименование затрат | Сумма, руб. | |||
| до кластеризации | после кластеризации | |||
| 1 | 2 | 3 | ||
| Материальные затраты | 10010 | 400 | ||
| Затраты на оплату труда | - | - | ||
| Амортизация | 6150 | 15739 | ||
| 1 | 2 | 3 | ||
| Электроэнергия | 1451 | 870 | ||
| Всего эксплуатационные расходы | 120577 | 29289 | ||
| Прочие расходы | 4550 | 1952 | ||
| Итого затраты | 142738 | 48250 | ||
5) Разработаны и протестированы модели кластеризации ресурса на тестовых серверах;6) На основе полученных сведений были определены основные направления и этапы деятельности по развитию веб-ресурса университета. СПАСИБО ЗА ВНИМАНИЕ