Внутренняя архитектура и устройства соц. сети...

13
Внутренняя архитектура и устройство проекта Одноклассники

description

 

Transcript of Внутренняя архитектура и устройства соц. сети...

Page 1: Внутренняя архитектура и устройства соц. сети "Одноклассники"

Внутренняя архитектура и устройство проекта Одноклассники

Page 2: Внутренняя архитектура и устройства соц. сети "Одноклассники"

Статистика

• Более 25 млн. уникальных пользователей

в день

• 3.8 млн. пользователей в он-лайне в часы пик

• Более 250.000 web запросов в секунду в часы пик

• Сетевой траффик более 60 Gb/s

• Более 3300 серверов и устройств хранения данных

1

Page 3: Внутренняя архитектура и устройства соц. сети "Одноклассники"

Сезонный рост активности

• Дневная аудитория Одноклассников (LI.RU)

2

Page 4: Внутренняя архитектура и устройства соц. сети "Одноклассники"

Архитектура

3

Page 5: Внутренняя архитектура и устройства соц. сети "Одноклассники"

Обработка и кеширование данных

4

Page 6: Внутренняя архитектура и устройства соц. сети "Одноклассники"

Распределение и балансировка нагрузки

5

Page 7: Внутренняя архитектура и устройства соц. сети "Одноклассники"

6

• Стандартная библиотека

• Временные базы

• DWH (MS SQL 2008, Reporting services)

• OLAP (MS SQL Analysis services)

Система статистики

Page 8: Внутренняя архитектура и устройства соц. сети "Одноклассники"

7

• Общий объем данных без резервирования: 250+ TB

• Решения для хранения данных:

Хранение данных

Page 9: Внутренняя архитектура и устройства соц. сети "Одноклассники"

8

Датацентры, Сеть

Page 10: Внутренняя архитектура и устройства соц. сети "Одноклассники"

9

• Сервера : 1U, 1HDD, 8GB RAM; 4U, 24HDD

• Сетевое оборудование: Cisco (2960,3750,7609, Nexus 7000)

• Тестирование нового оборудования

• Стандарты оборудования

• Деплоймент и CMDB

Оборудование

Page 11: Внутренняя архитектура и устройства соц. сети "Одноклассники"

10

• Что мы мониторим:

Активность и поведение пользователей

Сервисы и компоненты сайта

Инфраструктура

• Как мы мониторим:

Zabbix, Cacti, one-monitor, DWH, Support

• Команда

Мониторинг

Page 12: Внутренняя архитектура и устройства соц. сети "Одноклассники"

11

• Анализ текущей ситуации

• Прогнозирование узких мест

• Планирование совместно с PM

• Управление резервами

• Внедрение системы автоматического прогноза узких мест в инфраструктуре

Управление IT ресурсами

Page 13: Внутренняя архитектура и устройства соц. сети "Одноклассники"

Спасибо! Андрей Губа Системный администратор проекта Одноклассники