+1 (866) 930-8356

We are experts on the entire Microsoft enterprise product stack. These are Microsoft technologies we regularly deploy. We provide real business value through strategic guidance, technical expertise, and knowledge transfer.

 

Most organizations share a core set of business needs. These solution categories apply across industries, helping line-of-business managers and the IT managers who support them apply genuine solutions to universal needs.

 

As an IT systems integrator, our expertise is putting all the pieces together to get the job done, so we never have to take “no” for an answer. We help organizations improve business productivity in any department.

 

We provide solutions customized to the needs of your industry. Whatever your industry or product, we can provide project, service, process, and content management solutions—to increase productivity and IT value.

 
Concurreny
Real Microsoft expertise. Real business value.

Remote Desktop Services in Windows Server 2012, Step-by-Step Guides

Remote Desktop Services in Windows Server 2012 is awesome.  With highlights like huge performance improvements and an incredibly simplified deployment process, you’re going to want to see what this can do for your business and you can, for free!  Microsoft has the Windows Server 2012 Release Candidate available which you can download and install today.

I’ll show you how you can set up several scenarios.

  1. Quick and Easy, RemoteApp on a single server
  2. Quick and Easy, RemoteApp using three servers
  3. Adding a Gateway and Configuring Certificates
  4. Adding a Licensing Server
  5. Adding a Windows Server 2008 R2 RemoteApp source

Some articles I intend to be adding soon (more of a note to myself really)…

  1. Configure a Virtual Desktop Infrastructure Pool and PVD
  2. Building and Maintaining VDI Personal Virtual Desktops
  3. Delivering RemoteApp to end users via RSS Subscription

Let me know if you want to see something added to the list!

Throughout these guides there are a couple acronyms I’ll be using pretty regularly and my servers will tend use them in their names because I like to name my servers after the roles they will be delivering.

There are three fundamental roles to an RDS deployment:

imageRDCB – Remote Desktop Connection Broker. This is the “hub” of the RDS environment. It ensures that all user connections that are established to the various Session Hosts are maintained through disconnects and reconnects and play a key role in simplifying the single sign on experience
 
imageRDWA – Remote Desktop Web Access. A web site that simply hosts the list of available resources that can be reached through RDS. It also hosts an RSS feed that can be used in various places.
 
imageRDSH – Remote Desktop Session Host. The server that actually runs the user processes. This is what people sometimes refer to as a Terminal Server, although that term has officially been depreciated. When a user runs a RemoteApp or connects to a Desktop, it’s running on a Session Host.

 

In addition to those three, there are a couple other roles that you can deploy to add more functionality:

imageRDGW – Remote Desktop Gateway. Another web site that is actually used as a way of tunneling RDP traffic over HTTPS to allow users who are outside the corporate network to gain access to internal resources. I usually like to co-locate this role on the RDWA server, and I end up referring to RDGW as the “Gateway and Web server”.
 
imageRDVH – Remote Desktop Virtualization Host. A new role for Windows Server 2012, this is a physical server running Hyper-V and is used to deploy and manage Virtual Machines for VDI.
 
imageRDLI – Remote Desktop Licensing. Installing RDS will give you 120 days to try it out, but if you decide to keep it you’ll need to get licensing from Microsoft, and the license key gets installed on the RDLI server. I usually like to co-locate this role on the RDCB.

 

Many of these roles can be co-located so you can have one server operating many of the roles, or you can deploy a new server for each one.  The only role that requires a physical server is the RDVH because that is a Hyper-V Host.

Personally I like to start out a deployment with three Virtual Machines:

  1. A Connection Broker and License Server
  2. A Gateway and Web Access server
  3. A Session Host / RemoteApp server

A deployment like that can be easily expanded to fit the needs of the business, like making the roles highly available or adding on a VDI deployment.

N’joy!

 
 

Shannon Fritz

Infrastructure Architect and Server Team Lead at Concurrency. Shannon is an MVP in Forefront and Enterprise Security, MCSE in Private Cloud and MCSA Windows Server 2012. He's also a self-professed media junkie. Just ask him about MediaCenter!

 
  • http://YourWebsite Eric Geyer

    Gret article, will be looking for your follow-up posts, this was very helpful

  • Pingback: RDS8 – Add a Licensing Server | Concurrency Blog

  • Pingback: RDS8 – Quick and Easy, RemoteApp on Windows Server 2012 | Concurrency Blog

  • Pingback: RDS8 – Standard 3-Node RemoteApp Deployment on Windows Server 2012 | Concurrency Blog

  • Pingback: RDS8 – Gateway and Certificates on Windows Server 2012 | Concurrency Blog

  • Pingback: RDS8 – Add a 2008 R2 Session Host | Concurrency Blog

  • Michael

    Thank you for taking the time to put this together. i’m pretty new to RDS and your tutorial has helped me deploy a test solution very quickly.

    thanks again and keep them coming.

  • Alexau

    Can we put the license and rds on the same server i made all the steps and he still dont see my certificates …broker get an error they say its not configured … i put hyper-v on my DC and put RDS, brooker and certificate srv on the same virtualized SRV but its still dont work

  • Oleg

    Hi, thnx for the info.
    How I can increase amount of RDC to W2012? Now it is max=2.

    • http://www.linkedin.com/in/shannonfritz Shannon Fritz

      The only way to allow more than two remote desktop connections (which is the ‘default’ Administrative Remote Desktop capabilities) is to enable the Remote Desktop Session Host role, which has licensing cost implications.

  • tShabbir

    Hi SHANNON ,

    Thanks a lot for wonderful blog .I follow these guidelines and setup RDS 2012 environment . My only concern for now is SSO . I am trying to configure SSO for last two days with no success . Can you guide me or publish an article for SSO.

    I will defiantly wait for your response.
    Regards
    tShabbir

  • Sean

    The howto’s for setting up RDS8 are pretty darn good… any chance you want to tackle RDS8 and SharePoint 2013 integration? :-)

  • Guillermo Acosta

    Hi Shannon!
    Please can you answer these questions, it would help me a lot to solve the problems I have with W2012 (and did not have to W2008R2)?

    1 – W2012 require to have a DC to implement everything needed for the role of RD?

    2 – If so, is possible install the role of DC and everything needed for the role of RD in the same physical server, ie without using VM or other machines?

    3 – If is needed more than one server, is possible use the physical server as DC and some roles required for RD, and one (and only one) VM with other roles required for RD? What roles would run on the physical machine and wich on VM?

    Having experience in W2008R2 have spent much money on server CALs and Remote Desktop, and I could not install the service RD… weeks fighting with that.

    Can you help? I hope so, and thanks in advance.

    Guillermo Acosta Migliore
    Rosario – Santa Fe – Argentina

  • Abhishek

    Is there a way where I can publish a app which is running on a different Windows physical server?

  • Pingback: Windows 2012 Remote Desktop Services : Rick Barber's Blog : The Official Microsoft IIS Site

Categories