I’ve heard that one vendor is basically doing this in their storage appliance, 
running virtualized Lustre OSS under KVM.  We tried tests of this in the
FermiCloud project a couple of years ago, running Lustre under KVM and there 
was a significant performance hit.  But since then the KVM I/O system has been 
improved quite a bit and there have been several new releases of Lustre and the 
associated server kernels as well, and a new Enterprise Linux major release as 
well.  Probably time to try again.
We were interested in doing it because we had a large number of machines with 
10TB local storage and 8 cores and we figured that it would not take all 8 cpu 
cores to serve that much disk and we wanted
to make the balance available for compute virtual machines.

What did not work at all in those days was to run the Lustre OSS on bare metal 
and then run other VM’s on top of it.  The virtualization was compiled out of 
the server kernel that was distributed at that time.

Steve Timm


From: [email protected] 
[mailto:[email protected]] On Behalf Of Jon Yeargers
Sent: Sunday, November 11, 2012 5:43 PM
To: [email protected]
Subject: [Lustre-discuss] Using VMs for OSS machines

Is it possible / reasonable to use VMs for the OSS component(s)? I’m wondering 
about the feasibility of spending my limited storage budget on iSCSI hardware 
and using some capacity from our existing VMware infrastructure for OSS, and 
MDx.

Something about this seems amiss though. Is it critical to commit ‘true’ 
hardware to managing the various devices? This setup would probably not exceed 
20Tb spread across 5-6 iSCSI machines (for OSTs).
_______________________________________________
Lustre-discuss mailing list
[email protected]
http://lists.lustre.org/mailman/listinfo/lustre-discuss

Reply via email to