VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
1 2 Previous Next 15 Replies Last post: Jan 7, 2008 8:14 PM by KrishnaR  

dell ISCSI appliance md3000i posted: Oct 12, 2007 3:50 PM

Click to view goku's profile Enthusiast 127 posts since
Apr 3, 2006

Guys I have a question about a new ISCSI appliance I'm looking at the Dell MD3000I the unit comes with 15 SAS 300 gig drives and a hotspare. The unit can also do snapshots however it can't do replication. I also feature 4 gigabit connections and 2 dual port controllers. I got a quote from dell and it was around 18000 this is peanuts compared to spending 60 grand each for equallogic boxes. So what do you guys think of the md3000i its new but I'm sure some of you have looked at it

http://www.scaleoutadvantage.techweb.com/news/fut_iw20070922_sanpower.jhtml

Re: dell ISCSI appliance md3000i

1. Oct 12, 2007 4:13 PM in response to: goku
Click to view Dave.Mishchenko's profile Guru User Moderators vExpert 9,171 posts since
Nov 15, 2005
I'm also currently looking at one of these as well an the IBM DS3300 and the significant concern I have with the Dell unit is the lack of support for ESX 3.0.x right now. They say they will support 3.1 (or now 3.5), but it would be nice to have official support before commiting to a purchase.

http://communities.vmware.com/thread/102651

Re: dell ISCSI appliance md3000i

3. Oct 13, 2007 10:45 AM in response to: goku
Click to view stisidore's profile Novice 12 posts since
Aug 3, 2006

In regards to comparisons to EqualLogic (as mentioned in your string) here are the highlights. From the outside looking in, it appears to be an apples-to-oranges comparison. Perhaps for a test/dev lab or small IT shop.


No SATA support until later this year (typical Dell defeatured release with the promise of additional functionality and support that has the potential to be dropped off the roadmap at any time).

  • Maximum of 45 drives: MD3000i + two MD1000's; MD1000's are JBODs that do not add processing power or cache

  • 512MB cache per controller; 1GB with redundant (active/active) controllers; does not expand with addition of MS1000 JBODs

  • Snapshots and Virtual Disk Copy (full volume clones) require an optional software key to enable; not included in base array

  • Only 4 snapshots per virtual disk with a total of 128 snapshots for the array

  • The Virtual Disk Copy functionality on the MD3000 and MD3000i is not instantaneous. The source and target disks will not be usable until the copy completes.

  • No array-based replication support

  • Maximum support for 16 redundant hosts

  • No RAID 50 support

  • No VMware support until ESX 3.5 in December

  • Windows, Red Hat, Suse, and VMware are the only supported OSes; no Solaris, NetWare, AIX, or HP-UX

  • No thin provisioning

  • Virtual Disk Expansion is complicated; only available via command line

Re: dell ISCSI appliance md3000i

4. Oct 13, 2007 11:38 PM in response to: goku
Click to view deploylinux's profile Enthusiast 59 posts since
Oct 20, 2004
The real advantage of the md3000i is that it allows vmware clients who have deployed standalone/esx standard deployments to move up to esx enterprise rather easily. The disks in the md3000i are identical to those in the PE2900's/1950's and MD1000's, so converting from standalone to enterprise is just a matter of having good ethernet connectivity, buying the md3000i chassis (only $8K after tax/shipping), and swapping drives and/or connecting existing md1000 units to it. Performance wise, the md3000i's are likely to be OK and probably will be sufficient for small enterprise deployments, but longer term and when site-to-site failover becomes a critical requirement, you'll need to replace it with a netapp or equallogic. We just bought one md3000i and will be testing it over the next few weeks.

Re: dell ISCSI appliance md3000i

6. Oct 14, 2007 5:38 PM in response to: goku
Click to view deploylinux's profile Enthusiast 59 posts since
Oct 20, 2004

We looked at lefthand too, and are actually quite hopeful about their longterm prospects especially with 10gb/s adapters coming out... As far as performance of the md3000i, the disks array itself wont be a problem..I think what it comes down to is a) you are limited to only 4 gige interfaces which should be ok for now (some of the equallogic and netapps at the low end are limited to 2-3 active interfaces) and b) dell is extremely unlikely to provide any upgrades to processing power/controller network interfaces ever...they'll just roll out a new md4000i model or some such so the performance you get from each md3000i on day 1 is all you'll ever see. As far as replication goes, you can only hope that c) manual management of luns across several md3000i's isnt that much of a problem (becoming less of one definitly with the new storage vmotion capabilities in vmware 3.5) and d) lefthand or someone recognizes the need for a device to do iSCSI network raid w/ generic storage on the backend so that you dont have to buy lefthand VSA's or arrays, just a single box to do RAID and replication across several md3000i's and have one of these boxes at each of several datacenters. It's always possible that a few years down the line that vmware will do this for you somehow too. However, if not and if you just end up putting the array to lower and lower end uses, it isnt that much of a loss given the cost.


Re: dell ISCSI appliance md3000i

8. Oct 14, 2007 8:14 PM in response to: goku
Click to view stisidore's profile Novice 12 posts since
Aug 3, 2006

