Проект TOFFEE
ГЛАВНАЯДОКУМЕНТАЦИЯОБНОВЛЕНИЕВИДЕОИССЛЕДОВАНИЕСКАЧАТЬСПОНСОРЫконтакт


Документация :: Документация :: Руководство по топологии развертывания TOFFEE

Written by: Kiran Kankipati - Published: 14-Dec-2017

язык :: английский
ПРИМЕЧАНИЕ. Эта страница автоматически переводится с помощью Google Translate. Пожалуйста, игнорируйте любые ошибки.

Типичная настройка (для пользователей DIY, SOHO и т. д.): Предположим, что у вас есть два сайта (например, Site-A и Site-B), подключенные через медленную / критическую WAN-связь, как показано ниже. Вы можете оптимизировать эту ссылку, сохранив пропускную способность, а также, возможно, увеличив скорость. Однако скорость WAN может быть оптимизирована только в том случае, если скорость линии WAN ниже скорости обработки вашего установленного оборудования TOFFEE. Предположим, что ваша WAN-связь составляет 12 Мбит / с, и предположим, что максимальная скорость / емкость WAN-оптимизации для малины Pi составляет 20 Мбит / с, то ваша ссылка также получит оптимизацию скорости. И в другом случае предположим, что ваша ссылка WAN составляет 50 Мбит / с, то использование малины Pi в качестве устройства оптимизации WAN фактически увеличит задержку (т. е. замедляет WAN-соединение). Но во всех случаях экономия полосы пропускания должна быть одинаковой независимо от скорости линии WAN. Другими словами, если вы хотите сократить затраты на WAN-связь через эту оптимизацию WAN, вы всегда можете получить его, так как он снижает общую пропускную способность практически во всех случаях (включая зашифрованные и предварительно сжатые данные).
Для получения более подробной информации об оборудовании TOFFEE обратитесь: Руководство по выбору оборудования TOFFEE

Настройка TOFFEE для пользователей DIY

Другие сценарии развертывания TOFFEE (или или TOFFEE-DataCenter):

  • TOFFEE (и или TOFFEE-DataCenter) с использованием VPN-устройств: здесь
  • TOFFEE (и / или TOFFEE-DataCenter) с кэшем веб-прокси: здесь
  • TOFFEE-DataCenter a TOFFEE variant for Data Center applications: здесь
  • TOFFEE-DataCenter как VNF для NFV: здесь
  • TOFFEE (или или TOFFEE-DataCenter) в крупных инфраструктурах и / или сетях ISP: здесь
  • TOFFEE (и / или TOFFEE-DataCenter) оптимизированный спутник (inflight / marine / defense) Сети ISP: здесь
  • TOFFEE (и / или TOFFEE-DataCenter) оптимизировал мобильные беспроводные сети: здесь
  • TOFFEE (и или TOFFEE-DataCenter) оптимизировал беспроводные сети Mesh - B.A.T.M.A.N [open-mesh.org (Open Mesh)]: здесь
  • TOFFEE-DataCenter с кластером хранения GlusterFS: здесь
  • TOFFEE Развертывание WAN-центра обработки данных в Big Data Analytics: здесь
  • TOFFEE Оптимизированный Интернет-центр (IoT) для центров обработки данных: здесь
  • TOFFEE-Butterscotch TOFFEE для доступа к Интернет / глобальной сети SOHO: здесь



Вот краткая архитектурная перспектива того, как TOFFEE-DataCenter оптимизирует входящие дискретные пакеты:
Оптимизация пакетов с помощью TOFFEE-DataCenter [CDN]



Предлагаемые темы:


TOFFEE - Оптимизация WAN


Categories
TOFFEE-DataCenter - WAN Optimization ↗

TOFFEE - WAN Optimization ↗

TOFFEE-Mocha - WAN Emulator ↗

TOFFEE-Butterscotch - Save and Optimize your Internet/WAN bandwidth ↗

💎 TOFFEE-MOCHA new bootable ISO: Download
💎 TOFFEE Data-Center Big picture and Overview: Download PDF


Рекомендуемые темы:

First TOFFEE-Butterscotch Code Release ↗
Saturday' 13-Mar-2021
TOFFEE-Butterscotch is a variant of TOFFEE can be used to save and optimize your Home/SOHO Internet/WAN bandwidth. Unlike TOFFEE (and TOFFEE-DataCenter) TOFFEE-Butterscotch is a non peer-to-peer (and asymmetric) network optimization solution. This makes TOFFEE-Butterscotch an ideal tool for all Home and SOHO users.

TOFFEE-Mocha WAN Emulation software development - Update: 17-June-2016 ↗
Saturday' 13-Mar-2021
Now I supported and finished complete GUI support of these parameters so that you can configure, store, reboot and the same will restore upon reboot. Besides I complete the TOFFEE-Mocha Big-Picture page. The Big picture is an interface where you can find all the configuration (or settings) of the TOFFEE-Mocha. This is almost similar to CISCO device show all command but in graphical representation. Sometimes a network admin can also print the Big Picture page and paste it near to the device to refer its settings.

TOFFEE (and TOFFEE-DataCenter) deployment with VPN devices ↗
Saturday' 13-Mar-2021
In case if you need to deploy TOFFEE along with your existing VPN devices you can deploy the same as shown below. This will allow your VPN devices to encrypt your TOFFEE WAN Optimized network data. NOTE: Make sure about the VPN deployment topology done in the right order. Else TOFFEE (LAN side) may get VPN encrypted packets which may not be possible (and or difficult) to further optimize. Hence always make sure to deploy them in a topology suggested below so that TOFFEE devices are out of VPN tunnel.

