Coming October 25: PeerSpot Awards will be announced! Learn more
it_user265584 - PeerSpot reviewer
Senior Systems Administrator/Engineer at a university
  • 4
  • 2

What advantages do you see with Citrix XenApp or Desktop Solutions?

I work at a University as a senior systems administrator\engineer and take care of classrooms and Labs. I've also built our Microsoft Domain infrastructure and deployed a WatchGuard Next Generation firewall which has kept our Lab and Classroom PCs free from any attack in over three years. I want to now build a SAN based Citrix solution so students can remote into applications they need to study using an easy to use interface from wherever they might be, in the courtyard, at their dorm room, at a local coffee shop, or even in another state visiting their parents on break time. I don't want them to have to drive to campus to use our Labs.

Does anyone have a preference? Some here like MS Remote Desktop because they say they are afraid to learn a new product such as Citrix. I don't however see this as a stumbling block. I was told Citrix will allow students to connect using multiple types of devices.

Any thoughts from anyone would be helpful!

Thanks All !

PeerSpot user
4 Answers
Dan Withrow - PeerSpot reviewer
Senior Manager of Engineering at Mechanics Bank
Real User
Top 5Leaderboard
03 July 15

I have had a great experience with Citrix products since 2000. XenApp can be configured to provide a standard desktop environment for your students that will recycle once they log off. So you can keep your licensing down to the number of students that would be logged on at any one time. Citrix Storefront now has HTML5 capabilities so your students can access the system from 3 billion plus devices available, windows - mac - linux system all are supported. I did spend some time as an consultant and I deployed Citrix for a major university. 2k+ students now are able to login to the Citrix XenApp farm from anywhere. Active Directory groups can be setup for which students get access to which applications either standalone or via the Server desktop that is configured to look like a regular windows 7 desktop. As for Citrix being something new, the best way to look at it, is that it is an enhancement to the Remote Desktop Services provided by Microsoft. Citrix XenApp or XenDesktop lays over the top of the underlying remote desktop technology that Microsoft had originally licensed from Citrix years ago.

PeerSpot user
President at a tech vendor
03 July 15

I’m not well versed in Citrix, but I know it is an excellent technology. I don’t know if there is room for another technology but I have had some great success with Vmware’s Horizon product - it seems to me, it would be a good fit in your environment. It allows you to build workstations in minutes. A workstation can be easily configured to reset to it’s initial state after a person logs off a or kept for future use. All workstations work off a given parent, so when you update the parent all children or a given child will be updated at your discretion. In addition a workstation may be accessed via a web browser (if permitted) and even an VMware App on another PC, Tablet, or smart phone may also access the workstation (if permissions allow). The workstations may be accessed using MS Remote Desktop application as well. A given workstation may have up to 4 monitors. When using the App this is determined at login time. The software automatically determines the number of attached monitors and will use accordingly.

Shailesh Surroop - PeerSpot reviewer
Assistant Manager - IS Infrastructure at a insurance company with 501-1,000 employees
Real User
03 July 15

Hi there
XenDesktop gives a full desktop experience i.e. the user gets a Windows machine with a C drive and loaded with a set of applications such as mail, productivity suites and access to files. XenApp however restricts access to only those applications that you, as the admin, will define. XenApp works best if there is no bandwidth limitations in the area you are. It also uses a mix of Microsoft RDS and Citrix to provision the service so bear in mind the licensing cost and the amount of administration behind. The infrastructure for both XenApp and XenDesktop must be carefully designed. We use XenDesktop since 2010 and we found it to be extremely versatile and efficient. From an administrative point of view it is easy to deploy and maintain. If you are going in that direction, have a look at Atlantis Computing as well. XenDesktop deployed along Atlantis ILIO is phenomenal. BTW we run 600 virtual desktops. Happy to help if you need any further assistance.

it_user265584 - PeerSpot reviewer
Senior Systems Administrator/Engineer at a university
07 July 15

Thanks guys !
Your input was very helpful !

