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


RESEARCH 》 Recording Lab Monthly power-consumption readings for Research

Table :: lab_powermeter

Summary Days Meter Reading Start (kWh) Meter Reading End (kWh) Consumed Units (kWh) Avg. Units per day (kWh)
933 1174.20 1.26
Year: 2018
ID Month Days Meter Reading Start (kWh) Meter Reading End (kWh) Consumed Units (kWh) Avg. Units per day (kWh) Comments
31Dec311132.301174.2041.901.35* HP Laptop Manjaro Install for Youtube and misc use
30Nov301079.601132.3052.701.76
29Oct311032.701079.6046.901.51* FreeNAS server build. Moving from NETGEAR to FreeNAS
28Sep30985.901032.7046.801.56* FreeNAS server build. Moving from NETGEAR to FreeNAS
27Aug31948.60985.9037.301.20
26Jul31910.30948.6038.301.24
25Jun30868.50910.3041.801.39
24May31829.30868.5039.201.26
23Apr30794.60829.3034.701.16
22Mar31760.80794.6033.801.09
21Feb28730.00760.8030.801.10
20Jan31704.00730.0026.000.84
Summary :: 2018365 470.20 1.29
Year: 2017
ID Month Days Meter Reading Start (kWh) Meter Reading End (kWh) Consumed Units (kWh) Avg. Units per day (kWh) Comments
19Dec31688.60704.0015.400.50
18Nov30665.70688.6022.900.76
17Oct31637.20665.7028.500.92
16Sep30605.20637.2032.001.07
15Aug31570.80605.2034.401.11
14Jul31542.90570.8027.900.90* Lithium-ion battery pack issue fitted with a proper 11.1v compatible charge controller instead of Lead-acid one.
* replaced old Samsung LCD Monitor 22'' 2243NWX with new BenQ LED Monitor 24'' GW2470HM (bigger and power-efficient)
* replaced old defective Dlink DIR-300 WiFi router with new Xiomi Mi 3C router (faster and power-efficient)
13Jun30499.90542.9043.001.43* Lithium-ion battery pack issue rectified and serviced so the improved solar output again.
12May31455.00499.9044.901.45* Lithium-ion battery pack issue and so the degraded solar output for few weeks.
11Apr30397.50455.0057.501.92* Netgear ReadyNAS rebuilds, GlusterFS, mdadm RAID, FreeNAS ZFS research, etc.
10Mar31354.80397.5042.701.38
9Feb28315.20354.8039.601.41
8Jan31269.40315.2045.801.48
Summary :: 2017365 434.60 1.19
Year: 2016
ID Month Days Meter Reading Start (kWh) Meter Reading End (kWh) Consumed Units (kWh) Avg. Units per day (kWh) Comments
7Dec31228.20269.4041.201.33
6Nov30185.80228.2042.401.41
5Oct31148.10185.8037.701.221) Using HP Laptop's USB as UPS to power WiFi Router most of the time and charging via Solar power
2) Excess use of Core i7-5820K due to complete migration of all TOFFEE projects on the same
4Sep30116.10148.1032.001.071) Upgrade to 90Watt Solar Panel
2) Excess use of Core i7-5820K for TOFFEE, TOFFEE-DataCenter development, migration of The TOFFEE Project website from Joomla to custom non-Joomla
3Aug3167.40116.1048.701.57Excess use of Core i7-5820k for TOFFEE-DataCenter development
2Jul3131.6067.4035.801.151) Desktop PC to MiniPC
2) Solar Mini-UPS
1Jun190.0031.6031.601.66* initial deployment: 12-Jun-2016 to 30-Jun-2016
Summary :: 2016203 269.40 1.33





Recording Lab Monthly power-consumption readings for Research


Background and Initial Setup: Here is my home lab monthly power-consumption readings for research. This will help to measure and monitor the overall power usage and assess the power requirements. This will help me in future purchases such as UPS, battery upgrades and so on. And as well remove replace old obsolete hardware with new less power-consuming devices. This can be say replacing old monitors with new LED and OLED monitors. Replacing large obsolete PCs with small MiniPC (such as Intel NUC) and Raspberry Pi. Replacing damaged or obsolete 3.5" desktop harddrives with smaller less power efficient 2.5" notebook harddrives and SSD drives and so on.

Analog Kilowatt (KWH) Electricity Meter: To measure the same, I can choose to use either my Kill-a-watt meter or my unused analog dial based kilowatt meter. In this case I need a device which is much more simple and for more permanent basis. So I chose to use a old type analog kilowatt meter. I do not have to worry about any data-corruption (which may occur with LED/LCD meter variants). The only disadvantage is that you cannot reset its old existing meter readings in it. So I chose to open the meter and reset manually to zero by turning the dials before I install the same for this purpose. Here is my VLOG Youtube video:

Kilowatt Meter Installation: Here is the way I installed the same. I connected directly the ground terminal. And I intercepted the line and neutral via the Kilowatt Meter. This way I can capture the readings in my kilowatt meter in real-time.
kilowatt meter installation

I thought of installing from the start of the month (that is 1-July-2016 00-hours), then again I was quite tempted to install right away on 00-hours 12-Jun-2016 and monitor the same. Anyway since I can find the average units consumed per-day. So I want more data-points I collect before I upgrade or alter my lab equipment. This way I know how far I am improving the things. As well assess my long term power needs if I ever install any off-grid power solutions in future. Here is my VLOG Youtube video:

