[Freedombox-discuss] Feedback and patches for freedom-maker.

Rob van der Hoeven robvanderhoeven at ziggo.nl
Wed Nov 2 18:15:42 UTC 2011


> > Last but not least, my next steps are:
> > 
> >      1. Get client mode wireless to work (though I may skip this since
> >         maybe I'll use the dreamplug as a router).
> 
> That would be great.  I'm not currently using the wifi port at all
> personally, so it has not gotten as much attention as it might have
> otherwise.  
> 
> >      2. Set up some containers to run each service in isolation. I'm
> >         planning to closely follow the architecture laid out here:
> > 
> > http://freedomboxblog.nl/a-software-architecture-for-the-freedombox/
> 
> I'm very interested to see how this works out, in particular what you
> think of the resulting performance on Kirkwood.
> 

I'm running this architecture on my QNAP TS119 NAS (FreedomBox
edition ;-) since April. The TS119 has a Marvell 6281 1.2GHz (Kirkwood)
processor and 512 MB DDR2 RAM. 

At the moment i am using 5 LXC containers. One container acts like a
gateway/bastion host. It houses Nginx as a reverse proxy and routes SSH.
4 containers are used for Wordpress blogs.

The system is running very stable since April. Memory consumption is
about 200 MB and i like the performance. Here are some details:

Running processes:

init─┬─atd
     ├─cron
     ├─dbus-daemon
     ├─dnsmasq
     ├─getty
     ├─inetd
     ├─lxc-start───init─┬─apache2───3*[apache2]
     │                  ├─cron
     │                  ├─dhclient
     │                  ├─exim4
     │                  ├─5*[getty]
     │                  ├─mysqld_safe─┬─logger
     │                  │             └─mysqld───17*[{mysqld}]
     │                  └─sshd
     ├─lxc-start───init─┬─apache2───2*[apache2]
     │                  ├─cron
     │                  ├─dhclient
     │                  ├─exim4
     │                  ├─5*[getty]
     │                  ├─mysqld_safe─┬─logger
     │                  │             └─mysqld───13*[{mysqld}]
     │                  └─sshd
     ├─lxc-start───init─┬─apache2───2*[apache2]
     │                  ├─dhclient
     │                  ├─5*[getty]
     │                  ├─mysqld_safe─┬─logger
     │                  │             └─mysqld───11*[{mysqld}]
     │                  └─sshd
     ├─lxc-start───init─┬─apache2───3*[apache2]
     │                  ├─cron
     │                  ├─dhclient
     │                  ├─exim4
     │                  ├─5*[getty]
     │                  ├─mysqld_safe─┬─logger
     │                  │             └─mysqld───13*[{mysqld}]
     │                  └─sshd
     ├─lxc-start───init─┬─dhclient
     │                  ├─5*[getty]
     │                  ├─nginx───nginx
     │                  └─sshd
     ├─master─┬─pickup
     │        └─qmgr
     ├─nmbd
     ├─ntpd
     ├─openvpn
     ├─portmap
     ├─rpc.idmapd
     ├─rpc.mountd
     ├─rpc.statd
     ├─rsyslogd───3*[{rsyslogd}]
     ├─smbd───smbd
     ├─sshd───sshd───bash───pstree
     ├─udevd───2*[udevd]
     └─winbindd───2*[winbindd]

Memory consumption:

             total       used       free     shared    buffers
cached
Mem:        515572     502684      12888          0     109636
222816
-/+ buffers/cache:     170232     345340
Swap:      1508344      30804    1477540

Rob van der Hoeven
http://freedomboxblog.nl



More information about the Freedombox-discuss mailing list