Featured on RTFM w/Mike Laverick

I had the honor several weeks ago of being interviewed by Mike for one of his “vendorwags”.  Mike is a consummate professional and asked the questions that really get at the heart of what Xangati does in a “no BS” kind of way.  Mike has just released the episode, and for reasons of shameless self-promotion, I highly recommend it!

You can see the whole list of questions on Mike’s blog, and also see Mike and I interact with the user interface through his new “video wag” technology!  Definitely cool.

Enjoy!

Posted in VDI, VMware, Xangati | Leave a comment

What matters for VDI?

Introduction

I spend a fair bit of time talking with folk that are planning or in process of deploying VDI.  Regardless of the vendor, there are many items that affect this process.  I’m going to spend the next couple of posts discussing the ins and outs of VDI, and put a special focus on how an assessment can be structured so that there are few surprises.  I always want to know at the end of an assessment exactly what the gaps are between pilot workloads and the expected full deployment, but I’ve seen a number of pilots where the goal is just to get the pilot working, and then the organization gets a big surprise when some attempt is made to scale things up.

So, to review quickly, the things that matter for VDI fall pretty directly out of how it is deployed.  When using VDI, we take a user’s desktop and then split it up into a display function (user side), a processing function (the VDI desktop instance in the datacenter), the storage function (user files in shared storage), and a signaling/control component (the connection broker/security gateway function).  These components interconnect via LAN and WAN network links.  In most organizations, there are dedicated folk that optimize desktops, storage, WANs, etc.  The trick is that no one has generally had to combine the various optimization steps for each into a cohesive whole.  Hopefully this series will unravel some of this and put in into actionable terms.

As we begin, the importance of the WAN and network connections cannot be overstated.  The visual experience of watching our displays bring up what we are working on pretty well defines our user experience.  Most of us have heard the Internet lore that if content isn’t delivered in 8 seconds, people just give up and go elsewhere.  This can be validated by any technical person reading this document.  How many of us will tolerate slow software clients while administering a system without muttering threats to the vendor under our breath?  In the world of VDI deployments, visual responsiveness is almost entirely related to network bandwidth, delay, packet buffering, and other shaping tools that may or may not be in use.  All the major display protocols have years of solid engineering work behind them and they work very hard to make efficient and fast protocols.  While differences do exist, it remains true that user experience in a VDI deployment is highly correlated to the quality of the network connection.  Assessing and measuring this will form a strong basis of our writing on this topic.

It is also true that there are many knobs and dials on a state-of-the-art VDI platform to adjust how the software uses the network.  By arranging these knobs, I have seen organizations cut their bandwidth usage by 50% or more without users being aware that changes occurred.  Sometimes the gains are not that significant.  Every organization has different priorities, software, and network links.  There are no single “right settings” that will produce the magic every time, but it is possible to lay out a methodology that can systematically consider the salient points and give the smart admin the knowledge needed to tune everything for maximum performance.

This is important because VDI is typically evaluated in a 10-100 user “pilot”, and then performance expectations are extrapolated for hundreds or thousands of users.   But modern VDI protocols are not simple protocols like UDP – they are highly optimized and have intelligence around various payloads and the best means to compress and transport them.  The workload of a VDI protocol literally varies with the work, and this means that pilots must carry enough of the relevant workloads to truly simulate the deployment conditions.  Some vendors even go so far as to warn that single system testing has no relevance to expected bandwidth utilization.  In this environment, an accurate and actionable pilot involves setting up a realistic test scenario, instrumenting it appropriately, and then conducting a series of tests to determine which parameters are the most important.  In some cases, optimizations will be made per user group, or to accommodate certain necessary use cases.

So, over the course of the next several posts, we are going to investigate the character of the various components of a VDI deployment, discuss the knobs and dials that exists, describe the relevant network metrics, and a methodology that can tie all this together.  It is far more than one blog post worth of information, but by keeping at it, we’ll all get something out of it.

Posted in VDI | 1 Comment

Tips-n-Tricks for Xangati Dashboards

Over the last several weeks, we’ve been recording some webinars on a lot of the most common things people want to do in monitoring virtual infrastructure.  There were three of these events.

If you haven’t had a chance to check them out, these recordings are totally hands on.  There are no marketing slides, just me driving the Xangati UI, showing how to configure things, etc.  So if any of the topics interest you, there’s bound to be something in there you can use.

View On-Demand Webinar — Live Webinar took place on December 2, 2010

Tips-n-Tricks #3: Improving VDI Management with Xangati

The third discussion in our Tip-n-Tricks webinar series focuses on how to navigate your entire infrastructure using the Xangati system. What you will learn from this Webinar:

  • Seeing virtual and physical infrastructure performance
  • Left and right clicks
  • Live UI to historical report drilldown
  • Configuring vCenter alerts to automatically generate DVR-recordings
  • And more!
View On-Demand Webinar — Live Webinar took place on November 18, 2010

Tips-n-Tricks #2: Improving VDI Management with Xangati

