Your network is killing your file copy performance


We’ve all been there before, rush hour traffic. You know how it goes. You slowly increase speed to 5mph, then 10, then 15. Excitement is building because you are now going 20mph. Then, out of nowhere, you slam on the brakes and your speed immediately drops back to 0mph. We eventually start over again, 5, 10, 15mph before we slam our foot on the brakes again bringing us to a complete stop. At this point it is OK to yell “SERENITY NOW!!!” Unfortunately, this is how packets are being sent across the LAN/WAN. This is how TCP functions via the … Continue reading Your network is killing your file copy performance

Changing the user experience can be dangerous


As many know, I like to do home improvement projects, so I spend quite some time at the local hardware store purchasing supplies.  I’ve been going to the same store for years. I’ve been using the self-service checkout lanes for years. I’ve been purchasing my items with a credit card for years. Everything was going great until I personally crashed the credit card payment system for my checkout lane (seriously). So what changed? The credit card checkout process changed because my credit card now includes the security chip technology.  The instructions on the screen were clear, I was simply on … Continue reading Changing the user experience can be dangerous

XenDesktop 7.7 and Windows 10


The other day, I was able to share the latest single server density results when running Windows 7 on XenDesktop 7.7. We looked at a range of parameters like: PVS vs MCS PVS Disk Cache vs RAM Cache Citrix Policies: Very High Definition vs High Server Scalability vs Optimized for WAN Windows 7 optimizations Once that testing was complete, we moved onto the next version… Windows 10. An again, looking at the exact same parameters. First, we look at Microsoft Hyper-V 2012R2 Second, we look at Citrix XenServer 6.5 SP1 What do you notice? Between XenServer & Hyper-V… Not much … Continue reading XenDesktop 7.7 and Windows 10

XenDesktop 7.7 and Windows 7


We recently completed a massive round of testing looking at many of the different deployment configurations we can do with a Windows 7 desktop in XenDesktop 7.7. We wanted to look at how different factors might impact single server scalability. PVS vs MCS PVS Disk Cache vs RAM Cache Citrix Policies: Very High Definition vs High Server Scalability vs Optimized for WAN Windows 7 optimizations Each test was conducted utilizing the same, knowledge worker workload.   As you see, each test builds upon the previous test while only modifying a single parameter. As I’ve gone through the initial results, some … Continue reading XenDesktop 7.7 and Windows 7

Lessons Learned with vCPU Allocation and HDX


How many of you have read the XenDesktop Planning Guide called “VM-Based VDI Resource Allocation” that is in the XenDesktop Design Handbook? Hopefully, there are a lot as it provides a table with initial recommendations for allocating vCPU, RAM, steady state IOPS for VDI type desktops. Remember, these are estimates! User Group Operating System vCPU Allocation Memory Allocation Avg IOPS (Steady State) Estimate Users/Core Light Windows XP 1 768MB-1 GB 3-5 10-12 Windows 7 1 1-1.5 GB 4-6 8-10 Normal Windows XP 1 1-1.5 GB 6-10 8-10 Windows 7 1 1.5-2 GB 8-12 6-8 Power Windows XP 1 1.5-2 GB … Continue reading Lessons Learned with vCPU Allocation and HDX

What I learned at BriForum 2010


For those of you who didn’t know, last week was BriForum and I was able to attend as a speaker and as an attendee.  I think it was a great event, and I believe it was the largest one ever, so congratulations to Brian, Gabe and the TechTarget team.

What did I learn last week?  I learned 10 things, which ironically fits nicely into this blog. Without wasting more of your time, here are the Top 10 Things I Learned At BriForum all for your enjoyment 🙂

10. Lou Malnati’s is great pizza and only 2 blocks from the hotel. Is there anything better than Chicago Deep Dish pizza? Continue reading “What I learned at BriForum 2010”

This School House Rocks with Virtual Desktops


Imagine an environment where:

  • The endpoints are over 5 years old
  • Users’ personal computers are state of the art
  • Applications have not been patched in over one year
  • Each office has different configurations, although they should be identical

These are some of the challenges with one particular environment: the ABC School District.

This particular school district consists of 50 school campuses that supports 70,000 users.  Due to limited funding, the technology infrastructure is aging quickly.  Thanks to a voter approved tax levy, the ABC School District is receiving an infusion of money to upgrade their computing infrastructure. Instead of going down the same path of distributed computing, the ABC School District has decided to implement desktop virtualization based on the following architecture: Continue reading “This School House Rocks with Virtual Desktops”