My project this Sunday was playing around with iSCSI. Hadn't touched it before, but with a little Googling, it was very simple to set up on my Ubuntu server (one apt-get and editing about 3 lines of a config file, then restart the iscsi service). Using the free globalSAN Initiator on the OS X side of things was pretty painless too, although it required a reboot. I connected to my iSCSI target on the server, and Disk Utility immediately offered to format the drive, and then Time Machine popped up asking to back up to it.
Speed was a little iffy at first, but I think that was just Time Machine indexing etc. I went away for a while, but the speed must have picked up afterwards, since the backup was done in what seemed to be pretty reasonable time (this was done using directly connected Gigabit, since my home switch is mere 100Mb). Afterwards I did a little testing on a separate partition and I was able to write at about as close to theoretical 100Mb speed as possible (sustained about 11.something MB/s), which bodes well for full gigabit transfers provided the disks can keep up. I haven't done speed tests on gigE yet.
I also was able to flawlessly resize and create new partitions without any trouble.
So far I haven't tested restore capability, not wanting to spend time wiping and re-installing, but from my reading, it sounds like you can restore over iSCSI if you do a default re-install of OS X with a user account not present on the backup, then install the iSCSI setup and then opt for a Time Machine restore.
The other element I'm hoping to test is pulling the drive from my server and directly connecting it to my Mac. In theory it should appear completely the same since iSCSI is a block-level protocol, but I don't have an available enclosure to test it with yet.
All in all, very cool, and brings me to my followup point: Apple really should use iSCSI to implement networked Time Machine backups. It's an established protocol, and Apple has at least a beta-quality iSCSI initiator (it was at one point included in Leopard developer builds AFAIK). We've seen all sorts of problems with the way networked backups to Time Capsules go, and AFAIK, the promised capability to back up to other (non-server) Macs is MIA. I suppose it may well be a time/resources issue, but most of the puzzle is already in place - no modification needs to be done to Time Machine's backup software, they have much of the work done on an initiator, they just need to write some target software, and it's a pretty well established protocol (and who knows, they may already have one in the works).
The way I see it, with a software update to Time Capsule and OS X, Apple could have a far more robust network backup capability, with available targets broadcast over Bonjour, with relatively minimal effort.
Sadly it looks like the reality is that we won't get this until 10.7, since there's no evidence of it (or even just a built-in iSCSI initator) in Snow Leopard.
Globalsan Mac
Globalsan Iscsi Keygen For Mac Os
Mac OS X as an iSCSI initiator Although it's a subject most spoken of, Apple hasn't released yet the necessary components for Mac OS X to be an iSCSI initiator. Fortunately there exists a solid and free solution by Studio Network Solutions: globalSAN iSCSI Initiator for OS X. DL globalSAN iSCSI Initiator free keygen to Mac OS X 10.9. Been doing some performance testing with various protocols related to shared storage. Client: iMac 24 (Intel), Mac OS X 10.5.5 w/globalSAN iSCSI. This document explains how to configure the SNS GlobalSAN iSCSI initiator so that it is loaded before the user’s desktop. This procedure is particularly useful - but not limited to, if there is a need to move a user’s home folder to any iSCSI volume that is attached to your Mac using the SNS GlobalSAN initiator.