<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>alexmontoanelli &#187; xen</title>
	<atom:link href="http://alexm.unetvale.com.br/blog/category/xen/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexm.unetvale.com.br/blog</link>
	<description>a place to have some fun..</description>
	<lastBuildDate>Sun, 20 Feb 2011 23:58:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Bootando um kernel Vanilla  no Xen &#8211; PyGrub</title>
		<link>http://alexm.unetvale.com.br/blog/2009/04/bootando-um-kernel-vanilla-no-xen-pygrub/</link>
		<comments>http://alexm.unetvale.com.br/blog/2009/04/bootando-um-kernel-vanilla-no-xen-pygrub/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 18:07:06 +0000</pubDate>
		<dc:creator>alexm</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://alexm.unetvale.com.br/blog/?p=293</guid>
		<description><![CDATA[Configure sua máquina virtual da seguinte maneira: kernel = '/boot/vmlinuz-2.6.24-21-xen' &#60;-- COMENTAR #ramdisk = '/boot/initrd.img-2.6.24-21-xen' &#60;-- COMENTAR bootloader = '/usr/bin/pygrub' &#60;-- use of pygrub root = '/dev/sda2 ro' disk = [ 'phy:/dev/server/jupiter-disk,sda2,w',  &#60;-- 'phy:/dev/server/jupiter-swap,sda1,w', 'phy:/dev/server/www,sda3,w', ] Baixe e compile o kernel que você deseja do kernel.org, como você faria em uma máquina física. Ao final [...]]]></description>
			<content:encoded><![CDATA[<p>Configure sua máquina virtual da seguinte maneira:</p>
<pre>kernel = '/boot/vmlinuz-2.6.24-21-xen'</span><strong><span class="com"> &lt;-- COMENTAR</span></strong><span class="pln">
</span><span class="com">#ramdisk = '/boot/initrd.img-2.6.24-21-xen'</span><strong><span class="com"> &lt;-- COMENTAR</span></strong><span class="pln">
bootloader </span><span class="pun">=</span><span class="pln"> </span><span class="str">'/usr/bin/pygrub'</span><span class="pln"> </span><strong><span class="pun">&lt;--</span><span class="pln"> </span><span class="kwd">use</span><span class="pln"> of pygrub</span></strong><span class="pln">
root </span><span class="pun">=</span><span class="pln"> </span><span class="str">'/dev/sda2 ro'</span><span class="pln">
disk </span><span class="pun">=</span><span class="pln"> </span><span class="pun">[</span><span class="str">
'phy:/dev/server/jupiter-disk,sda2,w'</span><span class="pun">,</span><span class="pln">  </span><strong><span class="pun">&lt;--</span><span class="pln">  </span><span class="kwd"></span><span class="pln"> </span></strong><span class="str">
'phy:/dev/server/jupiter-swap,sda1,w'</span><span class="pun">,</span><span class="str">
'phy:/dev/server/www,sda3,w'</span><span class="pun">,</span><span class="pun">
]</span></pre>
<p>Baixe e compile o kernel que você deseja do kernel.org, como você faria<br />
em uma máquina física.<br />
Ao final do make , execute make modules_install.</p>
<p>Execute os seguintes comandos para compactar a imagem de boot:</p>
<pre>
strip vmlinux -o vmlinux-stripped
gzip vmlinux-stripped -c &gt; vmlinuz
</pre>
<p>Agora copie o vmlinuz para /boot/  na máquina virtual.</p>
<p>Adicione o seguinte /boot/grub/grub.conf</p>
<pre>
title UNETVALE
kernel /boot/vmlinuz-2.6.27-s ro root=/dev/xvda2 console=hvc0 xencons=tty
initrd /boot/initrd-2.6.27
</pre>
<p>Crie o initramfs, e coloque-o no /boot/</p>
<p>Em /etc/inittab da MV adicione:<br />
co:2345:respawn:/sbin/getty 38400 hvc0</p>
<p>Pronto, só parar a máquina virtual e reinicia-la.</p>
<p>Fontes:<br />
<a href="http://www.delodder.be/howto/making-use-of-pygrub-in-lenny-dom0-and-hardy-domu/">http://www.delodder.be/howto/making-use-of-pygrub-in-lenny-dom0-and-hardy-domu/</a><br />
<a href="http://wiki.xensource.com/xenwiki/Kernel.org_Linux_on_Xen">http://wiki.xensource.com/xenwiki/Kernel.org_Linux_on_Xen</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexm.unetvale.com.br/blog/2009/04/bootando-um-kernel-vanilla-no-xen-pygrub/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XEN + Snort = Colocando as Interfaces em modo Promisc</title>
		<link>http://alexm.unetvale.com.br/blog/2008/09/xen-snort-colocando-as-interfaces-em-modo-promisc/</link>
		<comments>http://alexm.unetvale.com.br/blog/2008/09/xen-snort-colocando-as-interfaces-em-modo-promisc/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 00:05:47 +0000</pubDate>
		<dc:creator>alexm</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://alexm.unetvale.com.br/blog/?p=144</guid>
		<description><![CDATA[Se você tiver alguma maquina virtual que fará usará IDS, como por exemplo o Snort, você precisará colocar a interface na qual você pretende ouvir os pacotes em modo promisc. Para realizar tal procedimento faça o seguinte no dom0. brctl setageing xenbr0 0 Onde xenbr0 é a interface a qual você pretende snifar. Isso pode [...]]]></description>
			<content:encoded><![CDATA[<p>Se você tiver alguma maquina virtual que fará usará IDS, como por exemplo o Snort, você precisará colocar a interface na qual você pretende ouvir os pacotes em modo promisc.</p>
<p>Para realizar tal procedimento faça o seguinte no dom0.</p>
<pre>brctl setageing xenbr0 0</pre>
<p>Onde xenbr0 é a interface a qual você pretende snifar.</p>
<p>Isso pode ser feito &#8216;a quente&#8217; sem precisar restartar o dom0 nem os domU´s<br />
Abraços</p>
]]></content:encoded>
			<wfw:commentRss>http://alexm.unetvale.com.br/blog/2008/09/xen-snort-colocando-as-interfaces-em-modo-promisc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XEN: Aumentando o desepenho da rede</title>
		<link>http://alexm.unetvale.com.br/blog/2008/08/xen-aumentando-o-desepenho-da-rede/</link>
		<comments>http://alexm.unetvale.com.br/blog/2008/08/xen-aumentando-o-desepenho-da-rede/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 23:54:33 +0000</pubDate>
		<dc:creator>alexm</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://alexm.unetvale.com.br/blog/?p=115</guid>
		<description><![CDATA[Aqui vão algumas dicas para você aumentar o desepenho na rede de suas VM&#8217;s: 1 -&#62; Desative a verificação de rx/tx nas placas de rede. Supondo que você está usando a rede no modo bridge no xen, você pode economizar um bom tempo, deixando para que o guest&#8217;s que receberão o pacote final, verifiquem por [...]]]></description>
			<content:encoded><![CDATA[<p>Aqui vão algumas dicas para você aumentar o desepenho na rede de suas VM&#8217;s:</p>
<p>1 -&gt; Desative a verificação de rx/tx nas placas de rede.<br />
Supondo que você está usando a rede no modo bridge no xen, você pode economizar um bom tempo, deixando para que o guest&#8217;s que receberão o pacote final, verifiquem por erro de tx e rx nos pacotes.</p>
<p>Use o comando &#8216;ethtool -K tx eth0 off&#8217; e  &#8216;eththool -K rx eth0 off&#8217; // Troque o eth0 pela sua respectiva placa.</p>
<p>2 -&gt; Para comunicação entre as máquinas sob o mesmo hyper-visor, utilize uma interface dummy em modo bridge, e coloque as suas VM nessa bridge.</p>
<p>3 -&gt; Aumente o hellotime das interfaces bridges, com o comando &#8216;brctl sethello xenbr0 eth0&#8242;. Isso diminui o uso de interrupções por parte das VM&#8217;s.</p>
<p>4 -&gt; Prefira maquinas ParaVirtualizadas ao invés de FullVirtualizadas. A difereça é mais do que gritante. O questão é que em modo Full-Virturalizado (hvm), a muito mais camadas no processo de comunicação, tornando muito lento. HVM é bom mais não ideal. Prefira máquinas pv ao invés de hvm.</p>
<p>Abraços</p>
]]></content:encoded>
			<wfw:commentRss>http://alexm.unetvale.com.br/blog/2008/08/xen-aumentando-o-desepenho-da-rede/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

