Duration 44:27
16+
Play
Video

Citrix Synergy TV - SYN213 - Optimizing VDI and RDS performance and scalability

Rob Zylowski
Senior Architect at Citrix
+ 1 speaker
  • Video
  • Table of contents
  • Video
Citrix Synergy Atlanta 2019
May 23, 2019, Atlanta, GA, United States
Citrix Synergy Atlanta 2019
Video
Citrix Synergy TV - SYN213 - Optimizing VDI and RDS performance and scalability
Available
In cart
Free
Free
Free
Free
Free
Free
Add to favorites
920
I like 0
I dislike 0
Available
In cart
Free
Free
Free
Free
Free
Free
  • Description
  • Transcript
  • Discussion

About speakers

Rob Zylowski
Senior Architect at Citrix
Martin Zugec
Senior Architect - Technical Marketing at Citrix

About the talk

Learn how to approach VDI and RDS operating system optimization to achieve customer goals including fast logons, superior user experience, and high host density. Explore alternative techniques to learn how different approaches achieve different goals, considering technologies such as Workspace Environment Management and Citrix App Layering.Note: This session will be live-streamed during the event and available for on-demand viewing post-event on Citrix Synergy TV.

Share

Okay. Hi everyone. Welcome to our session today. Let me start with introductions. My name is Moctezuma Jake. I'm working as a CNA architect for the technical marketing theme today. I'm joined by a Goldilocks key is working as the architect and today we are going to talk about optimization and performance and scalability PCs. You can see only two of us spending on the stage by bugs actually a lot more people that have been working with us on the counter that we are presenting today. So we would like to give them together many of them are actually in

this room. Oh, yes. And I would like to show the video wants to know if you're my early days as it exact minutes later. I had a constant and they open the support tickets and the supposed to work saying Logan's are so slow. That is a security issue for us, which I was like what was happening. So we jumped on the car with a constant and first sentence. He said was 45 minutes ago on time spent perfectly fine. Now that it's over 1 hour, that's unacceptable because we need to have one

employee. We give him all the passwords. He goes to the office first floor on older machines and then the guys know the company you guys So what if I found out the problem was very simple that we were using the best to get as a logon Skip and what were the batch is doing is the it always the line executed goes back to home directory and they were expressing sunrise in Czech Republic about they went based in Africa. So it was always exactly line. Go back to Athleta lined. Go back to Leslie, We fix this they realize that something like how so many Logan X

exist which they didn't know for them 45 minutes was perfectly normal. So this was my ugly lights and when I do realize we're going X performance optimization Cynthia metrics because this is what you are dealing with the business. This is the big benefit that you can keep your whites to the business. Now I will briefly talked about how to optimize and do some digging, directions that I always give first one is focused on making the big impact and what this means is understand what the challenge was the goal. What do you want the I need to fix so I used to

be filled comes out in before you and I had a couple of projects with the constant High Consulting to fix golden times and they told us we spent two weeks going to optimize to deposit. So, okay. We had to look. Wanting to see what's going on time today. Should we found out the new policy is two seconds. That was not a problem. They had they had actually checked. What's the problem to fix? Focus on making the begin packs really understand if you are trying to fix the LeBron X what is taking most of the time?

Secondary fermentation and that's very much related to this one is find some math Geeks that you can measure it and always measured before and after use the tools use the Logan vs. I use the city directly compare with whatever you have. And one of the reasons why he commanded is what many people the way how they upload optimizations is open Google find all the documentations they can and just apply to the system and you will find out that many Legacy best practices can actually have negative impact on the environment example of this one is

disabled the top of floating in PBS that's not needed since Windows Server 2008 many people still do it. The last key combination is the user acceptance testing and this is important especially if you are focused on the music density, or if you aren't doing optimizations home security, you want to minimize the effect surface. You aren't going to give me everything that you can always validate was the impact on using experience is very nice. If you can put on 10% more games musics are going to suffer. That's not a good decision to me.

So let's talk about the windows optimizations. And what we are doing is one more. So, I forgot to mention I own the city. Something is a two and one question that I got from almost every constantly I'm talking to is can you tell me if I disable is one service? What's going to be the performance benefits? I don't know. I guess nobody knows the reason why is the way how we optimize Windows is that you make a lot of changes all of them are small but together they're making big impacts. And a typically the

