I have been fighting a Drobo Elite 800i unit for several months trying to get satisfactory performance. It is currently connected via iscsi to my ESXi 4.1 host. My host is a Dell R710.
What's it look like if you hook the Drobo to a non-ESXi host? Run IOmeter from there. Maybe even see if it will recognize it via USB just to see if the may be an issue with the interface.
You should also consider NOT using Jumbo frames. Jumbo frames don't usually result in better performance --certainly not a significant change-- but any misconfiguration or mis optimized MTU setting will casue performance problems.
These small devices aren't particularly suited to Virtualization. In most cases they don't have very large write caches and the cache is either disabled by default for virtualization or it is recommended that it be disabled for safety.