Solved

Confused about RDS collections

Posted on 2016-08-23
8
62 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:atak2983
  • 3
  • 2
  • 2
  • +1
8 Comments
 
LVL 78

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:atak2983
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 56

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
 
LVL 1

Author Comment

by:atak2983
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
Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

 
LVL 56

Accepted Solution

by:
Cliff Galiher earned 500 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:atak2983
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

Why do Marketing keep bothering you?

Is your marketing department constantly asking for new email signature updates? Are they requesting a different design for every department? Do they need yet another banner added? Don’t let it get you down! There is an easy way to manage all of these requests...

Join & Write a Comment

I don't know if many of you have made the great mistake of using the Cisco Thin Client model with the management software VXC. If you have then you are probably more then familiar with the incredibly clunky interface, the numerous work arounds, and …
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
In this Micro Tutorial viewers will learn how to use Windows Server Backup to create full image of their system. Tutorial shows how to install Windows Server Backup Feature on Windows 2012R2 and how to configure scheduled Bare Metal Recovery backup.…
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…

707 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

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now