Wednesday, May 28, 2014

Brain & Wendel Live - Storage Performance Monitoring and Measuring: Size Matters! (5/29/2014)

Hi Friends,

Yep, I'll be hosting a live webinar tomorrow with my buddy Wendel!  Tomorrow we discuss Storage Performance Monitoring and Measuring.  If you have questions about storage sizing, are thinking of getting a new storage system, but don't know where to start, I'll give you a lot of good information to begin with and arm you with some questions you can ask your storage vendors, to help get you the appropriate sized storage!  Sign up by clicking on the image below!

http://www.nimblestorage.com/news-events/webinars.php?campaignsource=homepage

Hope to see you there tomorrow!

-Brain

Tuesday, May 27, 2014

Cisco UCS 101 - Updating Your Firmware

Hi Friends,

If you've worked with the Cisco UCS you know it is a VERY flexible system allowing you to update and administer it in multiple ways.  Today I thought I'd show you how to update the firmware on your blade's adapters and CIMC Controller.  Remember be careful updating and check with your Cisco representatives or Cisco docs if you have any questions!

So let's get our updated firmware.  To update our firmware, we first have to download the firmware we want off the Cisco site and download it to our Fabric Interconnect(s).  Go to Cisco.com, select Support, and All Downloads.  Click on Servers - Unified Computing.  You'll probably need a username and password to log in.  Next download the software bundles you need.  This will be varied depending on the model, rack or blade, version, etc.  So take a look at the link I provided on "firmware" and it will go into a lot more detail then I will.

Once you've downloaded the firmware you need, it's time to download it to your Fabric Interconnect.  Log into your UCS and select the Equipment tab, click on Equipment, Firmware Management tab, Installed Firmware tab.  Notice I'm already on the running version I want, it just hasn't been applied to all of my blades.  If you're not, click on Download Firmware and point to the location you downloaded the firmware from Cisco.com.









Now remember, there's lots of ways to do things in UCS land, but instead of applying the firmware directly to a blade, I'm going to apply it to a profile assigned to the blade.  Pretty neat huh?  :-)

Find the profile you want to apply the firmware to under the Servers tab and select the Policies tab on the right hand side.  Expand the policy and you can see what version of firmware has been assigned to this policy.




















Now we need create a Host Firmware Package to allow this policy to be associated with the new firmware.

Click on the Create Host Firmware Package link, give the new package a name, choose whether to create a Simple or Advanced package and what firmware should be used.  Here I'm only creating a profile for a blade and not a rack server.












Now that you've created the Host Firmware Package, you can apply the firmware policy to your server policy.






























When you save the changes you should get a pop up box like this, stating what's going to happen and that a reboot will be necessary.  Make sure to migrate your virtual machines off this ESXi server if you need to.  I'm going to put the machine into Maintenance mode and everything will migrate automagically for me!
















When you're ready, click Yes.  Next you should get a pop up telling you the changes have been made.











Under the Firmware Policies you should now see the Host Firmware and Host Firmware Instance on the new version you selected.






























Now head back to the Equipment tab, select the server you just applied the new firmware to and select the Installed Firmware tab.  You should notice the firmware is being updated and activated.














When the update has completed the update and activate status will state "Ready" and the new firmware version will be visible in the Running Version column.






-Brain

Friday, May 16, 2014

Happy Friday! - Making VDI A Reality Webinar

Hi Friends,

If you missed it yesterday I presented a live webinar on making VDI a reality.  Not to worry if you had <<cough cough>> more important <<cough cough>> things to do because it was recorded for your viewing and listening pleasure.

It can be found here on Youtube!

I cover the components of VDI, the trouble areas, different methods and products to make VDI a reality, sizing, how Nimble Storage can help and close up with a couple of reference architectures you can follow if you're looking to do VMware Horizon View or Citrix XenDesktop with Machine Creation Services (MCS).

We had a great turn out and the audience asked great questions!

Be on the lookout for my next live webinar in a couple of weeks where I discuss performance.  it's a tough topic because of the multidimensional complexity of the topic.  Let's face it, performance is an art form and I'm just an apprentice myself, but I do my best to make a difficult topic a little easier to grasp!  Click on the image below for more details about this and other Nimble Storage webinars.


http://www.nimblestorage.com/news-events/webinars.php?campaignsource=homepage


 -Brain

Wednesday, May 14, 2014

VMworld! VMworld! VMworld!

Hi Friends,

You heard right, VMworld 2014 is fast approaching!  Nimble Storage has created a blog regarding sessions we're involved in.

http://www.nimblestorage.com/blog/all/vote-for-vmworld-2014-sessions/

Here's your chance to vote for your favorites!

What, you want to know which one The Brain will be presenting so you can vote for that one?  That's mighty nice of you! :-)

2595 VDI Rapid Desktops – Easy as 1-2-3 – the Vendor’s View

