This topic discusses how to select Remote Desktop Session Host (RD Session Host) hardware, tune the host, and tune applications.
179,709
Securely access your computers from your Android device.
⢠On each of your computers, set up remote access using the Chrome Remote Desktop app from Chrome Web Store: https://chrome.google.com/remotedesktop ⢠On your Android device, open the app and tap on any of your online computers to connect. For information about privacy, please see the Google Privacy Policy (http://goo.gl/SyrVzj) and the Chrome Privacy Policy (http://goo.gl/0uXE5d).
Collapse
179,709 total
4
2
Read more
Host Is Offline Chrome Remote Desktop
Memory configuration
Memory configuration is dependent on the applications that users employ; however, the required amount of memory can be estimated by using the following formula: TotalMem = OSMem + SessionMem * NS
OSMem is how much memory the operating system requires to run (such as system binary images, data structures, and so on), SessionMem is how much memory processes running in one session require, and NS is the target number of active sessions. The amount of required memory for a session is mostly determined by the private memory reference set for applications and system processes that are running inside the session. Shared code or data pages have little effect because only one copy is present on the system.
One interesting observation (assuming the disk system that is backing up the page file does not change) is that the larger the number of concurrent active sessions the system plans to support, the bigger the per-session memory allocation must be. If the amount of memory that is allocated per session is not increased, the number of page faults that active sessions generate increases with the number of sessions. These faults eventually overwhelm the I/O subsystem. By increasing the amount of memory that is allocated per session, the probability of incurring page faults decreases, which helps reduce the overall rate of page faults.
Disk configuration
Storage is one of the most overlooked aspects when you configure RD Session Host servers, and it can be the most common limitation in systems that are deployed in the field.
The disk activity that is generated on a typical RD Session Host server affects the following areas:
Ideally, these areas should be backed up by distinct storage devices. Using striped RAID configurations or other types of high-performance storage further improves performance. We highly recommend that you use storage adapters with battery-backed write caching. Controllers with disk write caching offer improved support for synchronous write operations. Because all users have a separate hive, synchronous write operations are significantly more common on an RD Session Host server. Registry hives are periodically saved to disk by using synchronous write operations. To enable these optimizations, from the Disk Management console, open the Properties dialog box for the destination disk and, on the Policies tab, select the Enable write caching on the disk and Turn off Windows write-cache buffer flushing on the device check boxes.
Network configuration
Network usage for an RD Session Host server includes two main categories:
Tuning applications for Remote Desktop Session Host
Most of the CPU usage on an RD Session Host server is driven by apps. Desktop apps are usually optimized toward responsiveness with the goal of minimizing how long it takes an application to respond to a user request. However in a server environment, it is equally important to minimize the total amount of CPU usage that is needed to complete an action to avoid adversely affecting other sessions.
Consider the following suggestions when you configure apps that are to be used on an RD Session Host server:
For memory consumption, you should consider the following:
Remote Desktop Session Host tuning parametersPage file
Insufficient page file size can cause memory allocation failures in apps or system components. You can use the memory-to-committed bytes performance counter to monitor how much committed virtual memory is on the system.
Antivirus
Installing antivirus software on an RD Session Host server greatly affects overall system performance, especially CPU usage. We highly recommend that you exclude from the active monitoring list all the folders that hold temporary files, especially those that services and other system components generate.
Task Scheduler
Task Scheduler lets you examine the list of tasks that are scheduled for different events. For an RD Session Host server, it is useful to focus specifically on the tasks that are configured to run on idle, at user sign-in, or on session connect and disconnect. Because of the specifics of the deployment, many of these tasks might be unnecessary.
Desktop notification icons
Notification icons on the desktop can have fairly expensive refreshing mechanisms. You should disable any notifications by removing the component that registers them from the startup list or by changing the configuration on apps and system components to disable them. You can use Customize Notifications Icons to examine the list of notifications that are available on the server.
RemoteFX data compression
Microsoft RemoteFX compression can be configured by using Group Policy under Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Remote Session Environment > Configure compression for RemoteFX data. Three values are possible:
You can also choose to not use a RemoteFX compression algorithm. Choosing to not use a RemoteFX compression algorithm will use more network bandwidth, and it is only recommended if you are using a hardware device that is designed to optimize network traffic. Even if you choose not to use a RemoteFX compression algorithm, some graphics data will be compressed.
Device redirection
Device redirection can be configured by using Group Policy under Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Device and Resource Redirection or by using the Session Collection properties box in Server Manager.
Generally, device redirection increases how much network bandwidth RD Session Host server connections use because data is exchanged between devices on the client computers and processes that are running in the server session. The extent of the increase is a function of the frequency of operations that are performed by the applications that are running on the server against the redirected devices.
Printer redirection and Plug and Play device redirection also increases CPU usage at sign-in. You can redirect printers in two ways:
We recommend the Easy Print method because it causes less CPU usage for printer installation at connection time. The matching driver method causes increased CPU usage because it requires the spooler service to load different drivers. For bandwidth usage, Easy Print causes slightly increased network bandwidth usage, but not significant enough to offset the other performance, manageability, and reliability benefits.
Audio redirection causes a steady stream of network traffic. Audio redirection also enables users to run multimedia apps that typically have high CPU consumption.
Client experience settings
By default, Remote Desktop Connection (RDC) automatically chooses the right experience setting based on the suitability of the network connection between the server and client computers. We recommend that the RDC configuration remain at Detect connection quality automatically.
For advanced users, RDC provides control over a range of settings that influence network bandwidth performance for the Remote Desktop Services connection. You can access the following settings by using the Experience tab in Remote Desktop Connection or as settings in the RDP file.
The following settings apply when connecting to any computer:
The following settings only apply when connecting to computers running Windows 7 and earlier operating system versions:
By using the Experience tab within Remote Desktop Connection, you can choose your connection speed to influence network bandwidth performance. The following lists the options that are available to configure your connection speed:
Desktop Size
Desktop size for remote sessions can be controlled by using the Display tab in Remote Desktop Connection or by using the RDP configuration file (desktopwidth:i:1152 and desktopheight:i:864). The larger the desktop size, the greater the memory and bandwidth consumption that is associated with that session. The current maximum desktop size is 4096 x 2048.
I would like to be able to connect to an unattended remote computer via Chrome Remote Desktop but once I click 'Share' in the Chrome plugin and the access code is displayed it times out in several minutes.
Is there a way to force the plugin to listen for incoming connections unconditionally without ever timing out?
The way it currently works only makes sense when two people are sitting at both ends and is a pain to use when you need to connect to an unattended computer, because in this case you need to use some other graphical connection protocol which defeats the entire idea of remote control.
ccpizza
ccpizzaccpizza
4,19433 gold badges3434 silver badges4343 bronze badges
2 Answers
What you are experiencing is a normal timeout, because of security concerns.
I had to research that a few hours ago for the same reasons.:-)
If you want to avoid the timeouts, then you must sign in on Chrome on both client and remote computers with the same google identifier (i.e. your email).
1 Configure your 'remote' computer to accept remote connections
This obviously means you need to physically access that computer.
In the Chrome Remote Desktop page, the section that interests you is the 'My Computers' sections.
There, you click on Enable Remote Connection, which will prompt you to create a password.You'll need that password later.
This will install a few things on your computer (I believe it at least changed the registry on my Windows).
2 Configure your 'client' computer
In the same Chrome Remote Desktop page, in the section 'My Computers', you'll see the computer you just added.
Host Is Offline Chrome Remote Desktop Laptop
Click on it, enter the code (possibly checking the checkbox to avoid entering the password again at the next connection)
Et voilà ..
Source: http://www.howtogeek.com/142146/how-to-use-google-chrome-to-remotely-access-your-computer/
paercebalpaercebal
You may need to change your computer's timeout. If it enters sleep mode at any point, the connection will be terminated.
Go to settings -> System -> remote desktop -> make sure the 'keep my computer awake for remote connections is checked. (You may need to adjust the settings to enable the checkbox to be checked.)
KatieKatie
Not the answer you're looking for? Browse other questions tagged google-chromeremote-desktopchrome-remote-desktop or ask your own question.
I would like to be able to connect to an unattended remote computer via Chrome Remote Desktop but once I click 'Share' in the Chrome plugin and the access code is displayed it times out in several minutes.
Is there a way to force the plugin to listen for incoming connections unconditionally without ever timing out?
The way it currently works only makes sense when two people are sitting at both ends and is a pain to use when you need to connect to an unattended computer, because in this case you need to use some other graphical connection protocol which defeats the entire idea of remote control.
ccpizza
ccpizzaccpizza
4,19433 gold badges3434 silver badges4343 bronze badges
2 Answers
What you are experiencing is a normal timeout, because of security concerns.
I had to research that a few hours ago for the same reasons.:-)
If you want to avoid the timeouts, then you must sign in on Chrome on both client and remote computers with the same google identifier (i.e. your email).
1 Configure your 'remote' computer to accept remote connections
This obviously means you need to physically access that computer.
In the Chrome Remote Desktop page, the section that interests you is the 'My Computers' sections.
There, you click on Enable Remote Connection, which will prompt you to create a password.You'll need that password later.
This will install a few things on your computer (I believe it at least changed the registry on my Windows).
2 Configure your 'client' computer
In the same Chrome Remote Desktop page, in the section 'My Computers', you'll see the computer you just added.
Click on it, enter the code (possibly checking the checkbox to avoid entering the password again at the next connection)
Et voilà ..
Source: http://www.howtogeek.com/142146/how-to-use-google-chrome-to-remotely-access-your-computer/
paercebalpaercebal
Host Is Offline Chrome Remote Desktop Windows 10
You may need to change your computer's timeout. If it enters sleep mode at any point, the connection will be terminated.
Go to settings -> System -> remote desktop -> make sure the 'keep my computer awake for remote connections is checked. (You may need to adjust the settings to enable the checkbox to be checked.)
KatieKatie
Not the answer you're looking for? Browse other questions tagged google-chromeremote-desktopchrome-remote-desktop or ask your own question.Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |