Проект 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


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

TOFFEE Data-Center WAN Optimization deployment in Big Data Analytics ↗
Saturday' 13-Mar-2021

The TOFFEE Project :: TOFFEE :: WAN Optimization ↗
Saturday' 13-Mar-2021
TOFFEE is an open-source WAN Optimization (Network Performance Optimization) software which can be used to optimize your critical networks.

MySQL Database Network Data - WAN Acceleration ↗
Saturday' 13-Mar-2021
Here is a quick demo of TOFFEE WAN Optimization optimizing MySQL Data transfers of a MySQL Client to Server Remote Access.

Benchmark Raspberry Pi and other embedded SoC with TrueBench ↗
Saturday' 13-Mar-2021
TrueBench is an unique open-source benchmarking system in which the core system performance and efficiency parameters are measured at extreme high resolution in the order of several million/billion µ-seconds for a given specific task. TrueBench is a part of The TOFFEE Project research. With TrueBench Raspberry Pi 3, Raspberry Pi 2B and Raspberry Pi 2 are benchmarked and you can do a comparative analysis with standard mainstream x86 devices.

TEST CASES :: TEST RESULTS :: TOFFEE-Mocha-1.0.14 Development version ↗
Saturday' 13-Mar-2021

TOFFEE-DataCenter WAN Optimization software development - Update: 13-Aug-2016 ↗
Saturday' 13-Mar-2021
Earlier the TOFFEE is intended to work on IoT devices, Satellite Networks, branch office/SOHO deployments. In most cases the users may deploy just one or couple of TOFFEE devices per site. But in the case of TOFFEE-DataCenter, users can scale-up deploying the same in multiple servers in a sort of distributed cluster computing scenario. Besides the core TOFFEE-DataCenter components (such as packet processing engine/framework), I need to do lot of changes in its Graphical User Interface (GUI) too to address these new requirements.

Watch on Youtube - [466//1] 158 VLOG - TOFFEE WAN Optimization Software Development live update - 6-Nov-2016 ↗


First TOFFEE-Mocha Code Release ↗
Saturday' 13-Mar-2021
TOFFEE-Mocha is my dream project which I thought working on it since several years. I want to make a WAN emulation software which is straight forward and simple to use. I used tc scripts along with iptables for testing my TOFFEE (and TrafficSqueezer before TOFFEE) and I am not quite satisfied with the same. As one can understand these scripts are not meant for WAN emulation.

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: 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 (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.



Featured Educational Video:
Watch on Youtube - [171//1] 169 Q&A - Add additional HardDrive or storage space in Linux VirtualBox VM ↗

TOFFEE-Mocha WAN Emulation software development - Update: 20-Oct-2016 ↗
Saturday' 13-Mar-2021
I was doing some specific tests in my TOFFEE and TOFFEE-DataCenter (WAN optimization) scenarios such as variable upload and download speeds. And I was also doing some experiments with speedtest.net and I did some of these tests with TOFFEE-Mocha. I realized there is a case that I can introduce asymmetric constant delays so that you can get different download speed and a different upload speed. And in some cases much faster download speeds and relatively slower upload speeds.

Why TOFFEE is forked from TrafficSqueezer ↗
Saturday' 13-Mar-2021
TrafficSqueezer is an open-source WAN Optimization project. TrafficSqueezer is mainly a research project which is started around mid-2006. It is initially started as a research (or prototype) code even before it is officially registered in Sourceforge.net. But this code is just primitive user-space raw socket modules. This is later refined and a pre-alpha version is created. Followed by which Alpha release. This prototype code is moved from user-space to Linux Kernel (Kernel Space) and then the journey begin in terms of making a serious WAN Optimization solution. Once the pre-beta and beta releases are complete the mainstream series is started.

Tracking Live TCP Sessions (connections) - WAN Optimization Device ↗
Saturday' 13-Mar-2021

Grid Hosting vs CDN Hosting ↗
Saturday' 13-Mar-2021




TOFFEE-Mocha Documentation :: TOFFEE-Mocha-1.0.14-1-rpi2 - Raspberry Pi WAN Emulator ↗
Saturday' 13-Mar-2021



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 [CDN]


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