Wednesday, February 24, 2010

OpenWrt and X-Wrt on my Fonera

Due to lack of support and updates to my La Fonera 2.0g router yesterday I flashed it with OpenWrt. It wasn't easy, because int the RedBoot configuration the IP was set "accidentally" to 0.0.0.0, and I was unable to flash the RedBoot configuration.

I followed this tutorial to enable RedBoot. Then Flashed it with OpenWrt Kamikace.

Now it works fine, better than with the Fonera firmware. I'll check UMTS tomorrow, but it should work too.

It's a same that Fon abandoned we...

Saturday, February 20, 2010

Switching to ZFS (partially)

Around 1 mounts after I switched part of my laptops data to zfs-fuse, now I do the same with my desktop pc.

A degregated my RAID-1 array (I have two 1T disks) and repartitioned one of them: 200M - boot, 4G - swap, 300G - root, 695G - zfs-fuse. Of course I made backups!:) Now the data migration is in process.

I switched because syncing two 1T disks with ordinary Linux software RAID is painful, and I give a try to ZFS's constant data integration checks. I wish that my data is safer this way.

We will see... I'll post about it in the future if there is something.

Friday, February 19, 2010

OpenMosix have reborn as LinuxPMI

OpenMosix was a series of kernel patches that transformed several computers into a multi processor monster, I mean it added a so called process "migration" over a network capability. It's goal is to allow you to move a program from your machine to another machine, run it there for a while, and return it without it ever knowing it was gone.

OpenMosix was officially closed at 2008-03-01, because the spread of the multi-core processors, the support for the 2.6 kernel is stuck at alpha phase.

But during last OpenMosix reborn under the name: LinuxPMI. I don't know the project status but maybe it gets somewhere.

Monday, February 15, 2010

HAProxy - The Reliable, High Performance TCP/HTTP Load Balancer

I've searched the web for some kind of load balancing, HA stuff for LDAP. I found HAProxy. It is mainly for HTTP, bu can used with any TCP server to provide high availability proxying. You can specify where to listen and add some backend servers with timeout and check intervals, and it monitors them and balance the requests with pre defined rules. It works like charm!