Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Оптимизация WAN-каналов
между ЦОД
Анатолий Бочков
Инженер отдела дистрибуции
ЗАО ОЛЛИ
О чем будем рассказывать

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

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

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

• Repeater, Branch Repeater и Branch Repeater с Windows Server



               © 2007 Citrix Systems, Inc. — All rights reserved   2
Что и зачем оптимизировать ?
• Ограничения в пропускной способности канала и его малая
 утилизация

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

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




              © 2007 Citrix Systems, Inc. — All rights reserved   3
А как это работает ?




© 2007 Citrix Systems, Inc. — All rights reserved   4
Управление потоком TCP
• Управление потоком
  • TCP не знает о пропускной способности канала!
      Ethernet LAN, 10Mb/s, задержки и потери
        x   x   x               x
                     x   x               x       x        x        x       x      1
  1                                                                               TCP Slow Start –
                                                                                  увеличение скорости
 Slow                                                                             отправки после каждого
 Start
     Repeater работает всегда на скорости канала!                                 цикла
 Полезная утилизация канала составляет более 90%.
                                                                                  2
                                                                                  TCP Congestion Control
                             Congestion Control                                   Штраф за потерю пакета=
                     2       Algorithm                                            скорость отправки
                                                                                  пакетов падает на 50%.


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


                              © 2007 Citrix Systems, Inc. — All rights reserved                             5
Многоуровневая компрессия

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




                                                                         Время доступа
   Алгоритмы выбираются из:
         ZLIB, LZS                                                                               DRAM


                                                                                         Cache
 Delta компрессия, кэширование
   В памяти
   На диске
   Работает со многими соединениями
                                                                                                 Длина истории




                     © 2007 Citrix Systems, Inc. — All rights reserved                                                  6
Delta Компрессия


               Repeater                                                   Repeater




                                                                    WAN
  Клиентская                                                                           Сервер
               1 2            3                                            1   2   3
  Рабочая
  станция




                © 2007 Citrix Systems, Inc. — All rights reserved                               7
Delta Компрессия

                   Repeater                                               Repeater


                                                                              2
                                                                    WAN

   Клиентская                                                                             Сервер
   Рабочая      1 2               3                                           1   2   3
   станция



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



                © 2007 Citrix Systems, Inc. — All rights reserved                                  8
Компрессия
  • Алгоритм компрессии выбирается динамически
      • Выбор основан на динамике данных и скорости WAN канала
      • Никакого участия пользователя


  • Citrix Repeater не оперирует на уровне файлов
      • Оперирует с битовым потоком TCP
      • Никаких объектов, не зависит от приложений и протоколов


  • Методы определения устаревших данных разнообразны
  • Зашифрованный трафик не подвергается компрессии
  • Средний показатель сжатия составляет 3:1




                    © 2007 Citrix Systems, Inc. — All rights reserved   9