Learn about VDI reference architectures, VMware View Planner, and all kinds of goodies!  But we can't do it without you.  If you don't vote for us, we won't get chosen and if we're not chosen, WE WON'T BE CHOSEN!!  And all the cool knowledge and hard work The Brain and his boss have put into a presentation will fade into the ether like so many bad movies...

 But you can prevent that tragedy, all you need to do is go on over to the VMworld 2014 voting site 
and select

2595 VDI Rapid Desktops – Easy as 1-2-3 – the Vendor’s View

It's that easy!  :-)



 -Brain

Monday, May 12, 2014

VMware View Planner - Connection was refused by the other side: 111: Connection refused.

Hi Friends,

I've been working with VMware View Planner to run some benchmarks against Nimble Storage and I started up a test this morning and the workload just didn't want to start on any of my machines.






So I took a look at my viewplanner.log and saw a very strange error that I've never seen before!

Connection was refused by the other side:  111:  Connection refused.






What the heck does that mean?!  So I stopped the run and restarted.  Sure enough, same error!  This was working on Friday, what changed?

I looked up the error message and there were a bunch of different suggestions; check the firewall, check connectivity between View Planner and Horizon View, check to make sure the View Planner service is running on the Horizon View server.  Nope, all look good what could it be??

Just for grins I decided to take a look at one of my Windows XP images and look what I found!









Yep, that'll bring you to a halt!

So if you happen to be running View Planner and get a Connection was refused by the other side:  111:  Connection refused error.  Check out your desktops, they might be the problem!

-Brain

Friday, May 9, 2014

Happy Friday! - Brain & Wendel Episode 16! Login VSI

Hi Friends,

Happy Friday!  In today's episode of Brain & Wendel we talk to Dennis Geerlings of Login VSI!  We get all the news about Login VSI and you definitely don't want to miss this episode.  Huge thanks to Dennis for coming on our show, please come back anytime!

-Brain

iTunes

Non-iTunes

Thursday, May 1, 2014

Finding the Bottleneck


Hi Friends,

One of the most difficult things to do in a production datacenter is finding the bottleneck.  There's ALWAYS a bottleneck.  When you first build your infrastructure you may not notice the bottleneck, but it's there, waiting...  Ever played that game Whack-a-Mole?






If you've never played, the idea is pretty simple.  When one of the little guys sticks his head out of his hole you whack him with the included hammer as seen in the image.  Where he sticks his head out is random and there's a lot of watching, quick reflexes and usually lots of colorful language that goes along with it.

Why do I bring up Whack-a-Mole?  Well, finding the bottleneck in your datacenter is a lot like this game.  You're not sure where it's going pop up, when, how often, and it causes lots of watching, quick reflexes and usually lots of colorful language!  Is it the Storage?  Compute?  Network?















The way it usually starts is the application folks call the DBA and say the database is slow.  The DBA calls the system administrator and says the compute and or storage is slow.  The system administrator calls the network administrator and says the network is slow.  So where's the bottleneck and how do you get running at peak performance again?   To help demonstrate I've invited a good friend of mine, Eddy.






















Hi Eddy!  To make a point you're going to represent data and I'm going to shove you through a straw.























No worries Eddy, this won't hurt a bit and you'll be helping to show the readers what I'm talking about!





















Hang in there Eddy!  Now, let's say this straw is your network and Eddy is data.  Is it the straw that's too small?  Can the compute layer process and push Eddy through the straw fast enough?  Can the storage hold and process Eddy quick enough to send him through the straw?  Clearly we have a problem, but sometimes it's not as obvious as trying to shove an elephant through a straw.























Everyone, give Eddy a big hand!

So how do you tell where the elephant is stuck?  Usually it takes tools, analysis, smarter people than me and time!  The cool thing is if you have Nimble Storage, we take most of the headache out of finding the bottleneck.  You've heard me praise InfoSight before, but it's gotten even better!  Let me explain.  Say you have a DBA that keeps telling you the storage is slowing down his database.  Well, you can pull up InfoSight, take a look under the Performance tab and wa-la!




















 
 
What you're seeing is an actual CS420-X2 that is running at a peak cache usage of 131%.  And if we don't have enough cache we're having to grab data off of spinning disk.  If we have to read data off of spinning disk it's not the end of the world, but it is going to slow things down a bit.  It might be time for an SSD upgrade.

Notice the Latency button next to Recommendations?  This is pretty cool too.  If you click on this it will show you tons of historical data regarding your arrays read and write latencies.  Well, what if you're seeing higher then normal latencies.













But your cache and CPU are just fine?  Time to give your network administrator a call.  Maybe something is up with the switch, a speed mis-match, frame size set incorrectly somewhere down the line?

These are just a couple of graphs from InfoSight and remember this comes with the support of your array!  Where was this when the DBA's used to tell me things were, "slow"?

Don't let those bottlenecks get you down!  Arm yourself with the right tools and you'll know where the moles will stick their heads out of the ground before they do!

-Brain