<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Virtualization 101</title>
	<atom:link href="http://www.linux-mag.com/id/5508/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linux-mag.com/id/5508/</link>
	<description>Open Source, Open Standards</description>
	<lastBuildDate>Sat, 05 Oct 2013 13:48:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<item>
		<title>By: fgalan</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5168</link>
		<dc:creator>fgalan</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5168</guid>
		<description>Very good article!&lt;br /&gt;
&lt;br /&gt;
However, some litte comments... You said &quot;all virtual machines must run the same operating system [using paravirtualization]&quot;. I should say this is not necessarily true, at least for Xen. Each domU (the term to refer to virtual machines in Xen parlance) can use a different kernel version (you set it with the &#039;kernel&#039; parameter in the domU configuration file). Beyond the kernel, each domU can use a different filesystem (i.e., virtual disk), set with the &#039;disk&#039; parameter.&lt;br /&gt;
&lt;br /&gt;
In addition, I should add another kind of virtualization to the list, usually knows as system-level or operating system virtualization. Some examples are Linux Vservers, FreeBSD jails and  OpenVZ/Virtuozzo (the one you mentioned! :). Some people consider they aren&#039;t a true forms virtualization, but the true it&#039;s that they provide isolated execution environment in a lighter way than the other approaches (hardware virtualization, either application or hypervisor based, and paravirtualization). And, in this case, all these environments share the same operating system.</description>
		<content:encoded><![CDATA[<p>Very good article!</p>
<p>However, some litte comments&#8230; You said &#8220;all virtual machines must run the same operating system [using paravirtualization]&#8220;. I should say this is not necessarily true, at least for Xen. Each domU (the term to refer to virtual machines in Xen parlance) can use a different kernel version (you set it with the &#8216;kernel&#8217; parameter in the domU configuration file). Beyond the kernel, each domU can use a different filesystem (i.e., virtual disk), set with the &#8216;disk&#8217; parameter.</p>
<p>In addition, I should add another kind of virtualization to the list, usually knows as system-level or operating system virtualization. Some examples are Linux Vservers, FreeBSD jails and  OpenVZ/Virtuozzo (the one you mentioned! :). Some people consider they aren&#8217;t a true forms virtualization, but the true it&#8217;s that they provide isolated execution environment in a lighter way than the other approaches (hardware virtualization, either application or hypervisor based, and paravirtualization). And, in this case, all these environments share the same operating system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dantrevino</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5169</link>
		<dc:creator>dantrevino</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5169</guid>
		<description>I&#039;m not familiar with FreeBSD jails or Linux VServer, but with OpenVZ, you most certainly do not share the same operating system.  I currently have Ubuntu virutal servers (7.10, 8.04) running under Debian Etch host.  Others have Ubuntu under CentOS, etc, etc.&lt;br /&gt;
&lt;br /&gt;
What they do all share is a reliance on the host _kernel_ for scheduling and maintaining isolated processes.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not familiar with FreeBSD jails or Linux VServer, but with OpenVZ, you most certainly do not share the same operating system.  I currently have Ubuntu virutal servers (7.10, 8.04) running under Debian Etch host.  Others have Ubuntu under CentOS, etc, etc.</p>
<p>What they do all share is a reliance on the host _kernel_ for scheduling and maintaining isolated processes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bruce384</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5170</link>
		<dc:creator>bruce384</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5170</guid>
		<description>So we&#039;ve all got our favorite OS installed on our computer and maybe XP on another partition, but we have some Windows program we need to run now and then and not have to reboot.  Can we do away with that XP partition if we use virtualization?  Can vmware or any of the others be loaded onto the linux system just like any other app?  Do I load the Windows OS on top of vmware and then the windows program on top of that?  &lt;br /&gt;
&lt;br /&gt;
Virtualization 101 got me closer, but didn&#039;t tell me where to start.&lt;br /&gt;
bruce</description>
		<content:encoded><![CDATA[<p>So we&#8217;ve all got our favorite OS installed on our computer and maybe XP on another partition, but we have some Windows program we need to run now and then and not have to reboot.  Can we do away with that XP partition if we use virtualization?  Can vmware or any of the others be loaded onto the linux system just like any other app?  Do I load the Windows OS on top of vmware and then the windows program on top of that?  </p>
<p>Virtualization 101 got me closer, but didn&#8217;t tell me where to start.<br />
bruce</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wyginwys</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5171</link>
		<dc:creator>wyginwys</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5171</guid>
		<description>Bruce&lt;br /&gt;
Can vmware or any of the others be loaded onto the linux system just like any other app? Do I load the Windows OS on top of vmware and then the windows program on top of that?&lt;br /&gt;
Yes to both questions.&lt;br /&gt;
You can use virtualization with (almost) any linux distro and other oses.You can install WinXp on linux by using virtualization.Even more than  on Windows Oses on the same linux(or other) host. You can interact with these guest oses from almost anywhere.</description>
		<content:encoded><![CDATA[<p>Bruce<br />
Can vmware or any of the others be loaded onto the linux system just like any other app? Do I load the Windows OS on top of vmware and then the windows program on top of that?<br />
Yes to both questions.<br />
You can use virtualization with (almost) any linux distro and other oses.You can install WinXp on linux by using virtualization.Even more than  on Windows Oses on the same linux(or other) host. You can interact with these guest oses from almost anywhere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rolandp</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5172</link>
		<dc:creator>rolandp</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5172</guid>
		<description>Virtualisation is obviously a long overdue technology to reduce the number of ridiculously lightly loaded servers littering our landscape.  I am sure that the software will develop and get easier and easier to install and manage but it is not clear what some of the cost may be in numerical terms.  What is the typical overhead, or performance cost in virtualising a server.&lt;br /&gt;
&lt;br /&gt;
Clearly one option (Which I know has its down side) is to combine the functions of a number of servers onto one but how much throughput can be expected from a virtualised machine compared with a native machine?&lt;br /&gt;
&lt;br /&gt;
Roland Pullen</description>
		<content:encoded><![CDATA[<p>Virtualisation is obviously a long overdue technology to reduce the number of ridiculously lightly loaded servers littering our landscape.  I am sure that the software will develop and get easier and easier to install and manage but it is not clear what some of the cost may be in numerical terms.  What is the typical overhead, or performance cost in virtualising a server.</p>
<p>Clearly one option (Which I know has its down side) is to combine the functions of a number of servers onto one but how much throughput can be expected from a virtualised machine compared with a native machine?</p>
<p>Roland Pullen</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fgalan</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5173</link>
		<dc:creator>fgalan</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5173</guid>
		<description>Absolutely right :)&lt;br /&gt;
&lt;br /&gt;
The operating system is more than the kernel, so my statement should be &quot;all these environments share the same _kernel_&quot;, as you said. Operating systems (each one contained in a isolated root filesystem in the hosting machine) can vary.&lt;br /&gt;
&lt;br /&gt;
I know a bit about FreeBSD and Linux Vservers and they behave the same way (i.e., same kernel, different per-filesystem operating systems).</description>
		<content:encoded><![CDATA[<p>Absolutely right :)</p>
<p>The operating system is more than the kernel, so my statement should be &#8220;all these environments share the same _kernel_&#8221;, as you said. Operating systems (each one contained in a isolated root filesystem in the hosting machine) can vary.</p>
<p>I know a bit about FreeBSD and Linux Vservers and they behave the same way (i.e., same kernel, different per-filesystem operating systems).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fgalan</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5174</link>
		<dc:creator>fgalan</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5174</guid>
		<description>Regarding performance, I don&#039;t have the benchmarks now, but in my humble opinion and based in my experience with VMware, Xen and User Mode Linux, I think that a long way has walked since late 90s, when VMware launched its first products to virtualize x86 platforms. Current techniques (specially hypervisor-based ones, such as Xen or VMware ESX, etc.) are highly optimized so they can reach a performance ratio quite close to native one.&lt;br /&gt;
&lt;br /&gt;
Specially when paravirtualized OS or the hardware extensions provided by the main CPU vendors (Intel VT-x and AMD-v) are used.&lt;br /&gt;
&lt;br /&gt;
Your las paragraph also bring an interesting point. Virtualization doesn&#039;t necessarily means to split a physical machine into multiple virtual machines, but also to aggregate the combined power of several physical machines into one big virtual machine. &lt;em&gt;What virtualization actually means the decoupling logical resources from physical infrastructure&lt;/em&gt;, no matter if this decoupling is N:1, N:1 or even 1:1. Have a look to &lt;a href=&quot;http://www.csm.ornl.gov/pvm/&quot; rel=&quot;nofollow&quot;&gt;PVM&lt;/a&gt;, for example.</description>
		<content:encoded><![CDATA[<p>Regarding performance, I don&#8217;t have the benchmarks now, but in my humble opinion and based in my experience with VMware, Xen and User Mode Linux, I think that a long way has walked since late 90s, when VMware launched its first products to virtualize x86 platforms. Current techniques (specially hypervisor-based ones, such as Xen or VMware ESX, etc.) are highly optimized so they can reach a performance ratio quite close to native one.</p>
<p>Specially when paravirtualized OS or the hardware extensions provided by the main CPU vendors (Intel VT-x and AMD-v) are used.</p>
<p>Your las paragraph also bring an interesting point. Virtualization doesn&#8217;t necessarily means to split a physical machine into multiple virtual machines, but also to aggregate the combined power of several physical machines into one big virtual machine. <em>What virtualization actually means the decoupling logical resources from physical infrastructure</em>, no matter if this decoupling is N:1, N:1 or even 1:1. Have a look to <a href="http://www.csm.ornl.gov/pvm/" rel="nofollow">PVM</a>, for example.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fgalan</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5175</link>
		<dc:creator>fgalan</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5175</guid>
		<description>Errata:&lt;br /&gt;
&lt;br /&gt;
[...] &lt;em&gt;What virtualization actually means is the decoupling of logical resources from physical infrastructure, no matter if this decoupling is N:1, &lt;strong&gt;1:N&lt;/strong&gt; or even 1:1&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
:)</description>
		<content:encoded><![CDATA[<p>Errata:</p>
<p>[...] <em>What virtualization actually means is the decoupling of logical resources from physical infrastructure, no matter if this decoupling is N:1, <strong>1:N</strong> or even 1:1</em></p>
<p>:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ohmay</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5176</link>
		<dc:creator>ohmay</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5176</guid>
		<description>&lt;blockquote cite=&quot;Have a look to PVM, for example.&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Although its name (Parallel Virtual Machine), PVM has nothing to do with virtualization. It is a library for message passing programming, and, by the way, a library that is in decline.&lt;br /&gt;
&lt;br /&gt;
So yes, &lt;i&gt;virtualization actually means the decoupling of logical resources from physical infrastructure&lt;/i&gt;, but I don&#039;t think that PVM is a good example for that.</description>
		<content:encoded><![CDATA[<blockquote cite="Have a look to PVM, for example.">
<p>Although its name (Parallel Virtual Machine), PVM has nothing to do with virtualization. It is a library for message passing programming, and, by the way, a library that is in decline.</p>
<p>So yes, <i>virtualization actually means the decoupling of logical resources from physical infrastructure</i>, but I don&#8217;t think that PVM is a good example for that.</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: zerlgi</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5177</link>
		<dc:creator>zerlgi</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5177</guid>
		<description>&lt;strong&gt;VirtualBox&lt;/strong&gt; -recently purchased by &lt;em&gt;Sun Microsystems&lt;/em&gt; - supports &quot;seamless mode&quot; for guests, so that you can run Linux host &amp; Windows VM, with &quot;start&quot; menu from both appearing on your desktop, and apps launched in separate windows.&lt;br /&gt;
(http://www.virtualbox.org/wiki/Screenshots)&lt;br /&gt;
&lt;br /&gt;
... Virtualbox host can be Lin/Win/Mac, guests can be Win/Lin (probably Mac too)&lt;br /&gt;
as demonstrated more clearly in screenshots&lt;br /&gt;
http://liquidat.files.wordpress.com/2007/09/virtualbox150_nahtlos_linuxhost-winxpguest21.jpg&lt;br /&gt;
http://www.virtualbox.org/attachment/wiki/Screenshots/VirtualBox_OSX_beta_3.png&lt;br /&gt;
&lt;br /&gt;
Disclaimer: I do not work for, nor am I affiliated with Innotek or Sun Microsystems.</description>
		<content:encoded><![CDATA[<p><strong>VirtualBox</strong> -recently purchased by <em>Sun Microsystems</em> &#8211; supports &#8220;seamless mode&#8221; for guests, so that you can run Linux host &amp; Windows VM, with &#8220;start&#8221; menu from both appearing on your desktop, and apps launched in separate windows.<br />
(<a href="http://www.virtualbox.org/wiki/Screenshots" rel="nofollow">http://www.virtualbox.org/wiki/Screenshots</a>)</p>
<p>&#8230; Virtualbox host can be Lin/Win/Mac, guests can be Win/Lin (probably Mac too)<br />
as demonstrated more clearly in screenshots<br />
<a href="http://liquidat.files.wordpress.com/2007/09/virtualbox150_nahtlos_linuxhost-winxpguest21.jpg" rel="nofollow">http://liquidat.files.wordpress.com/2007/09/virtualbox150_nahtlos_linuxhost-winxpguest21.jpg</a><br />
<a href="http://www.virtualbox.org/attachment/wiki/Screenshots/VirtualBox_OSX_beta_3.png" rel="nofollow">http://www.virtualbox.org/attachment/wiki/Screenshots/VirtualBox_OSX_beta_3.png</a></p>
<p>Disclaimer: I do not work for, nor am I affiliated with Innotek or Sun Microsystems.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iansane</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5178</link>
		<dc:creator>iansane</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5178</guid>
		<description>VirtualBox is awsome as far as speed but as far as networking options for a virtual network on a single host the options are limited to your ability to perform advanced configurations and scripting through terminal with linux and VBox commands.&lt;br /&gt;
&lt;br /&gt;
In VMWare server version 1 and 2 Host interface bridging just works by choosing the bridging option. That&#039;s it! But where I can barely run one vmware vm on my host with AMD64 X2 and 2 GIGs of RAM, I can run 3 or 4 VirtualBox vm&#039;s at once on the same system.&lt;br /&gt;
&lt;br /&gt;
The web interface brings networking to a screeching halt because of bandwidth in VMWare.&lt;br /&gt;
&lt;br /&gt;
So it all depends on what&#039;s important to you as to which one to use but either one will work with Linux or Windows as a host and Win/Linux guests. Even virtual windows servers and linux servers. Virtualization is awsome!!</description>
		<content:encoded><![CDATA[<p>VirtualBox is awsome as far as speed but as far as networking options for a virtual network on a single host the options are limited to your ability to perform advanced configurations and scripting through terminal with linux and VBox commands.</p>
<p>In VMWare server version 1 and 2 Host interface bridging just works by choosing the bridging option. That&#8217;s it! But where I can barely run one vmware vm on my host with AMD64 X2 and 2 GIGs of RAM, I can run 3 or 4 VirtualBox vm&#8217;s at once on the same system.</p>
<p>The web interface brings networking to a screeching halt because of bandwidth in VMWare.</p>
<p>So it all depends on what&#8217;s important to you as to which one to use but either one will work with Linux or Windows as a host and Win/Linux guests. Even virtual windows servers and linux servers. Virtualization is awsome!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barotashish</title>
		<link>http://www.linux-mag.com/id/5508/#comment-5179</link>
		<dc:creator>barotashish</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/5508/#comment-5179</guid>
		<description>I only want to say one thing that, &lt;br /&gt;
&lt;br /&gt;
This is the right time when we are in stream where we are getting freedom to use and spread virtualization, so we all have to jump in it and have to enjoy it. &lt;br /&gt;
&lt;br /&gt;
Why should not?&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
Ashish Barot.</description>
		<content:encoded><![CDATA[<p>I only want to say one thing that, </p>
<p>This is the right time when we are in stream where we are getting freedom to use and spread virtualization, so we all have to jump in it and have to enjoy it. </p>
<p>Why should not?</p>
<p>Regards,<br />
Ashish Barot.</p>
]]></content:encoded>
	</item>
</channel>
</rss>