ESX And RHEL-OSP (Just Say No!!)

Hi folks,

It’s been a really long time since I’ve posted. So long in fact that I started wondering if I was ever going to get back to it. But here we are and I’m happy say that I just renewed the site and domain name. Better yet, I’m back in a position where I can actually post things. So why am I railing against ESX in my first post back? Is it because I’m anti-VMware or because I’m a Red Hat “fanboy”?  Continue reading “ESX And RHEL-OSP (Just Say No!!)”

Extending SCSI Timeouts in KVM Guests

Hi folks, today’s post will cover something that came up in the last few days at work. Someone was concerned about any lengthy delay affecting the health of his VM’s virtual disk and therefore the VM. We’ve all seen the aftermath – either the VM falls into a “paused” state, or the disk goes into a read-only state. So, how do you extend the timeout value in KVM for SCSI disks? Continue reading “Extending SCSI Timeouts in KVM Guests”

Radio Silence, OpenStack, and a Beta Program

Hi folks,

I apologize for the fact that it’s been so long since I’ve made any kind of post. The fact is, is that I’ve been out for PTO, trade conferences, and training – and I’m just now getting my head above water again.

If you saw me at Red Hat Summit, that would be the trade conference I’m referring to, and for those that came up to say hi or came to my session, thanks!! As for the session, if you saw the end, you saw a demo of the Virtual Storage Console for RHEV that we’re working on.. (If I remember correctly, that was my last post..) I talked about how the VSC for RHEV was in a “limited beta”. I happy to say that we’re quickly coming up on the public beta. I should have an official announcement in the next several days. If you have no idea what I’m talking about, see this.

On to OpenStack!! One of the other things that is going on is that I’ve been thrown into the deep end regarding OpenStack. I got to go back to NYC for training on OpenStack and had a blast. I also got to attend the OpenStack meetup/OpenStack 3rd birthday hosted by 10Gen. I’m also in the process of putting together a Red Hat OpenStack (RHOS) lab out of my home base in RTP, NC. And seeing as 70% or more of OpenStack deployments are on KVM, this is right up my alley.

Anyway, I wanted to let you fine folks know what is going on, an assure you that I’ll have some regular posts again soon.

Captain KVM

Maximizing your 10GB Ethernet in KVM

Hi folks, it’s been a few weeks since I posted anything. It’s been busy for me as I’m in the middle of the biggest project that I’ve ever lead. It’s got huge implications, and while I’ve dropped some not so vague hints, I want to show you one tiny aspect of it today:

Effective use of 10GbE using VLANs and Channel Bonding

Continue reading “Maximizing your 10GB Ethernet in KVM”

Offload VM Cloning from KVM to the Back-end Storage, pt2

Several months ago, I posted an article on how and why to offload cloning from KVM to the back-end storage. I’d like to take the opportunity to update this ever so slightly with a recorded demonstration. In the original posting, I was using Data ONTAP 7.3.x – this recorded demo utilizes Data ONTAP 8.1 Cluster-Mode.

So why update now with a demo? Simple. I can type all day, but sometimes watching the magic happen is much more effective than reading about it. Continue reading “Offload VM Cloning from KVM to the Back-end Storage, pt2”

Vmware Dependency on Linux

Disclaimer – This is actually a re-post of a colleague’s Google+ post. I did not author this, nor am I claiming credit for this. Andrew Cathrow originally posted this on April 8. I just thought enough of it to repost it here. Additionally, while my preference/bias is clearly slanted towards KVM, VMware does have a solid product. They’re just not up front about their dependencies…

VMware has a lot of rather deceptive marketing around KVM and Linux.  They have gone to great pains to hide their complete reliance on open source and Linux in particular.  You may be saying to yourself “that was in the past but today with ESXi there is no more Linux because they removed the service console”.

You’d be wrong, actually you’d be really, really wrong. Continue reading “Vmware Dependency on Linux”

RHEL 6, KVM, & NetApp Storage – updated!!!

Hi folks,

I’m happy to report that my updated technical reports around RHEL 6, KVM, and NetApp storage have been published. Whether you are looking for the best practices, how to deploy the best practices, or simply need something to get you to sleep (‘cuz the Ambien isn’t cutting it), these are for you!

TR-3848 RHEL 6, KVM, and NetApp Storage: Best Practices

TR-4034 RHEL 6, KVM, and NetApp Storage: Deployment Guide

Thanks again for following!


Mixing Thick and Thin Hypervisors in a RHEV 3 Environment

If you’ve checked out both RHEV 3 as well as running KVM on RHEL 6, you’ve no doubt found pros and cons for going one way or the other with your hypervisors. RHEV-H offers a simple appliance approach that is already tuned and configured. KVM on RHEL 6 allows for customization while still offering the benefits of the high-speed KVM hypervisor. Which one should you use?

Simple. Use both. Continue reading “Mixing Thick and Thin Hypervisors in a RHEV 3 Environment”

Don’t kickstart – Clone!!!!

So you have the perfect “Golden Image” built by way of a kickstart file.  You have a dedicated network for your installs and your boot disk is a NetApp LUN.  You’ve set every conceivable tunable to ensure that every subsequent build via PXE install is under 10 minutes, including post configurations in “%post”.

Guess what.  I can beat it by 9.5 minutes.  Consistently. Continue reading “Don’t kickstart – Clone!!!!”

Booting RHEL 6 from NetApp iSCSI

Today we’re going to take a look at booting RHEL 6.1 x86_64 from a NetApp iSCSI LUN, but first we’re going to take a look at why we would want to do this in the first place.  Sure, it’s cool from a techie standpoint, but to do this in the data center requires a compelling argument. Continue reading “Booting RHEL 6 from NetApp iSCSI”