Hello everyone. This is Clark Nicholson from the Remote Desktop team. Many of you have deployed Remote Desktop Services (RDS) in Azure Infrastructure Services based on the Azure Desktop Hosting – Reference Architecture and Deployment Guides. Now you may be wondering, “How do I reduce the cost of my RDS deployment in Azure?” It turns out that for most deployments, the virtual machine cost of the Remote Desktop Session Host (RDSH) server VMs is the most significant in an RDS deployment. So a great way to reduce your costs is to shut down and de-allocate your RDSH VMs during off hours and then start them back up again as usage increases.
I’m writing today to let you know that we have just published a sample PowerShell script on TechNet Script Center that can be used to automatically scale an RDS deployment on Microsoft Azure Infrastructure Services. A configuration file is used to control the behavior of the script, such as the start and end of peak usage hours. The PowerShell script, xml configuration file, and a deployment document are all included in a .zip file that can all be downloaded from TechNet Script Center. Happy desktop hosting!
For more information, please see Azure Desktop Hosting – Reference Architecture and Deployment Guides, Remote Desktop Services, and Microsoft Azure Infrastructure Services.
Note: Questions and comments are welcome. However, please DO NOT post a request for troubleshooting by using the comment tool at the end of this post. Instead, post a new thread in the RDS & TS forum. Thank you!