BSA 728x90 Center Banner

My Small VMware Certification Rant

Today I went and took my VCP5 certification exam and passed. Thanks to all my fellow twitterati for the resounding congratulations. While VCP5 is still a great certification to have and I'm happy that I passed, I honestly didn't want to take the test. Here's why...

 

Around 6 months ago, I passed both my VCAP4-DCA and VCAP4-DCD. These were two exams I was psyched about passing. I spent about 3 months preparing and by passing those two exams, I'm only one giant leap away from doing a VCDX defense. I'm not going for a VCDX at this time, but that's not the point. The point is that by going higher up in the certification stack, the certification renewal process should be easier. VMware has the right thought in mind that if I pass VCP4, and then pass a VCAP4-DCA, if I take my VCAP5-DCA, it will automatically renew my VCP4 to a VCP5. To bad that's not what is happening in reality for many test takers...

 

Someone at VMware has figured out how to play the certification game by making VCDXs go and take a VCP test. It's completely bogus, IMO. You will never see a Cisco CCIE be pressured to go and take their entry level CCNA exam would you?

 

Read more: My Small VMware Certification Rant

VMware vCloud and View Design around the Management Stack for Vblock

When a customer is deploying a Vblock Infrastructure Platform with VMware View or VMware vCloud Director, there is a consistent message that always arises, where do they run the virtual management infrastructure stack? View and vCloud come up on a regular basis, but this article focuses on any application that utilizes the Vblock as resources for a particular stack of virtual machines that comprise a Virtual Management Infrastructure Stack. This article is heavy on VMware design and I will be discussing what options are available to you to run a Virtual Management Infrastructure Stack and will make you think about your overall comfort with a solution.

 

To set the scene, take a look at these diagrams. I have created both a View and vCloud diagram that depict what we are trying to accomplish. In every management stack, there are a multitude of different VMs that make an application function.

 

In a VMware vCloud Director environment for Vblock, you will usually have these VMs (not all are required):

  • 1 vCenter Server for Management Components
  • 1 vCenter Server for vCloud Resources (optional but best practice)
  • 2 Database Servers SQL/Oracle (1 required, 2 optional)
  • 1 vShield Manager VM (can run in Fault Tolerant mode)
  • 2-X vCloud Director Nodes. The amount of nodes depends on size of vCloud environment and level of redundancy
  • 2-X Virtual Supervisor Modules for Nexus 1000v. The amount of VSMs depends on vCloud Size
  • 1 VMware vCenter Chargeback Server
  • 1 vCenter Orchestrator Server
  • 1 RabbitMQ Server
  • 1 Load Balancer
  • and more…
Read more: VMware vCloud and View Design around the Management Stack for Vblock

"Blogging is not writing, it's just graffiti with punctuation."

As everyone knows, the Top 25 virtualization blog voting machine is now open for business. This is NOT another "vote for me" post. I don't want to act like a selfish single child who needs more attention. Instead, this post is to encourage you to just go vote. More and more virtualization blogs are popping up everyday and these individuals put in a lot of work into sharing their knowledge with the world. Bloggers spend more time than you would think whiteboarding ideas or taking tons of screenshots to show you step by steps to spark your interests. It's almost a second job to many.

 

There is a great quote from the movie Contagion that i find amusing "Blogging is not writing, it's just graffiti with punctuation." There are so many blogs out there that it's very hard to find the few golden nuggets out of the mess written on the walls. The best blogs are consistently the best because they have the greatest content and make it amusing and fun for their readers. You only get 10 votes, so sort through the 100+ blogs, and choose the ones that consistently bring you back to want and read more. It means a lot to get votes from readers. I always love reading the emails that start with "Hey Kenny, i was reading your blog and..."

Read more: "Blogging is not writing, it's just graffiti with punctuation."

Virtual Machines Exhibit Poor CPU Performance in vCloud Director

Someone call the n00b patrol because this one should have been a no-brainer. I was working with a customer today and their default image inside of vCloud Director is a Windows 2008 R2 VM with 1vCPU and 4GB of RAM. Whenever they deployed a new VM from vCloud Director, it would take approximately 45 minutes to complete the entire sysprep process and boot up. After that 45 minute process, when they tried to use that VM, it was almost unbearable through the web UI because it was so slow. The CPU performance was just outright horrible.

 

After a few quick conversations, I did a bit of troubleshooting to narrow it down to a vCloud problem. I used the same exact image and deployed it from template on a blade used for vCloud resources. It also deployed on the same datastore so we could cancel out the hardware issue. Sysprep ran, and the VM was created and ready for use after 4-7 minutes. So it was definitely a problem in vCloud.

 

I opened up the vSphere Client to the vCloud vCenter and started looking at the VM that was spun up from vCloud Director under the resources tab. This should have been as clear as day to point out. The VM has a limit set on it of 260MHz.

Read more: Virtual Machines Exhibit Poor CPU Performance in vCloud Director

Nexus 1000v On A Network With No VLANs

So the title is technically inaccurate. Everything has to traverse a VLAN, and if no VLAN is specified, then you're riding on VLAN 1.

 

