SQL on Virtual Server / Vmware or not....

DavidKL
Member Posts: 4
Hi All,
A lot of our customers (Dynamics-AX and Dynamics-NAV) asked us or there is a possibility to run SQL server on a virtual server. Our policy is to run this kind of Database server on a 'reeel' server and not a virtual server. I asked MS about this and they say that there is no support for SQL on virtual server.
But are there people over here with experience with this kind of solutions?
Regards David
A lot of our customers (Dynamics-AX and Dynamics-NAV) asked us or there is a possibility to run SQL server on a virtual server. Our policy is to run this kind of Database server on a 'reeel' server and not a virtual server. I asked MS about this and they say that there is no support for SQL on virtual server.
But are there people over here with experience with this kind of solutions?
Regards David
0
Comments
-
You can run SQL on a virtual server, I have customers doing this.
What is your goal? The main reason for my customers was to be able to move the server to another box without much troubles, the hardware must be dedicated, just if it was not virtual.
To move to virtualisation to combine images on one box is IMHO not a good idea for SQL/NAV.
Good luck.0 -
It comes at a performance price though. On a 'real' server, you have multiple spindles, segregation of functions (OS on one box, data files on another, log files on yet another). This means that you have pieces of hardware that are dedicated to certain functions.
In a virtual environment, you simulate these things. So inside the virtual machine it might look like there are multiple spindles, but it is really just one file (or two or more, but at least not the actual hardware setup). The virtual file might be striped across a SAN, but that really only adds another piece of overhead. The actual SAN is striping the virtual files, and the virtual OS is striping from within. I'm sure that it runs fine in some cases (I am thinking about relatively small companies that don't have a big time IT budget), but I would definately not recommend it as a preferred option.
Virtualization might be a good choice for some, but definately not for all.0 -
It really depends what kind of hardware (server + storage) you are using or have.
Our Navision is currently running on VM, together with 12 other VM's on 2 physical boxes. We have 140 CCU, a production DB of 250GB and an archive DB of 110GB. We have no performance issues at all.
The storage you are using is the key here, never use DAS and avoid SCSI disks in larger environments but go for fiber disks if you want to virtualize.
I fully agree if you currently have I/O performance issues than don't virtualize. Review your hardware and app first.
Also important never virtualize just to virtualize. You must have a reason, for example high availability, need to renew your other servers
If you design your hardware really well than you can virtualize NAV together with other servers.
If you need more info David I'm happy to help.
Pete0 -
One thing to consider is Microsoft's limited support when their product are running in a 3rd party virtual enviroment.
http://support.microsoft.com/kb/897615There are no bugs - only undocumented features.0 -
I did not know that, thanks. :shock:
Personally I think it is not done. :evil: Microsoft should support virtualisation like it was normal hardware.0 -
The trick is to not tell MS that it's a virtual enviroment when you call them.There are no bugs - only undocumented features.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions