Содержание
- 2. Сколько стоит 1 час? Крупный интернет-магазин с годовым оборотом 1.5 млрд. руб. 210 рабочих дней в
- 3. 1С-Битрикс: Веб-кластер Основные задачи, которые необходимо решить: Обеспечение высокой доступности сервиса (так называемые HA - High
- 4. 1С-Битрикс: Веб-кластер «Веб-кластер» обеспечивает непрерывность бизнеса, отказоустойчивость, масштабирование, распределение нагрузки. Любой новый или работающий проект на
- 5. Веб-приложение («1С-Битрикс») Кэш данных База данных Традиционная конфигурация
- 6. История производительности платформы До 2005 года вопросом производительности системно не занимались. 2005 год – производительность стала
- 7. За три года – на 430% быстрее! +110% +430%
- 8. Варианты масштабирования до 10.0 Разделение на два сервера: веб-сервер + база данных. Увеличение мощности оборудования (чем
- 9. 1С-Битрикс: Веб-кластер «1С-Битрикс: Веб-кластер» - это комбинация технологий: Вертикальный шардинг (вынесение модулей на отдельные серверы MySQL)
- 10. 1С-Битрикс: Веб-кластер Тестовый веб-кластер – в «облаке» Amazon
- 11. База данных MySQL База данных MySQL 1 База данных MySQL 2 Вертикальный шардинг Горизонтальный шардинг База
- 12. Разделение одной базы данных веб-приложения на две и более базы данных за счет выделения отдельных модулей,
- 13. Гибкая балансировка нагрузки SQL Простота администрирования Дешевое и быстрое неограниченное масштабирование Он-лайн бэкап Не требуется доработка
- 14. Веб-сервер База данных MySQL MASTER «1С-Битрикс: Веб-кластер» База данных MySQL SLAVE 1 База данных MySQL SLAVE
- 15. Репликация и балансировка нагрузки MySQL
- 16. Высокая эффективность - за счет централизованного использования кэша веб-приложением Надежность - за счет устойчивости подсистемы кешировния
- 17. Распределенный кеш данных (memcached)
- 18. Непрерывность сессий между веб-серверами Пользовательская сессия должна быть "прозрачной" для всех серверов веб-кластера. После авторизации на
- 19. Веб-сервер База данных MySQL Нода 1 «1С-Битрикс: Веб-кластер» Высокая посещаемость Веб-сервер Нода 2 «1С-Битрикс: Веб-кластер» Балансировщик
- 20. База данных MySQL Нода 1 «1С-Битрикс: Веб-кластер» Очень высокая посещаемость Балансировщик нагрузки Нода 2 «1С-Битрикс: Веб-кластер»
- 21. Веб-сервер 1 /var/www Веб-сервер 2 ? Задача синхронизации файлов
- 22. Два типа: 1. Синхронный: Общая «дисковая полка» (дорого, не резервирует данные) Сетевые средства – NFS (очень
- 23. Почему мы выбрали csync2? Быстрый доступ к файлам приложения за счет использования локальных хранилищ. Высокая скорость
- 24. Нода 2 «1С-Битрикс: Веб-кластер» Csync2 Нода 1 «1С-Битрикс: Веб-кластер» Csync2 /var/www /var/www Нода 3 «1С-Битрикс: Веб-кластер»
- 25. Способы балансирование нагрузки DNS сервер с несколькими записями типа A и разными IP адресами и коротким
- 26. Балансировщик (клиентские запросы по HTTP) Веб-сервер 1 memcached 1 Веб-сервер 2 memcached 1 MySQL master MySQL
- 27. Устойчивость системы при выключении узлов веб-кластера При отключении узлов кластера система не прерывает обслуживание клиентов. Увеличивается
- 28. «1С-Битрикс: Веб-кластер», ДЦ в Москве БД Веб-нода «1С-Битрикс: Веб-кластер», ДЦ в Нью-Йорке «1С-Битрикс: Веб-кластер», ДЦ в
- 29. «1С-Битрикс: Веб-кластер», ДЦ в Москве БД Веб-нода «1С-Битрикс: Веб-кластер», ДЦ в Нью-Йорке «1С-Битрикс: Веб-кластер», ДЦ в
- 30. Руководство по настройке и администрированию «1С-Битрикс: Веб-кластер» http://www.1c-bitrix.ru/download/manuals/ru/web-cluster_guide.pdf
- 32. Скачать презентацию