I volunteered to build some Hands On Labs for our technical sales folks and I was in charge of creating the Nexus 1000v Lab. After battling a few quirks for about 7 hours, I was finally able to get everything functioning correctly. The networking piece didn't take 7 hours, but the lab was convoluted enough that I will save you from reading about it.

 

The lab consisted of running the latest software:

  • vCenter 5 Build 455964
  • 2x Nested ESXi Servers running 5.0 Build 504890
  • Nexus 1000v VSM 4.2(1) SV1(4a)
  • Nexus 1000v VEM 201108271-BG

 

Read more: Nexus 1000v On A Network With No VLANs

Register for a Free Tools Webinar Sponsored by TrainSignal

another webinar about free tools??! oh yeah! David Davis and I are once again presenting our infamous VMworld presentation. I don't have to talk about it any more. Just know that since this is being sponsored by TrainSignal there will be some vSphere 5 Training Give Aways, which is always fun.


It's taking place on Wednesday 1/11/2012 at 3:00pm EST. Hope to see you there!


Register Here! - download here

Read more: Register for a Free Tools Webinar Sponsored by TrainSignal

How To Setup Riverbed Stingray Traffic Manager / Zeus Load Balancer for VMware vCloud or View

Recently, my virtual Zeus load balancer wouldn't boot up properly so I figured I would just rebuild it. Come to find out, I couldn't remember everything I did to get it working properly so now I'm documenting it for anyone else that may want to do this. Zeus Load balancer is a great free utility that was recently acquired by Riverbed Technologies and is now labeled as the Riverbed Stingray Traffic Manager. It's a good product for home labbers because it will do SSL HTTPS load balancing which works great for vCloud or View testing. Check out Chris Colotti's post Load Balancing Considerations for vCloud.

 

To get the product, sign up for a Zeus/Riverbed Developer Account. You will be emailed a username and password and will get access to the downloads area and see these files below:

Read more: How To Setup Riverbed Stingray Traffic Manager / Zeus Load Balancer for VMware vCloud or View

VCE Releases the Vblock Version Tool

I'm amazed every day by the amount of effort people in VCE contribute. VCE has that VMware Labs feel to it. If you see a hole that needs to be filled, go fill it. Do you have an idea that you want to make into a project, run with it. It's innovation and ideas that keep things moving forward.

 

Today, VCE released a new tool for its customers called the Vblock Version Tool. This program will allow a partner/customer to gather all the required firmware/software level versions on their Vblock and compare it against the Official Release Matrix.  If you don't know, the Official Release Matrix is a chart/martix/pdf that gets updated about once or twice a quarter (depending on how many and what types of firmwares are released) and plays into VCE's strategy of a Pre-Integrated & Pre-Tested Product. Every component in the Vblock (Storage, UCS, VMware, MDS, Nexus, 1000v, PowerPath V/E, UIM, etc) all have some sort of firmware or software level tied to them. VCE's goal is to release a product that adheres to specific firmware/software levels to ensure complete interoperability and superior performance. The Official Release Matrix contains all the software/firmware levels for specific Vblock models and can be found internally on VCE Portal or partners can get it on VCE Partner Portal.

 

The Vblock Version Tool shows the continued effort VCE makes in building the industry's ONLY integrated stack with true differentiating characteristics.  VCE is continuing to help customers realize the value in Vblock above and beyond the best of breed hardware components. The VCE Vblock Version Tool can be found on the VCE Partner Portal and customers can get the tool from VCE Support Portal.

 

Read more: VCE Releases the Vblock Version Tool

How To Deploy a VM or vApp from vCloud Director

I got a request internally for a simple step-by-step of how to deploy a vApp or VM from vCloud Director because the IT group has no experience with vCloud. I toiled on putting this blog article up because the simplicity is just, well, simple. Thanks to a few twitterati (@P2Vme, @angeloluciani, @jmichelmetz, and @mtellin) for making me do it anyway. here we go

 

Before you begin, you need to know where to go. vCloud has a few different portals but there is going to be one defined for your particular organization. For instance, my vCloud Director instance rests at https://vcloud.kendrickcoleman.c0m/cloud/. This webaddress is for administrator access. When you create a new Organization inside vCloud Director such as Developer, you can create a new logon portal that can be accessed at https://vcloud.kendrickcoleman.c0m/cloud/org/Developer.

Read more: How To Deploy a VM or vApp from vCloud Director

SearchMyVM Needs YOUR Input

I received an email today from the product manager at VKernel asking about additional features the community would like in their free product SearchMyVM. If you're not familiar with SearchMyVM it can be described as a "google-like" interface for your vCenter environment. You can run queries against your environment, and do searches. It's an appliance based VM so you don't pay any licensing cost, and the product is absolutely free. It's a great way for admins to let other people in IT see what resources are being consumed and are free within the virtual environment. SearchMyVM has also been on my Top 10 Best Free Tools list. If you haven't checked it out, I encourage you to.

 

The product management wants to know what YOU would like to see in their new version. If you have any suggestions, please leave a comment or send me an email kendrickcoleman [@] gmail [dot] com and I'll relay it back to the team.

Read more: SearchMyVM Needs YOUR Input

Page 15 of 32

Related Items

Related Tags