Also, any guesses on the bandwidth requirements for these machines, the Avalons?
Pretty negligible, if I understand your question. My Avalon [batch 2, black case] barely effects my network's access to the Internet. Also, the reverse seems true as well. I am able to stream Netflix, browse the web, FTP large files, without effecting the Avalon's performance from what I can tell. I'd bet any DSL-equivalent Internet access speeds are sufficient. I have cable access at about 6 Mbps up and down, but would trust a 1 Mbps up/down link to be more than sufficient for mining.
_theJestre
It depends on the share difficulty. If you're mining with diff 1 shares it will send several requests every second. As you go up in share difficulty - you need fewer requests.
Really though, the requests should be tiny in size, even with diff 1 you're looking at barely anything at all, really. It looks like for me I'm getting about 2 getworks per
minute (not second) - and a getwork is just a single line of JSON
here's an example of a stratium getwork signal (I think)
{"params": ["bf", "4d16b6f85af6e2198f44ae2a6de67f78487ae5611b77c6c0440b921e00000000",
"01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff20020862062f503253482f04b8864e5008",
"072f736c7573682f000000000100f2052a010000001976a914d23fcdf86f7e756a64a7a9688ef9903327048ed988ac00000000", [],
"00000002", "1c2ac4af", "504e86b9", false], "id": null, "method": "mining.notify"}
Which about 385 bytes. So (385*2)/60 =
12 bytes per second