Оптимизация работы бизнес-приложений в ЦОД - экономия и динамичность Апрель 2011 Евгений Артасов artasov@radwarealteon.ru Стратегии ЦОД нового поколения Объединение ЦОД И все это для снижения cебестоимости Сервисноориентированная архитектура Виртуализация 2 Снижение себестоимости: составляющие • Общее снижение себестоимости включает: • Сокращение CAPEX – Стоимость серверов, софта, лицензий, стоек, ИБП, ЗИП и т.д. • Сокращение OPEX – Обслуживание, лицензии, электричество, охлаждение, место, люди и т.д. 3 Итого Задача: Снизить требуемое количество серверов и лицензий (и соответственно – операционные расходы) с одновременным улучшением качества работы при росте числа пользователей Метод: Обеспечить равномерность загруженности приложений (L7) на разных серверах (реальных или виртуальных) и снять с серверов как можно больше функций для высвобождения процессорной мощности под основное приложение. Т.е. повысить эффективность использования ИТ- инфраструктуры! 4 Топология оптимизации от Radware ЦОД Web & Portal Партнеры AppDirector/Alteon Клиенты Работники Функции Servers Application Delivery Controller • Глубокий анализ состояния серверов и приложений • Местная балансировка трафика Mainframe для оптимизации Application Servers работы приложений • Модификация и перенаправление трафика • Глобальная балансировка приложений между различными ЦОД • Управление пропускной Web & Portal способностью и формирование Servers Database трафика для соблюдения QoS servers • Акселерация приложений: SSLобработка, TCP мультиплексирование, сжатие, кэширование Application Servers и т.д. 5 Влияние на производительность ЦОД Балансировка в зависимости от реальной занятости приложений на 4-7 уровнях – – Акселерация – Веб-сжатие – Оптимизация времени отклика – Оптимизация изображений – TCP оптимизация – Оптимизация обработки XML – Модификация заголовков 7-го уровня – Разгрузка серверов – TCP мультиплексирование – Кэширование – SSL обработка 6 Результат – резкая оптимизация работы приложений Microsoft SharePoint Server 2007 • Лучшее качество с точки зрения конечных пользователей (QoE) • Сокращение в 3 раза (!) времени загрузки страницы удаленным пользователем • Сокращение OPEX • 65% снижение требуемой пропускной способности • 40% снижение загрузки процессора • 30% увеличение TPS на сервер Oracle E-Business Suite (EBS) 12 • Лучшее качество с точки зрения конечных пользователей (QoE) • 43% улучшение времени загрузки страницы удаленным пользователем • Сокращение OPEX • 60% сокращение требуемой пропускной способности благодаря компрессии • 80% снижение запросов к серверам благодаря кэшированию 7 Где еще сэкономить ? 8 Рост сервисов и скорости – по запросу • С развитием организации появляются новые требования: – Рост количества пользователей = рост: пропускной способности Система «по запросу» от Radware позволяет – Новые приложения • Избежать высоких начальных инвестиций в решение Добавляются Новый сервисновые пользователи в Запуск базового сервиса контроля доставки приложений Новые сервера и приложения результате объединения ЦОД 200 Мб/с Больше Новые требования по QoS больше скорости, мощности, 1000 пользователей приоритетам транзакций! Требуется Bandwidth management ! Новое приложение VoIP • Инвестировать в решение по мере роста системы • Избежать проектов по модернизации системы, замены оборудования и связанных с этим расходов и остановок сервиса Новые Additional Server Начальные пользователи Capacity приложения Все это в конечном счете приводит к сокращению Лицензия на увеличение скорости Bandwidth Management Без Без замены! Без перезагрузки! инвестиций ! Лицензия остановки сервиса! Гибкое планирование емкости 9 Глобальная балансировка приложений ЦОД 1 Партнеры AppDirector/Alteon Database servers Application Servers Клиенты ЦОД N Работники Глобальная балансировка позволяет AppDirector/Alteon оценивать загруженность и перераспределить нагрузку не только в рамках ЦОД, но и между различными ЦОДами, одновременно решая задачу запасного ЦОД. Database servers Application Servers 10 Глобальное решение Radware • Radware предоставляет в своих решениях наиболее всеобъемлющее на сегодня решение по глобальной балансировке (GSLB) • Доступность через DNS и Anycast • Патентованное решение балансировки с учетом Proximity (доступности) • Методы (протоколы) перенаправления: DNS, HTTP, RTSP • Запатентованная методика триангуляции 11 Платформы AppDirector/Alteon 4-20 Гбит/с по требованию, Изменяемая скорость 0-4 Гбит/с Gbps по требованию, Изменяемая скорость • Ports: 8 x GE, 4 x 10GE, 4 x SFP • Serial, Dual out-of-band management ports • LCD, USB port • Layer 2 switch • Dual AC/DC power supply Processing Power • Ports: 6 x GE, 2 x SFP • USB port, Serial • Dual AC/DC power supply AppDirector x016 Alteon 5412 AppDirector x08 Alteon 44XX 1G 2G 4G 8G 12G 16G 20G Пропускная спосбность(Гбит/с) 12 Динамическое наращивание услуги - виртуализация Качественно новое решение – виртуализация системы контроля доставки приложений 13 Виды решений ADC Классический ADC Radware ADC-VX + •Гарантированные жестко прописанные характеристики (SLA) •Ограниченная гибкость •Сложность разделения управления Сочетает плюсы обоих решений: •Более высокая гибкость на всех уровнях •Предсказуемость •Динамическая работа с системами виртуализации ЦОД •Планомерные инвестиции и cнижение OPEX Софтовый ADC + •Высокая гибкость •Установка на любые платформы •Непредсказуемость характеристик (Best Effort) 14 Acceleration GSLB Security BWM Динамика – на всех уровнях! Дополнительные сервисы по требованию Изменение характеристик и настройка балансировщиков по требованию Изменение количества балансировщиков по требованию Увеличение общей пропускной способности по требованию 4-20 Гбит/с 15 ЦОД А Acceleration GSLB Security Динамическое распределение между ЦОДами BWM Acceleration GSLB Security BWM Глобальная динамика ЦОД Б 16 VADI (Virtual Application Delivery Infrastructure) • Концепция виртуализации решения доставки трафика приложений VADI позволяет на 1 аппаратной платформе реализовать динамичное и гибкое решение, но с четко заданными параметрами • Интеграция VADI с экосистемой платформы виртуализации (например – VMWare) позволяет вводить новую услугу «нажатием одной кнопки», используя профили услуг • VADI снимает необходимость отдельной конфигурации системы контроля доставки приложений при изменении конфигурации виртуальных серверов • VADI проводит четкую границу ответственности между сетевыми и аппликационными отделами или – между ЦОД и клиентом - за счет четкого разделения доступа к системе управления политиками доставки приложений и невозможности влияния одной виртуальной машины на остальные 17 Выводы Внедряя систему управления и контроля приложений от Radware, мы: • Сокращаем расходы на создание и модернизацию ЦОД • Оптимизируем работу клиентов с приложением, при этом уменьшая требуемое количество серверов, сокращая время отклика приложений, снижая требуемую пропускную способность • Сокращаем операционные расходы на поддержку, электроэнергию, кондиционирование, аренду места и т.д. • Сокращаем расходы и инвестиции при росте количества клиентов • Полностью виртуализируем аппликационную структуру ЦОД и добиваемся наиболее гибкой структуры ИТ с минимальным вмешательством персонала 18 Сертификаты и соглашения 19 Slide 20