Как работает НГС. Проблемы с которыми мы сталкиваемся. НГС.Сегодня и «вчера» НГС.Цифры НГС.Схема Дмитрий Молчанов. Ведущий системный администратор НГС.

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



Advertisements
Похожие презентации
Использование MySQL в сервисе дневников LiveInternet.ru Практика, практика, практика Гурьянов Андрей, программист Новиков Лев, системный администратор.
Advertisements

ТЕМА ДИПЛОМНОЙ РАБОТЫ: ИНТЕРНЕТ-МАГАЗИН ДЛЯ ОФИСНОЙ ТЕХНИКИ ДЛЯ ООО «ОФТЕХ» ВЫПОЛНИЛА СТУДЕНТКА: БЕССАРАБОВА Е.В. НАУЧНЫЙ РУКОВОДИТЕЛЬ: ТОКАРЕВ АЛЕКСАНДР.
Архитектура новой почты Рамблера Андрей Шетухин. Rambler Mail сегодня 240 тысяч новых регистраций в день 66 миллионов пользователей 20 миллионов живых.
Большой Drupal Клера Виленская. Производительность на одном сервере 99 пользователей: 80% аутентифицированных 30% добавляют контент зарегистрировано 1000.
Построение системного ландшафта для высоко нагруженного проекта ООО «Ленвендо-Софт» Гаврилов Виталий Технический директор тел.: +7 (812)
RProxy Система управления доступом к ресурсам сети интернет.
Проект подключения к сети Интернет общеобразовательных учреждений Август 2006.
Поддержка кластерных решений и разделения модулей на разные базы данных Максим, Смирнов программист.
Что такое Google App Engine Сервис хостинга сайтов и web-приложений в инфраструктуре Google. PaaS Оплата только ресурсов Простота использования, поддержки.
Экономика отказоустойчивости и резервирование инфраструктуры Александр Демидов «1С-Битрикс»
Принципиальные изменения в версии 6.0. Оптимизация. Производительность продукта Сергей Рыжиков Генеральный директор ООО «1С-Битрикс»
Школа вчера и сегодня.
Школа вчера и сегодня
Школа вчера и сегодня.
Веб-кластер, планы по развитию, распределенный веб-кластер Максим Смирнов ведущий разработчик.
Хостинг для Drupal на примере Тарас Савчук taras (ухо) 1adm.ru
Рекомендации по работе со службой технической поддержки Шаромов Денис руководитель отдела техподдержки.
Бабашкин Геннадий Дмитриевич. упростить оптимизировать работу небольших провайдеров автоматизация учета клиентов и их тарификации информация о клиентах.
Эффективная информационная система предприятия Дмитрий Петренко Донецкий Национальный технический университет.
Предложение по подключению Банка к СМЭВ, ГИС ГМП и другим ФОИВам (Технические подробности)
Транксрипт:

Как работает НГС. Проблемы с которыми мы сталкиваемся. НГС.Сегодня и «вчера» НГС.Цифры НГС.Схема Дмитрий Молчанов. Ведущий системный администратор НГС Денис Шашков, Системный администратор НГС НГС Проблемы Проблемы взаимодействия Технические проблемы Системные БД Кэш PHP

НГС.Цифры HTTP – req/s – динамика – ~ req/s – всего PHP-кэш – ~20k всего – ~17k php5 – ~3k php4 Сеть – 2-25k Active Connections – Mbit/s Трафик Аудитория – ~ человек – ~5M хитов/сутки Сервера – 3 x http – 3 x php – 4 x db – 8 вспомогательных CPU Cores – Web: 36 – DB: 28 – Всего: 64 RAM: – Web: 72Gb – DB: 116Gb – Всего: 188Gb

НГС.Схема static(nginx) memcache php4/5 db-master db-slaveN db-slave1 static(nginx) memcache php4/5 webclusterdbcluster

НГС.Проблемы Проблемы взаимодействия Технические проблемы Системные БД Кэш PHP

Организационные Отрицание, «Не моя проблема», индивидуализм. Отсутствие подхода друг к другу у админов и программистов. Типичный подход администратора Типичный подход разаботчика

Системные Использование ip-адресов в настройках Периодические задачи «Наступание себе на хвост» Отслеживание времени выполнения

БД Innodb – Длина строки ~8k символов Индексы – мало плохо, много – плохо Запросы и select * Репликация и «тяжелые апдейты»

Кэш. Добро и зло. Конкурентное обновление ключа в кэше и метаблокировки. Не стоит кэшировать всё подряд

PHP Обработка ошибок url_fopen, ожидание «вечности» и польза таймаутов.

Разное Сеть Борьба с Пиринговыми войнами – Свой пиринг, с блэкджеком и… Mysql failover Master Slave – mysql-proxy DoS Чаще всего «по неосторожности» Limit_req

ЦУП

Ваши вопросы ??? Дмитрий Молчанов. Ведущий системный администратор НГС Денис Шашков, Системный администратор НГС