Автор молодец выполнил работу раньше срока. Спасибо
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
На данный момент в интернете создано большое количество сайтов визиток, интернет-магазинов, блогов и т.д. И каждый день эти ресурсы могут посещать тысячи людей, а то и десятки или сотки тысяч человек, но не все сервера могут выдерживать данную нагрузку, именно поэтому создание отказоустойчивого кластера веб-сервера будет очень актуально в настоящее время. Дипломная работа посвящена такой важной теме, ведь если один из серверов будет выходить из строя, начнёт работать новый в то время, пока будет восстановлен остановленные практически без простоя в работе сайта.
В наши дни существует множество различных программных приложений, особенно в сети Интернет, каждое из которых постоянно нагружено, в той или иной степени. В связи с этим появилась необходимость в поиске решений возникшей проблемы, что, в свою очередь, породило ряд технологий и методик, так как современные объемы получаемой информации любой организаций растут вместе с её ростом в её сфере, соответственно, этот рост влечет за собой увеличение количества цифровых данных, которые необходимо обработать, что приводит к увеличению вычислительных мощностей. Но стоит отметить, что добавление вычислительных единиц далеко не самый бюджетный вариант решения проблемы, поэтому возникает необходимость оптимизации и распределения нагрузки на имеющиеся мощности.
Идея работы создание отказа-устойчивого кластера для Базы данных на базе MariaDB, в случае отказа одного из серверов баз данных, вместо него начал работать другой.
Защита дипломной работы проходила в онлайн-формате, защита была оценена на оценку 5
1. А.С. Моляков. Исследование скрытых механизмов управления задачами ядра windows nt 5.1, 2016, №2, с 139-147, ISSN: 1999-9429.
2. Аверьянихин А.Е., Котельницкий А.В., Муравьев К.А. Методика расчета оптимального числа узлов кластера виртуализации частного облака виртуальных рабочих столов по критерию эффективности. Международный научно-исследовательский журнал, 2016, № 5-3(47), с. 6–13, ISSN: 2303-9868
3. Воеводин В. В., Воеводин Вл. В. Параллельные вычисления. – СПб.: БХВ-Петербург, 2016. – 608с.- ISBN 5-94157-160-7.
4. Грошев С.В., Пивоварова Н.В. Особенности проектирования СУБД для web-ориентированной системы оценки качества Парето-аппроксимации в задаче многокритериальной оптимизации. Технологии инженерных и информационных систем, 2016, № 2, с. 3–11, ISSN: 2686-9438.
5. Гуренко В.В., Бородин А.Ф., Назарков Д.А. Сравнительный анализ фреймворков для веб-разработки. Технологии инженерных и информационных систем, 2017, № 2, c. 3–14, eISSN: 2225-1545.
6. Е.А. Олисевич, Обеспечение отказоустойчивого доступа веб-приложений к высоконагруженным серверам, 2019, №6, с. 1-8, eISSN: 2541-8009.
7. Карпунин А.А., Ганев Ю.М., Чернов М.М. Методы обеспечения качества при проектировании сложных программных систем. Надежность и качество сложных систем, 2016, № 2(10), с. 78–84, ISSN: 2307-4205
8. Муравьев К.А., Терехов В.В. Анализ показателей качества систем передачи данных. Тр. межд. симп. Надежность и качество, 2018. т. 1, с. 128–133, ISSN: 2220-6418.
9. Муравьев К.А., Терехов В.В. Методы управления сетевым трафиком гетерогенных распределенных телекоммуникационных систем. Проектирование и технология электронных средств, 2017, № 2, с. 15–21, ISSN: 2071-9809.
10. MariaDB: Настройка репликации базы данных в режиме Master-Master/Slave URL: https://winitpro.ru/index.php/2019/09/03/mariadb-replikaciya-baz-master-slave/ (дата обращения: 15.05.2020).
11. www.top500.org Рейтинг и информация о суперкомпьютерах.
12. Документация по VESTA CP. URL: https://vestacp.com/docs/ (дата обращения: 15.05.2020).
13. Как настроить MySQL Master-Master репликацию? ruhighload.com веб сайт. URL: https://ruhighload.com/Как+настроить+mysql+master-master+репликацию%3f (дата обращения: 01.05.2020).
14. Компьютерный интернет журнал http://citforum.ru/hardware
15. Кэширование и memcached. URL: https://habr.com/ru/post/42607/ (дата обращения: 01.05.2020).
16. Масштабирование баз данных — партиционирование, репликация и шардинг. URL: https://web-creator.ru/articles/partitioning_replication_sharding (дата обращения: 01.05.2020).
17. Моск Д. Что такое кластер. URL: https://www.dmosk.ru/terminus.php?object=cluster (дата обращения: 01.05.2020).
18. Настройка распределённой файловой системы GlusterFS на CentOS 7 URL: https://bogachev.biz/2019/11/05/nastraivaem-raspredelyonnuyu-faylovuyu-sistemu-glusterfs-na-centos-7/ (дата обращения: 15.05.2020).
19. Обновление MariaDB 5.5 до MariaDB 10.1 в CentOS/RHEL 7 URL: https://clite.ru/articles/linux/centos/upgrade-mariadb-5-5-to-mariadb-10-1-on-centos-rhel-7/ (дата обращения: 15.05.2020).
20. Обновление PHP и MySQL/MariaDB на CentOS 6/7. URL: https://support-tech.info/linux/obnovlenie-php-i-mysql-mariadb-na-centos-6-7/ (дата обращения: 15.05.2020).
21. Описание встроенных директив php.ini. URL: https://www.php.net/manual/ru/ini.core.php (дата обращения: 15.05.2020)
22. Установка и настройка ConfigServer Security and Firewall. URL: https://unixhost.pro/clientarea/knowledgebase/57/ustanovka-i-nastroika-configserver-security-and-firewall.html (дата обращения: 15.05.2020).
23. Хан И. Распределенное кэширование на пути к масштабированию. msdn.microsoft.com: веб-сайт. URL: https://msdn.microsoft.com/ru-ru/magazine/dd942840.aspx (дата обращения: 01.05.2020).
24. Что такое репликация данных. URL: https://bogachev.biz/2015/02/19/chto-takoe-replikatsiya-dannih/ (дата обращения: 01.05.2020).
25. Шардинг и репликация ruhighload.com: веб-сайт. URL: https://ruhighload.com/Шардинг+и+репликация (дата обращения: 01.05.2020).
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
На данный момент в интернете создано большое количество сайтов визиток, интернет-магазинов, блогов и т.д. И каждый день эти ресурсы могут посещать тысячи людей, а то и десятки или сотки тысяч человек, но не все сервера могут выдерживать данную нагрузку, именно поэтому создание отказоустойчивого кластера веб-сервера будет очень актуально в настоящее время. Дипломная работа посвящена такой важной теме, ведь если один из серверов будет выходить из строя, начнёт работать новый в то время, пока будет восстановлен остановленные практически без простоя в работе сайта.
В наши дни существует множество различных программных приложений, особенно в сети Интернет, каждое из которых постоянно нагружено, в той или иной степени. В связи с этим появилась необходимость в поиске решений возникшей проблемы, что, в свою очередь, породило ряд технологий и методик, так как современные объемы получаемой информации любой организаций растут вместе с её ростом в её сфере, соответственно, этот рост влечет за собой увеличение количества цифровых данных, которые необходимо обработать, что приводит к увеличению вычислительных мощностей. Но стоит отметить, что добавление вычислительных единиц далеко не самый бюджетный вариант решения проблемы, поэтому возникает необходимость оптимизации и распределения нагрузки на имеющиеся мощности.
Идея работы создание отказа-устойчивого кластера для Базы данных на базе MariaDB, в случае отказа одного из серверов баз данных, вместо него начал работать другой.
Защита дипломной работы проходила в онлайн-формате, защита была оценена на оценку 5
1. А.С. Моляков. Исследование скрытых механизмов управления задачами ядра windows nt 5.1, 2016, №2, с 139-147, ISSN: 1999-9429.
2. Аверьянихин А.Е., Котельницкий А.В., Муравьев К.А. Методика расчета оптимального числа узлов кластера виртуализации частного облака виртуальных рабочих столов по критерию эффективности. Международный научно-исследовательский журнал, 2016, № 5-3(47), с. 6–13, ISSN: 2303-9868
3. Воеводин В. В., Воеводин Вл. В. Параллельные вычисления. – СПб.: БХВ-Петербург, 2016. – 608с.- ISBN 5-94157-160-7.
4. Грошев С.В., Пивоварова Н.В. Особенности проектирования СУБД для web-ориентированной системы оценки качества Парето-аппроксимации в задаче многокритериальной оптимизации. Технологии инженерных и информационных систем, 2016, № 2, с. 3–11, ISSN: 2686-9438.
5. Гуренко В.В., Бородин А.Ф., Назарков Д.А. Сравнительный анализ фреймворков для веб-разработки. Технологии инженерных и информационных систем, 2017, № 2, c. 3–14, eISSN: 2225-1545.
6. Е.А. Олисевич, Обеспечение отказоустойчивого доступа веб-приложений к высоконагруженным серверам, 2019, №6, с. 1-8, eISSN: 2541-8009.
7. Карпунин А.А., Ганев Ю.М., Чернов М.М. Методы обеспечения качества при проектировании сложных программных систем. Надежность и качество сложных систем, 2016, № 2(10), с. 78–84, ISSN: 2307-4205
8. Муравьев К.А., Терехов В.В. Анализ показателей качества систем передачи данных. Тр. межд. симп. Надежность и качество, 2018. т. 1, с. 128–133, ISSN: 2220-6418.
9. Муравьев К.А., Терехов В.В. Методы управления сетевым трафиком гетерогенных распределенных телекоммуникационных систем. Проектирование и технология электронных средств, 2017, № 2, с. 15–21, ISSN: 2071-9809.
10. MariaDB: Настройка репликации базы данных в режиме Master-Master/Slave URL: https://winitpro.ru/index.php/2019/09/03/mariadb-replikaciya-baz-master-slave/ (дата обращения: 15.05.2020).
11. www.top500.org Рейтинг и информация о суперкомпьютерах.
12. Документация по VESTA CP. URL: https://vestacp.com/docs/ (дата обращения: 15.05.2020).
13. Как настроить MySQL Master-Master репликацию? ruhighload.com веб сайт. URL: https://ruhighload.com/Как+настроить+mysql+master-master+репликацию%3f (дата обращения: 01.05.2020).
14. Компьютерный интернет журнал http://citforum.ru/hardware
15. Кэширование и memcached. URL: https://habr.com/ru/post/42607/ (дата обращения: 01.05.2020).
16. Масштабирование баз данных — партиционирование, репликация и шардинг. URL: https://web-creator.ru/articles/partitioning_replication_sharding (дата обращения: 01.05.2020).
17. Моск Д. Что такое кластер. URL: https://www.dmosk.ru/terminus.php?object=cluster (дата обращения: 01.05.2020).
18. Настройка распределённой файловой системы GlusterFS на CentOS 7 URL: https://bogachev.biz/2019/11/05/nastraivaem-raspredelyonnuyu-faylovuyu-sistemu-glusterfs-na-centos-7/ (дата обращения: 15.05.2020).
19. Обновление MariaDB 5.5 до MariaDB 10.1 в CentOS/RHEL 7 URL: https://clite.ru/articles/linux/centos/upgrade-mariadb-5-5-to-mariadb-10-1-on-centos-rhel-7/ (дата обращения: 15.05.2020).
20. Обновление PHP и MySQL/MariaDB на CentOS 6/7. URL: https://support-tech.info/linux/obnovlenie-php-i-mysql-mariadb-na-centos-6-7/ (дата обращения: 15.05.2020).
21. Описание встроенных директив php.ini. URL: https://www.php.net/manual/ru/ini.core.php (дата обращения: 15.05.2020)
22. Установка и настройка ConfigServer Security and Firewall. URL: https://unixhost.pro/clientarea/knowledgebase/57/ustanovka-i-nastroika-configserver-security-and-firewall.html (дата обращения: 15.05.2020).
23. Хан И. Распределенное кэширование на пути к масштабированию. msdn.microsoft.com: веб-сайт. URL: https://msdn.microsoft.com/ru-ru/magazine/dd942840.aspx (дата обращения: 01.05.2020).
24. Что такое репликация данных. URL: https://bogachev.biz/2015/02/19/chto-takoe-replikatsiya-dannih/ (дата обращения: 01.05.2020).
25. Шардинг и репликация ruhighload.com: веб-сайт. URL: https://ruhighload.com/Шардинг+и+репликация (дата обращения: 01.05.2020).
| Купить эту работу vs Заказать новую | ||
|---|---|---|
| 0 раз | Куплено | Выполняется индивидуально |
|
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
| Сразу в личном кабинете | Доступность | Срок 1—6 дней |
| 1500 ₽ | Цена | от 3000 ₽ |
Не подошла эта работа?
В нашей базе 55024 Дипломной работы — поможем найти подходящую