+ All Categories
Home > Technology > Branch Repeater1

Branch Repeater1

Date post: 06-Jul-2015
Category:
Upload: highload-2009
View: 572 times
Download: 0 times
Share this document with a friend
Popular Tags:
23
CITRIX Branch Repeater Анатолий Бочков Инженер отдела дистрибуции ЗАО ОЛЛИ
Transcript
Page 1: Branch Repeater1

CITRIX Branch Repeater

Анатолий Бочков

Инженер отдела дистрибуции

ЗАО ОЛЛИ

Page 2: Branch Repeater1

2© 2007 Citrix Systems, Inc. — All rights reserved 2

О чем будем рассказывать

• Что и зачем оптимизировать ?

• А как это работает ?

• Repeater, Branch Repeater и Branch Repeater с Windows Server

• Новое в версии 5.0

Page 3: Branch Repeater1

3© 2007 Citrix Systems, Inc. — All rights reserved 3

Что и зачем оптимизировать ?

• Ограничения в пропускной способности канала и его малая утилизация

• Многократная передача одних и тех же данных по WAN каналам

• Использование протоколов в WAN каналах, разработанных для использования в LAN

Page 4: Branch Repeater1

4© 2007 Citrix Systems, Inc. — All rights reserved 4

А как это работает ?

Page 5: Branch Repeater1

5© 2007 Citrix Systems, Inc. — All rights reserved 5

Управление потоком TCP

• Управление потоком• TCP не знает о пропускной способности канала!

1TCP Slow Start –увеличение скорости отправки после каждого цикла

2TCP Congestion ControlШтраф за потерю пакета= скорость отправки пакетов падает на 50%.

Ethernet LAN, 10Mb/s, задержки и потери

Slow Start

Congestion ControlAlgorithm

1

2

x x x x x x

X = потеря пакета

x x x xx

Repeater работает всегда на скорости канала!

Полезная утилизация канала составляет более 90%.

Page 6: Branch Repeater1

6© 2007 Citrix Systems, Inc. — All rights reserved 6

Многоуровневая компрессия

Длина истории

Cache

DRAM

Disk

Врем

я д

оступа

Первый уровень компрессииВ L2 кэше и памяти

Работает с одним соединением

Алгоритмы выбираются из:ZLIB, LZS

Delta компрессия, кэшированиеВ памяти

На диске

Работает со многими соединениями

Page 7: Branch Repeater1

7© 2007 Citrix Systems, Inc. — All rights reserved 7

Delta Компрессия

WAN

1 12 23 3

Repeater Repeater

СерверКлиентская

Рабочая

станция

Page 8: Branch Repeater1

8© 2007 Citrix Systems, Inc. — All rights reserved 8

Delta Компрессия

WAN

1 12 23 3

2

Очень маленькая метка может представлять 65535 байт данных!

Клиентская

Рабочая

станция

Repeater Repeater

Сервер

Page 9: Branch Repeater1

9© 2007 Citrix Systems, Inc. — All rights reserved 9

Компрессия

• Алгоритм компрессии выбирается динамически

• Выбор основан на динамике данных и скорости WAN канала

• Никакого участия пользователя

• Citrix Repeater не оперирует на уровне файлов

• Оперирует с битовым потоком TCP

• Никаких объектов, не зависит от приложений и протоколов

• Методы определения устаревших данных разнообразны

• Зашифрованный трафик не подвергается компрессии

• Средний показатель сжатия составляет 3:1

Page 10: Branch Repeater1

10© 2007 Citrix Systems, Inc. — All rights reserved 10

Оптимизация протоколов ( На примере CIFS )

• CIFS: Common Internet File System

• Наиболее часто используемый протокол общего доступа к файлам

• Приложения• Microsoft Office, Linux Open Office, Mac OSX, etc.

• Сервера• NetApp Filers, EMC, Microsoft XP/2000/2003, etc.

• Операции на файловом уровне• Drag/Drop, Read/Write, Copy, Directory Browsing

Page 11: Branch Repeater1

11© 2007 Citrix Systems, Inc. — All rights reserved 11

Пример: CIFS

250ms

250ms

250ms

250ms

1000 ms

Клиент File Сервер

Page 12: Branch Repeater1

12© 2007 Citrix Systems, Inc. — All rights reserved 12

Пример: CIFS

1 ms

125 ms

1 ms

125 ms

252 ms

Открыть \\fs\Договора\договор.doc

для John Doe,

пароль ―password‖

Клиент Repeater Repeater Сервер

Page 13: Branch Repeater1