The second of Xangati’s Tips-n-Tricks Series where we’ll show you how to improve VDI Management with Xangati. What you will learn from this Webinar:

  • Seeing all the moving parts (connection brokers, virtual desktops, activity)
  • Tuning your VDI protocol
  • Learning how VMware tuned its VDI labs at VMworld
  • And more!
View On-Demand Webinar — Live Webinar took place on November 11, 2010

Tips-n-Tricks #1: Top 10 Ways to Improve Virtualization Management with Xangati

The first of Xangati’s Tips-n-Tricks Series where we’ll show you how Xangati improves your virtualization management processes. This first session shows you the Top 10 Ways to Improve Virtualization Management with Xangati. Each session is only 30 minutes, but we will answer questions via chat for as long as you want. What you will learn from this Webinar:

  • Find the root cause of performance problems
  • See VM to VM activity
  • See users of an application and their activity
  • See infrastructure & I/O latency
  • Record the root causes for documentation
  • Prove virtualization isn’t to blame
  • And more!
Posted in Uncategorized | 1 Comment

Video Interviews – The future?

I just got done recording a “videowag” with Mike Laverick (http://www.rtfm-ed.co.uk/), which strikes me as a clever alternative to the podcast. In a podcast, typically I get on Skype with the interviewer, and they use some software to record the audio for both of us. Many bloggers and press folk have purchased studio microphones and audio interfaces, and the resulting quality is much better than a telephone call. Mike has taken things to a new level with his “videowags”, as he calls them.

Bascially, the audio portion is the same – use a decent microphone into an audio interface (or direct USB connection) and record that. The big addition is two bits of video. The first bit is that he recorded both his and my web cameras during the interview. The second bit is that I had set up a webex with the Xangati user interface running. Mike’s intent is to put all this together so that you see both Mike and I as we chat, with the Xangati user interface as a backdrop.

For me, this was quite ideal as I could quickly make reference to something in the UI to illustrate a point, but I think it is neat that you also get a bit of a flavor of who Mike and I are by the talking heads. I’ll be curious to see if this catches on in the blogosphere and becomes anything of a trend.

My curiosity is due in some measure to the fact that I’m pretty well prepared for this sort of thing. I do some photography, videography and film-making on the side, and have a modest set of lights, backdrops, etc. So, for this event, I was able to throw up a quick setup and eliminate the clutter of my home office! It seems to me that as video conferencing via Skype and other systems becomes more common, people will start to add capability: first a better mic, then perhaps a light or two, and maybe even a backdrop, or set up with a blank wall as the backdrop. The cost could be quite reasonable for folk that have several of these to do a month, and puts a lot more personality into a conversation. Kind of a personal, home studio.

On the audio side, USB microphones and/or audio interfaces are a big step up from the built-in microphone of a laptop and can be purchased fairly cheaply – say $100 each, although you can spend more or less than this. On the video side, the webcams built into most laptops are of enough quality to get the job done, provided they have enough light. It is a secondary matter to get the light looking decent, but it is a fact that most rooms are substantially “under-lit” for video purposes. Adding a couple daylight-color balanced fluorescent fixtures with a shade is not expensive and can be sourced at local stores.

I used standard video lighting equipment from  Cool Lights (www.coollights.biz) in a pretty standard interview configuration. I used a “key light” to light my face from the front, a hair, or rim light clamped to the bar holding up the backdrop, and light on the floor pointed up at the backdrop to make some interesting light splashes and remove any shadow from falling on the backdrop from the key light. This is all lighting 101 stuff that anyone could do, even without the “studio fixtures” I used.  I used a muslin backrop, but interesting results can be had by tie-dying an old sheet.  This isn’t a big expense either.

In this screen grab from one of my tutorial videos, you can see what it looks like with a color gel throwing an interesting color wash behind me.

As social media become more and more prominent in our industry, it strikes me that there will come a point where enough folk have “good enough” setups that modest web-shows could be produced. If I set up against a green screen, and so did the other participants, we could be edited into a “room” inside any decent editing package. There would be some work to figure it all out the first few times, but then it would be a template and an understood workflow.

Perhaps this is more work than some will want, but it could make some virtual trade-show kinds of events interesting for folk who couldn’t travel to a physical event.

What do you think will happen with these video “podcasts”? Or do you prefer audio-only content so you can use it on drive time?

Posted in General, Xangati | Tagged | 1 Comment

Welcome to the Pond

Welcome to the pond.  Now that you’ve found it, what to do?  Well, you can just hang out – ponds are a pretty peaceful place.  You can go fishing – there’s likely to be something of interest or use lurking around here.  You can toss in a rock and watch the ripples – you never know what happens when minds meet.  Maybe something cool, or maybe the rock just sinks.

Ponds are good for reflection.  It’s pretty hard to be overstressed standing next to a pond with the crickets chirping, the birds singing, and the sun out.  Ponds are a good place for thinking, or sharing a chat.  (Come to think of it, they are probably a good place to write a blog from, but the nearest one is across the street in the park.  There is a cool-looking Great Egret living there.)  Ponds are often good for walking around, and I’ve yet to meet one that is intimidating.  So if you like the pond, feel free to hang around and see what happens as the seasons change.

Posted in General | Leave a comment