Find out what your peers are saying about Citrix, Parallels, Microsoft and others in Application Virtualization. Updated: September 2022.
632,611 professionals have used our research since 2012.
Related Questions
Evgeny Belenky - PeerSpot reviewer
Director of Community at PeerSpot (formerly IT Central Station)
Jan 20, 2022
Hi community, What trends and challenges do you predict about Virtualization software for 2022 and possibly, one year later?
See 2 answers
Shibu Babuchandran - PeerSpot reviewer
Regional Manager/ Service Delivery Manager at ASPL INFO Services
20 January 22
Hi@Evgeny Belenky ​ I hope the below mentioned response is appropriate to your query. VIRTUALIZATION: COMMON CHALLENGES AND SOLUTIONSMoving to a virtualized environment means turning one server into a host for a group of servers that all share the same resources. Virtualization eliminates costs for IT rooms, cables, and hardware while providing businesses with many benefits including cost savings, improved efficiency, less downtime, and scalability. Companies may decide to virtualize their network if:There’s a heavy use of technologyAdditional office space is neededThe number of employees warrants a move, and The cost analysis shows a positive return on investment Even though virtualization provides cost savings over networks stored at a physical location, there is an expense for the initial transition and setup. Also, moving to a virtualized environment doesn’t come without challenges. It’s essential to understand the difficulties with virtualization and how to overcome them.VM SPRAWLChallenge: Virtualization sprawl happens when it’s impossible to effectively control and manage all virtual machines (VMs) connected to a network. This often occurs when different departments within a business set up a virtualized instance, and the growing network becomes more than someone can manage. Solution: To prevent virtualization sprawl, first, take an audit of the virtualized machines connected to the network. Then, you’ll want to identify VMs that are no longer being used and need to be archived. From there, implement policies that address thin provisioning so that the amount of resources used is much smaller than allocated. You’ll also want to evaluate the naming convention — typically, what may have worked initially will need to be updated. While this may seem like there are a lot of steps involved, the good news is a Managed IT Service provider (MSP) can assist with the clean up and management of VM sprawl to not only optimize the virtualized system, but to also improve the overall performance and speed of a network.APPLICATION PERFORMANCEChallenge: Once a business has migrated to a virtualized system, they may find that things are not working as seamlessly as they should. Legacy systems may cause problems with newer virtualized software and programs, older software may not be compatible with virtualization, or current applications may not be performing… even with virtualization. Solution: A solution will depend on several factors, including the VM setup and whether there’s legacy software or updated software. Run tests to identify any resources being overutilized or work with an MSP to look for compatibility issues between software and VM. Typically, MSPs will be able to locate and pinpoint areas more quickly than someone on an internal IT team who isn’t familiar with these type of system conflicts. There may be upgrades or workarounds to get everything functioning as it should.BOTTLENECKSChallenge: When users create a high demand on VM resources, bottlenecks will happen. There are various reasons that bottlenecks occur. One of the most common causes is the incorrect configuration of network resources, however, bottlenecks also stem from processing limits, memory deficiencies and storage space issues. In a virtualized environment, these factors interconnect, so changes have a broader impact. Identifying where the bottleneck is occurring and implementing a fix can become very complicated. Solution: Resolving a bottleneck depends on the exact cause. Incorrect network configurations are often the primary reason for bottlenecks. The reason for this is because there are many different areas involved in the setup of network configurations, and as a result there are many steps to troubleshoot a specific area as well as many solutions — which is why an MSP is critical to overseeing proper network configuration. If the system slows down because of the processor, there are two solutions which can help. First, you can allocate processing cores to increase the processing power; or, you can also overlock existing cores… If a VM uses too much memory, set a fixed memory cache limit, or ensure that the VM is using the right amount of memory to maintain optimum performance when using resources. If storage is causing the bottleneck, consider spreading data storage across separate drives.LICENSING COMPLIANCEChallenge: Running licensed software on VMs can create compliance issues, but many software license agreements have now incorporated VMs, multiple CPUs and other resource provisioning tools. Solution: Always review and understand the licensing rules for software and business applications. In most situations, each use of an application on a VM requires a license.
Dan Reynolds - PeerSpot reviewer
20 January 22
I will give you a seat of the pants experience. I think number one, as with all technology will be cyber security. Virtualization was sort of "hidden" for quite some time and wasn't as easy a target as other technologies. Until last year, quite honestly our VMware on-premise installation has been like a secure vault. And what if someone trashed a VM? I'd just throw it away and spin up a new one.  Now there are more holes than a kitchen sieve. I think LOG4J showed just how vulnerable you can be. Yes, I know there are probably bigger fish to fry, but the mere thought that a common open-source library could bring down the castle started striking fear into everyone. I'm not even sure all of VMware is patched yet. One area where we have been way too complacent as an industry is feature creep. We want the software to do more and more. We want more automation. More bells & whistles. More glitz and chrome. But what has it gotten us? What do you do when all that "stuff" becomes a liability rather than an asset. And the enemy is peaking through the holes?  Whatever happened to KISS. Keep it simple stupid. I think that's one reason I'm thankful I work in a small environment. I don't always have the knowledge or budget to implement the latest, greatest, most automatic whiz bangs. Now that the walls are being breached I'm kind of thankful. I have fewer things to fix.  Go back and figure out what the core part of the technology is. Evaluate what you will get from it and avoid the "options" as much as you can. Generally speaking the less complicated you make your environment, the easier it is to understand, maintain and protect. Even when it's virtual. 
Related Categories
Download Free Report
Download our free Application Virtualization Report and find out what your peers are saying about Citrix, Parallels, Microsoft, and more! Updated: September 2022.
632,611 professionals have used our research since 2012.