With EqualLogic, cache, network bandwidth, and CPU are added with each shelf of disks because of their architecture. Each array comes complete with controllers and the systems are virtualized as one pool of storage with all the contollers working together to distribute the workload. So, perfomance shouldn't be an issue - you can choose whatever RAID setting you feel is appropriate. I have several units in various RAID policies and the system automatically load balances my mailstores and logs to the appropriate array(s).


Re: dell ISCSI appliance md3000i

10. Oct 17, 2007 4:51 PM in response to: goku
Click to view deploylinux's profile Enthusiast 59 posts since
Oct 20, 2004

OK guys, we finally started testing our own md3000i yesterday.

good news: performance is very very reasonable, with just a single iscsi nic and a single interface on the md3000i - we easily achieved 80 MB/s writes and 105 MB/s reads with minimal cpu.

bad bad news: from what I can tell, until Dell formally announces vmware support and probably updates the firmware -- the current firmware may not be able to support DR/HA properly. When we create a vmfs on one node, all works fine on that node...but if you try to access the vmfs from another node, the md3000i blocks. I spoke briefly to a Dell tech who said he'd look into it, but he commented that the current cluster support is primarily windows which does active/failover on a per-lun basis rather than per vmdk which vmware does? I'm not knowledgeable about windows clustering, but we just havent been able to get the clustering to work properly here yet.

Re: dell ISCSI appliance md3000i

11. Oct 18, 2007 7:32 AM in response to: deploylinux
Click to view swaterhouse's profile Enthusiast 25 posts since
Nov 3, 2005

Thanks for the info - keep us updated. I am thinking about the MD3000 from my deployment next year.

Re: dell ISCSI appliance md3000i

12. Oct 18, 2007 7:33 PM in response to: goku
Click to view stisidore's profile Novice 12 posts since
Aug 3, 2006

No problem. My EqualLogic replaced a CX500 and that is a better apples-to-apples comparison, not the md3000i. It seems this product is designed for test/dev or really small IT shops without the need for extra features.

I am curious to see if this is a "homegrown" Dell product or if its a re-branded LSI - may be interesting but not relevant.

Re: dell ISCSI appliance md3000i

13. Oct 18, 2007 9:40 PM in response to: stisidore
Click to view deploylinux's profile Enthusiast 59 posts since
Oct 20, 2004
Each of the 4 gigE interfaces on the md3000i appear to be based on the qlogic 403x.

Also, the system is setup to be active/passive so that while there are two main controllers, each virtual disk is only assigned to one controller at a time.


VirtualDisk A goes to controller 1, while VirtualDisk B goes to controller 2. We havent tested what happens when a controller shuts down, but we have seen that a faulty SAS cable to an external MD1000 will result in the md3000 controller constantly rebooting itself which seemed to play havoc with the overall system.

Re: dell ISCSI appliance md3000i

14. Oct 19, 2007 8:44 AM in response to: swaterhouse
Click to view deploylinux's profile Enthusiast 59 posts since
Oct 20, 2004
Good news. Finally managed to figure out how to get vmware clustering to work on the md3000i with vmware esx 3.0.1 (w/ latest patches).

1) set LVM.disableSnapshotLun to 0 on each member of cluster (config -> advanced settings)

2) I tested with qlogic 4052C cards firmware 2.0.0.45, we downgraded from 3.0.x


3) You must find out which controller the md3000i has designated as primary for each vmfs volume.


Also manually input each of the ESX HBA ID's into a md3000i host group that owns the virtual disks and set host types to linux.


4) Point ESX Host 1 HBA 1 to md3000i controller1 nic 1's ip address for Dynamic Lun Scanning


5) Point ESX Host 1 HBA 2 to md3000i controller2 nic 1's ip address for Dynamic Lun Scanning


6) Point ESX Host 2 HBA 1 to md3000i controller1 nic 2's ip address for Dynamic Lun Scanning


7) Point ESX Host 2 HBA 2 to md3000i controller2 nic 2's ip address for Dynamic LUN Scanning


8) Initiate Storage Adapter Rescan on ESX Host 1


9) Your luns should show up, for each lun that has the second md3000i controller as its primary - deactivate the primary HBA path temporarily. You do not need to do this for luns which have the primary md3000i controller as primary.


10) Set all discovered luns to "last used path" rather than fixed


11) Go to storage screen and create your vmfs filesystems


12) now you can reactivate the primary hba path's you disabled, they should have switched to standby


13) For the rest of your esx hosts, you need scan the luns and do the same deactivate/activate primary hba's steps before any luns served from 2nd md3000i controller will show up.


Once all the luns are up on all hosts, you are set. Also, at this point, primitive loadbalancing to all 4 of the md3000i interfaces and both controllers should be good.

VMware Beta Programs

Want to be Considered for Future Beta Programs?

Learn More

VMware Developer

Download SDKs, APIs, videos,
training, and more in the Developer community.

Learn More

Developer
Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld
Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

Only VMware ... Delivers Nexus 1000V

Ensure consistent, policy-based network capabilities to virtual machines across your data center.

Learn More

Communities