?
Solved

Confused about RDS collections

Posted on 2016-08-23
8
Medium Priority
?
231 Views
Last Modified: 2016-08-23
Folks,

Currently working on an 2012r2 RDS deployment - pretty much plain vanilla as far as I can tell, we have

PDC
BDC with RD licensing
RDP session host 1 with Connection Broker and RD Gateway
RDP session host 2

My issue is with the collections as appearing on server 1

Server 1
and server 2

Server 2
Note the discrepancy...

Where are those collection stored ? In the AD (I would suppose) ? Why would they not show the same thing on all domain joined machines ?

Any info / suggestion / pointer most appreciated !
0
Comment
Question by:Alexandre Takacs
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
  • 2
  • +1
8 Comments
 
LVL 83

Expert Comment

by:David Johnson, CD, MVP
ID: 41767748
PDC
BDC with RD licensing
PDC/BDC no longer exists

You also need a connection broker and set your session hosts in a round-robin/failover. When you create a collection you also say which servers
https://msfreaks.wordpress.com/2013/12/23/windows-2012-r2-remote-desktop-services-part-2/
0
 
LVL 1

Author Comment

by:Alexandre Takacs
ID: 41767789
BDC with RD licensing PDC/BDC no longer exists
Fair point - let's say that we have two domain controllers, one being the operation master. We call it PDC.

You also need a connection broker and set your session hosts in a round-robin/failover. When you create a collection you also say which servers
https://msfreaks.wordpress.com/2013/12/23/windows-2012-r2-remote-desktop-services-part-2/

Are you referring to this or am I missing something ?

Load balancer
0
 
LVL 59

Expert Comment

by:Cliff Galiher
ID: 41767798
No no. "Round robin" is dead for RDS in 2012. That advice is from 2008 era and keeps getting shared by blogs where the author doesn't know any better.

First the "where" question. Not in AD. In a database on the connection broker. That is why setting up a highly available connection broker takes some extra steps. They have to share the same database effectively.

Now, on to your "discrepancy." Simple mistake.

On your first screenshot, "Collections" is clearly highlighted/selected in the left pane. That will show *all* session hosts in any collection (or even not yet in a collection) in the main pane.

Second screenshot, a specific collection is highlighted/selected in the left pane. "Collection" is *NOT* selected. Therefore the main pane will adjust to that collection. It shows apps (calculator) which is not even a subsection in the first screenshot. And the hosts subsection will be filtered only to hosts in the collection selected in the left pane.

The differences you are seeing aren't because you are viewing them on different servers. It is because you selected different elements in the GUI. Thus the behavior observed is expected and by design.
0
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

 
LVL 1

Author Comment

by:Alexandre Takacs
ID: 41767835
Thanks for your input

First the "where" question. Not in AD. In a database on the connection broker. That is why setting up a highly available connection broker takes some extra steps. They have to share the same database effectively.

Ok - probably somewhat out of the scope of my question but _where_ is this database living ?

Now, on to your "discrepancy." Simple mistake.

On your first screenshot, "Collections" is clearly highlighted/selected in the left pane. That will show *all* session hosts in any collection (or even not yet in a collection) in the main pane.
Quite correct - thanks for pointing this out.

let me however submit this new screenshot (sorry for the size) - both servers in the same UI state, taken at the same time.

two servers
Why is the size of the collection different (2 vs 1) between the two machines ? I guess I still have some problem here...
0
 
LVL 59

Accepted Solution

by:
Cliff Galiher earned 2000 total points
ID: 41767862
You also have two different collection names. Which can only happen if you have two difference connection brokers. They aren't going to be aware of each other and will each have their own database with different (unique" sets of data. As to where that database lives, as I recall it is a SQL express instance installed when you install the RDCB role. But it may be a jet database. I honestly no longer recall for certain as that is they type of implementation detail you usually don't want to mess with or it breaks badly.
0
 

Expert Comment

by:johnnneyb
ID: 41767880
Cliff's right, you have 2 databases. When installing a RDS farm all your servers should be added to the servers section in server manager and all the roles should be deployed from that location initially to avoid confusion. Server manager can only connect to one broker database at a time.
0
 
LVL 1

Author Comment

by:Alexandre Takacs
ID: 41767882
You also have two different collection names. Which can only happen if you have two difference connection brokers. They aren't going to be aware of each other and will each have their own database with different (unique" sets of data
Good catch - that was the problem !
Just removed one and things seem consistent now. Any other action you would recommend ?
. As to where that database lives, as I recall it is a SQL express instance installed when you install the RDCB role. But it may be a jet database. I honestly no longer recall for certain as that is they type of implementation detail you usually don't want to mess with or it breaks badly.
Don't want to mess there - just curious.
Also they seem to encapsulate settings which are also exposed in GPOs (say for instance printer redirection). Which one have precedence ?
0
 

Expert Comment

by:johnnneyb
ID: 41767884
GPOs will usually take precedence.
You don't normally need to worry to much about the database unless you want HA which requires SQL always on (enterprise version and big money)
Backup your servers if they are prob, keep multiple backups (IE to go back before corruption if needed)
Always do everything thing through server manager and GPO for best stability
0

Featured Post

Office 365 Training for Admins - 7 Day Trial

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Recently, I was assigned the task of performing a hardware refresh in the datacenter. The previous Windows 2008 systems were connected to the SAN via fiber channel HBA’s and among other thing, had PowerPath installed in order to provide sufficient f…
What to do when Windows Update is not working correctly? What tools can I use to detect the cause of the malfunction problem? What does this numeric error code mean? These and other questions that you have been asking in the past are answered here (…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
This tutorial will walk an individual through the process of configuring basic necessities in order to use the 2010 version of Data Protection Manager. These include storage, agents, and protection jobs. Launch Data Protection Manager from the deskt…

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question