optimizations that we are doing on Windows. First one is one of the oldest just disabling the services that you don't need in Windows 10 in the latest build a sexual even more save it scheduled task in Windows XP. We used to it for now we have over 200. The next one and I will come back to this one is removing the building applications because the way how they work is when you install them you install them to machine when the user gloves on for the first time that is

provisioning inside his profile. The Fargo police is out to get the new isolation and Monument for that application is created and Swan and this actually has a significant negative impact. The last one is exit setup. And if you don't remember what is active set up a reminder, you are gone. You see the blank screen in the top left corner you are going to see the yoga experience is being optimized for I'll go get gas or whatever. This is what he old and Legacy technology Microsoft is not really using it that use it for backwards compatibility.

I've enrolled in article about the the way how active setup works and I couldn't find it anymore. I couldn't find it in Google cash and I was told at Google cash is being deleted after 15 years. So I don't know when I've noted but definitely a long long time ago. I want to annoying things about xfsetup is that is being tickled by exploding the legacy is the trial process of the shell. But what happens if you don't have the shell is that this is not electrocuted. If you got published that stop you are going to get configurations go make this setup. If you don't publish the

applications, you are not going to get it so we can come and disabled and have a look at what you have then maybe you need to use it. But if you don't just elated Finally miscellaneous. This is the mix of all the typical best practices using the high performance mode disabling the last excess timestamp on NTFS and so on and so forth. So I'm going to show you pretty much what is the impact of optimizing your operating system? And what I'm going to show is the date of Yom by City And we have them in the audience and

they are going to have session tomorrow the same 215 and I highly highly recommend you should go there because they are going to the show Lost more data than I'm going to do today the day that I will show you is based on the bill 1809. We don't do 1903 because it's not released yet officially, so we are still waiting for the official release reminders. So I'm thinking flying photos optimizations that I had listed all those different categories called is what you would expect. Its 3 capacity. You can just get more users without buying any additional Hardware.

We went film 77 all the way to 90 users. The reason why we went to this Is mostly caused by the CPU consumption. So when you optimize images the CPU utilization the average utilization is going to be loyal and it's also going to be more predictable you are not going to get the Peaks. We see similar benefits with the manly so what do you say is that don't open eyes images you have a lot more for Humanity after the stand up that you have on the default Windows 10 image. The big one that we are always saying we see the big lead

his number somewhere between 25 to 40 person. That's the deduction in the alley tie-ups. You can also see his action in the guy that still significant just not as big as the important thing is that you don't only for the scalability. That's something that meth is mostly to you as administrators and your end users don't give a cat but they aren't benefits that he also get for the End music themselves. So by doing the default optimizations, we can immediately be used for a long time

that you have second most important is the time that this means house nap is the environment if I quake how long does it take until I actually see some response from the immune system. An optimized images it's just much more music family is more responsive that users are more happy because they see that something is responding to what they are doing. So that was Windows 10. Now. We are going to look at Windows Server 2019 and it's expected when the windows

music on the physical hardware and we went all the way up from 99 to 100 music. And he got usually like to see if people are sleeping or they are paying attention. And yes, there's only one more music that will edit and what we could do with these results because they are not that good for this business Nation. I would like to say that we have 50% more users is we could just you know, the date that we don't like it we could try to find out why is the client operating system installed operating system different? So we decided

to go to take the second option. So what we did and this was down using Sydney's Optimizer is that we had to look at the different categories of optimizations that you are doing and we aren't going to find out what's the actual impact they are having on performance. So we went together disabling Services schedule talk. Miscellaneous and Swan and what do you want saying is removing building application gives you almost all the benefits of optimizations will give you a little bit of performance but by him moving the building application you are going to get

most of the day. So this is the number of music that we can put on cellulite and all the other metrics that we've seen. So when we change the CPU little building application, you did most of the benefits for example of building applications. You got most of the benefits. So in conclusion, if you are afraid of optimizing your images if you want to make if you are afraid of the stability compatibility of the system will be moving the building applications. You are already

making a huge difference on the Windows 10 operating system that you are deploying. Now we've been talking about the benefits of optimizations. No matter how you do it. Now. We are going to talk about how you actually can optimize and how many of you about silicon. I would love to take pictures of this is also now. Settings Optimizer the way how we always wanted to develop it is that we wanted to build the framework. We we didn't want it to build the one-time tool that can be used only for one thing. We wanted to build it tool that

