Archive
Designing a virtual desktop environment? – #XenDesktop, #Citrix
This is a good blog post by Niraj Patel.
Questions: How do you successfully design a virtual desktop solution for 1,000 users? How about 10,000 users? What about 50,000 users? What are the questions you should be asking? Most importantly, where do you start?
Answer: Hire Citrix Consulting for your next virtual desktop project! OK, that is one right answer, but not the only way to do it. The successful way to design a virtual desktop environment is to follow a modular approach using the 5 layers defined within the Citrix Virtual Desktop Handbook. Breaking apart a virtual desktop project into different layers provides a modular approach that reduces risks and increase chances for your project’s success no matter how larger you’re planned deployment is. What are the 5 layers and some examples of the decisions are defined within them?
- User Layer: Recommended end-points and the required user functionality.
- Access Layer: How the user will connect to their desktop hosted in the desktop layer. Decisions for local vs. remote access, firewalls and SSL-VPN communications are addressed within this layer.
- Desktop Layer: The desktop layer contains the user’s virtual desktop and is subdivided into three components; image, applications, and personalization. Decisions related to FlexCast model, application requirements, policy, and profile design are addressed in this layer.
- Control Layer: Within the control layer decisions surrounding the management and maintenance of the overall solution are addressed. The control layer is comprised of access controllers, desktop controllers and infrastructure controllers. Access controllers support the access layer, desktop controllers support the desktop layer, and infrastructure controllers provide the underlying support for each component within the architecture.
- Hardware Layer: The hardware layer contains the physical devices required to support the entire solution, and includes servers, processors, memory and storage devices.
Want to know how to get started? Try the Citrix Project Accelerator. Input criteria around your business requirements, technical expertise, end user requirements, applications, etc. to get started on your architecture based on the 5 layer model.
Lastly, don’t forget to come see SYN318…
Continue reading here!
//Richard
Demystifying Citrix Excalibur Architecture – via @kbaggerman
A great blog post by Kees Baggerman! 🙂
For all XenApp admins and consultants out there Project Avalon will bring a big change as we are used to having XenApp servers running on the (what seemed to be) everlasting Citrix Independent Management Architecture and we’re heading to Citrix FlexCast Management Architecture (already included in XenDesktop at this moment) and will be included in the Citrix Excalibur Architecture.
IMA
When looking up IMA in the eDocs you’ll find:
Independent Management Architecture (IMA) is the underlying architecture used in XenApp for configuring, monitoring, and operating all XenApp functions. The IMA data store stores all XenApp configurations.
Basically IMA exists to manage the XenApp or Presentation Server farms by enabling the communications between servers. As stated it transfers information about all XenApp functions like licenses, policies, sessions and server loads. All management tooling within these versions of Citrix’s PS/XA rely on this service for information.
According to Communication ports used by Citrix Technologies IMA uses the following ports:
| Ports | Source | Prot. | Comment |
| 2512 | Common Citrix Communication Ports | TCP | Independent Management Architecture (IMA) |
| 2513 | Access Gateway 5.0 Controller administration | TCP | IMA-based Communication |
As we can see IMA uses 2512 (by default) to communicate with other servers and the Access Gateway Controller uses 2513 (by default) for IMA-based communication. The port IMA uses can be changed or queried via the commandline tool IMAPORT.
Brian Madden did a blogpost way back in 2007 but it’s definition of IMA is still current:
Independent Management Architecture is:
- A data store, which is a database for storing MetaFrame XP server configuration information, such as published applications, total licenses, load balancing configuration, MetaFrame XP security rights, and printer configuration.
- A protocol for transferring the ever-changing background information between MetaFrame XP servers, including server load, current users and connections, and licenses in use
FMA
With the introduction of XenDesktop we got a new architecture called Flexcast Management Architecture. This new architecture has got an agent-based setup where we can install the operating system including the basic applications that need to be installed and after that we can install an agent. This agent registers itself to a controller and is offered through StoreFront to the end user.
This will be delivered by two different types of agents, one to support Windows Server OS’s and one for Windows Desktop OS’s.
Andrew Wood did an article on Excalibur and used this diagram to explain the architecture:
Citrix FlexCast Management Architecture
- Receiver provides users with self-service access to published resources.
- StoreFront authenticates users to site(s) hosting resources and manages stores of desktops and applications that users access – Web Interface as a platform is essentially resting, but it will cease to be.
- Studio is a single management console that enables you to configure and manage your deployment, a dramatic reduction over the 23 consoles you could well have today. Studio provides various wizards to guide you through the process of setting up an environment, creating workloads to host applications and desktops, and assigning applications and desktops to users.
- Delivery Controller distributes applications and desktops, manages user access, and optimizes…
Continue reading here!
//Richard
Tech Preview of #Citrix #XenApp support for the #Lync 2013 VDI Plug-in
Good info from Derek Thorslund.
As you may have already noticed, earlier this week we opened up our Tech Preview program for optimized support of the Microsoft Lync™ 2013 client to all current Citrix XenApp customers under active Subscription Advantage. This phase of the Tech Preview program gives our customers the opportunity to evaluate the Citrix Receiver Display Adapter that integrates with Microsoft’s Lync™ 2013 VDI Plug-in for Windows. The Display Adapter plug-in has been posted on the Citrix Downloads page under “Citrix Receiver” in the “Betas and Tech Previews” section (visible to Citrix customers and partners after login). Please use the Support Forum to provide feedback or request assistance from the community.
Read more here!
//Richard
Delivering #Citrix #XenApp on #Hyper-V with PVS and #McAfee – via @TonySanchez_CTX
Good Citrix blog post from Tony Sanchez!
Architectures—whether physical or virtual—should be flexible enough to adapt to different workloads, allowing them to support changing business needs. Although implementing a new IT architecture takes time and careful planning, the process to test and validate an architecture should be easy. In the case of a virtual desktop architecture, test engineers should be able to follow a repeatable pattern, step by step, simply changing out the workload to validate the architecture under different anticipated user densities, application workloads, and configuration assumptions. The procedure should be as easy as learning a new series of dance steps (think PSY’s Gangnam Style, the most watched dance video on YouTube). The point causes me as a test engineer to ask the question: in the case of VDI, why can’t a hypervisor simply learn a new workload just like I might learn a new sequence of dance steps?
Luckily for test engineers, Citrix FlexCast® provides the ability to learn and deliver any workload type by leveraging the power of the Citrix Provisioning Services® (PVS). Recently I worked with engineers from Citrix and Dell, collaborating to build a FlexCast reference architecture for deploying XenApp® and XenDesktop® on Hyper-V on a Dell infrastructure. Testing of this reference architecture looked at how XenApp and XenDesktop performed under various workloads, altering hypervisor configuration settings and examining the overall user experience and user densities. At the drop of dime, FlexCast and PVS enabled a simple switch of the architecture to a new workload.
Based on that reference architecture effort, we recently began a Single Server Scalability (SSS) test using the latest hardware and software releases available. This blog focuses on that effort — what I call the “XenApp dance step for FlexCast style” and how XenApp workloads perform on Hyper-V. (A follow-on blog article will focus on an alternate “dance” sequence for XenDesktop.) The focus of this blog is how the configuration of the McAfee virus scanning software can impact performance and scaling.
In previous blogs, I describe the testing process and methodology that leverages the Login VSI test harness, along with key tips for success. Since those same methods and recommendations apply here, let’s review the configurations we used for this scalability testing as well as the workloads and actual test results.
For background reading, I highly recommend that you review Frank Anderson’s post on XenApp physical versus virtual testing results with Hyper-V. Frank is my colleague and a great resource for insights about testing, including implementation tips and general best practices. In addition, the related Dell and Citrix white paper describing the FlexCast reference architecture for deploying XenApp and XenDesktop on Hyper-V is available here.
Continue reading here!
//Richard
#Lync 2013 March VDI Update
Microsoft has released an update for Microsoft Lync 2013. This update provides the latest fixes for Lync 2013.
This update fixes several bugs in the RTM versions of Lync 2013 Virtual Desktop Infrastructure (VDI) clients. Additionally, after you apply this update, you do not have to re-enter a username and password when you pair a Lync 2013 VDI plugin with a Lync 2013 Desktop client.
You can apply this hotfix on both Lync 2013 VDI clients and Lync 2013 Desktop clients.
Continue reading and download the update here!
//Richard
Top 5 #Citrix #XenServer Questions from the Citrix Master Class
Below are the top 5 XenServer questions raised from the Citrix Master Class posted by Amanda Saunders!
Let’s face it, XenServer has been around for quite a while. Citrix purchased the hypervisor back in 2007 and released it entirely free to the market in 2009. Since then, we’ve seen over 1 million downloads of the product and mass adoption in all sorts of businesses from SMBs to the largest service providers. Despite all this, we had almost 700 first time attendees on our XenServer Master Class last week taking a look at what this product has to offer. The newbies were joined by 300 additional Master Class veterans who continue to return to see what we’ll be showing off this time on our British radio show inspired, tech webinar. All of the attendees joined in to keep us busy, asking hundreds of questions for our XenServer experts to answer live on the webinar. If you missed it, watch the recording and read a summary of the top questions asked by the audience.
Why are cloud providers choosing XenServer to power their clouds?
This question could have an entire blog post dedicated to it, but I will try to address it as simply as possible. Currently 80% of Citrix CloudPlatform and Apache CloudStack environments are built on top of Xen or XenServer. Why? The high level reasons are scalability and cost*.
Scalability comes from XenServer’s fully replicated architecture across all hosts in an environment. This means there is no management server required to manage a given number of hosts. Should the master host in a pool go down, any other host can be promoted to replace it with no loss of functionality or configuration. In practice, this means cloud providers can freely choose to cluster hosts as required without incurring any additional configuration or management complexity based on cluster size.
While cost is an important factor for every company to consider, it is particularly important when you’re looking at licensing hundreds or even thousands of hosts. Both the open source version of XenServer and the premium version of XenServer that is included as part of your CloudPlatform entitlement, mean cloud providers can get the virtualization layer of their cloud at no cost. These savings can then be turned into additional differentiated service offerings or added savings to their end user.
*other reasons include open source base, flexibility, VM density and tenant isolation.
XenMotion, what is it and is it free?
We have a competitor in the space who likes to use “v” in a lot of their feature names. A good rule of thumb to find the corresponding feature in XenServer is to replace “v” with “Xen”. XenMotion is our live migration feature that allows you to move VMs from one host in a pool to another provided that the pool has shared storage attached. This has been available in our free version since 2009.
Storage XenMotion is a brand new feature that we released with XenServer 6.1. This feature enables you to move VMs between hosts without the requirement of shared storage which lessens the hardware requirement/expense for both cloud providers using commodity hardware and SMBs with smaller environments. Storage XenMotion is available in our advanced version of XenServer.
Is there an easy way to get support for my environment, even if I’m running on free?
For those of you running a premium edition of XenServer (Advanced, Enterprise and Platinum) we recently changed our support model to offer unlimited, 24×7 support for paid editions of XenServer at about 7% of license cost. What does this mean to the free users out there? Well, it means you can no longer purchase support from Citrix for your XenServer environment. That being said, in addition to the incredible support you can get on the forums, we’ve also introduced a new Citrix Auto Support tool that can do a sanity check of your environment. Simply upload a log file and we’ll check for any issues that we recognize including missing patches, known bugs or configuration errors. This tool can be used for both free or paid editions, so try it out for yourself at http://taas.citrix.com.
What is MonitorIT?
A big thank you to our friends at Goliath Technologies who demoed their brand new version of MonitorIT on our XenServer Master Class. This solution delivers proactive monitoring of your entire environment right out of XenCenter or directly from a browser. What do we mean by “entire environment”? Virtual servers, physical servers, VDI, applications, databases, log management, network, storage, data center components, workstations – EVERYTHING! Do you have multiple hypervisors in your environment? Monitor your vSphere clusters straight from your XenCenter console using this product. You can go one step further and have MonitorIT proactively make changes to alleviate bottlenecks in your environment so the business can keep doing business without interruption. Don’t take my word for it, check out their free trial for yourself. They’ve even opened up their early access program so you can access all the great new features that…
Continue reading here!
//Richard
Virtualizing your desktops? Six experts share their advice – #Citrix, #XenDesktop
If you follow a few simple principles, desktop virtualization projects are pretty straightforward.
But if you barrel ahead, ignoring little things like users, apps, data and hardware, you could be in for a bit of a train wreck.
So we thought we’d make this easy – with a new eBook that captures best-practice deployment advice from six of the most experienced desktop virtualization experts: Desktop Virtualization Deployment Insights: Six Experts Share Their Advice.
Download the free eBook from here: Desktop Virtualization Deployment Insights: Six experts share their advice
//Richard
#Citrix VDI-in-a-Box 5.2, now supports CloudGateway etc. – @VDIinaBox, @CitrixCG
Ok, now VDI-in-a-Box is becoming more and more “complete”! This release delivers some of the features many have wanted for a while! For instance the support of the latest hypervisors as well as CloudGateway!
Read more below taken from the Citrix blog post:
Version V5.2 is now ready for prime time. The focus of this release was to support the latest hypervisors and Citrix components. Actually we did a lot more because we added a few features that our users have been clamoring for.
Support for the latest hypervisors:
As always we need to stay current and so version 5.2 supports vSphere 5.1, XenServer 6.1 and Microsoft Hyper-V Server 2012. The latter should increase desktop density quite a bit. We’d love to hear your experiences along those lines. Please post on the forum what sort of density increases you are experiencing.
Unified access to VDI-in-a-Box desktops and your applications and data:
Version 5.2 now supports Citrix’s Cloud Gateway and allows you to access VDI-in-a-Box through it. Cloud Gateway provides a unified application and data store allowing you to access Windows, web, SaaS and Mobile applications seamlessly and so we felt it important that VDI-in-a-Box work with this application and data aggregation service.
Real-time collaboration with Microsoft Lync:
In addition, we support Microsoft Lync via the Citrix HDX RealTime Optimization Pack for Microsoft Lync. Now users can seamlessly participate in audio-video or audio-only calls to and from other HDX RealtTime users and other standards-based video desktop and conference room systems. This is especially good for call centers and the like who want wide ranging soft phone functionality with their virtual desktops.
Highly available Personal Desktops with PVD:
Many had asked that we provide some form of high availability for Personal (PVD) desktops. We provide this by allowing you to place PVD desktops on shared storage. Here’s how it works. You specify a third datastore which resides on shared storage and VDI-in-a-Box will honor this request and store all Personal desktops using PVD on it.
Turn old desktops into locked down thin clients:
Kids will be kids and so many school lab administrators have asked that we provide a way to lock down the devices used in their labs. Now, you can download the Desktop Lock from the VDI-in-a-Box download page on the Citrix web site. It will allow you to lock down the physical device and essentially turn your old desktops and workstations into a thin client that connects directly to VDI-in-a-Box and keeps the kids from doing any mischief.
Fully automated software update with our Touchless DTagent:
And since we’re always looking for ways to make things simpler, with V5.2, we now have a fully automated way for you to upgrade the VDI-in-a-Box software. We had two issues in the past. First, you had to manually install the VDI-in-a-Box desktop agent on a golden image (that is then used to stamp out multiple desktop instances). Second, when you upgraded the VDI-in-a-Box software, you had to manually update the agent on each existing golden image. In Version 5.1, we automatically install the agent on all new images. With V5.2, we now provide you a list of existing golden images whose agents need to be updated and once you click yes, we walk you through a wizard to automatically upgrade the agent and test the golden image. For more details on this, see the blog by David Liu: http://blogs.citrix.com/2013/01/22/viab-5-2-makes-updating-desktop-agents-easier/.
Continue reading here!
//Richard
VRC white paper about impact of AV on VDI performance – @LoginVSI, @LoginConsultant
New VRC white paper about impact of antivirus on VDI performance
The independent research initiative Project Virtual Reality Check (VRC) released the long awaited ‘Phase V’ white paper which provides new insights in the impact and best practices of various antivirus solutions on VDI performance.
By testing and comparing different solutions and configurations Project VRC discovered the best practice to perform a pre-scan of the master image before deployment.
Another key finding is that antivirus off-loading architectures makes a big difference from a storage IO point of view, but not always from a session density point of view.

This Project VRC white paper with all Login VSI test results and best practices can be downloaded for free here:
Download the Project VRC white paper
Read other white papers based on tests with Login VSI
//Richard