13© 2007 Citrix Systems, Inc. — All rights reserved 13

Производительность CIFS с Citrix Repeater

Page 14: Branch Repeater1

14© 2007 Citrix Systems, Inc. — All rights reserved 14

Новое в версии 5.0

• Оптимизация ICA протокола ( XenApp )

• Новая система лицензирования ( V6 или Flex LM )

• Поддержка централизованного управления с использованием Citrix Command Center и набора команд для написания скриптов управления (CLI)

• High Availability (HA) для CBRwWS

• 4-port HA для CITRIX Repeater

• И другие улучшения

Page 15: Branch Repeater1

15© 2007 Citrix Systems, Inc. — All rights reserved 15

Оптимизация для XenApp

Accelerate

Faster printing, drive mapping,

and startup times

Compress

Reduce ICA traffic by 50% with peaks of

up to 95%

2-30X better compression

than native ICA

Prioritize

High performance

over congested WAN links

Better session reliability

Stage

Optimize delivery of

streamed apps

WAN

RepeaterBranch RepeaterКлиент XenApp

Page 16: Branch Repeater1

16© 2007 Citrix Systems, Inc. — All rights reserved 16

Оптимизация XenApp

WAN

сжатые и зашифрованные ICA данные

XenApp

Client 11.0

XenApp Server 4.5 / 5.0

HRP03

• Все установки шифрования и компрессии остаются

Page 17: Branch Repeater1

17© 2007 Citrix Systems, Inc. — All rights reserved 17

WAN

сжатые и зашифрованные ICA данные

XenApp

Client 11.0

XenApp Server 4.5 / 5.0

HRP03

c “acceleration

hotfix”

• Установить ―Acceleration Hotfix‖ для HRP03

Оптимизация XenApp

Page 18: Branch Repeater1

18© 2007 Citrix Systems, Inc. — All rights reserved 18

WAN

сжатые и зашифрованные ICA данные

XenApp

Client 11.0

XenApp

Server 4.5 /

5.0

HRP03

с

“acceleration

hotfix”

Branch

Repeater

или

Repeater

Repeater

ICA зашифрованы

• Шифрование и дешифрование ICA трафика Repeater/Branch Repeater позволяет

разбирать и сжимать ICA протокол

• Поддерживает basic и advanced уровни шифрования

ICA зашифрованы

Оптимизация XenApp

Page 19: Branch Repeater1

19© 2007 Citrix Systems, Inc. — All rights reserved 19

WAN

сжатые и зашифрованные ICA данные

XenApp

Client 11.0

XenApp

Server 4.5 /

5.0

HRP03

c

“acceleration

hotfix”

Branch

Repeater

или

Repeater

Repeater

• Автоматическое отключение сжатия ICA на XenApp сервере и клиенте

• Branch Repeater/Repeater разбирает ICA трафик внутри виртуального канала

• Для оптимизации трафика использованием сжатия используются данные всех

виртуальных каналов и пользователей

• Высокая производительность при печати, использования локальных дисков в

сессии, и работе большинства приложений

Оптимизация XenApp

Page 20: Branch Repeater1

20© 2007 Citrix Systems, Inc. — All rights reserved 20

WAN

сжатые и зашифрованные ICA данные

XenApp

Client 11.0

XenApp

Server 4.5 /

5.0

HRP03

с

“acceleration

hotfix”

Branch

Repeater

или

Repeater

Repeater

• Управление потоками данных в Branch Repeater / Repeater улучшает

производительность ICA в сетях WAN

• Улучшение производительности при тех же каналах

Оптимизация XenApp

Page 21: Branch Repeater1

21© 2007 Citrix Systems, Inc. — All rights reserved 21

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 - опционально

Page 22: Branch Repeater1

22© 2007 Citrix Systems, Inc. — All rights reserved 22

Модель Пропускная полоса Количество пользователей

Branch Repeater 100 1 Mbps 50

Branch Repeater 200 2 Mbps 50

Branch Repeater 300 10 Mbps 50

Branch Repeater with Windows

Server 100

1 Mbps 50

Branch Repeater with Windows

Server 200

2 Mbps 50

Branch Repeater with Windows

Server 300

10 Mbps 50

Repeater 8510 5 Mbps 150

Repeater 8520 10 Mbps 250

Repeater 8530 20 Mbps 500

Repeater 8540 45 Mbps 750

Repeater 8810 45 Mbps 1000

Repeater 8820 155 – 500 Mbps До 10000

Page 23: Branch Repeater1

23© 2007 Citrix Systems, Inc. — All rights reserved 23

Спасибо за внимание !


Recommended