>From your experiences what makes a good xen machine? High ram, HighProcessor? What processor? How much ram? 2gb? 4gb? I run java services on jboss on my xen domains so I am all for high ram and medium processor. What about you? -peter _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Well... It all depends on what you''re doing. There are a few rules of thumb, though: * Hyperthreading helps (though not essential) - if dom0 can have a dedicated hyperthread, it can run all the time servicing other domains with having to be context-switched in and out. * You need enough memory to give *each* virtual machine (including dom0), plus some extra for Xen itself. Because the memory is hard-partitioned (you can''t overcommit) you need to have enough for all the domains. * Processor speed needs to be enough to cope with the computation you''re doing across all the virtual machines (+ a bit extra for overheads). For very demanding network loads (small packets at GigE line rate), you need lots of CPU (i.e. true SMP) but since this is a pessimal case, its unlikely you have a workload that requires it. Cheers, Mark _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Whats the official way to pin a hyperthread to dom0? xm pincpu 0 dom0? Thanks, -Tim -- Timothy Doyle CEO Quantact Hosting Solutions, Inc. tim@quantact.com http://www.quantact.com M.A. Williamson wrote:> Well... > > It all depends on what you''re doing. There are a few rules of thumb, > though: > > * Hyperthreading helps (though not essential) - if dom0 can have a > dedicated hyperthread, it can run all the time servicing other domains > with having to be context-switched in and out. * You need enough > memory to give *each* virtual machine (including dom0), plus some > extra for Xen itself. Because the memory is hard-partitioned (you > can''t overcommit) you need to have enough for all the domains. * > Processor speed needs to be enough to cope with the computation you''re > doing across all the virtual machines (+ a bit extra for overheads). > > For very demanding network loads (small packets at GigE line rate), > you need lots of CPU (i.e. true SMP) but since this is a pessimal > case, its unlikely you have a workload that requires it. > > Cheers, > Mark > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> Whats the official way to pin a hyperthread to dom0? > > xm pincpu 0 dom0?In Xen 2.0 yep (perhaps with the arguments the other way round). In 3.0 I think the tools automatically give dom0 its own thread if HT is available. Haven''t tried CPU pinning on 3.0 so can''t remember the syntax - xm help is your friend :-) Cheers, Mark _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users