can optimize different things and that can be used as a best guess this isn't wise against one. So we really wanted to build a Swiss army knife that can be used for many different things. But we have today is more like Swedish army knife is only one thing but it's doing it together yearly well. And the current generation of the optimizer is used to optimize the operating system images. That's what we have today. Now how many of you are using version 2.5? It's a good question

2.5 was released yesterday at the 11 p.m. So so this is the first time ever when I can actually talk about this new release and we we were really trying to get a seat for this specific section section that we have today. What optimizing is doing is pretty much older? Optimizations different categories of optimizations that I was talking about before you in this release, we support 11 different operating systems or different operating system builds. We already have the 1903. We are just waiting for Microsoft to

ghillie suits as generally available operating system, which is not available today. Meltaway how optimize it has been always designed is that it's so you did not completely based on the power show. The engine is written in Powershell different models or the plug-in are gluten in Powershell logging everything is getting in Powershell and weeping integration with a lot of different rules by default. We should do myself weather in Powershell mouth and with a user interface, but we know is that a lot of customers are using Optimizer With

Attitudes to most popular that I'm saying is BASF. We will really closely with bisf. We always play why don't we do like this better. We always make sure that they were really well together II indication that we have single old is with SCCM. And we actually added a lot of features in this new release as well as the previous one to make it very easy to integrate with SCCM. Now when you are using optimized Optimizer can it down into three different modes? First mode is NYC,

which is Elite only obsessed. We just analyzed the operating system and give you a commendation. What do you should change second one is executes when we made those changes for you the last one and it's available. Only from Powershell is the Goldberg The Goldbergs is technically maybe the most complicated component of the optimizer because we don't just enable think back. We actually he called exactly what Pokemon is that he's doing so we are doing that. He'll go back and get back to whatever gets worse before. It doesn't matter if it was optimized halfway down. So we are the only thing

that changes and not just enabling everything. Now we that being said I would like to show you the demo of the Korean version of optimizer. So most people are using Optimizer filmed music interface and I believe that the user interface is similar to jokes. If you have to explain it. It's probably not too good. So what I decided to do, is that the holy why has been designed by someone different than me by one of my colleagues with professional design and I'm not actually developed responsible for DUI because I know I'm not really good at

this. So we edit couple of features in the world run 2.5. The biggest one actually surprisingly is a lot of people are complaining. I don't know what the bill of the operating system that I'm using. I know it's Windows 10, but I don't know what exactly are you commanding? So in this in this world, we automatically scan which operating system you are using and we are providing you with recommendation for the current operating system that you have. In future, we are thinking about expanding this because this is again built inside of get work. So we will be able to find out

if you are using for example stolfi on VDC what's actually going on that operating system and we will recommend you or show you only the templates that I really applicable. The second feature that we implemented in the user interface and I'm going to mention only few we have 18 features in the new release, but these are the ones that I really like is the marketplace. So we support Sydney's Marketplace for the official City stamp place. We also support third-party marketplaces with y'all. And I don't have internet connection.

So the marketplace in this version behaves more like the App Store where you see you have new updates. We do auto scan will tell you this on the templates that you should update. How to show you the experience we don't see myself. All I do is I just click on the link Amanda templates and I have options to analyze optimize. I click on an twice because this is my real laptop. So I don't want to mess it up. So I want to download Indeed only mode. Now. What's happening under the hood is that this is actually the Powershell engine that is doing all of this.

Do you want is just a shell that's used to make it easy to use but it doesn't really have any logic. Once we are done with the N wise. The output is HTML Jeep parts when we will show you what is optimized what is not optimized and we will also show you how should a female is it? So what we are saying is that for example, a lot of guns will not open them eyes images based in NY is mold and send HTML he points responsible theme saying this is how the environment should be configured and should be used. now

human features that I'm that have been frequently requested before we is so we added ability to modify the default music profile. So what do we all have in Optimizer is when you are making changes to default music video files to specify HDD you before using it automatically is going to roll to the default profile on the bank now and make the changes and unload it at the ends. one more feature that's completely new in this release is we edit support where you can actually enable and disable the Windows features and in the next update of the time place. We are going to include some

of the features that should be disabled. The best example is the smb1 support and we are also making it much easier now if you want to give the other with them plates, you don't have to know the name of the feature that you want to disable. You can just selected from the list all the features and we build this not only for the features. We have this support for Sunday schedule Times building applications. Whatever you have. You don't need to know the name you Sally Fields film The List. One final feature that I would like to talk about he and this is

