Веб-кластер, планы по развитию, распределенный веб-кластер Максим Смирнов ведущий разработчик.

Презентация:



Advertisements
Похожие презентации
Поддержка пользовательских файловых хранилищ. Облачные хранилища. Максим Смирнов ведущий разработчик.
Advertisements

Практическое использование облачных хранилищ Смирнов Максим Ведущий программист «1С-Битрикс»
Платформа разработки высоконагруженного веб-сервиса: инструменты отладки и возможности масштабирования Александр Демидов руководитель направления арендных.
Поддержка кластерных решений и разделения модулей на разные базы данных Максим, Смирнов программист.
Виртуальная машина 3.0: Как запустить веб-кластер за 15 минут Денис Шаромов руководитель отдела техподдержки «1С-Битрикс»
Инструкция по развертыванию и настройке системы дистанционного обучения Moodle.
1С-Битрикс: Управление сайтом 10.0 Веб-кластер.
Сергей Рыжиков генеральный директор компании «1С-Битрикс» Архитектура и запуск SaaS решения в Amazon AWS. Как обеспечить реальные 24?
Система усиленной аутентификации по отпечатку пальца.
Amazon Web Services Д.И. Свирихин (ВМИ-115). Amazon Web Services Стандарт «de facto» в области облачной инфраструктуры Богатый выбор образов заранее сконфигурированных.
Top 10 возможностей ASP.NET 2.0. Выбор сделан на основе опросов разработчиков Top 10 – горячая десятка возможностей.
Удаленный доступ к МетаКластеру Менеджер Доступа Лабутин Дмитрий Юрьевич ННГУ 2002.
Как улучшить производительность проекта за три шага Шаромов Денис руководитель отдела техподдержки.
Распределенные и параллельные вычисления на MS SQL (always on). Адаптация для 1С 8 Сердюк Владимир Баркетов Павел.
БД (администрирование) 1 Базы данных (администрирование) Аблов Игорь Васильевич Кафедра информационных технологий.
Евгений Воднев Microsoft Certified Application Developer Microsoft Certified Professional Developer.
1С-Битрикс: Управление сайтом 10.0 Веб-кластер.
BigData изнутри: технологии и алгоритмы Александр Сербул руководитель направления, разработчик Партнерская конференция «1С-Битрикс»
Независимая система управления веб-содержимым Анисимов А. О. Под руководством Васючковой Т. С.
Системы управления содержимым сайта Content Management Systems (CMS) Лекция 9.
Транксрипт:

Веб-кластер, планы по развитию, распределенный веб-кластер Максим Смирнов ведущий разработчик

Области развития модуля Контроль состояния и автоматическое восстановление. Распределенный по дата-центрам веб-кластер. Поддержка внешних облачных хранилищ файлов: Google Storage; Amazon Simple Storage Service (S3); Windows Azure Storage.

Контроль состояния веб-кластера Цели: Единая точка мониторинга сложной структуры кластера. Снижение времени реакции на возникающие проблемы. Реализация: Страница мониторинга состояния /bitrix/admin/cluster_status.php Простой веб-сервис. Статус 200 сообщает об отсутствии неполадок в работе. Легко создать собственный монитор или интегрировать в существующий. Защита по IP адресу и логину/паролю. /bitrix/admin/cluster_status.php Status: 200 OK nagios

Облачное хранилище файлов Цели: снижение дисковой нагрузки; увеличение скорости отображения страницы браузером; увеличение надежности; снижение стоимости владения. Реализация: класс CFile будет рас- ширен дополнительны- ми полями и обработ- чиками событий; модуль Веб-кластера будет поддерживать хранилища файлов от Google, Amazon и Microsoft. БД БУС Веб-сервер Хранилище («/upload») Посетитель

Репликация мастер-мастер в MySQL Настраиваемый шаг автоинкремента позволяет избежать конфликтов добавления новых записей. При обновлении информации все последующие запросы (текущего хита) будут исполняться на одной из БД, без переключения на другую. «Одновременное» удаление записей не приводит к конфликту. В БУС не используются приемы программирования жестко требующие наличия блокировок уровня базы данных. MySQL master репликация MySQL master

Распределенный веб-кластер Хранилище («/upload») Посетители БУС Веб-сервер ДЦ в Москве Веб-сервера Веб-серверы слейв БД (мастер) БУС Веб-сервер ДЦ в Нью-Йорке Веб-сервера Веб-серверы слейв БД (мастер)

Спасибо за внимание! Вопросы?