5 Replies Latest reply on Apr 15, 2010 10:24 AM by pbraren

    "vSphere in a Box" Run vSphere on your laptop, to demonstrate and test vCenter, ESX4/ESXi4, VMotion, HA, and DRS.

    pbraren Hot Shot
    vExpertVMware Employees

      Hello again. It's been about a year since I spent time posting to this forum, back when I was playing with getting nested VMs working within ESX 3.5 VMs, running inside VMware Workstation, see here:





      I admit I haven't thoroughly scoured the web or this forum for roughly similar posts, as I've been busy traveling a lot for my job lately. But I have found that vSphere runs quite well within VMware Workstation 6.52, including advanced features like vMotion. And like many folks I meet, I am also trying to prepare to get my VCP status updated to vSphere soon. What better way than to have a traveling "vSphere in a box" lab with me.



      Last week, I presented "vSphere in a Box," at the IBM System x Conference in Chicago. Basically, I demonstrated, how to "Run vSphere on a laptop, to demonstrate and test vCenter, ESX4/ESXi4, VMotion, HA, and DRS"






      After a brief discussion, I did a live demo, booting all 4 VMs (ESX, ESXi, vSphere, and OpenFiler) live in front of the audience on a ThinkPad W700 quad core. But I also allowed attendees to test drive the identical VMs running from an external USB 2.5" drive on a modest ThinkPad T61p with 4GB of RAM (Intel VT-d processor function enabled in the BIOS). A quick look at the demo I did of VMotion, just after the presentation, can be seen here:






      Of course, I give credit to very recent xtravirt.com whitepapers, which detail how to get it the 4.0 releases of ESX and ESXi working. I built upon these 2 more VMs, using the OpenFiler iSCSI appliance, and a W2K3R2 32 bit virtual machine with vSphere. I was using Vista x64 as the host operating system. The trickiest part was getting OpenFiler configured exactly right, and I hope to publish these exact steps soon.



      But pretty much the gist of the steps are pretty well documented at this post:






      What I'm thinking about is doing a complete, in depth install and configure walk-thru, in August or September. Here's what I'm thinking so far:



      ThinkPad W700 with Quad Core CPU and 8GB of RAM, running Windows 7 RTM, with VMware Workstation 6.5.2, running these 4 VMs



      1) ESX 4.0



      2) ESXi 4.0



      3) Openfiler 2.3 x86 Virtual Appliance:






      4) Windows 2008 R2 Standard, with vSphere and VMware Converter plug-in



      -assuming vCenter and vClient can be made to run on W2K8R2, albeit unsupported of course



      -another big is IF I can get Workstation to get along with Windows 7, see this URL for potential issues:






      For now, I'm simply trying to gauge interest in my soon publishing a complete guide to running this "lab" configuration. Depending upon the timing of when I can get to this project (Windows 7 RTM released tomorrow, Windows 2008 R2 RTM next week, customer travel keeping me tied up most of August, etc.), I may be able to use the preferred RTM version of VMware Workstation 7, we'll see.



      I also realize there's many ways to do shared storage, but I do use iSCSI occasionally for my "day job" and I'd like to stay away from "artificial" methods (like SCSI drive sharing) that are not likely to be similar to production configurations I help customers deploy. Ideally, simulated fibre storage would be "nice," but I'll stick with free and fairly simple Openfiler for now. I haven't yet tried OpenFiler for NFS shared storage, not sure of speed/performance, but likely a lot easier to set up than iSCSI. And while I own a physical NAS that does NFS, it's not with me all the time, so I'm also trying to keep to local network connections only, no external infrastructure or internet required. Again, "in a box" is the focus, the whole thing fitting on a $80 32GB NTFS-formatted USB key for easy portability



      So, thoughts, suggestions, better ideas?  Has somebody already documented a complete step-thru (Camtasia video or screenshot by screenshot guide) of the procedure to set all this up?