XenAppAudit v1 Now Available

I am happy to announce I have made my XenAppAudit Utility generally available on my site.  This is free to any and everyone who wants to use it.  I have been developing this on and off over the past year.

The concept behind this was that I found when doing audits and assessments of XenApp environments, I would always run the same command line utilities and MFCOM scripts to gather data.  That combined wiht pouring through the consoles, would take 1-2 days to capture all the data I needed, and even then it might be incomplete.

So, I created this data collection and auditing utility to tell me everything I needed and more.  I the use custom queries, reports, and Excel automation to turn that raw data into usable information.

I did this for me, but I figured it could help others as well.  This utility can be useful for consultants as well as internal admins.  Please, check it out and let me know what you think!

Posted in Blog | Tagged , , , , , | Leave a comment

Interview with ServerWatch

I was recently interviewed by Paul Rubens with ServerWatch.  He featured some of my comments in his article titled “VDI: The ‘Other’ Virtualization Technology” which was published on December 1, 2011.  Here is one of the excerpts attributed to me:

But does VDI really save you money? Not normally, according to Andy Paul, principal virtualization consultant for GlassHouse Technologies, a Massachusetts-based data center infrastructure consulting company. He reckons that in most cases companies are being misled if they think that they are going to get a direct financial boost from implementing VDI. “Except in the biggest implementations, VDI is not a cost-saving exercise,” he said.

and here:

“When VDI is done correctly, VDI probably ends up being net neutral as far as costs are concerned—your increased up-front capex costs are offset by reduced day-to-day costs,” said Paul. But in most cases it will take something like five years before a VDI project pays for itself, he believes, by which time it will probably be time for a new project.

You can see the full article here: http://www.serverwatch.com/server-trends/vdi-the-other-virtualization-technology.html

Posted in Blog | Tagged , , , , | Leave a comment

Optimizing Citrix XenApp and Citrix XenDesktop on VMWare vSphere

I previously wrote a series of posts about Optimizing XenApp on VMWare.  These posts were taken from REAL WORLD experience with tuning XenApp 4.5 on Windows Server 2003 running on VMWare ESX 3.5.  Obviously, times changes and technology improves.  Also, your frame of reference changes with more deployments and more experience.

Please note: these are my own personal recommendations.  They do not necessarily reflect the views or opinions of GlassHouse, Citrix or VMWare.  So, some updated recommendations:
Continue reading

Posted in Blog | Tagged , , , , , , , , | 1 Comment

Fun with PVS on VMWare

I was recently engaged in a project deploying PVS 5.6 SP1 in an environment running VMWare vSphere 4.1.  This was not the first such environment, but we encountered some interesting issues.  I figured if this helps someone else out there, I am happy to share.

What made this environment different is they had an automated/scripted build process, as opposed to templates.  So the XenApp Master Image was created with a script, which used a VMXNET3 network driver.  Citrix recommends using the E1000 driver due to known issues with the VMXNET3 driver when using PVS.

So, we added a second network card (e1000), then removed the VMXNET3 card.  Windows was still aware that a virtual NIC had been removed, so the e1000 card was treated as a second NIC.  We installed the PVS Target software and associated to the e1000 NIC.  Everything was good, streaming was fine, HA was fine… sweet!
Continue reading

Posted in Blog | Tagged , , , , , , | Leave a comment

VDI Planning Guide: Highly Available Desktops

My latest article “VDI Planning Guide: Highly Available Desktops” has been published at E-Commerce Times under their Expert Advice section: http://www.ecommercetimes.com/story/73429.html

A key advantage of virtualization is the ability to decouple an operating system from its hardware layer. This improves flexibility and maximizes uptime. Virtual server infrastructure commonly utilizes this flexibility to provide high availability, moving virtual servers between hosts. When planning and deploying a virtual desktop infrastructure (VDI) solution, the question you must ask is: “How do we design the desktops to be highly available?” … [read more]

