<?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>:::虚拟时代::: &#187; Linux</title>
	<atom:link href="http://blog.microhyper.com/archives/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.microhyper.com</link>
	<description>最新虚拟技术资讯</description>
	<lastBuildDate>Wed, 28 Jul 2010 14:06:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The truth about KVM and Xen</title>
		<link>http://blog.microhyper.com/archives/694</link>
		<comments>http://blog.microhyper.com/archives/694#comments</comments>
		<pubDate>Sun, 15 Feb 2009 05:56:36 +0000</pubDate>
		<dc:creator>sudison</dc:creator>
				<category><![CDATA[KVM]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.microhyper.com/?p=694</guid>
		<description><![CDATA[<p>本文选择性的翻译了Xen/KVM的开发者Anthony Liguori的一篇blog。在KVM刚出现的时候，媒体上有很多关于Xen的FUD。。。。比如Xen is dead啊，KVM进了Linux kernel,而Xen努力了很久也没有进啦等等。这篇文章从技术角度分析了KVM和Xen的差异，当然是站在一个Linux开发者的角度。Anthony本人也是这两个项目的核心开发者，所以这篇文章就值得一读了。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#[...]]]></description>
			<content:encoded><![CDATA[<p>本文选择性的翻译了Xen/KVM的开发者Anthony Liguori的一篇<a href="http://blog.codemonkey.ws/2008/05/truth-about-kvm-and-xen.html">blog</a>。在KVM刚出现的时候，媒体上有很多关于Xen的FUD。。。。比如Xen is dead啊，KVM进了Linux kernel,而Xen努力了很久也没有进啦等等。这篇文章从技术角度分析了KVM和Xen的差异，当然是站在一个Linux开发者的角度。Anthony本人也是这两个项目的核心开发者，所以这篇文章就值得一读了。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
“&#8230;现在围绕着KVM，Xen和Linux虚拟化的言论已经非常的让人感到困惑了。我将尽我最大的努力来澄清这些事情。。。。”<br />
“我认为我们最终不得不承认我们&#8211;Linux 社区, 在Xen上犯了一个非常大的错误。Xen从来就不应该被包含进Linux发行版。我们已经开始考虑这个问题，已经在在密室里面低声谈论这个问题，已经开始尽我们的最大努力避免它。“<br />
”我这样说，并不是因为Xen不是一个有用的技术，当然也不是因为人们不应该用Xen。Xen是一个而非常有用的项目，能够真正在企业环境里面产生巨大的影响力。只不过，Xen现在，将来，也不会成为Linux的一部分。因此，把Xen包含进Linux发行版只会使广大的用户对Linux和Xen之间的关系感到困惑。“</p>
<p>”Xen是一个基于Nemesis微内核的hypervisor。当前各Linux发行版包含Xen，默认安装了一个Linux guest(也就是dom0),并尽其最大努力掩盖Xen不是Linux的一部分的真相。他们这一点到做得很棒，以至于大多数的用户根本没有意识到他们正在运行一个完全不同的OS。这看上去有些荒谬。这就好像Linux发行版自动包含一个NetBSD的kernel，当你想运行LAMP的时候就切换到这个NetBSD内核。我们不会在发行版中包含一个purpose-build的kernel。我们包含一个kernel,并且确保它对所有的用户都工作正常。这才是Linux发行版被成为Linux的原因。当你把Linux kernel拿走之后，它就不再是Linux了。“</p>
<p>”当个Linux发行版第一次包含Xen的时候，这主要是出于绝望。Virtualization过去是，现在也是一个热门的技术。Linux过去没有提供任何的native hypervisor的能力。大多数的Linux kernel开发者也对virtualization也知道得不多。因此Xen很容易的使用了一个purpose-build的kernel，并且这个kernel还有一个相当好的community。我们做了一个龌龊的决定：包含Xen到发行版中，而不是把Linux变成一个合适的hypervisor.“</p>
<p>”这个决定开始让我们感到头疼了，因为它使得大量的用户感到困惑。当人们在谈论Xen没有被合并到Linux，我不认为他们认识到了Xen将来永远也不会被合并到Linux。Xen将永远是一个独立的，purpose-build kernel。是有一些补丁能让Linux作为一个guest很好的运行在Xen之上。这些补丁很有可能在将来被合并到Linux，但Xen永远不会成为Linux的一部分。“<br />
”这并不意味着Xen已经死亡或者不应该鼓励用户从一个开始就使用它。在那个时候，Xen是一个最好的，可行的解决方案。即使在当前这个瞬间，仍然不清楚是否在所有的情况下，Linux作为一个hypervisor都要好于Xen. 我没有说，所有的用户都应该一股脑的从Xen迁移到Linux。。。“</p>
<p>”我是一个Linux开发者，像所有其他尝试着让Linux能很好的运行在所有的平台上，从大型机到DVD播放器，的Linux hacker一样，我将继续工作，让Linux成为一个hypervisor. Linux社区将把Linux变成一个最好的hypervisor. Linux发行版将停止为了virtualization包含一个purpose-build kernel，转而直接依靠Linux来实现它。“</p>
<p>”看一看业界其他公司，我很惊奇其他kernel没有走Linux这个方向：将virtualization直接添加到kernel里面。为什么Windows不能很好地胜任作为一个hypervisor，以至于不得不重写一个新的kernel(Hyper-V). 为什么Solaris不能很好地胜任作为一个hypervisor，以至于需要SUN包含Xen在xVM中。“</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.microhyper.com/archives/694/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用简单的方式在Linux上安装VMware Workstation 6.5</title>
		<link>http://blog.microhyper.com/archives/387</link>
		<comments>http://blog.microhyper.com/archives/387#comments</comments>
		<pubDate>Thu, 23 Oct 2008 22:31:06 +0000</pubDate>
		<dc:creator>ericz</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[VMware Workstation 6.5]]></category>

		<guid isPermaLink="false">http://blog.microhyper.com/?p=387</guid>
		<description><![CDATA[<p>之前介绍了用命令行方式在Ubuntu上的安装方法。随着VMware Workstation 6.5最新版本的发行，他们提供了一个基于图形的安装方法。这使VMware Workstation在Linux上的安装变得非常简单，没有烦人的命令行。</p>
<p>下面是具体的步骤：</p>

从VMware网站下载Linux.bundle到你的tmp目录。打开一个终端窗口并输入：sudo sh VMware-Workstation-6.5.0-118166.i386.bundle 。如果你有以前的版本，它会自动卸载。

[...]]]></description>
			<content:encoded><![CDATA[<p>之前介绍了用命令行方式在Ubuntu上的安装方法。随着VMware Workstation 6.5最新版本的发行，他们提供了一个基于图形的安装方法。这使VMware Workstation在Linux上的安装变得非常简单，没有烦人的命令行。</p>
<p>下面是具体的步骤：</p>
<ol>
<li>从<a href="http://www.vmware.com/download/ws/">VMware网站下载</a>Linux.bundle到你的tmp目录。打开一个终端窗口并输入：<em>sudo sh VMware-Workstation-6.5.0-118166.i386.bundle</em> 。如果你有以前的版本，它会自动卸载。</li>
<div class="captionfull"><a class="thickbox" rel="" href='http://blog.microhyper.com/wp-content/gallery/vmware/image50.png' title=''><img src='http://blog.microhyper.com/wp-content/gallery/vmware/thumbs/thumbs_image50.png' alt='image50.png' class='ngg-singlepic ngg-center' /></a></div>
<li>下一步，同意许可证。</li>
<div class="captionfull"><a class="thickbox" rel="" href='http://blog.microhyper.com/wp-content/gallery/vmware/image51.png' title=''><img src='http://blog.microhyper.com/wp-content/gallery/vmware/thumbs/thumbs_image51.png' alt='image51.png' class='ngg-singlepic ngg-center' /></a></div>
<li>如果你想安装Virtual Debugger，选择一个路径，然后点击安装。</li>
<div class="captionfull"><a class="thickbox" rel="" href='http://blog.microhyper.com/wp-content/gallery/vmware/image52.png' title=''><img src='http://blog.microhyper.com/wp-content/gallery/vmware/thumbs/thumbs_image52.png' alt='image52.png' class='ngg-singlepic ngg-center' /></a></div>
<div class="captionfull"><a class="thickbox" rel="" href='http://blog.microhyper.com/wp-content/gallery/vmware/image53.png' title=''><img src='http://blog.microhyper.com/wp-content/gallery/vmware/thumbs/thumbs_image53.png' alt='image53.png' class='ngg-singlepic ngg-center' /></a></div>
<li>接着，Linux的安装程序会做剩余的配置工作。这是我所见过在Linux上最简单的Workstation安装！</li>
<div class="captionfull"><a class="thickbox" rel="" href='http://blog.microhyper.com/wp-content/gallery/vmware/image54.png' title=''><img src='http://blog.microhyper.com/wp-content/gallery/vmware/thumbs/thumbs_image54.png' alt='image54.png' class='ngg-singlepic ngg-center' /></a></div>
<div class="captionfull"><a class="thickbox" rel="" href='http://blog.microhyper.com/wp-content/gallery/vmware/image55.png' title=''><img src='http://blog.microhyper.com/wp-content/gallery/vmware/thumbs/thumbs_image55.png' alt='image55.png' class='ngg-singlepic ngg-center' /></a></div>
</ol>
<p>现在你就可以在 Application | System Tools | VMware Workstation 或在终端窗口下输入<em>/usr/bin/vmware</em>来运行VMware Workstation。</p>
<div class="captionfull"><a class="thickbox" rel="" href='http://blog.microhyper.com/wp-content/gallery/vmware/image56.png' title=''><img src='http://blog.microhyper.com/wp-content/gallery/vmware/thumbs/thumbs_image56.png' alt='image56.png' class='ngg-singlepic ngg-center' /></a></div>
<div class="captionfull"><a class="thickbox" rel="" href='http://blog.microhyper.com/wp-content/gallery/vmware/image57.png' title=''><img src='http://blog.microhyper.com/wp-content/gallery/vmware/thumbs/thumbs_image57.png' alt='image57.png' class='ngg-singlepic ngg-center' /></a></div>
<p>如果你还是对通过命令行安装感兴趣的话，<a href="http://blog.microhyper.com/archives/377 ">请参考这里</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.microhyper.com/archives/387/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>微软为Hyper-V发布了Linux整合模块</title>
		<link>http://blog.microhyper.com/archives/136</link>
		<comments>http://blog.microhyper.com/archives/136#comments</comments>
		<pubDate>Fri, 12 Sep 2008 14:48:33 +0000</pubDate>
		<dc:creator>ericz</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Fastpath]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Hypercall]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://blog.microhyper.com/?p=136</guid>
		<description><![CDATA[<p>经过了一个漫长的等待，微软最后终于发布了Hyper-V的Linux整合模块。 </p>
<p>没有该模块，任何Novell SUSE Enterprise Linux唯一支持的客户OS在新的hypervisor上将不能完全发挥它的最佳性能。</p>
<p>该模块的第一个版本包括了以下功能：</p>

为合成设备（synthetic devices）提供驱动程序
<p>Linux整合模块包括了专门为Hyper-V而开发的合成网络控制及合成存储控制。这些模块在专门为Hyper-V开发[...]]]></description>
			<content:encoded><![CDATA[<p>经过了一个漫长的等待，微软最后终于发布了Hyper-V的Linux整合模块。 </p>
<p>没有该模块，任何Novell SUSE Enterprise Linux唯一支持的客户OS在新的hypervisor上将不能完全发挥它的最佳性能。</p>
<p>该模块的第一个版本包括了以下功能：</p>
<ul>
<li><strong>为合成设备（synthetic devices）提供驱动程序</strong></li>
<p>Linux整合模块包括了专门为Hyper-V而开发的合成网络控制及合成存储控制。这些模块在专门为Hyper-V开发的高速总线，VMBus上充分发挥了他们的优势。</p>
<li><strong>Hypercall适配器</strong></li>
<p>Hypercall适配器是一个瘦软件层，它专门解释从基于Xen的Linux内核的特殊Xen虚拟指令到微软Hyper-V hypercalls。提升了Linux虚拟机的性能。</p>
<li><strong>快速路径（Fastpath）启动支持</strong></li>
<p>启动设备现在可以利用存储VSC来提高性能。</p>
</ul>
<p>现在还缺鼠标整合的支持。</p>
<p>Linux整合模块可以<a href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=495">在此下载</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.microhyper.com/archives/136/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