TOFFEE hardware selection guide ↗
Saturday' 13-Mar-2021
When you build a WAN Optimization device with TOFFEE the entire packet processing (data optimization) takes place in software layer or in other words more precisely Operating System kernel space. However if you have any compression or encryption hardware accelerator hardware card the parts of the TOFFEE packet processing modules can be offloaded to hardware layer and thus improving its efficiency.

Demo TOFFEE_DataCenter WAN Optimization VM (in VirtualBox) Test Setup ↗
Saturday' 13-Mar-2021
Demo TOFFEE_DataCenter WAN Optimization VM (in VirtualBox) Test Setup

VPN Network Optimization via TOFFEE WAN Optimization ↗
Saturday' 13-Mar-2021
VPN Networks may degrade network performance due to various packet processing overheads such as encryption and by adding extra network protocol header(s) (such as IPv4/IPv6, IPSec, etc). This may inflate near MTU sized packets and causes excessive packet fragmentation. Here are the few examples of packet processing involved in a VPN (or a VPN like) Tunnel. With TOFFEE you can optimize these packets even before they get processed on to a VPN device. TOFFEE optimizes packet contents (application payload and transport headers) so that these TOFFEE optimized packets when they get processed by VPN devices (or VPN software stack) they may never need further packet fragmentation. Here is a deployment scenario of TOFFEE with VPN devices.



Multi-dimensional (Multi-universe) Internet Technology - A Proposal ↗
Saturday' 13-Mar-2021
Currently what we have is a single homogeneous (sort of) WWW Internet. Which we can consider as a single-dimensional network. What I propose is that we can create complete independent multiple Internets with each Internet having its own IP-address space, Domain namespace and an authority to manage Domain names. And these networks/Internets can be entirely IPv4 only based or IPv6 only based.

TOFFEE-Mocha Documentation :: TOFFEE-Mocha-1.0.32-1-x86_64 and TOFFEE-Mocha-1.0.32-1-i386 ↗
Saturday' 13-Mar-2021

The TOFFEE Project :: TOFFEE-DataCenter :: WAN Optimization ↗
Saturday' 13-Mar-2021
The TOFFEE Project :: TOFFEE-DataCenter :: Linux Open-Source WAN Optimization

Building my own CDN - Google PageSpeed Insights - Update: 22-Jul-2016 ↗
Saturday' 13-Mar-2021
Ever since after I launched my new The TOFFEE Project website on 1-May'2016, I can see there is a steep increase in traffic. Soon after the launch when I monitored its Alexa rankings it was reporting about 12 Million or so. But once it is getting more and more traffic the Alexa rankings shot up and now currently it shows around 2 Million (as on 22-July-2016). Alexa is an excellent tool to monitor your overall website global ranking and indirectly its performance. Unlike Google Analytics which is bound one or other way into Google's SEO. Alexa gives you a second opinion about your website's growth.



Featured Educational Video:
Watch on Youtube - [435//1] 0x1d3 Who gets Laid off (or Fired) during a recession ? #TheLinuxChannel #KiranKankipati ↗

TOFFEE-Mocha WAN Emulation software development - Update: 17-June-2016 ↗
Saturday' 13-Mar-2021
Now I supported and finished complete GUI support of these parameters so that you can configure, store, reboot and the same will restore upon reboot. Besides I complete the TOFFEE-Mocha Big-Picture page. The Big picture is an interface where you can find all the configuration (or settings) of the TOFFEE-Mocha. This is almost similar to CISCO device show all command but in graphical representation. Sometimes a network admin can also print the Big Picture page and paste it near to the device to refer its settings.

TOFFEE-Mocha Documentation :: TOFFEE-Mocha-1.0.18-1-x86_64 ↗
Saturday' 13-Mar-2021

TOFFEE-Mocha WAN Emulation software development - Update: 15-July-2016 ↗
Saturday' 13-Mar-2021
Today I completed doing all the changes which are meant for the new upcoming TOFFEE-Mocha release. I have increased the resolution and the range of all factor variables. Instead 1 to 10 range now they have a range of 1 to 30. Unlike before the value 1 means it is lot more intense (or in some cases less intense) and the uppermost value 30 means lot less intense (or in some cases lot intense).

TOFFEE-Butterscotch Documentation :: TOFFEE-Butterscotch-1.0.11-rpi2-23-nov-2016 ↗
Saturday' 13-Mar-2021
TOFFEE-Butterscotch Documentation :: TOFFEE-Butterscotch-1.0.11-rpi2-23-nov-2016




TOFFEE-Butterscotch Bandwidth saver software development - Update: 17-Nov-2016 ↗
Saturday' 13-Mar-2021
Here is my second software development update of TOFFEE-Butterscotch. In the previous update (28-Oct-2016) I discussed about the Alerts, etc. Whereas in my first TOFFEE-Butterscotch news update I have introduced about TOFFEE-Butterscotch research, project specifications, use-cases, etc.



Research :: Optimization of network data (WAN Optimization) at various levels:
Network File level network data WAN Optimization


Learn Linux Systems Software and Kernel Programming:
Linux, Kernel, Networking and Systems-Software online classes [CDN]


Hardware Compression and Decompression Accelerator Cards:
TOFFEE Architecture with Compression and Decompression Accelerator Card


TOFFEE-DataCenter on a Dell Server - Intel Xeon E5645 CPU:
TOFFEE-DataCenter screenshots on a Dual CPU - Intel(R) Xeon(R) CPU E5645 @ 2.40GHz - Dell Server