About two and a half years ago I published the ultimate Citrix XenDesktop 7.x internals cheat sheet, version 1.0 and it turned out to be a big hit. In the meantime, it has been viewed over 80.000 times already. All the more reason to start working on version 2.0. Since I have been writing about Citrix technologies for the last couple of years I have built up a broad archive, which I can now partly (re) use and re-write to come up with an even more detailed edition, version 2.0 of the Citrix XenDesktop 7.x internals cheat sheet. I would strongly advice you to download a .PDF copy – If you like the blogpost, you’ll love the .PDF, trust me! It includes a full Table of Contents making it easier to navigate.
Inside Citrix: Web Interface & StoreFront — XML-based user authentication
Initially, with the introduction of StoreFront it relied solely on its authentication service for user authentication purposes. This, as you might be aware is different from Web Interface, which will directly contact one of the configured Delivery Controllers where the Broker/XML service will take over. Since Web Interface is still widely deployed and used in (large) production environments (and StoreFront now also supports XML based user authentication) I would like to talk, in a bit more detail about both authentication methods available today.
Demystifying the Citrix XenApp logon, enumeration and launch steps — new details included
This continues to be a topic of interest. Not only is it interesting and fun (right?) to know what is going on underneath the hood once you fill in your user credentials, it can also be very helpful when it comes to troubleshooting certain issues. While I have written about the login, enumeration and launch processes before, again I managed to include a couple of subtle changes/details.
The Citrix XenApp & XenDesktop FMA Services complete overview – new 7.12 Services included
The release of XenApp/XenDesktop version 7.12 introduced couple of new FMA services (primarily used by LHC) — time for an update. As you might be aware, I have written multiple articles on the FlexCast Management Architecture in the past (including my book) talking about its core services, their responsibilities, capabilities, communication channels/interfaces and so on. Throughout the past two years I also came up with a nice graphical overview (at least I like to think so) representing a Delivery Controller including all main FMA services. This article/post is meant to provide you with a continues update on the FMA and its primary core services, graphical overview included. Each time something changes you’ll read about it here – as soon as NDA has been lifted of course.
12 services that make up the Citrix XenDesktop Flex Management Architecture!
The Flex Management Architecture is a service-orientated architecture, it consists out of ten, or twelve depending on your point of view, primary services in total. Let me explain, when administering a Virtual Desktop Infrastructure (VDI) for example, the Broker Service, a.k.a. the Desktop service, and the PortICA service both live on your desktop OS based VM’s, which are then part of the FMA as well, making it twelve services in total. Here I’ll provide you with a rundown of all services that make up the FMA including their responsibilities and some background information. I’ve included some artwork as well.
The ultimate Citrix XenDesktop 7.x internals cheat sheet!
Ever wondered what happens after a user fills in his or her username and password? What the difference is between internal and external user authentication, resource enumeration and the accompanying launch process? Or what about Web-Interface and StoreFront, do they both have the same authentication mechanism? What are the differences between the server and desktop VDA’s? What about the VDA and XenDesktop internals, what happens inside a VDA when a resource is launched? How does a connection get brokered? Read about this and more during the next 8 (mini) chapters.
Continue ReadingCitrix NetScaler Gateway, the basics!
Average time to read: 7 minutes
I don’t want to spend to much time talking about the different kinds of editions and or licenses available, if you want to know about those I suggest you check out one of my previous articles here, or just give citrix.com a visit. Throughout this article I’d like to briefly focus on some of the basic terminology and traffic flow that comes with the NetScaler Gateway edition providing our users with secure remote access. This (the Gateway edition) is probably one of the most popular NetScaler implementations today, although, and as you might know, the NetScalers ADC edition also has the Gateway functionality build-in and can provide us with a bunch of additional features as well. Let’s have a look shall we?!