going to be really important for us in the future is that we edit support on the template letter soup level on entry level four conditions and condition can be any Powershell Colts it only needs to do is just getting through or false. If condition is you and the way we are planning to use this in the next version of templates is that we will be able to check for example, if your vda is resistant or non-resistant and dynamically decide which optimization doggy commandant's we will be able to find out for example, if you have office installed and give you the nation's we will

be able to have the logic saying for example of This is highly secure desktop and I use Google Chrome install. So we will be able to show your security best practices for the Google Google. So this featuring potentially bring disaster the next generation of the templates which are which we call them intelligent and plates and they are coming later this year. now this would be all about optimizing and now let's talk about it more fun stuff a little bit about things that have

to do with logon X everybody's favorite topic and configuration right as opposed to talk to you about and the first stop here is logon scripts and I'd like to go back as something Martin brought up and that's first knowing whether you have a problem before you work on the problem cuz I personally the top here says well, maybe you don't want to use logon scripts anymore. If they've been around a long time there often a problem. But if you look in director and your logon scripts take 3 seconds, don't bother what we're about to talk about right and it's fine right you really do have to see where

your bottlenecks are the login times before you spend any time working on it cuz you could be chasing nothing. Right, but the biggest issue normally with logon scripts that I've seen in all the customer accounts are there is that they've been around for a long time people don't look at them and they'll have things like I'm going to make it drive to this ship. That sure doesn't exist anymore. So it's sitting there waiting trying to connect to it. However, many times was trying to connect to it taking a long time. So if you do have login sketchy if you want to every month or so take a look

and make sure it's valid reasons that the things that is trying to connect to were still there really important for that cuz you want to look at your GPS and GPS Norman a little faster than login strips at doing things. Right. So if you're mapping drives are or printer is excetera, you might want to bring those out right and put them into a group policy or into a third-party application all together that's better at doing that thing. I can really long after because you're mapping a ton of printers when you have to do that. That's a good

time to look at an alternate mechanism. If you really need to cut down your login times like more space environment manager rights, which will do print them happens after you login. Is that supposed to be for you login or even better there's some really good. Third-party printer applications out there that install the drivers managed to drivers for you. They do follow me print anywhere, you know, you going to swipe your card and it gives you your print securely there's a lot of new functionality out. There were to be great to get things out of logon scripts and see if that time if you have

to use logon scripts in using 2012 R2 warning Microsoft for some reason decided put this stupid policy and it says wait 5 minutes before running a logon script so you get logged in but you like it skips. Don't run and then after you need them to actually run you can disable that if you need to do that, they went back to the normal way in Windows 10 in 2016. So you have to worry about that set anymore from using log into cash in those are for login script to finding Group Policy right not the ones to find an active directory. They work normally if you're copying files of robocopy and login

scripts. Just remember the default number retried is a million in Robocop. And so if you're copying something that's for whatever reason. Very long time doing that to you probably want to get rid of that as well. Next thing. It's kind of interesting is if you're using logging chips are really losing anything to set the current user things. I think you're much better off using the new Optimizer and switching to do that in the default profile or looking at doing the same settings in HP local machine often

times settings that you do as user settings will actually work as machine settings and they'll just be applied ever use utilize into that machine. It makes it quicker cuz it's not really didn't reply when He's Alive Don 30 done and then anything else in your login skip that you can actually do with a boot script much better, right? You don't care what happens how long it takes from the machine boots you only care about what happens when you were just like me in so all those things can try to make that that's faster really people are using like and spends a lot less. But again if they're quick

for you and they're doing what you needing to do. Don't worry about him. Now where you're probably here to talk to the citric sales people in a lot of things is hey, when will make all your login time problems go away just use when that'll fix everything course. It's not true. Right again know what's wrong with your logins, right? If you have very high g p o x right for whatever reason cuz you're doing lots of WNY filtering and things that take a long time when might be a solution for that, but you do have to convert your group policies into one policies the advantage they are being that you

get logged in before those get set. Right? So when does it after the log on if your map doing a lot of network printer mappings in either group policies or logon scripts when will help for that? Right? When is fantastic if you have users that use too much of a machine, right and you want to get better session density, you know, it was really designed around managing processor and memory, right? So if you have those issues, those are really good reasons to use when otherwise if you don't have any of those things, when's just adding kind of a complicated infrastructure into your

