From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rick Boone Subject: Re: TMEM + pv_ops kernel? Date: Fri, 14 May 2010 18:13:38 -0700 Message-ID: <4BEDF542.3050403@buzz-media.com> References: <4BEC7A56.1050707@buzz-media.com> <614bc626-d7e1-449a-bcbe-3f783f52dcd6@default 4BEDD0E0.8070502@buzz-media.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1111677637==" Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Dan Magenheimer Cc: Fitzhardinge , "xen-devel@lists.xensource.com" , Jeremy, "konrad.wilk@oracle.com" List-Id: xen-devel@lists.xenproject.org --===============1111677637== Content-Type: multipart/alternative; boundary="------------040902040001000704060702" --------------040902040001000704060702 Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: quoted-printable Hey Dan, I'm currently working with the xen/stable-2.6.32.x branch (2.6.32.12 in=20 particular), from Jeremy's repo. I figured we would try to standardize=20 around that, since the xen wiki says it's gonna be the branch thats=20 maintained long term. -- Rick On 05/14/2010 03:59 PM, Dan Magenheimer wrote: > > Hi Rick =96 > > > Which exact pv_ops tree do you expect to use? The Linux patch is=20 > slightly different on each Linux version and I don=92t know if/how=20 > patches such as tmem will get transferred across Jeremy=92s and Konrad=92= s=20 > different pv_ops trees. > > > Dan > > *From:* Rick Boone [mailto:rick@buzz-media.com] > *Sent:* Friday, May 14, 2010 4:38 PM > *To:* xen-devel@lists.xensource.com > *Subject:* Re: [Xen-devel] TMEM + pv_ops kernel? > > Hey Dan, > > Yeah, I'm planning on using pv_ops for both the dom0 and domU kernels. > > Any movement towards making TMEM available would be great; it's one of=20 > the key things we're looking forward to testing and using (along with=20 > Remus) > > I'm systems engineer at a company running about 50 blogs/social=20 > networking websites (http://buzz-media.com) , all on top of a heavily=20 > virtualized infrastructure (Xen [v3.2] is our sole virt platform) .=20 > We've got about 80 dom0's, holding about 125 domU's and on a few of=20 > those boxes, especially those holding one or more of our web server=20 > domU's, we run into "out of memory" crashes from time to time. So,=20 > we're hoping to see if TMEM helps reduce our memory woes. We tend to=20 > mix and match types of domU's within dom0's, so some boxes will have 1=20 > memory-hungry web server, alongside a number of smaller, low-usage,=20 > low-memory, developer boxes. From what we've read, TMEM might be=20 > perfect for our setup. > > -- Rick > > > On 05/14/2010 08:26 AM, Dan Magenheimer wrote: > > Hi Rick =96 > > Tmem is primarily of use in PV guests, less so in dom0. Are you=20 > putting pv_ops kernels in your PV guests (domUs)? > > If so, Jeremy has been a big proponent of tmem and we can work=20 > together to get it into his pv_ops tree. But I think most of the=20 > focus for the pv_ops work has been to provide dom0 support. Upstream=20 > kernels already provide domU support, so I=92ve been instead working on= =20 > the linux-kernel-mailing-list toward getting tmem patches accepted=20 > upstream. > > If not, just using a tmem-modified dom0 will probably not help you. =20 > I have been working on tmem-modified rpm=92s for various RedHat-ish=20 > kernels and I know Jan Beulich has been working on putting tmem=20 > support into various SuSE kernels. > > I=92d also be interested in more information about your planned usage=20 > model for tmem. > > Thanks, > > Dan > > *From:* Rick Boone [mailto:rick@buzz-media.com] > *Sent:* Thursday, May 13, 2010 4:17 PM > *To:* xen-devel@lists.xensource.com > *Subject:* [Xen-devel] TMEM + pv_ops kernel? > > Hey, > > I'm building Jeremy's pv_ops dom0 kernel (2.6.32.12) for use with Xen=20 > 4.0 and it looks like the Transcendant Memory options arent in the=20 > kernel config. Is TMEM not available in pv_ops? I've been looking=20 > forward to using it with Xen4, but also really wanna work with pv_ops=20 > moving forward. > > Thanks alot, > -- Rick > --------------040902040001000704060702 Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: quoted-printable Hey Dan,

I'm currently working with the xen/stable-2.6.32.x branch (2.6.32.12 in particular), from Jeremy's repo. I figured we would try to standardize around that, since the xen wiki says it's gonna be the branch thats maintained long term.

-- Rick

On 05/14/2010 03:59 PM, Dan Magenheimer wrote:

Hi Rick =96


Which exact pv_ops tree do you expect to use?=A0 The Linux patch is slightly different on each Linux version and I don=92t know if/how patches such as tmem will get transferred across Jeremy=92s and Konrad=92s different pv_ops trees.


Dan

=A0

From: Rick Boone [m= ailto:rick@buzz-media.com]
Sent: Friday, May 14, 2010 4:38 PM
To: xen-devel@lists.xensource.com
Subject: Re: [Xen-devel] TMEM + pv_ops kernel?
=

=A0

Hey Dan,

Yeah, I'm planning on using pv_ops for both the dom0 and domU kernels.
Any movement towards making TMEM available would be great; it's one of the key things we're looking forward to testing and using (along with Remus)

I'm systems engineer at a company running about 50 blogs/social networking websites (http= ://buzz-media.com) , all on top of a heavily virtualized infrastructure (Xen [v3.2] is our sole virt platform) . We've got about 80 dom0's, holding about 125 domU's and on a few of those boxes, especially those holding one or more of our web server domU's, we run into "out of memory" crashes from time to time. So, we're hoping to see if TMEM helps reduce our memory woes. We tend to mix and match types of domU's within dom0's, so some boxes will have 1 memory-hungry web server, alongside a number of smaller, low-usage, low-memory, developer boxes. From what we've read, TMEM might be perfect for our setup.

-- Rick


On 05/14/2010 08:26 AM, Dan Magenheimer wrote:

Hi Rick =96

=A0

Tmem is primarily of use in PV guests, less so in dom0. =A0Are you putting pv_ops kernels in your PV guests (domUs)?<= /o:p>

=A0

If so, Jeremy has been a big proponent of tmem and we can work together to get it into his pv_ops tree. =A0=A0But I think most of the focus for the pv_ops work has been to provide dom0 support.=A0 Upstream kernels already provide domU support, so I=92ve been instead working on the linux-kernel-mailing-list toward getting tmem patches accepted upstream.<= /span>

=A0

If not, just using a tmem-modified dom0 will probably not help you.=A0 =A0I have been working on tmem-modified rpm=92s for various RedHat-ish kernels and I know Jan Beulich has been working on putting tmem support into various SuSE kernels.

=A0

I=92d also be interested in more information about your planned usage model for tmem.

=A0

Thanks,

Dan

=A0

From: Rick Boone [mailto:rick@buzz-media.com]
Sent: Thursday, May 13, 2010 4:17 PM
To: xen-devel@lists.xensource.= com
Subject: [Xen-devel] TMEM + pv_ops kernel?

=A0

Hey,

I'm building Jeremy's pv_ops dom0 kernel (2.6.32.12) for use with Xen 4.0 and it looks like the Transcendant Memory options arent in the kernel config. Is TMEM not available in pv_ops? I've been looking forward to using it with Xen4, but also really wanna work with pv_ops moving forward.

Thanks alot,=A0
-- Rick

--------------040902040001000704060702-- --===============1111677637== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1111677637==--