Print
Hits: 1023

 

About NasDev   


This project is a home server that was originally set up sometime in 2000 in order to have a centralized storage repository at home.
It was originally used as a shared storage for the home PC's and to back-up files from those PC's.
Later it expanded to store family photos and ran a web server to access those photos.
The domain name nasdev.com was created and registered on Jun 2, 2003 along with it's sister domains nasprd.com 111gz.com. nasprd.com has since expired and is no longer use.

Nasdev stands for Network Attached Storage Device as that describes the function of the server.

Yes you are talking to my storage...
It just happens to be running Solaris,
apache, MySQL, php, glassfish, sendmail,
Solaris Zones, VirtualBox
and a few other things.As well as serving up 12 TB
of storage around the house.

A little about this server in it's current form.

MB

Specs:

1 Intel Core i3 2100T
1 ASUS P8H77-M PRO Motherboard
2 G.Skill Ripjaws F3-12800CL9D-8GBRL 8GB (2x4GB) DDR3 ( Total 16GB RAM)
1 Seasonic X-400 Fanless Gold 400W
3 Western Digital WD Red 2TB WD20EFRX
2 Western Digital Scorpio Black WD5000BEKT 500GB
2 Western Digital Red WD40EFRX
1 Noctua NH-C12P SE14 ( running fanless)
1 Fractal Design Define R3 Titanium

The Server is virtualized using Solaris Zones as follows:

0    global 
1    ipcop - firewall used for controlling who sees what on the network.
2    111gz - runs my website 111gz funnily enough. This is a wordpress website with several sub sites.
3    redirector - reverse proxy 
4    nas  - Nas storage shared around the home.
5    public - immutable zone acting as an ssh entry point.
6    DBzone - Runs MysqlDB used for various things, like joomla, wordpress, cacti etc. 
7    nasdev - Main website. 
8    ampache - name says it all.
9    perf - perf db 
10  vboxzone - runs VirtualBox 

--------------------------------|

                                |-> Freebsd - runs Plex media server.

You will notice this server has nested virualization, i.e. Freebsd running inside VirtualBox which is running inside a zone which is running inside the global zone. 

Why? Because I can ;-)

Server is on 24/7 and draws only 65W of power, mostly by the disk drives. 

Cooling is by 3 inlet and one outlet fan running at very low speed by using a dropper resistor to drop the fan voltage to ~6V from the normal 12V. Internal components are all passively cooled, including the CPU, however the CPU does have a darn big heat sink, a Noctua NH-C12P with it's fan removed. ;-) It survives without aircon under the desk where it's so quiet that I can't hear it, even on days where the room temp has reached over 45 deg C in Sydney summer.