Update 9-Jul-2016: As a research experiment I replaced my Intel Core i7 5820K desktop PC with my Intel Celeron 1037U Mini-PC as my everyday desktop system. This is an attempt to reduce my overall monthly power consumption. As well an attempt to do feasibility tests and research to know how far Mini PC will dominate the market in future and to study the real potential of Mini PCs (such as Intel NUC, Intel Compute stick and so on). For few cases I can still choose to use my high-end desktop such as kernel builds via remote SSH terminal connection, etc. But choose to use Mini-PC as a regular desktop for all basic workloads. And sometimes for simple software development such as user-space components and GUI modules.
A laptop can be used instead of a Mini-PC, but the laptops in my lab are being used as a dedicated test systems. And sometimes Mini-PC is a better choice than a laptop, since when you purchase a laptop you need to buy entire package (such as the RAM, Harddrive, inbuilt monitor/screen etc). But a Mini-PC gives the choice, flexibility and it is modular unlike a laptop. Hence a Mini-PC is cost effective. For more details kindly watch my Youtube VLOG below:



Suggested Topics:


Generic Home Lab Research

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


おすすめトピック:

Riverbed and Silver Peak WAN Optimization vs TOFFEE-DataCenter (TOFFEE and or TrafficSqueezer) - FAQ ↗
Saturday' 13-Mar-2021

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

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

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.

TOFFEE (and TOFFEE-DataCenter) optimized Mobile Wireless Backhaul Networks ↗
Saturday' 13-Mar-2021
TOFFEE can be used to optimize expensive Wireless backhaul network infrastructure. TOFFEE can be deployed over existing slow or often outdated old backhaul networks too. This will leverage mobile ISPs and network service providers to reduce their bulk IT CapEx and OpEx Costs.

TOFFEE (and TOFFEE-DataCenter) deployment in Large Infrastructure and or ISP Networks ↗
Saturday' 13-Mar-2021
Large Infrastructure or ISP setup: In case if you are an ISP and interested in deploying a large customer WAN Optimized network or an add-on enhanced (WAN Optimized) network for select few customers, then you can deploy something as shown below. Although this case is not meant for hobby/DIY users. This is a feasible solution for high-end professional application and the same can be deployed.



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.

Network Latency in WAN Networks and performance optimization ↗
Saturday' 13-Mar-2021
Here is my video article on Network Latency in WAN Networks (such as long distance Satellite links, etc) and how you can optimize the same to achieve better network performance.

TOFFEE-Mocha WAN Emulation software development - Update: 19-July-2016 ↗
Saturday' 13-Mar-2021
Today I refined the first page consolidated report graphs. TOFFEE-Mocha (unlike TOFFEE) is a WAN Emulator, so the graphs are supposed to highlight this purpose and should display the overall network activity. Unlike TOFFEE, the TOFFEE-Mocha report should contain in general what is received versus what is sent across the wire. In case if the packet drop feature is enabled, you should see few missing bytes and packets. Similarly in future I may support packet duplication feature, in that case you may see more packets/bytes sent versus the packets/bytes actually received.

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:
Youtubeで見る - [8613//1] x254 Kernel Init Code without Kernel Module - Kernel Programming Tip #linode ↗

My sample Wireshark packet capture files for research ↗
Saturday' 13-Mar-2021
I have a huge repository (or collection) of sample Wireshark packet capture files for reference. I use them extensively for research and development of TOFFEE as well to understand various protocol PDUs and protocol standards. I personally collected various test captures via Wireshark during my test and experimental research setup during the course of TOFFEE development. Say if you are a student and learning Networking and or say VoIP data and VoIP packets, you can analyse my VoIP sample Wireshark captures. Or in other case assume you are doing some quick research (or development) and want to refer few handful of VoIP packets then you can download and analyse my sample packet capture files.

Upgrading Ubuntu 17.10 to 18.04 via TOFFEE-DataCenter WAN Optimization Screenshots ↗
Saturday' 13-Mar-2021

TOFFEE-DataCenter Live Demo with Clash of Clans game data - 30-Aug-2016 ↗
Saturday' 13-Mar-2021
Today I have done a test setup so that I can able to connect my Android Samsung Tab via TOFFEE DataCenter. Below is my complete test topology of my setup. For demo (and research/development) context I configured TOFFEE DataCenter in engineering debug mode. So that I do not need two devices for this purpose.

PiPG - Raspberry Pi Network Packet Generator ↗
Saturday' 13-Mar-2021
PiPG is a powerful and yet simple Raspberry Pi Network Packet Generator. With PiPG you can now fabricate custom network packets and send via any Network Interface. Supports all kinds of standard Network Ports (Linux Kernel driver generated) such as Physical Network Interface ports, and an array of virtual ports such as loopback, tun/tap, bridge, etc. indispensable tool for: Network Debugging, Testing and Performance analysis Network Administrators Students Network R&D Protocol Analysis and Study Network Software Development Compliance Testing Ethical Hackers you can generate the following test traffic: L2-Bridging/Slow protocols: STP, LACP, OAM, LLDP, EAP, etc Routing protocols: RIPv1, RIPv2, IGMPv1, IGMPv2, OSPF, IS-IS, EIGRP, HSRP, VRRP, etc Proprietary protocols: CISCO, etc Generic: IPv4 TCP/UDP, etc Malformed random packets



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

Upgrading Ubuntu 17.10 to 18.04 via TOFFEE-DataCenter WAN Optimization Screenshots ↗
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 [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