About the talk
Sharpen your Citrix Virtual App and Desktop service performance and scalability skills. In this session, we will guide you through answers to your most common Citrix Virtual Apps and Desktops service questions. Learn about the impact Virtual Apps and Desktops service has on the brokering times, VM scalability and performance of the virtual desktop. With data from the ICT-R research lab, this session will provide you with all the performance insights you need to know before you migrate to cloud service.Note: This session will be available for on-demand viewing post-event on Citrix Synergy TV.
Check I think it's time to start. Good afternoon. All did you guys enjoy your lunch? No, that's a bummer for you. Therefore. We have a slight warning for you all. It's going to be any information overload. So we're not responsible for any side effects or you're sitting at your own risk, please beware up there. Tell us who starred with the with an introduction. My name is Ryan Fairfield. I'm a consultant at ICT Partners, which isn't in small consulting company when in the Netherlands where I'm responsible for
implementations of workspaces. I have a primary focus on performance. So I do a lot of performance testing also at my customers and resolving issues active within the community. I got a few experts and since this year old child Advocates award some very happy with that. Yeah, and I And my name is shelter for critic your mind recognize me. I'm dancing guy on the right. I also work for the same company as mine. I've also been awarded and CJ were this year, which I'm very proud of I know this involved in the community
has decided not to put those on sorial tote so I got a quick question for you. How many of you know I City are bracing your hands. Okay, I don't get more than 5 I'm quite impressed. Isanti rsr Community platform and what we do there as we research interesting topics within the UC space and we just started it. It's it's in September 2018 and we are a community Basin fully independent an invoice. So we take different products out and research those and rice a lot of interesting stuff about it. As in September, we already run over
1,200 session this actually not that awkward because it's more our lab environment is running almost 24/7 continuously after each other. Other platform SS community-based it is no powered by our company right now surface gas money. So we have to pay those. So I should be partners a proud sponsor of this initiative. What we want to use this opportunity at Synergy to actually introduce our rear end. Because we really want to be Community Focus we decided to go with new name instead of ice at the yard. So in the upcoming, which
we're going to redesign everything to go you see as our new name. Yeah, thank you very much. So every time when I saw you say i c p r i have to put the dollar in the jar. So yeah, let's go go in you see I'm already $5. Okay, so I see you see $6 up front of the community with all the experts. So this is us. But if you're a sparkly they always think that we are actually on the beach drinking folktales because we always a way but in reality it's more like this because we traveling a lot so I was sipping cocktails with in the plane, but to be honest, I don't like or feels I'm a beer guy. I lost and
I'm more like from Ford spouse. Bas running just kind of community its it takes a lot of effort so weak why all seem very exhausted with all of the rising end of the intestine because we do this besides our current job. We're done doing it alone. It's a lovely a team effort. So it's really community-driven. I multiple people are involved and these are different members right now. And we want to expand. So if you're really interested, you can always come up and join us. We do this kind of research is because it's important to gain this knowledge.
And it's interesting for us but also for you all as you can implemented at your own environment or at your customers. We share all the information at our flat form and this is still the old one. We're going to Rebrand it, No, no, no, no, no, no, no, no work that way turn off. But we we prove it every everything in the blow for months is 83 easy-to-follow and it's totally free. But in order to do this kind of resources, you need some Hardware we currently have to infrastructure host over to specific house. We got the
infrastructure one, which is represented and it's a smaller one and we got our testing hose and this is where the workload really going to run and this it's a bigger Surfer, of course. That's the name described in the infrastructure Parts rerun all the different components of the infrastructure including the Logan KSI launchers, and it's pretty dedicated for the workload itself. So there's no other components running there. Everything we test we currently use Logan to use are so how many of you already know looking for your sign? It's quite a few
benchmarking solution for testing discussion requirements of the vdi environment. If you want to know more they are here at Cinergy. I think they got to go to stand and don't know the number, but I'm you can collect some information over there. but if you look at the AR testing automation It's not just a single test. If we run in Purvis the results each single scenario that we test we run 10 times and give you a little bit of a deer completing cycle 10 times takes around 24 hours and it's generating a lot of data that we need to process. So everything
we publish and also pretends hear. Those are averages over the 10 runs. So we really do look for a research for a for this discount information. La Marina lonina do single open face ID data from multiple levels. So we also collect the data from the hypervisor itself. So in this case, then we running VMware server collecting music stop collecting the launcher data. So their launchers R&B cycle Mount component which represents the endpoint. So we also get a perspective from that we using protocol data
and therefore we using remote display analyzer. This also allows us to get a complete picture of what skin packs of everything. So today we have. a couple interesting topics for you So let's start with first one. Let's Dive Right In This Cloud according to recent study more than 20% of the business. Can I have a show of hands who is using super slow down the mountain the daily work? That's pretty much been one of the most asked questions about Citrus clouds is
about performance. I'm documenting sitters Cloud, but the part we thought was missing was a research with topic after what's that using service Cloud men's for scalability in the performance of your systems. So I can hardly imagine but we never know if it's out steps to simplify the delivery and management Technologies helping you move 100% to the cloud. So when you sign up for Citrix Cloud, one of the first things you have to think about it's a choice of regions regions. We got the united states make up the European Union
and we got Station South Pacific. So when you choose to reach and be very careful for this because you cannot change that easily bested first osu's region that is closest to the majority of your users. So for This research different from the one that I just showed you and said the delivery controller to Cloud connector engine play wake up the store from online or sorry. We kept the storefront in our data center because we just wanted to test the impact of 2 Broke ring on the
performance testing host on the rights. We didn't change anything. The only thing we did this phone to feed EA Sports the cloud connection status delivery controllers are data center is located in Germany. So for us for European Union would be the most obvious choice. Diflucan to test scenario we can set up our configured with two BC pills in 4 gigabytes of memory reducing Windows 10 1803. We're using a recent. Can you disguise his 1808 store front? So for the tests, we got three scenarios. And blue is our Baseline. That's a
traditional on Friends environments. No Cloud involved with second one in Orange clouds. And for this we selected the United States and Alaska in Gray pickup Center cloudberry selected European Union when he signed up, If you look at the date of the first metro p uses to face on Max and if he is our next references representation to work look at the day that we can see that the First Union no change and service capability. If you look at the house if you use it, so I can see that this reflected again. There's almost no changes only 1% increase in else you see.
This also makes sense. Right? Because everything is still running and winning the Datacenter. Only two broke ring part is going through the clouds. If you look at it from an endpoint standpoint during the German data center to the gun in the US. If you look at the moment, I'm two seconds. You can see a change when we start on time if we can see that. There's a slight increase in Logan x 6 or 7 seconds. So this all has to do with latency in our environment and in yours two components are located in the same land so just virtually no latency, and I hope you're all connected by a
high-speed networks when you introduce any clouds you get latest time for your users. So in summary using Citrus clouds transfer to be no impact for the broke ring from a capacity stamps point if you look in perspective, there's no real performance panel theater. There is a penalty in the penalties for long times. Lastly again boys choose to region that is closest to where the majority of your uses. Are. I make that choice very good because you can exchange it at Isley. Awesome. Let's go to the next topic D visual quality.
How many of you are playing around with the visual quality within your environments? So quite a few stuff for those who don't know what the physical quality policy is. Its the component that will influence the quality that sent over from your your vdi or Central desktop. What's the endpoints and there are multiple options here Saturday. We have to meet him with representing just what it says is medium quality. You ask the low and the high but you also have to do is lossless and the bill to lossless that represents the best quality sending out front so it
will ensure that it's always the best quality. I can get a phone to deep-fried down with the built-in locusts the same but if there are constraints it will lower the quality. So for this test scenario We Takin Over creation. So we use recent winstonville again with the same configuration of the fisa abuse and memory again recent PDA. Of course as breakfast is everything is optimized and it's important to understand by default. TCP is used. And we also applied small modification to Logan fees are but I will explain that later. So we comparing the scenarios and then blue we using the
medium iced Earth is the default when you don't feel anything and any other sleepy all the rivers in their ways are represented. There are some small James here in the yellow one. We using the official quality High using toasty UDP protocol. So 48 field-side notifications for This research. We want to ensure that nothing is reintroducing the results also from the frames per second person perspective. So we decided to remove the progress bar completely, please note. This is not a best practice. So if you do real research is
using the before use I or shouldn't remove the progress bar. However, we did it. Looking from a capacity perspective. We can see a slight change. So for the medium low high in high using Unity. We see no change or slight change. This is different showing or for the scenario. She always listen to Bill to lossless. And this is also or not reflected within the fees are Baseline. So the Baseline is the measurements of pisai house Nephi the session itself is but there
is one important note here. Every measurement is within the session itself shows not taking you protocol into account. Looking at the utilization. We are going to see the similar to print us to Visionworks. So there is an increase using the always closes in Bill to law office. And this makes sense, right it cost more resources to protest a higher-quality towards the endpoints. No processing the image quality. It doesn't require any storage. So when looking at the storage perspective, we don't see any change
within the reads and writes and it makes sense. Now looking at the frames per second. So these are the friends that sent over by the protocol and this is message with remote display analyzer. So we see here are some changes and but you really can see it at the Biltmore Los. This is very successful with sending over all the French door skin points because it can adapt towards the lower quality. I'm looking at the CPU for encoding it really requires more processing power to include all the image and equality. So it's important to take at least
back in account. So this is only the process for encoding itself. So it's not the CPU utilization within the session. But there is a note you can lower the CPU in fact using GPU technology for uploading this. However, we didn't test it yet yet. It seems interesting one for cross to research. Total Connect Comfort X which is the latency the worst decision itself. We again can see here the similar trends for the always losses Bill to lossless. It requires more resources. So it
takes yeah just more delay within the session. And also the been with we see a lot of different this year and this is make sense by the lower the quality the lowered the the bandwidth is required the higher the quality the higher it is. And this is really an important one. So this is the endpoints of utilization. And to be honest. I was quite surprised seeing the high impact when using Bill to lossless. So in case if you have thin clients that are low on resources you really need to take this into account or otherwise you or
users can still have more experience and crepey user experience towards the session. So this is really important one. So let's wrap this one up. You have to be physical qualities for different juice cases, and it's up to you guys to pick the appropriate one. We do see a small difference in the in scalability from a server perspective, especially when using the voice loss has been built in Los Angeles. But the important Point here is that it requires resources sending over the different qualities over the protocol itself. So we need to take that
the account and especially the endpoints. Next. Next up is policy templates This research actually came about when I had a customer come up to me a couple of months back and they were complaining that they had no service on the systems that meant that there were we discovered them over and he was fiddling around for the policy templates and he had inadvertently like to the system as we're getting a very high user experience, but the boss is very low ability. So what actually is the safest policy template
think I'm fool contributor cases, as you can see here. You have one for super security control or mentions the very high user definition experience template. So we will look at that stuff. We wanted to test what the impact was of using either of these templates and we picked the two most used templates experience and yellow orange and gray High service planning templates for a video as we kept our standard configuration. So to PCP use gigabytes of memory Windows 10 1809
optimize image with Cedric Optimizer using TI-89 time flight away. Again. We applied the longest FaceTime on vacation on the progress bar. Just like Bob Ross. This will create a Level Playing Field for testing environment. so again, the first one we have is our service capability and if you look at the service scalability by 10% at least if you're looking great at our house, you very high usage definition experience template. We see a decrease if he is our necks
are uses for the best experience possible when it comes to the cost. Again, when we look at the house if you utilization scalability template will lower by 10% to 10% increase in CPU utilization. So frames per second on this is an interesting one. Generally speaking. So what's happening here to do with the video Codec that's being used. If you use a standard out of the box installation and you don't send any policies to video call to use when preferred means that the system and why and how
to use video Codec. We fly deck template. We are not using any video and Kodak. We're just using still image compression and business cashing. For the very high definition on the other hand. We're always using video Kodi for the entire screen. So that means we're always and coding the entire screen. And we can see what's happening here. What we need to encode the entire screen every time you see if you Frankie Goes to the roof because he hung a 70% increase in the time that the house sheep you is busy and coding the stream to send to the client. How many
casinos drop when used in place? Of course? If you look at the wrong time, we can see the building for the round trip time. But that very how you say definition almost on par with the default settings that we used. Penguin men's with usage if we used to have service because we don't need to send the encoded video over to the client. The other two protocols. The funny thing I ever saw wasn't a very high usage definition template to the temperature used to get the highest possible.
Here we come to the bread-and-butter off at all. Because if you used to very high usage definition template to get the best user experience to your clients. Again, we are encoding the entire screen every time to the client's point. We always need to be using it for trample Thin Client over PCS or mobile device. Please take care of this keep this in mind. So the summer I said all the secrecy we can see a decrease in serum scalability. If you want to use the
best possible user experience for the usna using the very high definition user experience template. Besides an impact on the server side. We can also see a mess of him back in the client sides. So it all comes down actually what is more important for you or your customers? Do you want to maximize service going to be love me or do you want to provide you use this with the best possible user experience? talking about scalability an experience Yeah, let's go to the next topic, which is the cheapest optimizer. How many of you already seen the
session of Martin? Quite a few and how many of you are already using the optimizer. You better should be provided by the owner of it, which allows you to optimize your windows. So the tool he provides you templates for the variability of different Windows versions. Where are the different categories to to optimize? So if you want to know more, I know that Martin is doing another session later today. I'm a highly recommend to go to that chest and he'll explain a lot more about the the optimizer itself.
So let's go to the testing results. So in this case again, we using a diesel configuration and for the testing scenarios, we comparing everything to an not optimized to machine which is represented in the blue the blue scenario in your own environment, correct? So what we have done is for the other scenarios represented in orange one is selecting all the available options within the analyzer with the appropriate template. So represented in the gray, we only using the Disabled Services Group
yellow building apps for hrd. Do Universal apps within Windows the task and the other options represents in the green. So looking at the theater IMAX the overall capacity. It makes sense right optimizing your image helps increasing the capacity of the environment. We all noticed. This is a common best practice, but the interesting here is just that the majority of the improvements. It's only from the building apps. and if this was an interesting finding
so looking at the Baseline itself. We don't see a lot of change. Of course. The I'm fully optimized will see an increase or an improvement in the in the Baseline responsiveness, but it's not really. So looking from the CPU utilization it makes sense. It's reflecting. These are Max again using all the optimizations has the best improvements in the lowering ship utilization, which is a gun cost bodybuilding apps. also from Storage perspective so important thing here to know is that
when you use or is loving home for the first time the building at will provision the application within your profile and this is really call Cindy Anya a lot of reason why it so when removing the building that you really see it also from stores perspective. No don't need a reeds. also in the Rye so when you have storage issues, make sure to remove the building apps that are not used. Maybe you need to leave calculator in there. It's an annoying one. optimizing York Windows version helps
a lot with the loving times and as you can see here, it's quite a lot and then here also the trend continues it's all about a building that and moving up to a percentage. It's quite a lost almost 25% only for the building apps. So that summarizes one. It's the best breakfast. You shoot ultimizer image. However If you don't do it, it's it's reflected in your in your schedule bility of your environment. But also in the user experience request removing the
building that just to kill to my station here. However, it doesn't apply to a cheerful crank system. Besides we don't you to review improvements when only disabling the services and the task we still recommend to remove those that are not used so it's still best practice. So let's move to the next one is one of my favorite topics hear different videos versions. Ltsr versus kerensky ordering move to a current police Persian how many of you are using currencies version of the mountains? ltsr
If you stay on the predictability you are missing out on the latest of features and improvements at Staples has to offer I made up a small list of features that have been added to the video 15. Show me the complete list in just a few of the most no. No further. I think they got it. Yeah, everybody's picture done with side. So we thought up with suggested that we know it's the same as we're using to PCP use for gigabytes of memory. We got Windows 10 1809. We got there. Optimized image again and just explain
so we don't do this at home. What are Baseline for the right corner in the dark blue? We dropped Steven 15 cumulative update free at the timer. Now you see you free. What's the latest version of miss you for but we didn't have time to test out yet for 15 to 4 CR versions in Orange. We got 718 in gravy cat 1808 and yellow 1811 and the latest current relay switch is not enough free. So again. Service going to be lovely and here we can see the stars and you switch from ltsr to ask.
If you look at the data you can see that you can easily gained 25% more use RO system when you switch from ltsr. If you look at the house, if you utilization, we can see the same friends. You can see a massive decrease in house if you utilization or it compare a video from 71537 fm1903 version. I want to look at the ridge again. There's a decrease in Oprah weight capacity needed a 1811 and 1903 the decrease in house, which four seconds we cannot probably
completely because as well. This is more what we expected. Funhouse treats If we look at the Logan X, this is where we are where we can see the currently start showing when we start with her Baseline. So the LT is our version Rock On 61 seconds of login time. And when we switch to either of the current released versions when you can see a massive drop in Logan times that are consistent outdoor range, if you put that into percentages, we can see 15 to
25% decrease in Logan time for your users. When you provided with the c r version of te fiti a instead of an ltsr version. 21st and Wright No, thank you. We can see that in the newer version. Against CPU for encoding its mess if you dropping. I want to look at the round trip time. So the snapping is of the session for user also decreasing round trip time 60% Almost when you compare 7:15 to 1903. This will make your uses very happy. Again, also with the bandwidth usage and getting boring getting better and better.
So the song this up we recommend to stay on the current release to benefit from the latest and greatest features and get the best improvements you get But you have to be prepared for the six months recycle the CR has. dim lights in Windows 10 currently has a big big improvements on the performance and overall scalability. As a small side note, if you're using Citrus clouds, you can use either LTS or or CR for your scenarios. For doing workout. Sorry. so
give you the key takeaways started with first month's clouds. Always choose your Citrix Cloud region wisely. You cannot change it change it in the region before we're the majority of your juices are located. Yes, 04 divisional Quality Inn. Sure, it will have no effect on the metrics itself and especially your endpoint. So if you have an endpoint has lower on the resources and sure to validate in Festus. Scalability templates it all boils down to the choice you have for you and your customer. Do you need to maximize scalability
or do you want to have your uses get the best years experience from Citrix best practice in the recommended practices? If you are using a vdi 7.18 or later and you do not want me to deliver free to York at work laws don't apply template and leave everything to default and let the system decide. So for the optimizer, we all know it's a best practice but the key takeaway here is removing the building apps within Windows 10 that was half the main effect of the optimization probably still fresh in your memory. We
recommend always used to current release if you can you get the latest and greatest in terms of features and performance in six monthly schedule. Just like Windows. so we are doing these kinds of resources and it's a community thing. So feel. Feel free to contribute to our platform and we got a QR codes which is Lincoln to Archer slack Channel. I get in. Start interacting with us. I'm it sometimes really fun to just sneak out and have her conversations
iMessage Bethel. Oh, so we have to discuss employee or thighs with any idea is a great idea, but you can also be more involved by start writing yourself and we are really open for members and it's going to be ending up like here is presenting the Clinton to check reduce. Comstock Ford But I think he is really the key takeaway here is that you have to validate if you cannot just assume all the needed best practices that they will have a post effect within your environment. So make sure your test yourself a half the data to prove your organization that you have to apply these
changes data really helps with these kinds of resources. So here's an ugly sloth on tree tricks. If you want to know more about H dick protocol. And what is Citrix doing in the protocol level. Join Citrix session into 11. Of course radar session feedback always helps and we want to thank you all for attending.
Buy this talk
Access to all the recordings of the event
Buy this video
With ConferenceCast.tv, you get access to our library of the world's best conference talks.