- Community Home
- >
- Storage
- >
- HPE Nimble Storage
- >
- Application Integration
- >
- Re: One VM per Volume in VMware?
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-25-2013 09:52 AM
тАО04-25-2013 09:52 AM
Just got our Nimble. During the install the tech suggested that we create a nimble volume for each VM.
Our environment is relatively small right now with less than 20 VMs. But hopefully we'll be growing.
I'm curious if others are doing this one volume per VM? And if so any regrets?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-25-2013 12:57 PM
тАО04-25-2013 12:57 PM
Re: one VM per volume in vmware?
Hi Tom, you could certainly house multiple VMs per volume - typical recommendation is to start out small, monitor performance when VMs are underload, and progressively add more VMs. One consideration to have in mind - if you have VMs that need regular backup (i.e., SQL, Exchange), then it'd be a good idea to keep the # of VMs relatively small (5-10), if you use VMDK. Reason is because the VMware VSS snapshot needs to be taken for each VM in the datastore prior to Nimble volume level snapshot.
If you choose to do in-guest attached iSCSI access, then you'd need one volume per VM.
Hope this helps.
-wen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-25-2013 02:32 PM
тАО04-25-2013 02:32 PM
Re: one VM per volume in vmware?
Hi Tom,
I initially started using our CS220 with several (many) VMs on one 2 TB LUN. There weren't any specific performance issues that I could see, but it was definitely a hassle to manage. A lot of the VMs were "Tier 1" production and I couldn't shut them down to move them. Thankfully we upgraded to Vsphere 5.1 and I used storage Vmotion to move each VM (live) to its own LUN.
I'm not an expert, but I just find using one VM per LUN much cleaner and easier to keep straight in my small head.
Cheers,
Eric Pedersen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-26-2013 02:09 AM
тАО04-26-2013 02:09 AM
SolutionAs your environment grows, having one datastore per VM will become a nightmare to manage. The other consideration is the number of iSCSI connections that the array will have to support, especially if the number of vSphere hosts and iSCSI connections increases linearly.
I tend to group VMs on LUNs/datastores and have certain VM characteristics associated with each. For example, a small number of transactional application servers will reside on one LUN, perhaps with iSCSI RDMs to the guest with a volume collection snapping base VMDKs and data disks together. Having iSCSI RDMs for application data means we can snap using VSS natively which will provide better results than having to go through VM tools, and a more appropriate performance policy can be chosen. You can then scale out this approach, so have multiple smaller datastores with these types of VMs running. If we want to snap with vCentre integration, there's less of a load burden as there's only a few VMs having VMware snapshots taken.
For less transactional VMs, you can increase the size of the datastore and the grouping of VMs. So, DCs/NTP/File/Print/stateless apps which don't require quiescing can be snapped without vCentre integration which is ultimately kinder on all involved (VMs and storage).
Saying all that, there's nothing actually wrong with having a VM per datastore :-)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-26-2013 10:18 AM
тАО04-26-2013 10:18 AM
Re: one VM per volume in vmware?
Tom,
Currently I have individual VMs in their own volume and can confirm that there are benefits to doing it this way, but there are also drawbacks. We have two arrays and our production array replicates to the disaster recovery array. So far the biggest drawback pertains more towards the amount of labor involved in a disaster situation where we will have to manually connect all the volumes to the host machine and configure them appropriately for Round Robin (someone recently posted a VBscript here on Connect that helps automate this process), and then spin up the machines.
Even for a small environment, such as 20 VMs, you can see that there is a lot more work that you will have to do in a disaster scenario than if you minimize the number of volumes. I am currently contemplating grouping VMs into fewer volumes and am working with my local Nimble Engineer and VMware afficianodo to figure everything out.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-26-2013 12:40 PM
тАО04-26-2013 12:40 PM
Re: one VM per volume in vmware?
Tom, if you decide to use the Nimble Zero Copy Clone feature each VM will have it's own volume as well. We are using this for our new Citrix farm and it is working out well so far. If you are using SRM, there isn't that much more to manage, just put them in 1 volume collection and SRM manages that.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-26-2013 02:04 PM
тАО04-26-2013 02:04 PM
Re: one VM per volume in vmware?
HI Dennis - do you have automation to customize the VMs from the zero copy clone? just curious how you automate it after cloning.
-wen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-02-2013 02:12 PM
тАО05-02-2013 02:12 PM
Re: one VM per volume in vmware?
Thanks everyone. ALL the comments were extremely helpful!!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-23-2013 03:10 PM
тАО05-23-2013 03:10 PM
Re: One VM per Volume in VMware?
The main reason i've avoided this is that VM currently limits the number of data stores to 256, which really isnt all that many.