Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемИван Винокуров
1 SMS GW острые углы архитектуры
2 © Beeline декабря 2013 г. 2 Содержание 1.Зачем нужен SMS gateway 2. Первые взлеты и падения 3. SMS dispatcher – рожденный летать 4. Итоги и выводы
3 © Beeline декабря 2013 г. 3 Задачи по рассылке SMS SMSC бизнес логика
4 © Beeline декабря 2013 г. 4 SMSC Проблематика архитектуры SMPP
5 © Beeline декабря 2013 г. 5 Что дает SMS gateway SMSC Бизнес логика SOAP SQL ?
6 © Beeline декабря 2013 г. 6 Первые шаги к шлюзу SMSC databaseservice SQLSMPP низкая масштабируемость ограниченный интерфейс устаревшая системная архитектура
7 © Beeline декабря 2013 г. 7 Техногенная яма SMSC SMPP application server SMPP XML/SOAP технология для технологии хорошая архитектура, плохая работа
8 © Beeline декабря 2013 г. 8 Выход из кризиса Тендер на SMS gateway
9 © Beeline декабря 2013 г. 9 SMS Dispatcher решил поставленные задачи Производительность > 2000 SMS/сек Снижение ТСО
10 © Beeline декабря 2013 г. 10 Производительность: пересмотр архитектуры Перераспределение нагрузки на СУБД Построение монолитного ядра
11 © Beeline декабря 2013 г. 11 Старое решение: сервер приложений – узкое место Сервер приложений СУБД
12 © Beeline декабря 2013 г. 12 Старое решение: сервер приложений перегружен хранение данных обработка данных интеграция Сервер приложений СУБД
13 © Beeline декабря 2013 г. 13 обработка данных Сервер приложений СУБД хранение данных Новое решение: перенос нагрузки на СУБД интеграция
14 © Beeline декабря 2013 г. 14 Старое решение Новое решение Построение монолитного ядра на базе СУБД
15 © Beeline декабря 2013 г. 15 Преимущества монолитного ядра Много преобразований за одну операцию Исключены промежуточные очереди Нет операций удаления и изменения Пакетная обработка данных
16 © Beeline декабря 2013 г. 16 Особенности реализации монолитного ядра МинусыПлюсы Требуются отличные знания конкретной СУБД Максимально использованы возможности СУБД Сложности тестирования Простота конфигурирования и эксплуатации
17 © Beeline декабря 2013 г. 17 СНИЖЕНИЕ ТСО Переход на открытое ПО Переход на сервера начального уровня
18 © Beeline декабря 2013 г. 18 Использован Application Server с открытым кодом Стоимость лицензии = 0 Стоимость поддержки минимальна До Затраты на Application Server После (< 10%)
19 © Beeline декабря 2013 г. 19 Перешли на сервера начального уровня Требования к аппаратному обеспечению снижены До Затраты на HARD После (
20 © Beeline декабря 2013 г. 20 Рассматривается переход на открытую СУБД Стоимость лицензии = 0 Стоимость поддержки незначительна Затраты на обучение администраторов До Затраты на СУБД После (
21 © Beeline декабря 2013 г. 21 Масштабирование решения Горизонтальное и вертикальное Открытое ПО => любая топология
22 © Beeline декабря 2013 г. 22 Итоги Проблемы производительности решены Новые SMS сервисы – легко и просто
23 © Beeline декабря 2013 г. 23 ИТ.пробки – карта объезда Тщательно продуманная ИТ архитектура Специализация функций Проектирование с учетом роста
24 © Beeline декабря 2013 г. 24 ВОПРОСЫ?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.