Оптимизация протоколов ( На примере 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

                     © 2007 Citrix Systems, Inc. — All rights reserved   10
Пример: CIFS
          250ms



          250ms



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


          250ms


          1000 ms

               © 2007 Citrix Systems, Inc. — All rights reserved                 11
Пример: CIFS
            Клиент              Repeater                                   Repeater     Сервер
                                                             Открыть fsДоговорадоговор.doc
                                                                       для John Doe,
                                                                    пароль ―password‖
                                                         1 ms




   252 ms                                                        125 ms

                                                                                             1 ms

                                                                 125 ms




             © 2007 Citrix Systems, Inc. — All rights reserved                                      12
Производительность CIFS с Citrix Repeater




           © 2007 Citrix Systems, Inc. — All rights reserved   13
Новое в версии 5.0
• Оптимизация ICA протокола ( XenApp )
• Новая система лицензирования ( V6 или Flex LM )
• Поддержка централизованного управления с использованием
 Citrix Command Center и набора команд для написания скриптов
 управления (CLI)
• High Availability (HA) для CBRwWS
• 4-port HA для CITRIX Repeater
• И другие улучшения

               © 2007 Citrix Systems, Inc. — All rights reserved   14
Оптимизация для XenApp

              Accelerate                          Compress                       Prioritize        Stage

                Faster printing,                           Reduce ICA                  High
                                                                                                       Optimize
                drive mapping,                            traffic by 50%           performance
                                                                                                      delivery of
                  and startup                             with peaks of           over congested
                                                                                                   streamed apps
                     times                                  up to 95%               WAN links


                                                          2-30X better
                                                                                  Better session
                                                          compression
                                                                                    reliability
                                                        than native ICA




                                                                           WAN
Клиент   Branch Repeater                                                                           Repeater         XenApp


                       © 2007 Citrix Systems, Inc. — All rights reserved                                                     15
Оптимизация XenApp

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

                                                                        WAN   XenApp Server 4.5 / 5.0
XenApp
Client 11.0                                                                   HRP03




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




                    © 2007 Citrix Systems, Inc. — All rights reserved                            16
Оптимизация XenApp

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

                                                                        WAN   XenApp Server 4.5 / 5.0
XenApp
Client 11.0                                                                   HRP03
                                                                              c “acceleration
                                                                              hotfix”


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




                    © 2007 Citrix Systems, Inc. — All rights reserved                            17
Оптимизация XenApp

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

                                                                          WAN                     XenApp
XenApp           Branch                                                              Repeater
Client 11.0      Repeater                                                                         Server 4.5 /
                 или                                                                              5.0
                 Repeater                                                                         HRP03
   ICA зашифрованы                                                              ICA зашифрованы   с
                                                                                                  “acceleration
                                                                                                  hotfix”

      • Шифрование и дешифрование ICA трафика Repeater/Branch Repeater позволяет
        разбирать и сжимать ICA протокол
      • Поддерживает basic и advanced уровни шифрования


                      © 2007 Citrix Systems, Inc. — All rights reserved                                    18
Оптимизация XenApp

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

                                                                           WAN              XenApp
XenApp            Branch                                                         Repeater
Client 11.0       Repeater                                                                  Server 4.5 /
                  или                                                                       5.0
                  Repeater                                                                  HRP03
                                                                                            c
                                                                                            “acceleration
      • Автоматическое отключение сжатия ICA на XenApp сервере и клиенте                    hotfix”
      • Branch Repeater/Repeater разбирает ICA трафик внутри виртуального канала
      • Для оптимизации трафика использованием сжатия используются данные всех
        виртуальных каналов и пользователей
      • Высокая производительность при печати, использования локальных дисков в сессии,
        и работе большинства приложений
                       © 2007 Citrix Systems, Inc. — All rights reserved                             19
Оптимизация XenApp

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

                                                                           WAN              XenApp
XenApp            Branch                                                         Repeater
Client 11.0       Repeater                                                                  Server 4.5 /
                  или                                                                       5.0
                  Repeater                                                                  HRP03
                                                                                            с
                                                                                            “acceleration
                                                                                            hotfix”

      • Управление потоками данных в Branch Repeater / Repeater улучшает
        производительность ICA в сетях WAN
      • Улучшение производительности при тех же каналах



                       © 2007 Citrix Systems, Inc. — All rights reserved                             20
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 - опционально


                   © 2007 Citrix Systems, Inc. — All rights reserved   21
Модель                                         Пропускная полоса                       Количество пользователей
Branch Repeater 100                                                        1 Mbps                  50
Branch Repeater 200                                                        2 Mbps                  50
Branch Repeater 300                                                        10 Mbps                 50
Branch Repeater with Windows                                               1 Mbps                  50
Server 100
Branch Repeater with Windows                                               2 Mbps                  50
Server 200
Branch Repeater with Windows                                               10 Mbps                 50
Server 300
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


                       © 2007 Citrix Systems, Inc. — All rights reserved                                          22
Спасибо за внимание !




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

More Related Content

Similar to 09 Ban Branch Repeater1

01 Sk Cvc 2009 Key Note St P
01 Sk   Cvc 2009 Key Note St P01 Sk   Cvc 2009 Key Note St P
01 Sk Cvc 2009 Key Note St P
Liudmila Li
 
шадрин Xen Server And Citrix Essentials Technical Presentation Widescreen
шадрин Xen Server And Citrix Essentials   Technical Presentation   Widescreenшадрин Xen Server And Citrix Essentials   Technical Presentation   Widescreen
шадрин Xen Server And Citrix Essentials Technical Presentation Widescreen
Liudmila Li
 
11 Net Scaler Xa1
11 Net Scaler Xa111 Net Scaler Xa1
11 Net Scaler Xa1
Liudmila Li
 
11 Ban Net Scaler Xa
11 Ban Net Scaler Xa11 Ban Net Scaler Xa
11 Ban Net Scaler Xa
Liudmila Li
 
Cisco Web Ex создание центра технической поддержки
Cisco   Web Ex   создание центра технической поддержкиCisco   Web Ex   создание центра технической поддержки
Cisco Web Ex создание центра технической поддержки
guest813d253
 
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Транслируем.бел
 
Cisco Security and Crisis
Cisco Security and CrisisCisco Security and Crisis
Cisco Security and Crisis
Aleksey Lukatskiy
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
SSA KPI
 
Delivery of media content of IIS Media Services
Delivery of media content of  IIS Media ServicesDelivery of media content of  IIS Media Services
Delivery of media content of IIS Media Services
SQALab
 
vSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 маяvSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 мая
Anton Antich
 
Minsk Web Appl 190509
Minsk Web Appl 190509Minsk Web Appl 190509
Minsk Web Appl 190509
sef2009
 
Обеспечение безопасности web приложений
Обеспечение безопасности web приложенийОбеспечение безопасности web приложений
Обеспечение безопасности web приложений
SQALab
 
IP в телевидении или телевидение в IP?
IP в телевидении или телевидение в IP?IP в телевидении или телевидение в IP?
IP в телевидении или телевидение в IP?
2tique
 
XS Japan 2008 Citrix Japanese
XS Japan 2008 Citrix JapaneseXS Japan 2008 Citrix Japanese
XS Japan 2008 Citrix Japanese
The Linux Foundation
 
Jazz – открытая платформа разработки ПО
Jazz – открытая платформа разработки ПОJazz – открытая платформа разработки ПО
Jazz – открытая платформа разработки ПО
SQALab
 
Social Media and Cloud Computing
Social Media and Cloud ComputingSocial Media and Cloud Computing
Social Media and Cloud Computing
SSA KPI
 
тупицын Ec2 Rootconf2009
тупицын Ec2 Rootconf2009тупицын Ec2 Rootconf2009
тупицын Ec2 Rootconf2009
Liudmila Li
 
20080424 Cdb2008 Postgresql News Bartunov
20080424 Cdb2008 Postgresql News Bartunov20080424 Cdb2008 Postgresql News Bartunov
20080424 Cdb2008 Postgresql News Bartunov
Nikolay Samokhvalov
 
Readme bg
Readme bgReadme bg
Readme bg
46115r
 
Modeling With Uml
Modeling With UmlModeling With Uml
Modeling With Uml
sef2009
 

Similar to 09 Ban Branch Repeater1 (20)

01 Sk Cvc 2009 Key Note St P
01 Sk   Cvc 2009 Key Note St P01 Sk   Cvc 2009 Key Note St P
01 Sk Cvc 2009 Key Note St P
 
шадрин Xen Server And Citrix Essentials Technical Presentation Widescreen
шадрин Xen Server And Citrix Essentials   Technical Presentation   Widescreenшадрин Xen Server And Citrix Essentials   Technical Presentation   Widescreen
шадрин Xen Server And Citrix Essentials Technical Presentation Widescreen
 
11 Net Scaler Xa1
11 Net Scaler Xa111 Net Scaler Xa1
11 Net Scaler Xa1
 
11 Ban Net Scaler Xa
11 Ban Net Scaler Xa11 Ban Net Scaler Xa
11 Ban Net Scaler Xa
 
Cisco Web Ex создание центра технической поддержки
Cisco   Web Ex   создание центра технической поддержкиCisco   Web Ex   создание центра технической поддержки
Cisco Web Ex создание центра технической поддержки
 
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
 
Cisco Security and Crisis
Cisco Security and CrisisCisco Security and Crisis
Cisco Security and Crisis
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Delivery of media content of IIS Media Services
Delivery of media content of  IIS Media ServicesDelivery of media content of  IIS Media Services
Delivery of media content of IIS Media Services
 
vSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 маяvSphere Launch Business Keynote - Москва, 26 мая
vSphere Launch Business Keynote - Москва, 26 мая
 
Minsk Web Appl 190509
Minsk Web Appl 190509Minsk Web Appl 190509
Minsk Web Appl 190509
 
Обеспечение безопасности web приложений
Обеспечение безопасности web приложенийОбеспечение безопасности web приложений
Обеспечение безопасности web приложений
 
IP в телевидении или телевидение в IP?
IP в телевидении или телевидение в IP?IP в телевидении или телевидение в IP?
IP в телевидении или телевидение в IP?
 
XS Japan 2008 Citrix Japanese
XS Japan 2008 Citrix JapaneseXS Japan 2008 Citrix Japanese
XS Japan 2008 Citrix Japanese
 
Jazz – открытая платформа разработки ПО
Jazz – открытая платформа разработки ПОJazz – открытая платформа разработки ПО
Jazz – открытая платформа разработки ПО
 
Social Media and Cloud Computing
Social Media and Cloud ComputingSocial Media and Cloud Computing
Social Media and Cloud Computing
 
тупицын Ec2 Rootconf2009
тупицын Ec2 Rootconf2009тупицын Ec2 Rootconf2009
тупицын Ec2 Rootconf2009
 
20080424 Cdb2008 Postgresql News Bartunov
20080424 Cdb2008 Postgresql News Bartunov20080424 Cdb2008 Postgresql News Bartunov
20080424 Cdb2008 Postgresql News Bartunov
 
Readme bg
Readme bgReadme bg
Readme bg
 
Modeling With Uml
Modeling With UmlModeling With Uml
Modeling With Uml
 

More from Liudmila Li

10 Dg Xd
10 Dg Xd10 Dg Xd
10 Dg Xd
Liudmila Li
 
05 чэс описание решения V3
05  чэс описание решения V305  чэс описание решения V3
05 чэс описание решения V3Liudmila Li
 
01 Ap еKaterinburg
01 Ap еKaterinburg01 Ap еKaterinburg
01 Ap еKaterinburgLiudmila Li
 
09 Branch Repeater1
09 Branch Repeater109 Branch Repeater1
09 Branch Repeater1
Liudmila Li
 
08 Dg Xd
08 Dg Xd08 Dg Xd
08 Dg Xd
Liudmila Li
 
06 03 Gazprombank Success Story
06 03 Gazprombank Success Story06 03 Gazprombank Success Story
06 03 Gazprombank Success StoryLiudmila Li
 
06 02 C I S Citrix Final
06 02 C I S Citrix Final06 02 C I S Citrix Final
06 02 C I S Citrix FinalLiudmila Li
 
06 01 сертифицированные продукты
06 01 сертифицированные продукты06 01 сертифицированные продукты
06 01 сертифицированные продуктыLiudmila Li
 
05 Bykov Citrix Last
05 Bykov Citrix Last05 Bykov Citrix Last
05 Bykov Citrix LastLiudmila Li
 
04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey KhLiudmila Li
 
02 Citrus Systems S Pb
02 Citrus Systems S Pb02 Citrus Systems S Pb
02 Citrus Systems S PbLiudmila Li
 
Digital Design Проект Xen Server Метрополитен
Digital  Design Проект  Xen Server МетрополитенDigital  Design Проект  Xen Server Метрополитен
Digital Design Проект Xen Server МетрополитенLiudmila Li
 
Wyse Präsentation C Itrix S E Russian
Wyse  Präsentation  C Itrix  S E  RussianWyse  Präsentation  C Itrix  S E  Russian
Wyse Präsentation C Itrix S E RussianLiudmila Li
 
Citrix Net Scaler V9.0 Lb Highload Mar2009
Citrix Net Scaler V9.0 Lb Highload Mar2009Citrix Net Scaler V9.0 Lb Highload Mar2009
Citrix Net Scaler V9.0 Lb Highload Mar2009
Liudmila Li
 
7.Ns.Branch Repeater
7.Ns.Branch Repeater7.Ns.Branch Repeater
7.Ns.Branch Repeater
Liudmila Li
 
Sergey Kh Xs Essentials
Sergey Kh Xs EssentialsSergey Kh Xs Essentials
Sergey Kh Xs EssentialsLiudmila Li
 

More from Liudmila Li (20)

10 Dg Xd
10 Dg Xd10 Dg Xd
10 Dg Xd
 
05 чэс описание решения V3
05  чэс описание решения V305  чэс описание решения V3
05 чэс описание решения V3
 
03 Bcc суэк
03 Bcc суэк03 Bcc суэк
03 Bcc суэк
 
01 Ap еKaterinburg
01 Ap еKaterinburg01 Ap еKaterinburg
01 Ap еKaterinburg
 
09 Branch Repeater1
09 Branch Repeater109 Branch Repeater1
09 Branch Repeater1
 
10 Xs Dg
10 Xs Dg10 Xs Dg
10 Xs Dg
 
08 Dg Xd
08 Dg Xd08 Dg Xd
08 Dg Xd
 
07 Ws08 R2 Virt
07 Ws08 R2 Virt07 Ws08 R2 Virt
07 Ws08 R2 Virt
 
06 03 Gazprombank Success Story
06 03 Gazprombank Success Story06 03 Gazprombank Success Story
06 03 Gazprombank Success Story
 
06 02 C I S Citrix Final
06 02 C I S Citrix Final06 02 C I S Citrix Final
06 02 C I S Citrix Final
 
06 01 сертифицированные продукты
06 01 сертифицированные продукты06 01 сертифицированные продукты
06 01 сертифицированные продукты
 
05 Bykov Citrix Last
05 Bykov Citrix Last05 Bykov Citrix Last
05 Bykov Citrix Last
 
04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh04 Xa5 Fp1 Sergey Kh
04 Xa5 Fp1 Sergey Kh
 
03 Bcc снг
03 Bcc снг03 Bcc снг
03 Bcc снг
 
02 Citrus Systems S Pb
02 Citrus Systems S Pb02 Citrus Systems S Pb
02 Citrus Systems S Pb
 
Digital Design Проект Xen Server Метрополитен
Digital  Design Проект  Xen Server МетрополитенDigital  Design Проект  Xen Server Метрополитен
Digital Design Проект Xen Server Метрополитен
 
Wyse Präsentation C Itrix S E Russian
Wyse  Präsentation  C Itrix  S E  RussianWyse  Präsentation  C Itrix  S E  Russian
Wyse Präsentation C Itrix S E Russian
 
Citrix Net Scaler V9.0 Lb Highload Mar2009
Citrix Net Scaler V9.0 Lb Highload Mar2009Citrix Net Scaler V9.0 Lb Highload Mar2009
Citrix Net Scaler V9.0 Lb Highload Mar2009
 
7.Ns.Branch Repeater
7.Ns.Branch Repeater7.Ns.Branch Repeater
7.Ns.Branch Repeater
 
Sergey Kh Xs Essentials
Sergey Kh Xs EssentialsSergey Kh Xs Essentials
Sergey Kh Xs Essentials
 

Recently uploaded

K2G - Insurtech Innovation EMEA Award 2024
K2G - Insurtech Innovation EMEA Award 2024K2G - Insurtech Innovation EMEA Award 2024
K2G - Insurtech Innovation EMEA Award 2024
The Digital Insurer
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
MYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
MYIR Product Brochure - A Global Provider of Embedded SOMs & SolutionsMYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
MYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
Linda Zhang
 
Data Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber SecurityData Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber Security
anupriti
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
ishalveerrandhawa1
 
Summer24-ReleaseOverviewDeck - Stephen Stanley 27 June 2024.pdf
Summer24-ReleaseOverviewDeck - Stephen Stanley 27 June 2024.pdfSummer24-ReleaseOverviewDeck - Stephen Stanley 27 June 2024.pdf
Summer24-ReleaseOverviewDeck - Stephen Stanley 27 June 2024.pdf
Anna Loughnan Colquhoun
 
AI_dev Europe 2024 - From OpenAI to Opensource AI
AI_dev Europe 2024 - From OpenAI to Opensource AIAI_dev Europe 2024 - From OpenAI to Opensource AI
AI_dev Europe 2024 - From OpenAI to Opensource AI
Raphaël Semeteys
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Chris Swan
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions
 
How Netflix Builds High Performance Applications at Global Scale
How Netflix Builds High Performance Applications at Global ScaleHow Netflix Builds High Performance Applications at Global Scale
How Netflix Builds High Performance Applications at Global Scale
ScyllaDB
 
Verti - EMEA Insurer Innovation Award 2024
Verti - EMEA Insurer Innovation Award 2024Verti - EMEA Insurer Innovation Award 2024
Verti - EMEA Insurer Innovation Award 2024
The Digital Insurer
 
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design ApproachesKnowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Earley Information Science
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
HTTP Adaptive Streaming – Quo Vadis (2024)
HTTP Adaptive Streaming – Quo Vadis (2024)HTTP Adaptive Streaming – Quo Vadis (2024)
HTTP Adaptive Streaming – Quo Vadis (2024)
Alpen-Adria-Universität
 
What's Next Web Development Trends to Watch.pdf
What's Next Web Development Trends to Watch.pdfWhat's Next Web Development Trends to Watch.pdf
What's Next Web Development Trends to Watch.pdf
SeasiaInfotech2
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
Mark Billinghurst
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
Matthew Sinclair
 
STKI Israeli Market Study 2024 final v1
STKI Israeli Market Study 2024 final  v1STKI Israeli Market Study 2024 final  v1
STKI Israeli Market Study 2024 final v1
Dr. Jimmy Schwarzkopf
 
Why do You Have to Redesign?_Redesign Challenge Day 1
Why do You Have to Redesign?_Redesign Challenge Day 1Why do You Have to Redesign?_Redesign Challenge Day 1
Why do You Have to Redesign?_Redesign Challenge Day 1
FellyciaHikmahwarani
 

Recently uploaded (20)

K2G - Insurtech Innovation EMEA Award 2024
K2G - Insurtech Innovation EMEA Award 2024K2G - Insurtech Innovation EMEA Award 2024
K2G - Insurtech Innovation EMEA Award 2024
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
MYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
MYIR Product Brochure - A Global Provider of Embedded SOMs & SolutionsMYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
MYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
 
Data Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber SecurityData Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber Security
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
 
Summer24-ReleaseOverviewDeck - Stephen Stanley 27 June 2024.pdf
Summer24-ReleaseOverviewDeck - Stephen Stanley 27 June 2024.pdfSummer24-ReleaseOverviewDeck - Stephen Stanley 27 June 2024.pdf
Summer24-ReleaseOverviewDeck - Stephen Stanley 27 June 2024.pdf
 
AI_dev Europe 2024 - From OpenAI to Opensource AI
AI_dev Europe 2024 - From OpenAI to Opensource AIAI_dev Europe 2024 - From OpenAI to Opensource AI
AI_dev Europe 2024 - From OpenAI to Opensource AI
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
 
How Netflix Builds High Performance Applications at Global Scale
How Netflix Builds High Performance Applications at Global ScaleHow Netflix Builds High Performance Applications at Global Scale
How Netflix Builds High Performance Applications at Global Scale
 
Verti - EMEA Insurer Innovation Award 2024
Verti - EMEA Insurer Innovation Award 2024Verti - EMEA Insurer Innovation Award 2024
Verti - EMEA Insurer Innovation Award 2024
 
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design ApproachesKnowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
Knowledge and Prompt Engineering Part 2 Focus on Prompt Design Approaches
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
HTTP Adaptive Streaming – Quo Vadis (2024)
HTTP Adaptive Streaming – Quo Vadis (2024)HTTP Adaptive Streaming – Quo Vadis (2024)
HTTP Adaptive Streaming – Quo Vadis (2024)
 
What's Next Web Development Trends to Watch.pdf
What's Next Web Development Trends to Watch.pdfWhat's Next Web Development Trends to Watch.pdf
What's Next Web Development Trends to Watch.pdf
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
 
STKI Israeli Market Study 2024 final v1
STKI Israeli Market Study 2024 final  v1STKI Israeli Market Study 2024 final  v1
STKI Israeli Market Study 2024 final v1
 
Why do You Have to Redesign?_Redesign Challenge Day 1
Why do You Have to Redesign?_Redesign Challenge Day 1Why do You Have to Redesign?_Redesign Challenge Day 1
Why do You Have to Redesign?_Redesign Challenge Day 1
 

09 Ban Branch Repeater1

  • 1. Оптимизация WAN-каналов между ЦОД Анатолий Бочков Инженер отдела дистрибуции ЗАО ОЛЛИ
  • 2. О чем будем рассказывать • Что и зачем оптимизировать ? • А как это работает ? • Новое в версии 5.0 • Repeater, Branch Repeater и Branch Repeater с Windows Server © 2007 Citrix Systems, Inc. — All rights reserved 2
  • 3. Что и зачем оптимизировать ? • Ограничения в пропускной способности канала и его малая утилизация • Многократная передача одних и тех же данных по WAN каналам • Использование протоколов в WAN каналах, разработанных для использования в LAN © 2007 Citrix Systems, Inc. — All rights reserved 3
  • 4. А как это работает ? © 2007 Citrix Systems, Inc. — All rights reserved 4
  • 5. Управление потоком TCP • Управление потоком • TCP не знает о пропускной способности канала! Ethernet LAN, 10Mb/s, задержки и потери x x x x x x x x x x x 1 1 TCP Slow Start – увеличение скорости Slow отправки после каждого Start Repeater работает всегда на скорости канала! цикла Полезная утилизация канала составляет более 90%. 2 TCP Congestion Control Congestion Control Штраф за потерю пакета= 2 Algorithm скорость отправки пакетов падает на 50%. X = потеря пакета © 2007 Citrix Systems, Inc. — All rights reserved 5
  • 6. Многоуровневая компрессия Первый уровень компрессии В L2 кэше и памяти Disk Работает с одним соединением Время доступа Алгоритмы выбираются из: ZLIB, LZS DRAM Cache Delta компрессия, кэширование В памяти На диске Работает со многими соединениями Длина истории © 2007 Citrix Systems, Inc. — All rights reserved 6
  • 7. Delta Компрессия Repeater Repeater WAN Клиентская Сервер 1 2 3 1 2 3 Рабочая станция © 2007 Citrix Systems, Inc. — All rights reserved 7
  • 8. Delta Компрессия Repeater Repeater 2 WAN Клиентская Сервер Рабочая 1 2 3 1 2 3 станция Очень маленькая метка может представлять 65535 байт данных! © 2007 Citrix Systems, Inc. — All rights reserved 8
  • 9. Компрессия • Алгоритм компрессии выбирается динамически • Выбор основан на динамике данных и скорости WAN канала • Никакого участия пользователя • Citrix Repeater не оперирует на уровне файлов • Оперирует с битовым потоком TCP • Никаких объектов, не зависит от приложений и протоколов • Методы определения устаревших данных разнообразны • Зашифрованный трафик не подвергается компрессии • Средний показатель сжатия составляет 3:1 © 2007 Citrix Systems, Inc. — All rights reserved 9
  • 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 © 2007 Citrix Systems, Inc. — All rights reserved 10
  • 11. Пример: CIFS 250ms 250ms 250ms Клиент File Сервер 250ms 1000 ms © 2007 Citrix Systems, Inc. — All rights reserved 11
  • 12. Пример: CIFS Клиент Repeater Repeater Сервер Открыть fsДоговорадоговор.doc для John Doe, пароль ―password‖ 1 ms 252 ms 125 ms 1 ms 125 ms © 2007 Citrix Systems, Inc. — All rights reserved 12
  • 13. Производительность CIFS с Citrix Repeater © 2007 Citrix Systems, Inc. — All rights reserved 13
  • 14. Новое в версии 5.0 • Оптимизация ICA протокола ( XenApp ) • Новая система лицензирования ( V6 или Flex LM ) • Поддержка централизованного управления с использованием Citrix Command Center и набора команд для написания скриптов управления (CLI) • High Availability (HA) для CBRwWS • 4-port HA для CITRIX Repeater • И другие улучшения © 2007 Citrix Systems, Inc. — All rights reserved 14
  • 15. Оптимизация для XenApp Accelerate Compress Prioritize Stage Faster printing, Reduce ICA High Optimize drive mapping, traffic by 50% performance delivery of and startup with peaks of over congested streamed apps times up to 95% WAN links 2-30X better Better session compression reliability than native ICA WAN Клиент Branch Repeater Repeater XenApp © 2007 Citrix Systems, Inc. — All rights reserved 15
  • 16. Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp Server 4.5 / 5.0 XenApp Client 11.0 HRP03 • Все установки шифрования и компрессии остаются © 2007 Citrix Systems, Inc. — All rights reserved 16
  • 17. Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp Server 4.5 / 5.0 XenApp Client 11.0 HRP03 c “acceleration hotfix” • Установить ―Acceleration Hotfix‖ для HRP03 © 2007 Citrix Systems, Inc. — All rights reserved 17
  • 18. Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp XenApp Branch Repeater Client 11.0 Repeater Server 4.5 / или 5.0 Repeater HRP03 ICA зашифрованы ICA зашифрованы с “acceleration hotfix” • Шифрование и дешифрование ICA трафика Repeater/Branch Repeater позволяет разбирать и сжимать ICA протокол • Поддерживает basic и advanced уровни шифрования © 2007 Citrix Systems, Inc. — All rights reserved 18
  • 19. Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp XenApp Branch Repeater Client 11.0 Repeater Server 4.5 / или 5.0 Repeater HRP03 c “acceleration • Автоматическое отключение сжатия ICA на XenApp сервере и клиенте hotfix” • Branch Repeater/Repeater разбирает ICA трафик внутри виртуального канала • Для оптимизации трафика использованием сжатия используются данные всех виртуальных каналов и пользователей • Высокая производительность при печати, использования локальных дисков в сессии, и работе большинства приложений © 2007 Citrix Systems, Inc. — All rights reserved 19
  • 20. Оптимизация XenApp сжатые и зашифрованные ICA данные WAN XenApp XenApp Branch Repeater Client 11.0 Repeater Server 4.5 / или 5.0 Repeater HRP03 с “acceleration hotfix” • Управление потоками данных в Branch Repeater / Repeater улучшает производительность ICA в сетях WAN • Улучшение производительности при тех же каналах © 2007 Citrix Systems, Inc. — All rights reserved 20
  • 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 - опционально © 2007 Citrix Systems, Inc. — All rights reserved 21
  • 22. Модель Пропускная полоса Количество пользователей Branch Repeater 100 1 Mbps 50 Branch Repeater 200 2 Mbps 50 Branch Repeater 300 10 Mbps 50 Branch Repeater with Windows 1 Mbps 50 Server 100 Branch Repeater with Windows 2 Mbps 50 Server 200 Branch Repeater with Windows 10 Mbps 50 Server 300 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 © 2007 Citrix Systems, Inc. — All rights reserved 22
  • 23. Спасибо за внимание ! © 2007 Citrix Systems, Inc. — All rights reserved 23