Posted in Blog | Tagged , , , , , , | Leave a comment

XenApp Audit Release Candidate

XenAppAudit Release Candidate available for limited preview, now available!

My pet project, XenAppAudit Utility is now available for limited preview.  It’s not perfect, but its a good start…

  • Automation Data Collection for XenApp Farms (versions 4 – 6) – leveraging MFCOM, VBSCRIPT, WMI, and POWERSHELL
  • Data Analysis using Microsoft Access
  • Summary Reports for Analysis
  • Excel Spreadsheets for Additional Summary Analysis

Taking XenApp Audit Data Collection from days down to minutes….

If you are interested in previewing/testing the app, please post a comment or email me.

UPDATE: Thanks for the interested everyone.  All testing seats are filled for now… but don’t worry, I plan to RTW in about a month…

Posted in Blog | Tagged , , , , | 3 Comments

White Paper: Keys to Managing your Virtual Environments

A white paper I updated for GlassHouse has been published: Keys to Managing your Virtual Environments.

GlassHouse has assisted many organizations with the design, planning and implementation of their virtual environments. During the implementation phase, we help companies set themselves up for long term success by putting in place proper procedures and management tools from the beginning. In this paper, we share what we believe to be the keys to managing this new environment.

[Read more...]

Posted in Blog | Tagged , , , , , , | Leave a comment

Upcoming Webinar: VDI: Are you Ready?

Base on my article Are you ready for VDI?, in this webinar we discuss the importance of identifying exactly what VDI means to your organization, how to determine if VDI is right for you and how to make it a reality, as well as:

  • Understanding the various components of VDI architecture
  • Understanding the infrastructure requirements for VDI
  • Analyzing your existing environment for VDI readiness

When: Friday, August 26, 2011 10:00 AM – 11:00 AM EDT
Sponsored by: GlassHouse Technologies
To register: https://www2.gotomeeting.com/register/952109026

UPDATE: The webinar was a success.  The material is a little dry since it is vendor neutral.  I may follow up with vendor-specific (Citrix, VMWare) builds at a later date.

Here is the link to view the recorded webinar: http://www.glasshouse.com/resources/webcast/vdi-are-you-ready

Posted in Blog | Tagged , , , , , , | Leave a comment

Welcome to my new blog site…

WELCOME to my new and improved blog!  I have transferred all my original posts to a new site powered by WordPress.  I was very happy with my Google Blogger site, but with some upcoming changes, I needed my own dedicated site… so welcome to PaulTechnologies.com!

If you were following my old site (Andy’s Thoughts), please subscribe to my new blog.  Along with my random posts on virtualization, I will also have articles and whitepapers I have been publishing, some best practices, and a soon-to-be-released program for auditing Citrix XenApp (cleverly called XenAppAudit) that I have been developing.

If you would like to subscribe to my blog via RSS Feed, you can use the following link: http://paultechnologies.com/feed/rss/

I’m excited about these changes and I hope you find value here as well…  drop me a note or a comment if there are any particular topics you would like to see covered!

Posted in Blog | Tagged , | Leave a comment

Technical Deep Dive: XenApp Load Evaluators


One of the often overlooked features of XenApp is truly understanding the load evaluators. As a consultant, I commonly see environments using only the Default Load Evaluator. If I am lucky, they might be using the Advanced Load Evaluator. Rarely do I find organizations actively monitoring or customizing their load evaluators.

Load Evaluators have not changed much since Presentation Server days, but amazingly they are not commonly optimized. Every environment and every workload is different, so whichever load evaluator is implemented may vary, but they should be customized and monitored.

Read more on my full article over at TheGenerationV: http://www.thegenerationv.com/2011/06/technical-deep-dive-xenapp-load.html

Also, be on the look out for my new programming endeavor.. the XenApp Audit Tool. I have incorporated the QueryDS analysis into my application. Coming soon!

Posted in Blog | Tagged , , , , , | Leave a comment