environment that you don't need and you have to support right side record. Not using it. If you don't need those things, that's far as that goes. Can I switch gears little bit the profiles and profiles is really interesting, especially in the last few years because you probably know there's a bunch of things happening with containerized profiles. Right? So, you know Microsoft a few months ago bought fslogix, which has a few really interesting products right for profiles Maybin. 365 container type thing with

handle stuff for Outlook Exchange Citadel side profile container, which does the same thing and with these technologies that a containerized is similar to have a vhdx file that gets mounted before you log in and they basically take your whole profile and put it into that file. So now you're storing the entire profile and the and everything that goes with it and you don't have to recreate that every time you login you just have to mount that disc will talk about times like how long it takes to do that in a little bit but from the standpoint of your users, it's really good because

everything that they saving to their profile gets saved Branch, you know that all the configurations are going to be saved DFS Logics is really need because it includes things like they always t and even made index files for the always to which is nice right now up to rebuild those if you're really concerned about login times does work it helps if you know if you were going to sink a lot of big files, right then, it's a trade-off right between those files thinking and when that happens versus

logging time, but it does add significantly to login as it has to set up a shell folders and come to redirect those when you login we used to use local mandatory profiles to really speed up login and Windows 7 you could see 40 Increases in login times speed just by doing a local mandatory profile where would copy it instead of creating it now some of that was Martin talks about the initial setup past that ran those things and getting rid of that. But some of it was just much faster for some reason Windows 10, and I haven't figured it out, but

I know it's true doesn't help at all. There's no performance increase it all tour mandatory profile. So if you want to use it because you want to pre-configure things that's good. However tiles and start menu items excetera Windows 10 don't work really well in a minute or profile. So we've been staying away from it for those things. Last thing on the west is the app layering use earlier. That's really a different animal that's not profiles. That's everything the ones that gets mounted. If you're using Apple wearing anything that user does or the machine dies while it's now

to get saved that have something advantages uwp apps. For instance Microsoft didn't want to make our lives easier permissions for uwp apps of who's allowed to use a man who's been able to use them are not defined in the user profile actually defined on the machine under program data with Sid's and other things. So if you start an app, you normally get permissions to it if you pin it to your taskbar Ryan has a Nikon excetera. So what happens if you log off you log back in and think everything's going to work because you're using at this

logic it should capture all the stuff in your profile. And will you find it? You have no icon for your pain. And when you click on it, nothing happens cuz you don't actually have permission to run the app anymore. Give you permissions and then it actually shows up on your taskbar and then you can run it but it's just so weird right doesn't happen with the usual are the usual layer work normally because it's saving all that information. It's outside the profile as well. But the where you have to read architectural solution to use both a flaring and they usually are from where you would normally to

but can't help they're all right, and I think it's awesome. Right basically works out of the box you turn it on to do a few settings take all the defort fault stinks and things that it does and for the most part it doesn't everybody needs a perv. Taking the profile information that you need. I used to be filled architect in the responsible for Middle East and Africa and especially in Africa. We've seen a little of the poems that right now the real world on The Only Exception was the city PDF file management that open work better than for

example in the Western New York because they didn't configure gate and out of the box. It just works amazing. So good product Citrus profile management has a feature called streaming right and login times. That's what you're going to want table with streaming does. It's basically sinks a minimal amount of things with when you log in and then when you actually access things that syncs then then right so it's locking you in first and then kind of thinking stuff later these things I've seen from that I've seen anywhere from a minute to a three and a half minute

login benefit just by implementing streaming over CPM by itself, right? It really depends on Bottlenecks you have and what's going on, but it can be drastic to benefit on Windows 10 by using streaming with CPM on a sink this thing and you can easily go to figure that. You can actually use Wham to set up CPM and it comes with a whole default set of policies that are really thin Chuck easy to implement. So if you're already using when it's easy then to add the policies for Cystic profile management, you can do this in Citrix

policies and then you can do it pretty easy to implement. Overall. One thing though. If you are using CPM with the user layer, right and some people do that because they want to have their most of the settings Rome two different machines where they might only have one machine that use for he's really use your lair don't set to delete profiles on logout not going to make the usual are happy cuz it's going to delete the profile rent. So not going to get what you want out of that. I've been doing a lot of work recently with customers that have been having issues with

