<?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>Cristian Bradiceanu &#187; Virtualization</title>
	<atom:link href="http://blog.bradiceanu.net/category/virtualization/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bradiceanu.net</link>
	<description>just another (technical) blog</description>
	<lastBuildDate>Sun, 13 Nov 2011 14:18:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Installing and booting VMware ESXi over FCoE on an IBM BladeCenter H with Brocade CNA</title>
		<link>http://blog.bradiceanu.net/2011/09/25/vmware-ibm-bladecenter-h-brocade-cna/</link>
		<comments>http://blog.bradiceanu.net/2011/09/25/vmware-ibm-bladecenter-h-brocade-cna/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 21:20:31 +0000</pubDate>
		<dc:creator>Cristian Bradiceanu</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[BladeCenter]]></category>
		<category><![CDATA[Brocade]]></category>
		<category><![CDATA[CNA]]></category>
		<category><![CDATA[Converged Network Adapter]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[rhel]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://blog.bradiceanu.net/?p=415</guid>
		<description><![CDATA[Hardware: - IBM BladeCenter H - HS22V and HX5 blades with Brocade 2 port 10GbE Converged Network Adapter, no local drives - IBM Storwize V7000 At the time of writing the Brocade 2 port 10GbE Converged Network Adapter for IBM BladeCenter (81Y1650) is supported on VMware ESXi up to version 4.1. To install VMware on [...]]]></description>
			<content:encoded><![CDATA[<p>Hardware:<br />
- IBM BladeCenter H<br />
- HS22V and HX5 blades with Brocade 2 port 10GbE Converged Network Adapter, no local drives<br />
- IBM Storwize V7000</p>
<p>At the time of writing the Brocade 2 port 10GbE Converged Network Adapter for IBM BladeCenter (81Y1650) is supported on VMware ESXi up to version 4.1.</p>
<p>To install VMware on the blades, a custom VMware ESXi 4.1 ISO image with Brocade CNA drivers is required.</p>
<p><span id="more-415"></span></p>
<p>The Brocade 2 port 10GbE Converged Network Adapter for IBM BladeCenter drivers are available on Brocade web site:</p>
<p><a href="http://www.brocade.com/services-support/drivers-downloads/adapters/IBM_BLADECENTER.page" target="_blank">http://www.brocade.com/services-support/drivers-downloads/adapters/IBM_BLADECENTER.page</a></p>
<p>Download the latest Adapter Driver Package for WMware ESX 4.0/4.1 (brocade_driver_esx4x_v2-3-0-2.tar.gz at the time of writing).</p>
<p>I used the VMware KB <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=2003316" target="_blank">Adding third-party device drivers to ESXi 4.1</a> to include the Brocade CNA drivers into the installation media.</p>
<p>First, download and install the VMware VIBDDI Image Customization Tool for ESXi 4.1. I recommend using 32-bit version for Red Hat Enterprise Linux 5. Anyway, vtar binary is 32-bit only inside the 64-bit package.</p>
<p>Copy the ESXi 4.1 installation media ISO image to /opt/vmware/vibddi/iso.</p>
<p>Mount (loop) the ISO:</p>
<p><code># mount -o loop /opt/vmware/vibddi/iso/&lt;VMware-VMvisor-Installer-iso&gt; /mnt</code></p>
<p>Decompress the imagedd.bz2 file:</p>
<p><code># bunzip2 < /mnt/imagedd.bz2 > imagedd</code></p>
<p>Umount the ISO image:</p>
<p><code># umount /mnt</code></p>
<p>View the contents of the ESXi image:</p>
<p><code># vibddi -i imagedd -q<br />
< oem-vmware-esx-drivers-net-vxge (400.2.0.28.21239-1OEM) ><br />
< oem-vmware-esx-drivers-scsi-3w-9xxx (400.2.26.08.036vm40-1OEM) ><br />
< vmware-esx-firmware (4.1.0-1.4.348481) ><br />
< CMPI-1.0 ><br />
< VMW_CMPI_CPP-1.0.5 ><br />
< vmkapi_1_1_0_0 ><br />
< vmknexus1kvapi-1-4 ><br />
< vmkepsecapi_1.0.0.0 ><br />
< DriverAPI-9.0 ><br />
< DriverAPI-9.1 ><br />
< vmware-esx-tools-light (4.1.0-1.4.348481) ><br />
</code></p>
<p>Extract the network and Fibre Channel HBA offline bundle ZIP files (BCD-bna-*offline_bundle-*.zip and BCD-bfa-*-offline_bundle-*.zip) from the two ISO files inside the Brocade Adapter Driver Package for WMware ESX 4.0/4.1.</p>
<p>Add the Fibre Channel HBA driver (bfa) to imagedd:</p>
<p><code># vibddi -i imagedd -o BCD-bfa-*-offline_bundle-*.zip<br />
Setting up configuration for esxupdate<br />
This may take a few seconds...<br />
Checking bootbank filesystems (pre-install)<br />
Installing offline bundle: BCD-bfa-*-offline_bundle-*.zip<br />
Update operation completed successfully<br />
Checking bootbank filesystems (post-install)</code></p>
<p>Confirm the driver is in place (look for vmware-esx-drivers-scsi-bfa) in the query output:</p>
<p><code># vibddi -i imagedd -q</code></p>
<p>Add the CNA network driver (bna) to imagedd and generate the custom installation image (-g flag):</p>
<p><code># vibddi -i imagedd -o BCD-bna-*-offline_bundle-*.zip -g<br />
Setting up configuration for esxupdate<br />
This may take a few seconds...<br />
Checking bootbank filesystems (pre-install)<br />
Installing offline bundle: BCD-bna-*-offline_bundle-*.zip<br />
Update operation completed successfully<br />
Checking bootbank filesystems (post-install)<br />
Generating customized ISO: /opt/vmware/vibddi/iso/VMware-VMvisor-*.x86_64.iso<br />
This may take a few minutes...<br />
Generated new ISO: /opt/vmware/vibddi/iso/custom/VMware-VMvisor-*.iso<br />
</code></p>
<p>Confirm both drivers are in place (look for vmware-esx-drivers-scsi-bfa and vmware-esx-drivers-net-bna) in the query output:</p>
<p><code># vibddi -i imagedd -q</code></p>
<p>The VMware ESXi 4.1 custom installation image with Brocade 2 port 10GbE Converged Network Adapter for IBM BladeCenter is in /opt/vmware/vibddi/iso/custom/VMware-VMvisor-*.iso. Use the image to install ESXi 4.1 on the blades with Blade Tasks / Remote Control / Remote Console under BladeCenter H AMM.</p>
<p>Check about <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=1030265" target="_blank">vHBAs and other PCI devices may stop responding in ESX/ESXi 4.1 when using Interrupt Remapping</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bradiceanu.net/2011/09/25/vmware-ibm-bladecenter-h-brocade-cna/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Solaris 11 Express domU under CentOS 5 dom0</title>
		<link>http://blog.bradiceanu.net/2010/11/20/solaris11express_domu/</link>
		<comments>http://blog.bradiceanu.net/2010/11/20/solaris11express_domu/#comments</comments>
		<pubDate>Sat, 20 Nov 2010 08:11:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://blog.bradiceanu.net/?p=256</guid>
		<description><![CDATA[First, download Solaris 11 Express from Oracle. Install Solaris 11 Express HVM domU with virt-install: virt-install -n sx11 -r 2048 --vcpus=4 --os-type=solaris --os-variant=opensolaris \ -v -c /path/to/sol-11-exp-201011-text-x86.iso --disk path=sx11.img,size=20 \ -b br1 --vnc --noautoconsole Of course, adjust domU memory (-r), vcpus, path to Solaris 11 Express DVD, disk path, network bridge (-b). After installation has [...]]]></description>
			<content:encoded><![CDATA[<p>First, download <a title="Oracle Solaris" href="http://www.oracle.com/us/products/servers-storage/solaris/index.html" target="_blank">Solaris 11 Express</a> from Oracle.</p>
<p>Install Solaris 11 Express HVM domU with virt-install:</p>
<pre>virt-install -n sx11 -r 2048 --vcpus=4 --os-type=solaris --os-variant=opensolaris \
-v -c /path/to/sol-11-exp-201011-text-x86.iso --disk path=sx11.img,size=20 \
-b br1 --vnc --noautoconsole</pre>
<p>Of course, adjust domU memory (-r), vcpus, path to Solaris 11 Express DVD, disk path, network bridge (-b).</p>
<p>After installation has started, you can connect to the VNC display. First, determine which port:</p>
<pre>virsh vncdisplay sx11
:8</pre>
<p>Finish the installation as usual. After reboot, you can start the Solaris 11 Express domU:</p>
<pre>virsh start sx11</pre>
<p>or have the domain autostarted at dom0 boot:</p>
<pre>virsh autostart sx11
</pre>
<p>Or disable autostarting</p>
<pre>virsh autostart --disable sx11</pre>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bradiceanu.net/2010/11/20/solaris11express_domu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Fedora 12 PV domU guest on xVM dom0 OpenSolaris</title>
		<link>http://blog.bradiceanu.net/2009/11/20/fedora-12-on-opensolaris/</link>
		<comments>http://blog.bradiceanu.net/2009/11/20/fedora-12-on-opensolaris/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 21:48:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://blog.bradiceanu.net/?p=173</guid>
		<description><![CDATA[Create a 10 GB ZVOL for storage: pfexec zfs create -V 10g rpool/f12d0 Install Fedora 12 domU: pfexec virt-install -n f12 -r 512 --vcpus=4 -f /dev/zvol/dsk/rpool/f12d0 -b e1000g0 --os-type=linux -p --nographics --os-variant=fedora11 -l http://fedora-12-mirror/fedora/linux/releases/12/Fedora/i386/os/ -n f12 &#8211; domU&#8217;s name -r 512 &#8211; allocate 512 MB memory &#8211;vcpus=4 &#8211; number of virtual CPUs allocated (make sure [...]]]></description>
			<content:encoded><![CDATA[<p>Create a 10 GB <a href="http://docs.sun.com/app/docs/doc/817-2271/gaypf?l=en&#038;a=view" target="_new">ZVOL</a> for storage:<br />
<code>pfexec zfs create -V 10g rpool/f12d0</code></p>
<p>Install <a href="http://fedoraproject.org/" target="_new">Fedora</a> 12 domU:<br />
<code>pfexec virt-install -n f12 -r 512 --vcpus=4 -f /dev/zvol/dsk/rpool/f12d0 -b e1000g0 --os-type=linux -p --nographics --os-variant=fedora11 -l http://fedora-12-mirror/fedora/linux/releases/12/Fedora/i386/os/</code></p>
<p>-n f12 &#8211; domU&#8217;s name<br />
-r 512 &#8211; allocate 512 MB memory<br />
&#8211;vcpus=4 &#8211; number of virtual CPUs allocated (make sure this number is lower or equal to the number of CPUs available)<br />
-f /dev/zvol/dsk/rpool/f12d0 &#8211; ZVOL block device<br />
-b e1000g0 &#8211; bridged networking to e1000g0 interface<br />
-p &#8211; paravirtualized guest<br />
&#8211;os-variant=fedora11 &#8211; &#8220;hack&#8221; until fedora12 OS-Variant will be integrated into xVM<br />
-l http://fedora-12-mirror/fedora/linux/releases/12/Fedora/i386/os/ &#8211; replace fedora-12-mirror with a near <a href="http://mirrors.fedoraproject.org/publiclist/Fedora/12/" target="_new">Fedora 12 mirror</a>, replace i386 with x86_64 for 64-bit domU</p>
<p>After you bring up the network, do a VNC installation.<br />
Until xVM supports ext4 boot, make sure to create an ext3 /boot partition (or just a big ext3 / filesystem)</p>
<p>After installation, start the domU:<br />
<code>pfexec xm start -c f12</code><br />
You will be presented the pygrub menu, just press Enter to boot.</p>
<p>Log into the domU and change the default <code>timeout=0</code> to a different value (e.g. 5 seconds) in <code>/boot/grub/grub.conf</code>. Now you can use <code>virsh start / shutdown</code> commands.</p>
<p>To auto-start the guest on host boot:<br />
<code>virsh autostart f12</code></p>
<p>Tested on <a href="http://www.opensolaris.org/" target="_new">OpenSolaris</a> 2010.02 preview <a href="http://pkg.opensolaris.org/dev/" target="_new">snv_127</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bradiceanu.net/2009/11/20/fedora-12-on-opensolaris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSolaris 2009.06 to OpenSolaris preview 2010.02 (build 124)</title>
		<link>http://blog.bradiceanu.net/2009/10/07/opensolaris-2009-06-to-opensolaris-preview-2010-02-build-124/</link>
		<comments>http://blog.bradiceanu.net/2009/10/07/opensolaris-2009-06-to-opensolaris-preview-2010-02-build-124/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 22:04:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://blog.bradiceanu.net/?p=144</guid>
		<description><![CDATA[Create a new Boot Environment: pfexec beadm create devel Mount the new Boot Environment: pfexec mkdir /mnt/devel pfexec beadm mount devel /mnt/devel Use the dev publisher: pfexec pkg -R /mnt/devel set-publisher -O http://pkg.opensolaris.org/dev opensolaris.org Update to the latest bits: pfexec pkg -R /mnt/devel image-update -v If everything went fine (after you read the Release Notes), [...]]]></description>
			<content:encoded><![CDATA[<p>Create a new Boot Environment:<br />
<code>pfexec beadm create devel</code></p>
<p>Mount the new Boot Environment:<br />
<code>pfexec mkdir /mnt/devel<br />
pfexec beadm mount devel /mnt/devel<br />
</code></p>
<p>Use the dev publisher:<br />
<code>pfexec pkg -R /mnt/devel set-publisher -O http://pkg.opensolaris.org/dev opensolaris.org</code></p>
<p>Update to the latest bits:<br />
<code>pfexec pkg -R /mnt/devel image-update -v</code></p>
<p>If everything went fine (after you read the Release Notes), activate the new BE:<br />
<code>pfexec beadm activate devel</code></p>
<p>Reboot:<br />
<code>pfexec shutdown -y -g1 -i6</code></p>
<p>Did this remotely. After reboot, system was up and running, including all xVM domU autostarted.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bradiceanu.net/2009/10/07/opensolaris-2009-06-to-opensolaris-preview-2010-02-build-124/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>$20 Xen VPS Gandi vs. Linode vs. Slicehost</title>
		<link>http://blog.bradiceanu.net/2009/09/17/20-xen-vps-gandi-vs-linode-vs-slicehost/</link>
		<comments>http://blog.bradiceanu.net/2009/09/17/20-xen-vps-gandi-vs-linode-vs-slicehost/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 15:45:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://blog.bradiceanu.net/?p=89</guid>
		<description><![CDATA[Gandi Linode Slicehost Plan 1 Share Linode 360 256 slice Price 14.35 EUR(~20 USD) 19.95 USD 20 USD RAM 256MB 360MB 256MB Storage 8GB(3 OS + 5 Data) 16GB 10GB Bandwidth 5 Mbit 200GB 100GB My VPS Location Paris, FranceEurope Dallas, TXUSA St. Louis, MIUSA My VPS CPU Quad-Core AMD Opteron(tm) Processor 8346 HE Intel(R) [...]]]></description>
			<content:encoded><![CDATA[<table width="100%" border="1">
<tr>
<th width="25%"></th>
<th width="25%"><a href="http://www.gandi.net/" target=_new>Gandi</a></th>
<th width="25%"><a href="http://www.linode.com/" target=_new>Linode</a></th>
<th width="25%"><a href="http://www.slicehost.com/" target=_new>Slicehost</a></th>
</tr>
<tr>
<td><strong>Plan</strong></td>
<td>1 Share</td>
<td>Linode 360</td>
<td>256 slice</td>
</tr>
<tr>
<td><strong>Price</strong></td>
<td>14.35 EUR<br />(~20 USD)</td>
<td>19.95 USD</td>
<td>20 USD</td>
</tr>
<tr>
<td><strong>RAM</strong></td>
<td>256MB</td>
<td>360MB</td>
<td>256MB</td>
</tr>
<tr>
<td><strong>Storage</strong></td>
<td>8GB<br />(3 OS + 5 Data)</td>
<td>16GB</td>
<td>10GB</td>
</tr>
<tr>
<td><strong>Bandwidth</strong></td>
<td>5 Mbit</td>
<td>200GB</td>
<td>100GB</td>
</tr>
<tr>
<td><strong>My VPS Location</strong></td>
<td>Paris, France<br />Europe</td>
<td>Dallas, TX<br />USA</td>
<td>St. Louis, MI<br />USA</td>
</tr>
<tr>
<td><strong>My VPS CPU</strong></td>
<td>Quad-Core AMD Opteron(tm) Processor 8346 HE</td>
<td>Intel(R) Xeon(R) CPU L5420 @ 2.50GHz</td>
<td>Dual Core AMD Opteron(tm) Processor 270</td>
</tr>
<tr>
<td><strong>My VPS vCPUs</strong></td>
<td>1</td>
<td>4</td>
<td>4</td>
</tr>
<tr>
<td><strong>My VPS OS</strong></td>
<td>CentOS 5.3</td>
<td>CentOS 5.3</td>
<td>CentOS 5.3</td>
</tr>
<tr>
<td><strong>My VPS Buffered disk reads</strong></td>
<td>10.48 MB/sec</td>
<td>73.77 MB/sec</td>
<td>60.86 MB/sec</td>
</tr>
<tr>
<td><strong>My VPS OGR-NG Benchmark</strong></td>
<td>23,608,069 nodes/sec</td>
<td>40,910,174 nodes/sec</td>
<td>17,593,557 nodes/sec</td>
</tr>
<tr>
<td><strong>My VPS RC5-72 Benchmark</strong></td>
<td>7,703,097 keys/sec</td>
<td>9,297,850 keys/sec</td>
<td>8,585,510 keys/sec</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.bradiceanu.net/2009/09/17/20-xen-vps-gandi-vs-linode-vs-slicehost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

