<?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>www.retujyou.com どうにもならない劣情の種子を植え付けられたばかりに &#187; VMware</title>
	<atom:link href="http://www.retujyou.com/tag/vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.retujyou.com</link>
	<description>どうにもならない劣情の種子を植え付けられたばかりに</description>
	<lastBuildDate>Fri, 04 Mar 2011 09:14:27 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>仮想化技術 Virtualization への入門</title>
		<link>http://www.retujyou.com/2007/03/01/virtualization-technology/</link>
		<comments>http://www.retujyou.com/2007/03/01/virtualization-technology/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 12:54:00 +0000</pubDate>
		<dc:creator>rui_mashita</dc:creator>
				<category><![CDATA[サイエンス・テクノロジー]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://www.retujyou.com/2007/03/01/virtualization-technology/</guid>
		<description><![CDATA[仮想化技術、様々な方法でマシンを仮想化する技術が注目され流行っている。マシンを仮想化した時のメリットは、リソースの有効利用、テスト環境の構築、バックアップや移行の簡素化、セキュリティの強化などがあげられる。
実はかなり昔 [...]]]></description>
			<content:encoded><![CDATA[<p>仮想化技術、様々な方法でマシンを仮想化する技術が注目され流行っている。マシンを仮想化した時のメリットは、リソースの有効利用、テスト環境の構築、バックアップや移行の簡素化、セキュリティの強化などがあげられる。</p>
<p>実はかなり昔の1960年代からあった仮想化技術が、現在これほどまで流行しているのは、やはりオープンソフトの影響が大きいみたい。完成度の高いオープンソフトが業界を牽引する事で、既存のソフトウェアベンダは製品を無償化せざるを得なくなり、それが業界の活性化につながっている。</p>
<p>また、ハードウェア面での著しい進歩も要因の一つかな。最近流行のマルチコアと呼ばれる、一つのプロセッサに複数のCPUコアを載せて並行処理を行う技術は、消費電力を低く保って、処理速度を上げる事が出来て、これはもう凄いらしい。</p>
<p>では、ここで、有名な仮想化ソフトをいくつか列挙してみる。<br />
GPL（代表的なオープンソース・ソフトウェアラインセンス）では、VMM（Virtual Machine Monitor）の<a href="http://www.cl.cam.ac.uk/research/srg/netos/xen/">Xen</a>と、エミュレータの<a href="http://fabrice.bellard.free.fr/qemu/">QEMU</a>が有名。<br />
仮想化ソフトベンダ最大手の<a href="http://www.vmware.com/">VMware</a>はXenに対抗する形でいくつかの無料版ソフトをリリースしていて、有償サポートや管理ツールなどに付加価値をつけている。<br />
Connectix社の<a href="http://www.microsoft.com/japan/windows/virtualpc/default.mspx">Virtual PC</a>、<a href="http://www.microsoft.com/japan/windowsserversystem/virtualserver/default.mspx">Virtual Server</a>はMicrosoftが買収して、無償化されている。</p>
<p>また、2月4日にリリースされたLinuxカーネル2.6.20は、新たな仮想化技術の<a href="http://kvm.qumranet.com/kvmwiki">KVM(</a>Kernel-based Virtual Machine)モジュールを組み込んでいる。このモジュールはIntelとAMDがそれぞれ開発する、Intel Virtualization Technology、AMD Virtualizationと呼ばれるCPUでの仮想化技術サポートを必要としていてる。</p>
<p>この二つのCPUレベルの技術、Intel VT とAMD V は、本来一つのCPUに一つのOSしか載せれないように制限されていたCPUの構造を変化させた技術だ。上記した有名なソフト達は、この一つのCPUに一つのOSの構造から、様々な抜け道をなんとか作って、仮想化を実装させている。</p>
<p>次は、この様々な抜け道、仮想化の実装方法について、書いてみようかと思います。</p>
<h3>参照・参考</h3>
<p>Linuxカーネルの仮想化技術<br />
<a href="http://japan.cnet.com/news/ent/story/0,2000056022,20342542,00.htm">Linuxカーネル2.6.20リリース&#8211;仮想化技術「KVM」を統合 &#8211; CNET Japan</a></p>
<p>仮想化技術について<br />
<a href="http://en.wikipedia.org/wiki/Virtualization">Virtualization &#8211; Wikipedia, the free encyclopedia</a></p>
<p>仮想化技術の実装方法について<br />
<a href="http://itpro.nikkeibp.co.jp/article/lecture/20061228/258010/?ST=lecture&#038;P=1">仮想化技術を学ぶ：ITpro</a></p>
<p>Intel VT について<br />
<a href="http://itpro.nikkeibp.co.jp/article/COLUMN/20061016/250784/">Intel Virtualization Technologyの全貌：ITpro</a></p>
<p>photo by <a href="http://www.flickr.com/photos/amagill/26273015/">AMagill</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.retujyou.com/2007/03/01/virtualization-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

