<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: virtualization</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/virtualization.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2023-07-10T19:01:21+00:00</updated><author><name>Simon Willison</name></author><entry><title>Lima VM - Linux Virtual Machines On macOS</title><link href="https://simonwillison.net/2023/Jul/10/lima/#atom-tag" rel="alternate"/><published>2023-07-10T19:01:21+00:00</published><updated>2023-07-10T19:01:21+00:00</updated><id>https://simonwillison.net/2023/Jul/10/lima/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://earthly.dev/blog/lima/"&gt;Lima VM - Linux Virtual Machines On macOS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
This looks really useful: “brew install lima” to install, then “limactl start default” to start an Ubuntu VM running and “lima” to get a shell. Julia Evans wrote about the tool this morning, and here Adam Gordon Bell includes details on adding a writable directory (by default lima mounts your macOS home directory in read-only mode).

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://jvns.ca/blog/2023/07/10/lima--a-nice-way-to-run-linux-vms-on-mac/"&gt;Lima: a nice way to run Linux VMs on Mac&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/linux"&gt;linux&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/macos"&gt;macos&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/julia-evans"&gt;julia-evans&lt;/a&gt;&lt;/p&gt;



</summary><category term="linux"/><category term="macos"/><category term="virtualization"/><category term="julia-evans"/></entry><entry><title>Why We Replaced Firecracker with QEMU</title><link href="https://simonwillison.net/2023/Jul/10/why-we-replaced-firecracker-with-qemu/#atom-tag" rel="alternate"/><published>2023-07-10T15:09:03+00:00</published><updated>2023-07-10T15:09:03+00:00</updated><id>https://simonwillison.net/2023/Jul/10/why-we-replaced-firecracker-with-qemu/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://hocus.dev/blog/qemu-vs-firecracker/"&gt;Why We Replaced Firecracker with QEMU&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Hocus are building a self-hosted alternative to cloud development environment tools like GitPod and Codespaces. They moved away from Firecracker because it’s optimized for short-running (AWS Lambda style) functions—which means it never releases allocated RAM or storage volume space back to the host machine unless the container is entirely restarted. It also lacks GPU support.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://news.ycombinator.com/item?id=36666782"&gt;Hacker News&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/qemu"&gt;qemu&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/firecracker"&gt;firecracker&lt;/a&gt;&lt;/p&gt;



</summary><category term="qemu"/><category term="virtualization"/><category term="firecracker"/></entry><entry><title>Amazon takes EC2 to the next level with persistent storage volumes</title><link href="https://simonwillison.net/2008/Apr/14/takes/#atom-tag" rel="alternate"/><published>2008-04-14T08:04:47+00:00</published><updated>2008-04-14T08:04:47+00:00</updated><id>https://simonwillison.net/2008/Apr/14/takes/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://blog.rightscale.com/2008/04/13/amazon-takes-ec2-to-the-next-level-with-persistent-storage-volumes/"&gt;Amazon takes EC2 to the next level with persistent storage volumes&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
You can store a snapshot of a storage volume to S3 with a single API call, making backups trivial.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/backups"&gt;backups&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ec2"&gt;ec2&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/rightscale"&gt;rightscale&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/s3"&gt;s3&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/storage"&gt;storage&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;&lt;/p&gt;



</summary><category term="backups"/><category term="ec2"/><category term="rightscale"/><category term="s3"/><category term="storage"/><category term="virtualization"/></entry><entry><title>EC2: Introducing Elastic IP Addresses and Availability Zones</title><link href="https://simonwillison.net/2008/Mar/27/ec2/#atom-tag" rel="alternate"/><published>2008-03-27T10:33:58+00:00</published><updated>2008-03-27T10:33:58+00:00</updated><id>https://simonwillison.net/2008/Mar/27/ec2/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://developer.amazonwebservices.com/connect/ann.jspa?annID=295"&gt;EC2: Introducing Elastic IP Addresses and Availability Zones&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Big news from Amazon: EC2 can now provide static IP addresses which you can dynamically map to one of your instances, along with “availability zones” so you can specify that instances run in different data centres. Hosting an entire application on EC2 just got a whole lot more practical.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/amazon"&gt;amazon&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ec2"&gt;ec2&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;&lt;/p&gt;



