450 likes | 822 Views
Оптимизация работы удаленных офисов с помощью Citrix Branch Repeater ( WANScaler ) . Евгений Зосимов Ведущий консультант Citrix Systems RU&CIS Yevgeniy.Zossimov@citrix.com . Филиалы – Передовая Бизнеса. 20% Сер-веров. Рост филиальной сети создаёт серьёзную нагрузку на IT подразделение.
E N D
Оптимизация работы удаленных офисов с помощью Citrix BranchRepeater (WANScaler) Евгений Зосимов Ведущий консультант Citrix Systems RU&CIS Yevgeniy.Zossimov@citrix.com
20% Сер-веров Рост филиальной сети создаёт серьёзную нагрузку на IT подразделение 32% ИТБюджета 60% всех ИТ пользователей Филиалы
Оптимизация инфраструктуры филиалов требует сбалансированного подхода • Требования Пользователей Филиала • Производительность Приложение • Доступность Сервисов Локальные ИТ • Требования ИТ Департамента • Уменьшение расходов и сложности • Безопасность ИТ ресурсов Централизация ИТ
+ + + Серверы Приложений Хранилища /Бэкап Файл Сервер Принт Сервер Сетевые службы WAN Оптимизация Web Кеширование Citrix повышает производительность пользователей, упрощая инфраструктуру филиала Citrix Branch Repeater Полностью Оптимизированный Неоптимизированный Частично Оптимизированный SSL 001000111010101 SSL 001000111010101 SSL 001000111010101 SSL 001000111010101 SSL 001000111010101 Пользователи
CITRIX Repeater • WANScaler -> Repeater • Для крупных филиалов и ЦОД CITRIX Branch Repeater • Нет поддержки программных клиентов • Для малых и средних филиалов CITRIX Branch Repeater with Windows Server • Нет поддержки программных клиентов • Предустановлен Windows 2003 R2 SP2 • AD, DFS, DNS, DHCP, WINS, Print и File Services • ISA сервер – опционально • Bypass NIC - опционально
Выберите Citrix Branch Repeater™ для построения производительного Филиала Сохраняет потоковыеприложения Ускоряет трафик организации Консолидирует серверные роли
Размещение потоковых приложений ближе к пользователям Функции Накопления и Кэширования Обеспечивают Преимущества Сохранение файлов потоковых приложений XenApp Улучшает производительность пользователей филиала использующих приложения потоковой доставки Кэширование и сжатие HTTP, FTP и BITS трафика с опциональным сервером Microsoft ISA Улучшает производительность и снижает использование WAN канала пользователями web-приложений
Citrix XenApp Citrix XenDesktop Производительность приложений при доступе через WAN на уровне LAN Бэкап и репликация Системы доставки Корпоративные Приложения SnapMirror® Любое приложение использующее TCP
Использование служб Windows® обеспечивает наилучший сервис для филиала предприятия Сервисы Преимущества
Механизмы управления Windows® снижают TCO Локальные Microsoft Management Console Централизованные System Center Operations Manager Программные WMI/PowerShell
File Print AD DNS . . . Архитектура Branch Repeater Центр Обработки Данных Службы Windows Службы Citrix Citrix XenApp Repeater для Потоковых Приложений Repeater Citrix WAN Оптимизация Приложения Пользователи Филиала Windows OS Citrix Hardware
Установленное ПО • Branch Repeater • Windows Server 2003 R2 SP2 (Citrix OEM)/ 2008 R2 • Сервер может быть членом домена • Служба DNS (опционально) • Служба DHCP(опционально) • Служба WINS (опционально) • Поддержка DFS (опционально) • Сервер может быть Контроллером Домена • Microsoft ISA Server 2006 Enterprise (опционально) • Web caching enabled • WMI support enabled • ПО для оптимизации WAN
Оптимизация WAN – Как это работает… Branch Repeater работает как виртуальный шлюз в WAN. В отличии от обычного IP шлюза, Branch Repeater добавляет несколько технологий для оптимизации WAN канала, для улучшения качества канала и производительности. Прозрачный Flow Control Fair Queuing Quality of Service Сжатие Пакетов Ускорение CIFS Устройство Branch Repeater явно воздействует только на одну метрику WAN трафика: предел полосы пропускания.
TCP в глобальных сетях (WAN) 1. x Короткие расстояния x x x x x x x x x x Производительность (Мб/сек) Медленный Старт Длинные расстояния Время (Миллисекунды) X = Потеря пакета
Обычное WAN взаимодействие 120 ms Switch Switch WAN Router WAN Router WAN Router WAN Router WAN WAN Client Server
Обычное WAN взаимодействие 120 ms Switch Switch WAN Router WAN Router WAN Router WAN Router WAN WAN Client Server SYN
Обычное WAN взаимодействие 120 ms Switch Switch WAN Router WAN Router WAN Router WAN Router WAN WAN Client Server SYN SYN + ACK ACK
Обычное WAN взаимодействие 120 ms Switch Switch WAN Router WAN Router WAN Router WAN Router WAN WAN Client Server SYN SYN + ACK ACK HTTP GET
Обычное WAN взаимодействие 120 ms Switch Switch WAN Router WAN Router WAN Router WAN Router WAN WAN Client Server SYN SYN + ACK ACK HTTP GET ACK+Data
Обычное WAN взаимодействие 120 ms Switch Switch WAN Router WAN Router WAN Router WAN Router WAN WAN Client Server SYN SYN + ACK ACK HTTP GET ACK+Data ACK
TCP Flow Control c Branch Repeater Медленно Медленно Быстро Быстро SYN SYN+ACK ACK HTTP GET ACK ACK ACK
Управление TCP FlowControl с Branch Repeater • КаждыйСегмент имеет своё управление потоком: • Обычный размер окна TCP максимум 64Кб. • На стороне WAN, Branch Repeater увеличивает окно до 8Мб (RFC 1323) • Branch Repeater отправляет подтверждения на стороне LAN, таким образом сервер продолжает передачу • В сегменте WAN всегда происходит передача данных с определённой скоростью. Нет передачи быстрее, чем настроенная скорость канала.
Операция Сжатия • Мы осуществляем«Реальное сжатие» • BranchRepeater использует многоуровневое сжатие с разделяемой историей. • Когда осуществляется обмен данными, получатель видит именно то, что было послано отправителем. • Сжатие прозрачно для WAN трафика. • Сжатие работает автоматически и не требует настройки. Проверяется история сжатия и если есть совпадения, пересылаются маркеры Сервер получает посланные клиентом данные. Клиент посылает данные на сервер Распаковка Сжатие 100mbit LAN 1.5mbit WAN 100mbit LAN Branch Repeater Branch Repeater или Repeater Пользователь Филиала Датацентр
Disk DRAM Время доступа Cache Длина истории Многоуровневая компрессия • Первый уровень компрессии • В L2 кэше и памяти • Работает с одним соединением • Алгоритмы выбираются из: • ZLIB, LZS • Дельта компрессия, кэширование • В памяти • На диске • Работает со многими соединениями
WAN Delta Компрессия Repeater Repeater Сервер Клиентская Рабочая станция 2 1 3 1 2 3
WAN Delta Компрессия Repeater Repeater 2 Клиентская Рабочая станция Сервер 1 2 3 2 1 3 Очень маленькая метка может представлять 65535 байтданных!
Что такое CIFS? • Common Internet File System • Работает поверх протокола SMB “Server Message Blocks” • CIFS используется для: • Просмотра Каталогов • Передачи Файлов • UNC paths • Операций Open/Read/Write/Close • Общие проблемы • Большое количество коммуникаций на транзакцию • Большое количество метаданных по соотношению к получаемым файлам
Я хочу открыть файл Какой файл? \\сервер\Папка\doc1.doc Логин? User1 Пароль? “password” OK, Получите! Ускорение CIFS – Как это работает 250ms 250ms 250ms 250ms 1000 ms 125ms WAN Задержка
Ускорение CIFS – Как это работает WAN Я хочу открыть файл Я хочу открыть файл Какой файл? Какой файл? 2 ms \\ Сервер\Папка\doc1.doc \\Сервер\Папка\doc1.doc OK, Получите! OK, Получите! Логин? Логин? 125 ms User1 User1 2 ms Пароль? Пароль? 125 ms “password” “password” Открываем файл \\Сервер\Папка\doc1.doc Для User1 С паролем«password» 254 ms
Без WAN Оптимизации Citrix Branch Repeater Router QoS Router QoS Traffic Monitoring Traffic Monitoring Традиционная техника оптимизации WAN Router QoS Traffic Monitoring Сетевая Прозрачность • Оптимизация трафика TCP не изменяет заголовков пакетов. • Заголовки IP и TCP остаются не тронутыми • Не требуется перенастройки приложений или клиентской части • Например шлюзы и настройки прокси не изменяются • Существующее сетевое оборудование НЕ затрагивается • Например -файерволы, маршрутизаторыс QoS, и средства сетевого мониторинга
Новое в версии 5.0 Оптимизация ICA протокола ( XenApp) Новая система лицензирования ( V6 или Flex LM ) Поддержка централизованного управления с использованием Citrix Command Center и набора команд для написания скриптов управления (CLI) High Availability (HA) дляCBRwWS 4-port HA для CITRIX Repeater И другие улучшения
WAN Branch Repeater Оптимизация дляXenApp XenApp Клиент Repeater
Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp Server 4.5 / 5.0 HRP03 XenApp Client 11.0 • Все установки шифрования и компрессии остаются
Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp Server 4.5 / 5.0 HRP03 c “acceleration hotfix” XenApp Client 11.0 • Установить “Acceleration Hotfix” для HRP03
Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp Server 4.5 / 5.0 HRP03 с “acceleration hotfix” Branch Repeater или Repeater XenApp Client 11.0 Repeater ICA зашифрованы ICA зашифрованы • Шифрование и дешифрование ICA трафика Repeater/Branch Repeater позволяетразбирать и сжимать ICA протокол • Поддерживает basic и advanced уровни шифрования
Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp Server 4.5 / 5.0 HRP03 c “acceleration hotfix” Branch Repeater или Repeater XenApp Client 11.0 Repeater • Автоматическое отключение сжатия ICA на XenApp сервере и клиенте • Branch Repeater/Repeater разбирает ICA трафиквнутри виртуального канала • Для оптимизации трафика использованием сжатия используются данные всех виртуальных каналов и пользователей • Высокая производительность при печати, использования локальных дисков в сессии, и работе большинства приложений
Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp Server 4.5 / 5.0 HRP03 с “acceleration hotfix” Branch Repeater или Repeater XenApp Client 11.0 Repeater • Управление потоками данных в Branch Repeater / Repeater улучшает производительность ICA в сетях WAN • Улучшение производительности при тех же каналах
Варианты внедрения Точка – Точка Центр обработки данных Удалённый офис Звезда Смешанный Центр обработки данных Центр обработки данных Удалённый офис Удалённый офис Удалённый офис Удалённый офис Удалённый офис Удалённый офис
Inline Virtual Inline Режимы установки LAN LAN LAN LAN Сайт A Сайт B Политики Политики Сайт A Сайт B
Решения Citrix для оптимизации WAN каналов во всей организации Программный Клиент + Access Gateway Repeater Branch Repeater Доставка Приложений Мобильным Пользователям Репликация Данных между сайтами Доставка Приложений в филиалы Citrix Command Center Microsoft System Center Централизованное Управление