The Future of Virtualization? Look to the Clouds – Revisited

I was looking back at some really old articles. This one was posted in 2008. I think I was pretty close with my trend analysis. What I didn’t know at the time was I would be working for Zerto a vendor that actually helps accelerate DR to the Cloud adoption more than any other vendor. 

If you follow the virtualization industry like I do, you start noticing trends. About three years ago, with the help of VMware, virtualization went from the test lab to being accepted on the production floor. For the last year or so, it’s been Virtual Desktop Infrastructure (VDI). Since VDI isn’t always the best solution, Citrix has been the leader for years in showing the industry how to virtualize the applications themselves. Novell, VMWare, and Microsoft have bought companies to help catch up in these areas as quickly as possible.

So, what is the next logical stop? Ubiquitous data center availability. That means clouds.  Having Disaster Recovery (DR) sites is one thing, but having a DR site that could be located anywhere or provided as a flexible service is too attractive of an idea for companies not to fill that void. I look for all the major virtualization vendors to address it in their own unique ways, but there will be clouds rolling in sooner than later.

Convert text to upper or lower case with bash

I had a spreadsheet with a list of lower case names that I needed to compare it with another spreadsheet with upper case names. I know there are lots of ways to do it, but I went to my Linux machine and was able to convert all the server names with a single line command in the bash shell.

cat FILENAME | tr “[:lower:]” “[:upper:]“

You could also drop this in a script as well if you are discovering servers.

echo $HOSTNAME | tr “[:lower:]” “[:upper:]“

Loop Mount .iso Images

Have you ever had an .iso, or a bunch of .iso files that you wished you could pull the files out without having to extract them all? If you haven’t yet, you will as nearly all of the virtualization products use .iso images pretty frequently.

In Linux, you’re only one command away from being able to access all your .iso images as local directories.

I created this video to show how to loop mount .iso images so you don’t have to extract the files to access them.

ESXi 5 on Mac Mini – First Problem (with update)

A few weeks ago, I installed ESXi 5 on my new Mac Mini using the installation instructions from Paraguin. Everything was running perfectly until a few days ago. It was all working so well that I was getting ready

Mac Minito move other VMs I have off some old equipment to it and retire the machines.

I’ve discussed my fondness for this configuration and thanks to Chris for the mention on his blog site.

But to my surprise one morning, all of my VMs on the Mac Mini were all off line.

I had to log in directly to the Mac Mini and found that the management NIC (the only NIC, btw) was completely missing. I tried the DCUI method to completely reset the network settings to default and rebooted the Mac. After the reboot, the network card was available again and I was able to successfully reconfigure the management network NIC and everything was back online.

However, after about 10-12 hours, it disappeared again.  I have to start digging into log files next week to see if I can find any indication of what is happening, but there seems to be a pattern of after a period of time working perfectly, it drops off. I’m not sure about the driver loading or checking processes ESXi 5 uses, but it seems to indicate a pattern of trying to reload or re-read the loaded modules or drivers and it just can’t load the Broadcom NIC driver I installed vial Paraguin’s instructions.

What makes this make less sense to me is it ran perfectly for almost a month, with no power cycles or updates and just started failing.

I know from the response on twitter that this is a popular idea, so I’d like to leverage the VMware discussion forums to centralize anything that the community discovers about deploying and supporting ESXi on MacMini. I found a discussion thread that seems to be a good fit here

 

Update 1:

I started with a simple change and set the vmnic0 to 1000 Full Duplex instead of Autonegotiate. It hasn’t dropped off after 46 hours of normal use. I’ll continue to track it and update as things change.

Update 2:

Now you can add another NIC using the Thunderbolt port!  VirtuallyGhetto has a great post on how to do it.