selfmade server

Heise published a nice connector summary recently

nice power supply label review

20150101 - VirtualBox [Former ESXi Lab]

Devices - Western Digital Caviar Green, 64MB, 2TB, SATA-3
- Samsung SSD 840 EVO 120GB
- LG BH10LS, BluRay/DVD Brenner, LS, SATA, Retail removed

20141228 - HP ProLiant DL380G5

componentmanufacture / model / type
Case/Mainboard HP ProLiant DL380G6 2U Chassis
Power supply Possible redundant 460W power supply - but only one equipped to safe power
CPU Intel Xeon Processor E5530, 2.4GHz, 8MB L3 Cache, 80Watt, DDR3-1066
4 Cores + Hyperthreading
Memory 5x 4GByte - DDR3 + ECC
Devices - 2x WD Black Mobile (500GB, 2.5", Notebook)
- 1x Samsung 840 EVO Basic (120GB, 2.5")
All three disks are working fine on the internal SATA/SAS Raid Controller P410 and the hot-swap, front mounting case
- Build-in DVD-ROM
Current idle power consumption <65Watt

Running CentOS v7 and VirtualBox as Virtualization layer.
Performance tuning has been done as well as using the SSD as Block-Cache for the slower spinning disks.

20120520 - ESXi LAB Server [Updated 20140531]

Use VirtualBox as type 2 virtualizer requires some more RAM.
Also if you run a Domain Controller, vCenter and two ESXi virtualized ....

componentmanufacture / model / type
Case Silverstone SST-SG01B-F Sugo - installation guide
Power supply be quiet! Pure Power BQT L7-300W high efficient 80+ bronze - dimensions
CPU AMD A6-3650 APU, 2.6GHz, Socket FM1, 4C/4T
32nm, 100W TDP, onboard graphic (HD 6530D 443 MHz, 320 shader)
CPU-Z testing and diagnose
Mainboard Asus F1A55-M, AMD A55, Socket FM1, CF, Micro-ATX
website - manual
APU Base Frequency 100MHz, Multiplier 26x
Memory Corsair XMS3 2x 8GB, DDR3-1600, CL11-11-11-30
Kingston HyperX Fury White 2x 8GB, DDR3-1600, CL10-10-10-30 [Update]
Tuning: 1399MHz, 8-10-10-30 [Update]
Devices - Western Digital Caviar Green, 64MB, 2TB, SATA-3
- Seagate ST9250320AS, 8MB, 250GB, SATA-2 former Notebook disk [Update]
- LG BH10LS, BluRay/DVD Brenner, LS, SATA, Retail

VMware ESXi notes
To flash the BIOS - put the rom on a Fat32 stick, enter BIOS and start ASUS EZ Flash 2 Utility

With the decision of VMware to let the fat-client to die and replace it with the vCenter Web-GUI - VMware is no longer a valid selection. So I switched to a headless configured VirtualBox configuration based on CentOs

Optimize the power consumption

echo 1 > /sys/module/snd_hda_intel/parameters/power_save

echo min_power > /sys/class/scsi_host/host2/link_power_management_policy
echo min_power > /sys/class/scsi_host/host3/link_power_management_policy
echo min_power > /sys/class/scsi_host/host4/link_power_management_policy
echo min_power > /sys/class/scsi_host/host5/link_power_management_policy

ethtool -s enp7s0 wol d > /dev/null 2>&1
ethtool -s enp3s0f0 wol d > /dev/null 2>&1
ethtool -s enp3s0f1 wol d > /dev/null 2>&1
ethtool -s enp4s0f0 wol d > /dev/null 2>&1
ethtool -s enp4s0f1 wol d > /dev/null 2>&1

/sbin/blockdev --setra 1024 /dev/sda
/sbin/blockdev --setra 1024 /dev/sdb

echo 0 > /proc/sys/kernel/nmi_watchdog

#Runtime PM for PCI Device Advanced Micro Devices, Inc. [AMD/ATI] BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series]
echo auto > /sys/bus/pci/devices/0000:00:01.1/power/control

#Runtime PM for PCI Device Advanced Micro Devices, Inc. [AMD/ATI] BeaverCreek [Radeon HD 6530D]
echo auto > /sys/bus/pci/devices/0000:00:01.0/power/control

#Runtime PM for PCI Device Intel Corporation 82571EB Gigabit Ethernet Controller (Copper)
echo auto > /sys/bus/pci/devices/0000:04:00.1/power/control
echo auto > /sys/bus/pci/devices/0000:04:00.0/power/control
echo auto > /sys/bus/pci/devices/0000:03:00.1/power/control
echo auto > /sys/bus/pci/devices/0000:03:00.0/power/control

#Runtime PM for PCI Device Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
echo auto > /sys/bus/pci/devices/0000:07:00.0/power/control

# /sbin/blockdev --setra 1024 /dev/sda
check transparent huge page usage
# cat /proc/meminfo
# echo never > /sys/kernel/mm/transparent_hugepage/defrag
# echo never > /sys/kernel/mm/transparent_hugepage/enabled
Kernel power-management.txt manual

20121201 - hacked Barracuda Balancer 340

componentmanufacture / model / type
Power supply 200W - 1UE form factor
CPU AMD Sempron 2800+ Georgetown Revision, 1600MHz, 256KB Cache but without AMD64 extension
Mainboard K8M8MSR2 Jetway
Memory DDR333 512MByte
Devices Apacer 4GByte Flash-to-ATA

BIOS password recovery or googling...


unfortunatly - the Apacer flash blocks both IDE-ports on the mainbord.
but the two spare SATA worked fine.
the installation of the recent Slackware 14 (32Bit edition) fails during kernel startup for unknown reason. The older version 13 installed just fine.
originally there was a Linux installed too with a 2.4.x kernel.

20120317 - hosting update

After getting a 2nd hand LTO-2 drive - build up an additional backup check and restore point.

component manufacture / model / type
tape drive Tandberg Data LTO-3 HH, SAS internal
tape drive HP Ultrium LTO-2 HH, SCSI
SAS controller LSI SAS9211 PCI-Express 6Gb/s HBA for up to 4 SAS devices
SCSI controller LSI 53c1030 PCI-eXended Fusion-MPT Dual Ultra320 SCSI
The cabling of internal SAS without a predefined cage is tricky. The HBA is using a
consolidated Mini-SAS x4 connector - called SFF-8087.
The tape on the other hand is using a different connector - called SFF-8482.
Check out the picture on the Serial attached SCSI (SAS) wikipedia site.

additional infos - /sys/class/scsi_tape

Serial attached SCSI (SAS) - PCI-X - Tandberg Downloads

20110206 - classic hosting

component manufacture / model / type
Case IBM xSeries - 8646 19" rack converted ATX case
Power supply
be quiet! Pure Power BQT L7-300W high efficient 80+ bronze
Koukaam IP capable power distribution unit NetIO 230A
CPU AMD Athlon II X2 265 - 3.3GHz, 2MByte Cache, 65 Watt, AM3 socket
Mainboard Gigabyte - GA-890GPA-UD3H for AM3 socket
AMD 890GX chipset and onboard graphics ATI 4250 with 128MByte RAM
drivers and firmware
Memory Kingston ValueRAM - 2x4GByte Kit, DDR3-1333, CL9@1.5V
Devices - Western Digital RE4-GP, 64MB, 2TB, SATA-II, 24/7, 5 year warranty
- Lite-On LH-20A1L, 20x DVD+/-RW, DL, LS, schwarz, SATA
- Exsys EX-6072, Dual PCI-E G-Ethernet card
- SUNIX SER5037A - 2x RS-232C PCI Card
- Froggy barometer, hygrometer and thermometer - all-in-one (Linux-Daemon)
The server is running Slackware 13.2 x64.
The COM-Port card needs additional drivers
# cd /opt/src/snx_V1.3.2.0
# make clean ; make install
# modprobe snx
# insmod insmod ./driver/snx.ko
# rmmod snx
# ./snxmknod
create the device files
the devicefile is named /dev/ttySNX?
# snxdump
# snxterm

STEG PC online Price list Page 1 / 2
IDE/SATA SMART monitoring

20080816 - low end NAS

component manufacture / model / type
Barebone - MSI Axis 700-E Lite
- Power Suppy build in
- VIA C7 1.5GHz CPU onboard - CPU-Z CPU Testing and Diagnose
- Mainboard VIA CN700/VIA VT8237R+ Chipset
- Grafic onboard
Memory Kingston ValueRAM 1GB, DDR2, PC2-4200, 533MHz, CL4
Optical Lite-On LH-20A1L, 20x DVD+/-RW, DL, LS, schwarz, SATA
Harddisk Super Talent   MasterDrive MX Solid State Disk 60GB, 2.5 Zoll, SATA-II
As standard on NAS devices - its running Linux. In my case a Slackware 12.1 build. Ive first tried with Linux-From-Scratch, but the actual Release doesnt cover glibc 2.7 in combination with gcc 4.3 series.

$ cat /proc/cpuinfo
vendor_id	: CentaurHauls
cpu family	: 6
model		: 13
model name	: VIA C7-D Processor 1500MHz
cpu MHz		: 1499.864
cache size	: 128 KB
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge cmov pat clflush 
                  acpi mmx fxsr sse sse2 tm nx up pni xtpr rng rng_en  ace ace_en ace2 
                  ace2_en phe phe_en pmm pmm_en

20050121 - Sun Server Appliance [updates]

- lower again the cpu voltage - now 0.15v less
- bigger, more silent harddisk

 Model=SAMSUNG SP1213N, FwRev=TL100-24, SerialNo=S00UJ10X702706
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4
 BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=234493056
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4 
 DMA modes:  mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 udma2 udma3 *udma4 udma5 
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: (null): 
 * signifies the current active mode

20021201 - hacked Sun Server Appliance

dedicated page

20010316 - router/firewall

I bought the parts ( Page1 - Page2 ) in spring 2001 for my first firewall.
Now - after some modifications - it serves me as server and internet gateway.

Here are my modifications to reduce all noise emissions practically to zero :-)

items description
bus clock By reducing the bus clock from 100MHz to 90MHz, RAM and CPU will work 10% slower and therefore need fewer cooling.
cpu voltage 0.10V lower Voltage will also help
CPU Fan Regulate the Fan RPM by Fan Mate 1
Fanless Power Supply Using a proSilence Fanless 350 Watt Power Supply
Powersave Disable all not really valid components. Such as onboard parts, floppy, IDE-Channels and so on.
passive cooling Boost passive cooling by removing all unused PCI-slot covers and all 5 1/4 Zoll Slot Bay faceplates. Put the case upside down, so that the power supply is at the bottom with the open Bays and the warm air can leave the computer a the top at the open pci-slots.


Zalman / SilentMAXX
Cobalt - sun server appliance