things in Windows 10 just not working as you would think they would have four sisters are really a moving Target every version. It changes bedside to put this chart together to try to explain what that looks like for everyone. So if you're interested in hey, I really need Outlook to work with OST and stream files and I need Outlook indexing to work right out of the bat right where you can see there as you can use CPM plus the Outlook container for CPM, right which is something that I'll let you through Pacific profile management score of the OST and it also has a unique way to the store the

index files which is run by the system. So they did some nice stuff there and then I'll run by the user for that and that works really well. I could also use fslogix to do that when it's kind of designed to do that right now. The boot thing and we haven't got our two products together yet. So we are going to work on that hopefully, but right now we rebuild the injectors if you use the usual are you would still get the other parts of that? The next thing is that start menu and uwp stuff. If you need the taskbar icons to

work, right then you want to use the usual are really the only way but if you don't need that right now you're going to tell people don't end things to the taskbar the start menu stuff works. It kind of breaks each time and then you fix it each time. Right? So they they used to have the ability to open the application. But the next time you log in when they clicked on it, so get the ability again now, hopefully it's not that you need to use a calculator but believe it or not. That's generally what people leave in the other things as well. One interesting thing

is CPM now has a profile container they call it and what it really is is a large file cash container. So it's another one of these BHD X-Files where you can say Citrix files cast will go cuz it's big and little live on there or maybe you put your Chromecast is in there. If you want to have Chromecast this and not exclude them each time and they'll stay in that file right now. They won't have to get recreated each time that the usual watching. Next thing this is kind of important. What are your users think about the experience? Why what's the perceived

performs to them? Sometimes it's better for the users that even if the same time you lied to me and they think they're liking me they can't do anything right away, but they think things are moving along right at it as part of that but you really want to work on with that Tommy performances and if you look at the native performance for Loggins write will you see if there's a lot of Step SIS login process? There's the session initialization which is the HDX set of time right? How long does it take me once I click on the icon in storefront a receiver text Lee get something

going to the machine then there's like an authentication profile low GPO processing login to take a really long time since I hope if you're doing such a spiritual apps. Remember though figure out where your problems are. Right and if you have a problem and then try to tackle it if your problem is hey, the whole thing just takes too long and there's nothing I can do about it. So I can't really make any of those things shorter. Well couple things we can do first if using such a special that's pretty much so I think I always use session lingering right what happens

here is the customers click on a nap and a lot of people do this. They use one after that. I'm going to close it out and they go into town while I only have one app open on the session and I closed it. I'm going to get logged out right then right away. I'm going to take another app if that's actually I could be on the same session. I'm going to login again. The whole time with lingering does is it says no don't like them out for X number of hours or minutes, right? I usually do 30 minutes for this right and it'll leave them login long enough that no one they click the next login time.

Eric Johnson had into the stage of where they are and they don't have to login again. Right? It's pretty cool cuz you can also say if the load exceeds a certain amount then like I'm out that way you're getting your sessions back. So you're not having sessions. I know that you don't need in using more than you need. Right? So this is a great technology at server-side. It doesn't matter how you're accessing the sessions you can use this which is important to another thing right which is pretty cool called session pre-launch one's a little harder and and not as applicable to everything

but what happens here is when you log into your workspace app for receiver, if you're still using that you free to find something that's going to get low dummy after it's going to get lunch and it's going to create a session for that user right automatically. It's going to open a session and it does pretty much all the steps except for a launch the app. So it's sitting there a session without an app launch, but it's done the whole logon process. So picky about that, you know, that's not good for every kind of use case. Right if I adopt her and him walking into a Thin Client that's immediately

going to open my EMR when I login I'm not saving any time with this cuz that's going to run that process anyway, but if I'm not into a real desktop that has a a receiver workspace app, this could save significant way if they're going to use a particular delivery group all the time, right you can watch that. She can actually can figure this to be watched on his schedule by machine or by user if that makes sense for you to amend certainly double scenarios where they're getting either in HST or vdi desktop and you know, they're going to use something just like really help a lot as well. But use

it with caution and remember it does work to the clients you diffuse storefront as your interface. This isn't going to work for you. next few items are I think really interesting ones auto log-in and original language for I always thought a login was mainly for Citrix virtual apps that you wouldn't use it for desktops. So I was getting prepping for the session. I realized that's kind of chilly when I found out how much time you can actually save with this. Figured out a way to do it for desktops and I wasn't the first one to figure it out.

