Blazingly Fast AFP on a SmartOS Zone

I recently came to the conclusion that my home openindiana ZFS storage servers could be put to much better use being repurposed as SmartOS compute nodes. If your ZFS storage servers are anything like mine, they sit with their cpu’s idle most of the time even when they are sending or receiving ZFS IO. With(…)

SmartOS Command Line FU

SmartOS is extremely powerful. A lot of its power can be unleashed and understood by familiarising ourselves with some of the inherent unix commands underpinning its solid foundation. Thankfully the folks at Joyent have eased this learning curve for us considerably by pre-bundling some utilities in SmartOS. These utilities, leverage the power of Dtrace, ZFS, Zones,(…)

OpenIndiana napp-it install & AFP setup

The following 2 screencasts demonstrate a basic napp-it install on OpenIndiana and the setup of netatalk version 3.0 for use with OSX Time Machine backups. Version 3 is very fast and I have tested from OSX: Snow Leopard, lion and Mountain Lion and have managed to almost saturate a Gigabit link to the ZFS storage appliance(…)

Fast ZFS Send with Netcat

The general way to send ZFS data sets to remote nodes is normally achieved by sending the ZFS stream through ssh. Example: zfs send  zones/UUID@snapshot  | ssh root@ zfs recv zones/UUID The down side with this method is that ssh encryption is slow and has significant cpu overhead. You may find yourself in situations where(…)