Arduino Ethernet and USB

I am wondering how i could connect a USB hard drive to an Arduino Ethernet? I'm wanting to use this: Arduino Ethernet w/o PoE - DEV-11229 - SparkFun Electronics but I need to make sure I can use a USB for heaps of memory.

I don't think you can. You will need both a USB host shield and a disc operating system. I doubt the arduino has enough space for this and the TCP/IP stack.

Would it be possible if I used an Arduino Uno and an Ethernet Shield?

Would it be possible if I used an Arduino Uno and an Ethernet Shield?

How does that differ from having both on one board? The limiting factor is the 328 chip, not the carrier board.

Not sure what you are actually doing. But check out raspberry pi.

Since you have ethernet, can you make do with storing your data remotely, such as on a web server?