280 likes | 495 Views
Citrix Branch Repeater. Анатолий Бочков Инженер отдела дистрибуции ЗАО ОЛЛИ. Что и зачем оптимизировать ?. Ограничения в пропускной способности канала и его малая утилизация Многократная передача одних и тех же данных по WAN каналам
E N D
Citrix Branch Repeater Анатолий Бочков Инженер отдела дистрибуции ЗАО ОЛЛИ
Что и зачем оптимизировать ? Ограничения в пропускной способности канала и его малая утилизация Многократная передача одних и тех же данных по WAN каналам Использование протоколов в WAN каналах, разработанных для использования в LAN
Больше пользователей и десктопов в WAN File Print WAN Optimization
WAN Оптимизация WAN Optimization SmartAcceleration Branch Staging of Streamed Apps Adaptive TCP Flow Control Adaptive Protocol Acceleration Adaptive Prioritization Adaptive Compression Deep Visibility Reporting WAN Branch Caching of Hosted Apps Branch Repeater Repeater
Управление потоком TCP • Управление потоком • TCP не знает о пропускной способности канала! Ethernet LAN, 10Mb/s, задержки и потери x x 1 x x x x 1 TCP Slow Start – увеличение скорости отправки после каждого цикла 2 TCP Congestion ControlШтраф за потерю пакета= скорость отправки пакетов падает на 50%. x x x x x Slow Start Repeater работает всегда на скорости канала! Полезная утилизация канала составляет более 90%. Производительность (Mbs) 2 Congestion Control Algorithm Время (миллисекунды)) X = потеря пакета
Disk DRAM Время доступа Cache Длина истории Многоуровневая компрессия • Первый уровень компрессии • В L2 кэше и памяти • Работает с одним соединением • Алгоритмы выбираются из: • ZLIB, LZS • Delta компрессия, кэширование • В памяти • На диске • Работает со многими соединениями
WAN Delta Компрессия Repeater Repeater Сервер Клиентская Рабочая станция 2 1 3 1 2 3
WAN Delta Компрессия Repeater Repeater 2 Клиентская Рабочая станция Сервер 1 2 3 2 1 3 Очень маленькая метка может представлять 65535 байтданных!
Оптимизация протоколов ( На примере CIFS ) • CIFS: Common Internet File System • Наиболее часто используемый протокол общего доступа к файлам • Приложения • Microsoft Office, Linux Open Office, Mac OSX, etc. • Сервера • NetApp Filers, EMC, Microsoft XP/2000/2003/2008, etc. • Операции на файловом уровне • Drag/Drop, Read/Write, Copy, Directory Browsing
Хочу открыть файл Какой файл ? \\fs\Договора\договор.doc Вы кто ? John Doe Пароль ? “password” OK, открываю! Пример: CIFS 250ms 250ms 250ms 250ms Клиент File Сервер 1000 ms
Хочу открыть файл Хочу открыть файл Какой файл? Какой файл ? 1 ms \\fs\Договора\договор.doc \\fs\Договора\договор.doc OK, открываю! OK, открываю! Вы кто? Вы кто? 125 ms John Doe John Doe 1 ms Пароль? Пароль? 125 ms “password” “password” Пример: CIFS Repeater Сервер Repeater Клиент Открыть \\fs\Договора\договор.doc для John Doe,пароль “password” 252 ms
Оптимизация 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 трафиквнутри виртуального канала • Для оптимизации трафика использованием сжатия используются данные всех виртуальных каналов и пользователей • Высокая производительность при печати, использования локальных дисков в сессии, и работе большинства приложений
WAN Branch Repeater Оптимизация для XenApp (ICA, CGP) XenApp Клиент Repeater
WAN SSL компрессия Branch Repeater Repeater Client-Side SSL Connection SSL Tunnel Server-Side SSL Connection
Branch Repeater 6 CentralizedLicensing Smart-Acceleration User-centric Prioritization Faster EncryptedDelivery Приоритетывиртуальных десктопов и приложений для пользователй Обнаружениеи контроль более500+ приложений и сервисов Для более быстрого развертывания Microsoft приложения (encryptedExchange, SMB)
SmartAcceleration • Видимость для более 500 приложений и протоколов из коробки. Возможность создавать свои. • ПриоритезацияXenDesktop, multimedia, Web и Windows приложений.Возможность создавать свои. • Авто-обнаружениеиАвто-конфигурированиеXenDesktop; без изменений в сети или XenDesktop • Приоритезацияпоприложениям, местонахождению пользователей или офисов, типу приложения, протоколу, направлению трафика и др. XenApp Voice, Video XenDesktop 100010100001110 000111000 MicrosoftApps 0011100011101001110111000 1001100110011101000011000 File, Print
Точные политики управления трафиком Datacenter Global SFLo pri NYMed pri LondonMed pri BeijingHi pri Partner OfficeMed pri Branch VideoMed pri XenDesktopHi pri Service Class Citrix TVHi pri YouTubeLo pri Exec XDsHi pri Employee XDsLo pri Sub-class
Точные политики управления трафиком Datacenter Global SFLo pri NYMed pri LondonMed pri BeijingHi pri Partner OfficeMed pri Branch VideoMed pri XenDesktopHi pri Service Class Citrix TVHi pri YouTubeLo pri Exec XDsHi pri Employee XDsLo pri Sub-class: App, User or Branch location, User Group, App type, Protocol, Traffic direction, ICA priority tags, etc. Sub-class
Ориентированная на пользователяXenDesktop/XenAppприоритезация Data Center Branch Office XenApp Sales Product Voice, Video XenDesktop 100010100001110 000111000 MicrosoftApps 0011100011101001110111000 1001100110011101000011000 File, Print Executive Приоритеты по типу трафика (mouse, print, и др.) в сессиях пользователей Приоритеты по группам пользователей Приоритетный пользователь…
Ускорение передачи почты и копирования файлов Data Center Branch Office 100010100001110 000111000 0011100011101001110111000 1001100110011101000011000 Microsoft файловые сервера(SMBv2, Signed SMB v1/v2) Microsoft email (Encrypted MAPI иExchange 2010) Layer 7 оптимизация
Централизованное лицензирование Data Center BranchRepeater BranchRepeater Citrix License Server BranchRepeater VPX Использование Plug-in лицензий по всей структуре Централизация лицензий
Branch Repeater with Windows Server and Branch Repeater Appliances Repeater Appliances Repeater Plug-in – Software Client Гибкость в выборе устройств Branch Repeater VPX – Virtual Appliance Software
Полная линейка продуктов – Citrix Branch Repeater Integrated Windows Services Branch Repeater with Windows Server 100 / 200 / 300 Repeater 85xx 8520 8540 Repeater 88xx 8820 8820 High Speed Branch Repeater 100 / 200 / 300 Branch Repeater VPX-45 Branch Repeater VPX-45 Repeater Plug-in Branch Repeater VPX-2 / 10 Mobile User Branch Office (1-10 Mbps) Regional HQ (10-45 Mbps) Data Center (45-500 Mbps)
Спасибо за внимание ! Бочков Анатолий a.bochkov@olly.ru