foetz wrote:
okay but where is usb2 a common standard in hpc?
I'm not arguing that USB is a
requirement
for hpc, just that it can be a real
convenience
. It is showing up more and more in the marketplace, and it adds some flexibility to an environment to be able to just plug in a USB device when necessary.
Certainly, if you are buying Opteron or Intel based HPC nodes, they will have very well supported USB ports on them, whether you are running Linux or Solaris, and it's kind of neat to think about booting from a thumb drive for quick troubleshooting. It also seems to be well supported on Sparc systems, but even if your device isn't supported, just go to the Sun website and get the
Solaris USB Driver Development Kit
and write your own device driver! While it's not trivial to implement, full USB support isn't exactly rocket science, either. (I'm joking a little there, but the easy access to such tools shouldn't be trivialized.
)
Interestingly enough, for some of my common hpc tasks, I receive large data sets from my collaborators on 500 GB USB drives -- it's
much
more convenient to just plug such a drive into an hpc node than to shuffle through 10 DVDs, or even to connect the drive to a workstation and then export to an hpc system via nfs. Sure, you can do those things without a lot of trouble, but why jump through hoops if you don't have to? When plug-and-play works, it's a great thing!