The closest I was to a Linux VM environment with a (future) production
database, the reason why I was called was I/O.
Customer already had a storage supplier's report saying the system could
not handle so many I/O *operations*. Suggestion was to get more "disk
heads" into the system.
We did notice a simple "load from file insert into table" would cause
issues in the hardware environment.
At the time I've found some relatively vague "best practices for I/O under
VMware"...
The situation was better (much) once we created 4KB dbspaces. At the time I
tried to explain the customer that dbload should be very I/O light due to
it's "native inefficiency".
And I suggested a test using external tables... To my surprise (at the
time), it went much faster (as it was to be expected) but the I/O load was
hardly noticeable in the system.
After some investigation, it did a LOT less I/O operations, but a lot more
data in each (big buffers).
So... my advice would be to use 4KB dbspaces for your data... it should
help.
Regards
On Wed, Jan 29, 2014 at 8:22 PM, Art Kagel <art.kagel@gmail.com> wrote:
> My take: Best practice for running Informix on VM: Don't. Unless the
> server will be very low throughput or you have TONS of real physical RAM to
> assign to the VM just don't.
>
> IO performance on VMs is awful. Bottom line. Bare iron all the way.
>
> This does not include Solaris partitions or AIX LPARs. VMs hosted on Linux
> are better than under Windows, but that's like saying a fork is better for
> eating soup than a single chopstick.
>
> Art
>
> Art S. Kagel, Principal Consultant
> ASK Database Management
>
> Blog: http://informix-myview.blogspot.com/
>
> Disclaimer: Please keep in mind that my own opinions are my own opinions
> and do not reflect on the IIUG, nor any other organization with which I am
> associated either explicitly, implicitly, or by inference. Neither do
> those opinions reflect those of other individuals affiliated with any
> entity with which I am affiliated nor those of the entities themselves.
>
> On Wed, Jan 29, 2014 at 3:00 PM, BILL GLIDDEN <bglidden1962@gmail.com
> >wrote:
>
> > I was wondering if anyone has ever created or seen a document that
> > describes
> > best practices for running Informix 11.x (specifically 11.7) on a virtual
> > machine. I'm wondering if there are any "must-dos" or "don't-dos" such as
> > raw
> > vs cooked files with direct i/o, resident vs. non-resident, anything like
> > that.
> >
> >
> >
> >
>
>
> >
> >
> >
>
> --001a1133a85cc5721d04f121b220
>
>
>
>
>
>
>
--
Fernando Nunes
Portugal
http://informix-technology.blogspot.com
My email works... but I don't check it frequently...
--001a11339ae410157404f12552b5
*******************************************************************************
To post a response via email (IIUG members only):
1. Address it to ids@iiug.org
2. Include the bracketed message number in the subject line: [32399]
*******************************************************************************
↧