TOFFEEプロジェクト
ホームドキュメンテーション更新ビデオ研究ダウンロードスポンサー接触


言語 :: 英語
注:このページはGoogle翻訳で自動翻訳されています。 間違いを無視してください。

DataCenterおよびSDNバックボーン

* 続きを読む ↗

TOFFEEプロジェクト へようこそ

TOFFEEプロジェクトは、Linuxベースのオープンソースプロジェクトと関連するリサーチのコレクションです。

  • TOFFEE - WAN最適化
  • TOFFEE-DataCenter - サーバーとデータセンターのWAN最適化
  • TOFFEE-Mocha - WANエミュレータ
  • TOFFEE-Fudge - ネットワークパケットジェネレータ
  • TOFFEE-Butterscotch - インターネット/ WAN帯域幅の節約と最適化
  • TOFFEE-SoftServer - 一般向け、研究用および本番用のソフトウェアVMをあらかじめインストールしてあらかじめカスタマイズしておく
  • TrueBench - マルチプラットフォームハードウェア/ CPUベンチマーク
  • The Linux Channel - Linuxとオープンソースの研究ビデオチャンネル
  • The FreeBSD Channel - FreeBSDとオープンソースの研究ビデオチャンネル

TOFFEEプロジェクトの理解 - 生態系と大型写真:
同じことを調べる前に、全体のTOFFEEプロジェクトの生態系があります。 主な目的は、さまざまな状況(実際のユースケース)でさまざまな手段でネットワーク最適化を達成することですが、他のオープンソースプロジェクトとは異なり、TOFFEEプロジェクト 1つのプロジェクト/ソースコードだけではありません。 幅広いビジョンと長期的な視点を持っています。 研究、必要なツール(一部はTOFFEE-Mochaのような自己製作されているもの)、研究/教育、 等々。 この堅牢なプラットフォームの上に、TOFFEE、TOFFEE-DataCenterなどの最終的な個別コンポーネントが作成されます。 TOFFEEプロジェクトという言葉は、文字通りこのビジョン、生態系、そして大きな画像を指しています。

The TOFFEE Project - Ecosystem


TOFFEE
TOFFEEは、次のような重要なネットワークを最適化するために使用できるオープンソースのWAN最適化(ネットワークパフォーマンス最適化)ソフトウェアです。

For example, a typical TOFFEE setup: Learn more about: TOFFEE WAN Optimization deployment


TOFFEE DataCenter
TOFFEE-DataCenterは、データセンター、サーバー、HPC、ロードバランシング、クラスタ/クラウドコンピューティング、SDN展開のための新しいTOFFEEの変種です。 TOFFEE-DataCenter(および/またはTOFFEE)を使用すると、OEMやその他の機器ベンダーは、このプラットフォーム/スタックの使用、WAN最適化の統合、移植、構築を行うことができます デバイス/アプライアンスを既存の製品範囲に追加することができます。 または、専用WAN最適化ハードウェア製品シリーズを構築してください。

Learn more about: TOFFEE-DataCenter Server and Data-Center WAN Optimization
TOFFEE-DataCenter: Supported features

TOFFEE / TOFFEE-DataCenterの利点:

  • 無制限のTCPセッション
  • TCP、UDP、ICMP、SCTPを最適化する
  • TCPヘッダー、UDPヘッダーを最適化します(IPヘッダーはシームレスなエンドツーエンドのパケットルーティングのために変更されません)
  • TOFFEEは、追加のヘッダーと暗号化(MTUを超える)のために一般的に発生するVPNパケットの断片化を防ぎます。
  • IPv4とIPv6をサポート
  • 無損失パケット圧縮
  • パケットの重複排除
  • アプリケーション固有の最適化:HTTP、SSL、FTP、Skype、Googleハングアウト、DNS、VNC、TeamViewer、MySQL、CIFS、SIP、RTP / RTCP、SMTP、POPなど
  • ステートレスパケット処理
  • ハードウェアパケット処理とハードウェアベースの損失の少ない圧縮(アクセラレーションカード)をサポートするように拡張
  • 既存のファイルキャッシングソリューションで最適化できないライブストリーミングデータ(VoIP、Podcast、ラジオ、ライブTVなど)を最適化します。


TrueBench
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. For more details: visit TrueBench


TOFFEE Butterscotch
TOFFEE-Butterscotch is an open-source software which can be used to save and optimize your 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
TOFFEE-Mocha is an open-source WAN Emulation software which can be used to emulate (simulate) WAN networks. You can build test WAN networks and emulate WAN like behavior with TOFFEE-Mocha such as packet delays, random packet drops, packet corruption and so on. TOFFEE-Mocha can also be used as a tool to build TOFFEE WAN Optimization test setup at your lab. With TOFFEE-Mocha WAN Emulator you can emulate:

  • Latency and Bandwidth
  • Bursty Traffic (Jitter)
  • Congestion
  • Packet Loss


TOFFEE Fudge
TOFFEE-Fudgeは新しいオープンソースのネットワークパケットジェネレータです。 TOFFEEファッジの目的の一部は次のとおりです。

  • シンプル
  • 正確
  • 予測可能な
  • 反復可能(再生経由)

注:TOFFEE-Fudgeは2018年5月/ 6月頃にリリースされる予定です。


TOFFEE SoftServer
TOFFEE SoftServer(s) are set of pre-installed and pre-customized software VMs for general, research and for production use. These software VM servers can be used as a standard/reference platform upon which custom user-applications, software applications can be built and tested. For more details: visit TOFFEE SoftServer



The Linux Channel
The Linux Channel - a Youtube Linux channel for advanced Linux users, systems and network software programmers and tech enthusiasts.

For more details:

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


おすすめトピック:

Introducing TrueBench - a high resolution CPU benchmarking system ↗
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, Raspberry Pi 2 and other embedded SoC devices are benchmarked and you can do a comparative analysis with standard mainstream x86 devices.

Network MTU research and optimization of WAN Links ↗
Saturday' 13-Mar-2021
Network MTU research and optimization of WAN Links

A study on WAN Optimization Techniques ↗
Saturday' 13-Mar-2021
There are various techniques with which one can optimize their WAN Network Data. Any long distance communication can be considered as WAN Network. A decade ago any network connecting two countries, considered as a WAN network, and a network within a city as MAN and soon. But these days in general any long distance communication is considered as WAN Network. Such as your Mobile communication networks, Satellite networks, Space Networks (Deep space networks), Trans-Atlantic cable networks, etc.

How to check a website using CDN ? ↗
Saturday' 13-Mar-2021

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.

Building my own CDN - Moving away from Joomla to non-Joomla website - Update: 01-Oct-2016 ↗
Saturday' 13-Mar-2021
Seems there are couple of Inmotionhosting servers are down. And one of the server includes The TOFFEE Project website hosted server. I was in touch with the Inmotionhosting team trying to resolve the same. I found a unique issue that all my website files are intact and the Joomla database. But the Joomla database tables are completely wiped out and missing. Besides there is also a sort of upgrade going on in their servers. Luckily I have the most recent backup of the entire website.

Youtubeで見る - [88//1] 155 VLOG - TOFFEE-Mocha WAN Emulation Software Development live update - 20-Oct-2016 ↗


Introducing TOFFEE-Butterscotch - Save and Optimize your Internet/WAN bandwidth ↗
Saturday' 13-Mar-2021
TOFFEE-Butterscotch yet another 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.

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

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.

Internet optimization through TOFFEE-DataCenter WAN Optimization Demo ↗
Saturday' 13-Mar-2021



Featured Educational Video:
Youtubeで見る - [4043//1] 238 Opening Western Digital WD My Passport Essential 320GB WD3200MEW-00 - 2008 USB Drive ↗

Introducing TOFFEE-DataCenter ↗
Saturday' 13-Mar-2021
TOFFEE TOFFEE Data-Center is specifically meant for Data Center, Cluster Computing, HPC applications. TOFFEE is built in Linux Kernel core. This makes it inflexible to adapt according to the hardware configuration. It does sequential packet processing and does not scale up well in large multi-core CPU based systems (such as Intel Xeon servers, Core i7 Extreme Desktop systems,etc). Apart from this since it is kernel based, if there is an issue in kernel, it may crash entire system. This becomes a challenge for any carrier grade equipment (CGE) hardware build.

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

Moon Base and Space Colonization - First we need fast InterPlanetary Internet ↗
Saturday' 13-Mar-2021

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.



Youtubeで見る - [194//1] 308 MySQL Database Network Data - WAN Acceleration ↗

Network Latency and Bandwidth Assessment - for Network Admins and Infrastructure Architects ↗
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


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