Daniel Feller

Daniel Feller is a Lead Architect at Citrix.  With a app and desktop virtualization history dating back to 1997, Daniel has participated in many different deployments taking on many different roles.  After graduating from Purdue University, Daniel started out as an IT Admin deploying WinFrame and MetaFrame 1.0. Daniel soon joined Citrix Consulting as one of the first consultants and spent many years working on some of the world's largest and most complex environments. In addition to field projects, Daniel has also authored several well known whitepapers like the XenDesktop Design Handbook and created the intricate logic behind Citrix Project Accelerator.  Daniel can usually be seen speaking at conferences focusing on design topics for application and desktop virtualization.
  1. The heart of the XenDesktop 7 blueprint… Resource Layer

    Users Access Resources The Resources layer is the next stage of the blueprint. Resources are the desktops and applications that we want to deliver to each user. This is also where many people get stuck because the perception is that there are a lot of options. There can be a lot of option until you start looking at it from a user group per user group perspective. Plus, when ...

    Read More

  2. Continuing to build on the XenDesktop 7 Blueprint with Access Layer

    Based on the XenDesktop 7 Blueprint, we have already created a definition of our user layer. The next step is to define how users will access their environment. Just like a house, you have doors and locks. In order to gain entry, you have to have the right keys for the right door. Defining the access layer is basically focusing on the required access policies for ...

    Read More

  3. The XenDesktop blueprint begins with the users

    The users are first. This is why we have a blueprint for XenDesktop 7 because we want to avoid starting wrong. We want to make sure that the first thing we focus on are the users. Think about it this way, when building a house, one of the first things you have to figure out is what type of a house do you want/need (bungalow, cottage, mansion, ...

    Read More

  4. The Blueprint for XenDesktop 7

    Here is a little secret... Most XenDesktop environments are extremely similar. In fact, if you ignore the numerous hardware combinations out there, the similarities increase significantly. You have user groups (some internal and some external) that need access to some type of resource, whether it be a desktop or an application, which is managed by a set of controllers all running on hardware. So why is desktop ...

    Read More

  5. True or False: Always use Provisioning Services

    Test your Citrix muscle… True or False: Always use Provisioning Services Answer: False There has always been this aura around Machine Creation Services in that it could not hold a candle to Provisioning Services; that you would be completely insane to implement this feature in any but the simplest/smallest deployments. How did we get to this myth? Back in March of 2011 I blogged about deciding between MCS and ...

    Read More

  6. XenDesktop Fact: Provisioning Services does not require PXE

    I hear over and over again from different sources (some quite unreliable) that Provisioning Services requires PXE. This simply isn't the case. When using Provisioning Services, which is an optional component of XenDesktop, the target device utilizes a bootstrap file, which initializes the Provisioning Services stream. The target device must obtain that bootstrap file, or else the stream will never begin. This is where some individuals ...

    Read More

  7. Do you really understand the goal for your desktop virtualization project

    Do you really know why you are doing desktop virtualization? As with most technical solutions, desktop virtualization has its place. It can enable flexibility, mobility, and a bunch of other "-ility" words. Unfortunately, I've seen people try to use a technical solution with the wrong goals. Take the following, which is a common occurrence: I have a distributed desktop environment. Over the years, my users have ...

    Read More

  8. A Free and Real Look into Desktop Virtualization at Synergy

    I’ve been talking about desktop virtualization for almost 5 years now.  I live it, breathe it and eat this stuff for breakfast (tastes like chicken BTW).  This technology lets me work from home 100% of the time or from the beach (which is still frozen for mid-April… just sad). As you can tell, I’m a big fan and love getting opportunities to talk about the technologies ...

    Read More

  9. Designing your desktop virtualization architecture

    One of the first questions someone doing desktop virtualization wants answered is usually one of the following questions How many servers do I need? How many IOPS? How many XenDesktop Controllers do I need? I've seen it many times and have been asked these questions many times. The typical answer is "It depends" (I really hate this answer BTW). The wrong answer is any number (You don't have enough ...

    Read More

  10. Project Accelerator Question 3: Picking FlexCast

    We all wish picking FlexCast was as easy as playing Rock-Paper-Scissors. In reality, the FlexCast decision is more like Rock-Paper-Scissors-Lizard-Spock. Unfortunately, many people go down the path of Rock-Paper-Scissors-Gun-Ligntning-Devil-Dragon-Water-Air-Sponge-Wolf-Tree-Human-Snake-Fire There is a lot of anxiety with making the FlexCast decision because it directly impacts the capabilities of the assigned users. When should I pick Pooled VDI vs. Hosted Shared Streamed VHD vs. Streamed VDI PvD vs. Remote PC This decision is even ...

    Read More