There's a bunch of people in this room will figure it out first. The first user to login is going to take that hit and everybody else is going to be fine. Cuz he already took that hit a vdi session every when's the first one red so it matters so it's interesting. What would happens here is when you login First Windows preloads a lot of files and applications and it's pulling it so and pulling over, you know, if you're doing PBS Rafe going to pull up from the TV at server, but it's basically cashing that login

stuff is doing its going to precache a bunch of stuff in there to make it faster the second time around so so you want a quick note. I actually measured this so windows by default when to use a Glock zone is touching over 1000 different files. Toys R Us a huge huge huge potential exciting ride and I show a little bit kind of the impact of this from the next slide but how to do it a little easy you can figure Another Log on the registry, right? And what you can do is in your image have the auto log-in configured. There's a cyst internal tool that can help

you encrypt the password if you want to do that and then you create a login script for that user that when they why didn't you clear that stuff out right? And then you like them out so sexually relatively easy to do the key is if you're doing on PDI, you have to disable automatic. Reboot unlike outbreaks is otherwise just going to keep rebooting and then you have to have a lock off script that does the reboot regular users have to differentiate between there's a few CT peas and have good articles on this on the internet. You can look at

James Rankin can look at Dennis. I think his blog on this and George Spears all have stuff I had to do this. I don't know. It's not really that hard but it can be really beneficial for that. The next line on here is auto execution. That's the same idea but running applications, right? So if you have an application that is really big and it takes a long time to load if you doing auto log-in figure out a way to load that application in the auto logon, so it starts up closes down. It's going to precache most of those files for the application as well. So that when the user lodging going to be

quicker for that at the same time, and that one might be a little more interesting even for such a spiritual apps because not every application will be started by that first user that logs in Los Angeles. Is that same idea if you doing at me and you're not pre cashing your FB packages that same thing would apply and you know about the streaming to just get taken take a long time writing a benefit from doing that as well. Don't preparation for this session kind of all these ideas on those recommendations and I wanted to see what the impact was at these different

Technologies. Can I hear so I did this to my lab? My lad has six year old servers are real servers, right but they're not too fast. I do attend get networking. I do have flash storage, but it's not like the arrays you guys using everything so you can take all these times and squish him down for you'll see but just to give you an idea of the other differences between them. I started with the Baseline Windows 10 1803 with a few uwp apps install most of them removed but some of them installed and if you just do that with a default Optimizer template and nothing else you can see

those times. We got there 72 seconds on PBS in 60 seconds and then say yes, if I hadn't streaming with redirected folders, which I would say is the majority of what our customers do actually that drops quite a bit for both if I remove the redirected folders now we're talking right now. We're close to half the time right? And then if I do the auto log-in stuff, we really are lower than half the time for that to make that happen. So kind of Good idea of those different things we talked about in the impact. It might have on your login. And then remember your times will be lower

than these. Right cuz your equipment will be better than what I tested with and just to give you an idea of the other two technologies there. I did fslogix profile containers and then a player use your lair just to see in that so those were just face not using any of the other Technologies off the base. You can see it's you know, definitely quicker because you profiles created already in the original want but not as quick as some of the other Technologies out there because it does have to load a filter driver and load the disc in and get that stuff to work. But thanks everyone for coming.

Please fill out your session and I got to ask everyone how many of you have heard about a Civics time zone. Okay, cool, so if anyone is interested I have the stickers with me so just come to us after the session and I'm happy to hand them over thank you very much for coming

Cackle comments for the website

Buy this talk

Access to the talk “Citrix Synergy TV - SYN213 - Optimizing VDI and RDS performance and scalability”
Available
In cart
Free
Free
Free
Free
Free
Free

Access to all the recordings of the event

Get access to all videos “Citrix Synergy Atlanta 2019”
Available
In cart
Free
Free
Free
Free
Free
Free
Ticket

Interested in topic “Software development”?

You might be interested in videos from this event

September 28, 2018
Moscow
16
129
app store, apps, development, google play, mobile, soft

Buy this video

Video

Access to the talk “Citrix Synergy TV - SYN213 - Optimizing VDI and RDS performance and scalability”
Available
In cart
Free
Free
Free
Free
Free
Free

Conference Cast

With ConferenceCast.tv, you get access to our library of the world's best conference talks.

Conference Cast
525 conferences
20515 speakers
7489 hours of content