</summary><category term="amazon"/><category term="ec2"/><category term="virtualization"/></entry><entry><title>Django GridContainer</title><link href="https://simonwillison.net/2007/Sep/22/mt/#atom-tag" rel="alternate"/><published>2007-09-22T12:01:40+00:00</published><updated>2007-09-22T12:01:40+00:00</updated><id>https://simonwillison.net/2007/Sep/22/mt/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.mediatemple.net/labs/grid/gc-django-prebeta.htm"&gt;Django GridContainer&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Media Temple’s virtualized Django hosting is now accepting applications for beta testers.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/django"&gt;django&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/gridcontainer"&gt;gridcontainer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hosting"&gt;hosting&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mediatemple"&gt;mediatemple&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;&lt;/p&gt;



</summary><category term="django"/><category term="gridcontainer"/><category term="hosting"/><category term="mediatemple"/><category term="virtualization"/></entry><entry><title>VMware Fusion Review</title><link href="https://simonwillison.net/2007/Aug/6/vmware/#atom-tag" rel="alternate"/><published>2007-08-06T23:49:31+00:00</published><updated>2007-08-06T23:49:31+00:00</updated><id>https://simonwillison.net/2007/Aug/6/vmware/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://daringfireball.net/linked/2007/august#mon-06-vmware"&gt;VMware Fusion Review&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
It looks like VMware are finally catching up with Parallels.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://daringfireball.net/linked/2007/august"&gt;Daring Fireball&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/macos"&gt;macos&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/parallels"&gt;parallels&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/vmware"&gt;vmware&lt;/a&gt;&lt;/p&gt;



</summary><category term="macos"/><category term="parallels"/><category term="virtualization"/><category term="vmware"/></entry><entry><title>How to convert a VMWare virtual appliance to work with Parallels</title><link href="https://simonwillison.net/2007/Jun/28/convert/#atom-tag" rel="alternate"/><published>2007-06-28T10:23:00+00:00</published><updated>2007-06-28T10:23:00+00:00</updated><id>https://simonwillison.net/2007/Jun/28/convert/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.virtualizationdaily.com/archives/73_how-to-convert-a-vmware-virtual-appliance-to-work-with-parallels.html"&gt;How to convert a VMWare virtual appliance to work with Parallels&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Anyone know the best option for creating a virtual machine that can easily be used by Parallels and VMWare alike?


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/parallels"&gt;parallels&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/vmware"&gt;vmware&lt;/a&gt;&lt;/p&gt;



</summary><category term="parallels"/><category term="virtualization"/><category term="vmware"/></entry><entry><title>VirtualBox</title><link href="https://simonwillison.net/2007/May/8/virtualbox/#atom-tag" rel="alternate"/><published>2007-05-08T21:35:53+00:00</published><updated>2007-05-08T21:35:53+00:00</updated><id>https://simonwillison.net/2007/May/8/virtualbox/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
GPL licensed virtualization software; they recently released an OS X version.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/gpl"&gt;gpl&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/open-source"&gt;open-source&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualbox"&gt;virtualbox&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;&lt;/p&gt;



</summary><category term="gpl"/><category term="open-source"/><category term="virtualbox"/><category term="virtualization"/></entry><entry><title>Internet Explorer Application Compatibility VPC Image</title><link href="https://simonwillison.net/2007/Apr/20/ie/#atom-tag" rel="alternate"/><published>2007-04-20T16:47:43+00:00</published><updated>2007-04-20T16:47:43+00:00</updated><id>https://simonwillison.net/2007/Apr/20/ie/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&amp;amp;displaylang=en"&gt;Internet Explorer Application Compatibility VPC Image&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Microsoft have made free VPC images of IE 6 and IE 7 available for testing, but they expire in August.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://www.sitepoint.com/blogs/2007/04/20/virtualization-save-time-money-and-sanity/"&gt;Lucas Chan&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ie7"&gt;ie7&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-explorer"&gt;internet-explorer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/testing"&gt;testing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;&lt;/p&gt;



</summary><category term="ie7"/><category term="internet-explorer"/><category term="microsoft"/><category term="testing"/><category term="virtualization"/></entry><entry><title>JPC</title><link href="https://simonwillison.net/2007/Mar/25/jpc/#atom-tag" rel="alternate"/><published>2007-03-25T17:06:44+00:00</published><updated>2007-03-25T17:06:44+00:00</updated><id>https://simonwillison.net/2007/Mar/25/jpc/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.physics.ox.ac.uk/jpc/"&gt;JPC&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Pure Java emulation of an x86 PC, running at 10% native speed. No code to download yet, but there’s a neat applet that lets you play Lemmings (and other games) running on FreeDOS.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://programming.reddit.com/info/1cltw/comments"&gt;programming.reddit.com&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/java"&gt;java&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/lemmings"&gt;lemmings&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;&lt;/p&gt;



</summary><category term="java"/><category term="lemmings"/><category term="virtualization"/></entry><entry><title>Quoting Jeff Atwood</title><link href="https://simonwillison.net/2007/Mar/2/papertowels/#atom-tag" rel="alternate"/><published>2007-03-02T10:21:52+00:00</published><updated>2007-03-02T10:21:52+00:00</updated><id>https://simonwillison.net/2007/Mar/2/papertowels/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://www.codinghorror.com/blog/archives/000803.html"&gt;&lt;p&gt;[...] I'm a fan of the virtual machine future. We should treat our operating system like a roll of paper towels. If you get something on it you don't like, you ball it up and throw it away, and rip off a new, fresh one.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://www.codinghorror.com/blog/archives/000803.html"&gt;Jeff Atwood&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/jeff-atwood"&gt;jeff-atwood&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;&lt;/p&gt;



</summary><category term="jeff-atwood"/><category term="virtualization"/></entry><entry><title>Linus Torvalds: Super Kernel Sunday!</title><link href="https://simonwillison.net/2007/Feb/4/lkml/#atom-tag" rel="alternate"/><published>2007-02-04T22:32:08+00:00</published><updated>2007-02-04T22:32:08+00:00</updated><id>https://simonwillison.net/2007/Feb/4/lkml/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://lkml.org/lkml/2007/2/4/119"&gt;Linus Torvalds: Super Kernel Sunday!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Linux kernel version 2.6.20 is out, and includes virtualization thanks to KVM.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/kernel"&gt;kernel&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/kvm"&gt;kvm&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/linus-torvalds"&gt;linus-torvalds&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/linux"&gt;linux&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;&lt;/p&gt;



</summary><category term="kernel"/><category term="kvm"/><category term="linus-torvalds"/><category term="linux"/><category term="virtualization"/></entry><entry><title>VMWare Fusion (virtualization for Mac)</title><link href="https://simonwillison.net/2006/Dec/24/fusion/#atom-tag" rel="alternate"/><published>2006-12-24T12:49:24+00:00</published><updated>2006-12-24T12:49:24+00:00</updated><id>https://simonwillison.net/2006/Dec/24/fusion/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.vmware.com/products/beta/fusion/"&gt;VMWare Fusion (virtualization for Mac)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Competition is good. The race is on between VMWare and Parallels as to who can get 3D acceleration virtualized first (and let me play Half-Life 2 without using BootCamp).


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/parallels"&gt;parallels&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualization"&gt;virtualization&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/vmware"&gt;vmware&lt;/a&gt;&lt;/p&gt;



</summary><category term="parallels"/><category term="virtualization"/><category term="vmware"/></entry></feed>