<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Virtual machine spanning multiple computers in VMware Workstation Pro Discussions</title>
    <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798509#M42024</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I remember that back at school we used Unix based thing called Mosix. It allowed whole network cluster to become "one computer" and automatically migrated processes to nodes with low load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I though, fifteen years later, with all the "cloud" buzz, it would be possible to have virtualization layer which could hide details and let Windows think that there is one big multicore computer. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it seems I was wrong. Event Mosix isn't open source any more!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and there are people who had same idea as me: &lt;A href="http://arstechnica.com/civis/viewtopic.php?f=16&amp;amp;t=710361" target="test_blank"&gt;http://arstechnica.com/civis/viewtopic.php?f=16&amp;amp;t=710361&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Oct 2010 18:56:10 GMT</pubDate>
    <dc:creator>martinhruska</dc:creator>
    <dc:date>2010-10-13T18:56:10Z</dc:date>
    <item>
      <title>Virtual machine spanning multiple computers</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798506#M42021</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to create virtual machine spanning multiple computers? I have very processing power intensive program and I would like to run it "in the cloud" with power limited only by number of connected machines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible or is it just nonsense.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Oct 2010 09:50:33 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798506#M42021</guid>
      <dc:creator>martinhruska</dc:creator>
      <dc:date>2010-10-13T09:50:33Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual machine spanning multiple computers</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798507#M42022</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Welcome to the forums!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the year 2010 this must still be managed by the application (distributed processing where chunks of work are distributed and the results are put together again, like SETI). An OS is not capable to do this, even with virtualization. So the answer is: no. You can run a single OS only on a single computer. A virtual machine still needs to run on a single host, even in a cloud.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW, VMware Workstation is not a cloud-aware hypervisor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;AWo&lt;BR /&gt;&lt;BR /&gt;VCP 3 &amp;amp; 4&lt;BR /&gt;&lt;BR /&gt;\[:o]===\[o:]&lt;BR /&gt;&lt;BR /&gt;=Would you like to have this posting as a ringtone on your cell phone?=&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;=Send "Posting" to 911 for only $999999,99!=&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Oct 2010 10:24:03 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798507#M42022</guid>
      <dc:creator>AWo</dc:creator>
      <dc:date>2010-10-13T10:24:03Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual machine spanning multiple computers</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798508#M42023</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;PRE __jive_macro_name="quote" title="AWo wrote:"&gt;&lt;/PRE&gt;&lt;P&gt;Welcome to the forums!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the year 2010 this must still be managed by the application (distributed processing where chunks of work are distributed and the results are put together again, like SETI). An OS is not capable to do this, even with virtualization.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Well, actually, 20 years ago Groupe Bull had an OS that did precisely that.  &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.vmware.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;  It allowed a single OS image to span entire networks and use resources as if it were a single computer.  But I agree that no mainstream OS provides the functionality.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Oct 2010 18:36:39 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798508#M42023</guid>
      <dc:creator>Noel</dc:creator>
      <dc:date>2010-10-13T18:36:39Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual machine spanning multiple computers</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798509#M42024</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I remember that back at school we used Unix based thing called Mosix. It allowed whole network cluster to become "one computer" and automatically migrated processes to nodes with low load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I though, fifteen years later, with all the "cloud" buzz, it would be possible to have virtualization layer which could hide details and let Windows think that there is one big multicore computer. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it seems I was wrong. Event Mosix isn't open source any more!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and there are people who had same idea as me: &lt;A href="http://arstechnica.com/civis/viewtopic.php?f=16&amp;amp;t=710361" target="test_blank"&gt;http://arstechnica.com/civis/viewtopic.php?f=16&amp;amp;t=710361&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Oct 2010 18:56:10 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798509#M42024</guid>
      <dc:creator>martinhruska</dc:creator>
      <dc:date>2010-10-13T18:56:10Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual machine spanning multiple computers</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798510#M42025</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;...I have very processing power intensive program...&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; One of the "features" of virtualization is to be able to run multiple virtual machines on one host because each guest does not use all the processing power of the CPU.  So maximizing utilization of an underutilized host.  But you have just one OS that needs more power than just one host CPU.  Virtualization tries to fit a bunch of "small" OS' onto one host.  You're trying to fit just one really big OS onto multiple hosts because it won't fit on just one.  So this, to me, is quite the opposite of what one would normally do with virtualization.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;...with power limited only by number of connected machines.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Another feature of virtualization is to decouple the OS from the physical hardware.  The virtual machine becomes "portable" so hardware failures are not as traumatic.  But in your case, a failure of a "host" is not traumatic since the OS would load-shift to the other functioning machines.  (e.g.:  grid or cluster computing.)  So the need for hardware decoupling is almost non-existent for your needs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; You really won't be using the features of virtualiztion, thus virtualization is not a solution for you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Oct 2010 23:33:25 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798510#M42025</guid>
      <dc:creator>asatoran</dc:creator>
      <dc:date>2010-10-13T23:33:25Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual machine spanning multiple computers</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798511#M42026</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;So I though, fifteen years later, with all the "cloud" buzz, it would be possible to have virtualization layer which could hide details and let Windows think that there is one big multicore computer. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Microsoft does have something that uses multiple machines and sort of hides the details: Microsoft Clustering Services (MSCS.)  What you want is to make a "generic OS" become cluster-capable.  One can imagine it would be possible but it wouldn't really be virtualization since virtualization doesn't hide the physical CPU.  For example, when you lose a machine, how will generic Windows deal with going from 100 CPUs to 99?  Thus you'll have do do something like emulate "just one CPU" to hide the change in CPUs.  And emulation is not virtualization.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I'm not saying it's impossible.  just that it's a technology that not really virtualization as it's done now.  "Clouds" hide the details, but clouds don't have to be virtual either.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Oct 2010 00:11:42 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798511#M42026</guid>
      <dc:creator>asatoran</dc:creator>
      <dc:date>2010-10-14T00:11:42Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual machine spanning multiple computers</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798512#M42027</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, thanks. You have a point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that recommended solution is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;buy one big super multi socket multi core powerful computer&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OR use application which can cooperate over network with it's instances on other nodes&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OR use special cluster aware operating system&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Oct 2010 11:55:46 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/Virtual-machine-spanning-multiple-computers/m-p/798512#M42027</guid>
      <dc:creator>martinhruska</dc:creator>
      <dc:date>2010-10-14T11:55:46Z</dc:date>
    </item>
  </channel>
</rss>

