Hi, am new to the forum so please forgive if I commit any faux pas ![]()
We have two HP DL585 servers (amd opteron) with Direct attached storage arrays (attached via scsi cable) We would like to create a VM environment using ESX 3.5 (this is whats available to us - packaged) We also have all the vmware tools available to us but no other budget to spend on NAS\SAN's
Is there a way to create a mirror between the two machines (and arrays so to speak) so that failover is possible if one goes down or something similar - I think HP storageworks storage mirroring does this but does VMware have anything build in to do the job?
we will be installing the ESX build on the local hard disks(mirrored) and the VM slices on the array (raid 5). Also the arrays are seen as another local disk on the server. Would Vmotion help or what could we put in place here?. Thanks
Alternatively, what is a good design to follow with the hardware we have? I'm finding it hard to get examples of VMware environments on the web. Thanks in advance
Lefthand Networks provide a great solution here by virtualising the local storage on the ESX box and Network RAID across to the other ESX box. You need to run the Lefthand VSA on each server, but does provide that storage redundancy and vMotion capabilities for Virtual machines.
Hope this helps :)
Hi Kelly, firstly , thanks so much for the response.
We are stuck with what we have Kelly to be honest so we wont be purchasing any new hardware for now or software apart from VM.
There has been a slight update.
We can get access to another server to act as a SAN or NAS.
If we are installing ESX 3.5 on both our DL585's - Is there built in VMware software to manage the failover of ESX if there is a hardware failure?.
If you have access to another server that you can run Windows 2008 on - then you can use this server as an NFS store. Then implement HA across your ESX hosts to ensure you have hardware based failover capacity on each ESX host. You can also VMotion across the hosts with your shared NFS store.
VMWare itself doesn't have any storage failover capabilities yet - only hardware based failover with HA. Hope this helps :)
Kelly, youve been way more than helpful
- I hope you dont think Im going to far asking you all these questions...
We are limited to Windows 2003 for now. Does this pose a problem?. maybe 2008 has a built-in NFS server so to speak. Otherwise will we have install a third party app...?
Also, it looks like we are limited to ESX3.5 also. I suppose my question here would be , what type of failover could we achieve (I believe HA is only achievable with Vsphere?) I think vmotion is available with ESX 3.5.
Also, I guess we are not looking for storage failover. If my esx 3.5 is installed on both my DL585's and my 3rd server is a standard data server (with raid 5 I suppose) things dont get much better?.
No worries- moe than happy to help out. That's what communities are all about - best place to learn and help others...
Windows 2003 can do the NFS data store if that's all you have so that should be sufficient. Your ESX servers (depending on your license model - I am going to assume Enterprise) will have HA, VMotion and DRS. This means that you have the required failover you are looking for. You are spot on - with two ESX 3.5 servers and a central NFS data store - then you have yourself a pretty standard, redundant and highly available ESX cluster. One other thing with your NFS store - just keep this under 2TB and you will be fine :)
Cheers. Feel free to ask as many questions as you need...
Ok great - Thanks Kelly.
Does 2003 need any additional software to be setup as an NFS datastore?.
Yes, apparently we have the best vers on 3.5 going so that must be enterprise.
I thought vmotion wasnt available for ESX3.5 ?. if it is then brilliant.
Also, Failover?. is there a time delay on this?. or would it be seamless?.
I have 4 days off at the weekend so hoping to readup on all this stuff...
we are going to be building the first box next tuesday and taking it from there.
For the Windows 2003 NFS side of things, check out the following blog - it describes really well on how to create an NFS share and then give it to an ESX host. They are primarily doing for ISO storage, but no reason why your Virtual Machines can't be stored here (if anything NFS is a great datastore location because of speed, thin provisioning, etc)...http://vmetc.com/2008/02/19/create-a-nfs-share-for-vm-iso-files-with-windows-200 3-server-r2/
Because you have Enterprise licensing then - yep, you definately get VMotion - so thats a plus. With the High Availability, there is downtime should one of the ESX hosts go down. This is because the Virtual Machines are restarted on the other host. There is normally a delay of approx 60 secs (which is tuneable - but I wouldn't change the settings) and then the time it takes for the Operating system to start.
Sounds like you have some fun times ahead during the next week or two - good luck and feel free to ask any questions if you like...
Hi Kelly, Thank you for all the help to date.
We are building at the moment so will keep you posted ![]()
We are going with 2 HP DL585's as our ESX3.5 hosts and a further server as our NFS Server. We hope to setup Vmotion, HA, DRS on these . Does this sound feasible?.
There will be 6 Cards on our ESX hosts - 2 for the service console & vmotion, 2 for Vkernel, 2 for VM port groups.. Our NFS server will have 4 Nics .
Everything will be connect via our GB switches physically. Does this all sound ok?. Thanks ![]()
Hey - No worries, glad to help out. Sounds like you are moving forward which is great.
With the vSwitch setup, there shouldn't be any reason why you can't configure a single vSwitch and use Port Groups to segment the traffic. You should then have two VMKernel Port Groups (SC and vMotion) and then another for your VM's. With your NIC setup, you can then configure all as Active and then use IP Hash for Load Balancing. This ensures traffic load balancing to and from the ESX servers, even when the VM gets vMotioned.
With your Physical switch (am assuming you are only having 1, but would naturally recommend 2), I would recommend trunking the four ports that your NFS server is plugging into via LACP (oops - I assumed your NFS server was a HP Server?? if not - then disregard that last comment). Within your vSwitch all you need is a seperate VLAN for the vMotion and align the VLAN ID with the Port Group ID within your vSwitch. It is recommended that your SC is on a seperate Network as well, but to be honest it really doesn't make any difference and 99% of customers don't seperate this one out. If you do have 2 physical switches then definately make sure your Load Balancing is set to IP Hash - this means that if you vMotion across to another host or a NIC goes down, the packet doesn't get lost between the VM and workstation talking to it.
Other than that stuff - have fun with it - you'll find its all pretty straight forward and your environment will be really strong. How many VM's and what sort are you putting on (service wise - Exchange, SQL, etc) this will determine your DRS strategy as well.
Have fun
Thaks Kelly, I need a few hours to go through and understand your last message properly - will revert later in the day!
In the meantime , have you ever come across this error when connect via the service console for the first time?.
There was a problem connecting:
510 Could not execute /usr/sbin/vmware-serverd
something to do with loopback but I can find a setting for that in VI Client. Thanks
Cool - yeah there is a lot to this stuff, but nce you get through it, its a great feeling.
Your on the right track for the loopback, but its in the ESX Server itself. You need to modify the /etc/hosts file and add a loopback address : 127.0.0.1 localhost
Hope this helps...Enjoy..Yell out if you need anything else.
Hi Kelly,
I've put this on a different thread but said I would ask you as you have been of such help in the past ![]()
Converter errors
Im running vmware converter standalone, ran on a W2k3 server (importing an online physical server,i.e itself ) . I am trying to P2V itself and send it to out to our ESX3.5 server\datastore (destination)
sorry I cant explain it any better than this.
Hi All, I'm getting this error
Unknown error returned by Vmware convertor Agent
and in the logs its saying
2009-10-29 15:18:11.119 'ClientConnection' 5028 info Making sure that UFAD interface has version vmware-converter-4.0.2
2009-10-29 15:18:11.135 'ClientConnection' 5028 info UFAD interface version is vmware-converter-4.0.2
2009-10-29 15:18:11.150 'P2V' 5028 info task,277 Task execution completed
2009-10-29 15:18:11.181 'P2V' 5028 info ufaSession,129 DoImport called
2009-10-29 15:18:11.181 'P2V' 4256 info task,275 Starting execution of a Task
2009-10-29 15:18:11.181 'P2V' 4256 info ufaTask,207 Successfully connected to VMImporter
2009-10-29 15:19:20.149 'P2V' 4256 error task,296 Task failed: P2VError UNKNOWN_METHOD_FAULT(sysimage.fault.ImageProcessingTaskFault)
Is there no way I can P2V it to itself and then copy it to the datastore
(when i try this, it just doesnt see a file the file even though its there)
What is the best P2V tool out there?..
Thanks for any help provided
For the error :
Install the P2V client tool on Windows 2003 physical server manually and try to follow some best practice for P2V. I have updated few on my blog http://www.google.com/search?q=P2V&sitesearch=vikashkumarroy.blogspot.com
For this kind of scenario you must use stand alone P2V tool.
Coming to what you are looking at
Let us know how it goes
Vikash
For the error :
Install the P2V client tool on Windows 2003 physical server manually and try to follow some best practice for P2V. I have updated few on my blog http://www.google.com/search?q=P2V&sitesearch=vikashkumarroy.blogspot.com
For this kind of scenario you must use stand alone P2V tool.
Coming to what you are looking at
Let us know how it goes
Vikash
Copyright © 2008 VMware, Inc. All rights reserved.

