Difference between revisions of "Ohm"

From Mark Furneaux's Wiki
Jump to: navigation, search
 
Line 17: Line 17:
  
 
== OS ==
 
== OS ==
*freeBSD 10.3 64-bit
+
*freeBSD 11.1 64-bit
*[[pfSense]] 2.3.3-release-p1
+
*[[pfSense]] 2.4.3-release-p1
*Record Uptime: 74 days
+
*Record Uptime: 214 days
  
 
== Services ==
 
== Services ==
Line 31: Line 31:
 
*[[OpenVPN]] server
 
*[[OpenVPN]] server
 
*[[ntpd|NTP]] Time Server (Stratum 3)
 
*[[ntpd|NTP]] Time Server (Stratum 3)
*<strike>ntop traffic analyser</strike>*
 
 
<nowiki/>*ntop was disabled following the upgrade to 2.1.2.
 
  
 
==History==
 
==History==

Latest revision as of 20:43, 9 July 2018

ohm is the primary router and network manager of the furneaux.ca network.

Hardware

  • 1x 64-bit Dual-core Intel Pentium G3258 @ 3.20GHz (2 threads total)
  • Total CPU Power: Unknown
  • 4GB Kingston non-ECC DDR3 RAM @ 1333MHz (2x2GB)
  • MSI H81i mini-ITX Motherboard
  • 1x ADATA SX900 128GB SATA3 SSD
  • 1x Intel Gigabit ET Quad-Port PCIe Ethernet controller
  • 1x SeaSonic 300W 80 Plus Gold PSU
  • Idle power draw: 70W


  • Age: 3 years
  • Estimated decommission date: 2019

OS

  • freeBSD 11.1 64-bit
  • pfSense 2.4.3-release-p1
  • Record Uptime: 214 days

Services

History

ohm was originally purchased in 2006 as a refurbished HP a1720n media centre PC. ohm served as Mark Furneaux's primary desktop PC until 2010 when it was replaced with volta. In those 4 years, ohm received many upgrades including an XFX NVIDIA GeForce 8600GT GPU, 802.11g WiFi card, additional PCI USB2.0 controller, Seagate 1TB SATA2 HDD, new Apevia Case, Coolmax 450W PSU and possibly more. A hardware modification had to be applied to the motherboard to trick the BIOS into believing there was a case fan, allowing it to function in the new case. It ran a slew of OSes including Windows Vista, Windows 7, Ubuntu 7.04, 7.10, 8.04, 8.10, 9.04, 9.10, and 10.04.

In 2010 with the addition of volta, ohm was repurposed as a dedicated file and application server for the then infant romaco network. An additional 3 WD Blue 1TB SATA2 drives were purchased as well as 2 Realtek PCI Gigabit Ethernet controllers. The PSU was also replaced at this point with a Corsair CX430. The server ran Ubuntu 10.10.

In late 2012, when Mark Furneaux was in the process of moving, a file server was no longer feasible. The drives were absorbed into volta and replaced with a 100GB Hitachi laptop drive. ohm became a headless 24x7 FAH CPU worker running Ubuntu 12.04.

In the middle of 2013, the helene network was being designed and a router was needed, ohm was repurposed once more with the addition of 2GB of RAM bringing the total to 4GB, the maximum supported by the chipset. The Realtek network cards were replaced with proper Intel server cards, and pfSense was insalled. ohm ran as a limited functionality router for testing purposes until September. In September 2013, the helene network was finally built and ohm went into full service. Since introduction, the HDD has been replaced with an OCZ 60GB SSD.

In September 2014, ohm was moved from the helene network to the furneaux.ca network and continues to act as the primary router and network controller.

In April 2015, ohm was made the primary network time server for all devices on the furneaux.ca network.

In October 2015, ohm began having issues with the NICs installed. A new quad-port server NIC was purchased to alleviate the issues, believed to be driver related. On replacing the NICs, it was determined that the motherboard was not capable of working correctly with all new NICs. It was at this point that the decision was made to replace the motherboard.

The aim was to achieve a 15 year operational life, of which ohm only achieved 10 years. Still an impressive feat for the original hardware. From February 2014 until replacement in October 2015, ohm processed 44,671,985,844 frames totalling 34,125 GB.

ohm was rebuilt using the backup hardware, reserved in the event that anything failed. This AMD system was slightly less power efficient, however it was far more stable.

In November 2015, the traffic shaper was redesigned to better accommodate more types of traffic.

In November 2016, the Corsair PSU failed, and was replaced with a SeaSonic TFX supply.

In December 2016, the AMD motherboard failed, and was temporarily replaced with the old motherboard from maxwell.

In May 2017, the temporary motherboard was replaced with a mini-ITX MSI board.

ohm continues to handle millions of packets every month.

Previous Hardware (June 2013 - October 2015)

  • 1x 64-bit Dual-core Intel Core 2 Duo E6300 @ 1.86GHz (2 threads total)
  • Total CPU Power: 7.5 GFLOPS
  • 4GB Kingston non-ECC DDR2 RAM @ 800MHz
  • HP/ASUS P5LP-LE Motherboard
  • 1x OCZ Agility 3 60GB SATA3 SSD (Running on SATA2)
  • 1x Intel PCIe Gigabit Ethernet controller
  • 1x Intel PCI Gigabit Ethernet controller
  • 3x Intel PCI 100Mbps Ethernet controllers
  • 1x Corsair CX430 80 Plus Bronze PSU
  • Idle power draw: 60W
  • Record Uptime: 263 days

Previous Hardware (October 2015 - December 2016)

  • 1x 64-bit Quad-core AMD Phenom II X4 965 @ 3.40GHz (4 threads total)
  • Total CPU Power: ~40 GFLOPS (estimated)
  • 6GB Corsair & Kingston non-ECC DDR2 RAM @ 800MHz (2x2GB + 2x1GB)
  • ASUS M3N-HT Deluxe Motherboard
  • 1x ADATA SX900 128GB SATA3 SSD (Running on SATA2)
  • 1x Intel Gigabit ET Quad-Port PCIe Ethernet controller
  • 1x Corsair CX430 80 Plus Bronze PSU

Previous Hardware (December 2016 - May 2017)

  • 1x 64-bit Dual-core Intel Core 2 Duo E8400 @ 3.00GHz (2 threads total)
  • Total CPU Power: Unknown
  • 6GB Corsair & Kingston non-ECC DDR2 RAM @ 800MHz (2x2GB + 2x1GB)
  • ASUS Motherboard
  • 1x ADATA SX900 128GB SATA3 SSD (Running on SATA2)
  • 1x Intel Gigabit ET Quad-Port PCIe Ethernet controller
  • 1x SeaSonic 300W 80 Plus Gold PSU
  • Idle power draw: 70W