Remote Desktop mimarisi eskiden olduğu gibi artık tek bir sunucudan oluşmamakta, günümüz ihtiyaçlarını karşılamak ve güvenlik tehtitlerine karşı durmak için birden fazla sunucu görevine sahip olmuştur.

Bu çalışmamız da Remote Desktop mimarisinde çalışan sunucuları ve görevlerini inceliyoruz.

Evrim geçiren Remote Desktop Server mimarisi artık etki alanı mimarisine bağımlıdır. Çalışma grubu içinde çalışamaz ve yönetilemez. Bu gereksinim nedeniyle Remote Desktop Server mimarisini yönetmemiz için etki alanı mimarisi zorunlu olmuştur.

Remote Desktop Web Access Role. Dönüşümle birlikte hayatımıza girmiş olan ilk Remote Desktop Server Role RD Web Access Role ‘die.

Remote Desktop farmı oluştururken ister oturum sanallaştırma (Session Based Desktop Deployment) ister sanal masaüstü (Virtual Machine Based Desktop Deployment) ortamı kuralım bu rol olmazsa-olmaz Remote Desktop  görevlerinden bir tanesidir.

Remote Desktop Connection Broker Role gibi. Connection Broker Role ‘de Web Access Role ile hayatımıza girmiş olan zorunlu bir sunucudur.

Windows Server 2008 ‘de ilk ismi Session Broker Role ve sadece oturum sanallaştırma platformunu yönetmekteydi. Windows Server 2012 ile birlikte Sanal Masaüstü ortamını da yönetmeye başladı ve ismi RD Connection Broker Role olarak değiştirildi.

Günümüzde her iki sanallaştırma ortamını da yönetmekte.

Remote Desktop Session Host Role. Remote Desktop mimarisinde ki en eski görev ve bir çok evrime de uğramıştır. NT 4.0 ‘dan Windows Server 2008 ‘e kadar Terminal Server olarak anılmaktaydı. Günümüzde Remote Desktop Session Host olarak isimlendirilmektedir.

Oturum sanallaştırma ortamlarında kullanıcı oturumlarına ev sahipliği yapmaktan sorumludur. Diğer iki zorunlu Role göre Remote Desktop Deployment ortamların da değil sadece Session Based Desktop Deployment ortamları için zorunludur.

Remote Desktop Gateway Role. İster oturum sanallaştırma yapalım ister sanal masaüstü ortamlarını kuralım bu role Remote Desktop ortamlarında seçmeli bir özelliktir ve Remote Desktop ortamına yapılan bağlantıların güvenliğinden sorumludur.

Bulut ortamlarında yada yerel networkümüz içinde bulunan yazılımsal ve donanımsal güvenlik çözümleriyle de uzak masa üstü bağlantılarını güvenli duruma getirebiliriz.

RD Gateway Role, seçmeli bir rol olsa bile bir çok kuruluşta kurdum ve önerim Remote Desktop ortamlarını daha güvenli duruma getirmek için RD Gateway rolünün kurulmasıdır.

Remote Desktop Virtualization Host sadece sanal masa üstü ortamları için zorunludur ve Virtual Machine Base Desktop Deployment yapacaksak bu role kurulmalıdır. RD Virtualization host Role, Windows Server 2012 ile hayatımıza girmiş ve HyperV teknolojisinin yenilenmesiyle güçlenmiştir.

Remote Desktop Database Role ise RD Connection Broker Role tarafından kullanılmaktadır. Eğer yedekli bir Remote Desktop platformu tasarlamıyorsak bu Database ‘i Connection Broker sunucusu üzerinde bırakabilir ve Windows Internal Database olarak çalıştırabiliriz.

Remote Desktop Platformunu yedekli bir şekilde tasarlayacaksak eğer bu database SQL sunucusuna aktarılmalı yada Azure SQL database kullanılmalıdır.

Azure SQL database kullanımı Windows Server 2016 ile birlikte hayatımıza girdi ve bu yenilik sonrasında SQL Server zorunlu olmaktan çıktı.

Sahip olduğumuz platforma ve kuruluş ihtiyaçlarına göre bu database ‘i iyi yapılandırmamız gerekmektedir.

Bu database, Remote Desktop ortamının ve RD Connection Broker Role ‘nin kalbidir.

User Profile Disk teknolojisi Roaming Profile ve Folder Redirection mimarisinin sahip olduğu karmaşadan uzak daha az efor sonrası kullanacak olduğumuz bir teknolojidir.

Eskiden kullanmış olduğumuz Roaming Profile ve Folder Redirection mimarisi bu günde kullanılmakta fakat User Profile Disk teknolojisi RDS platformu için geliştirilmiştir ve çok az iş eforu sonrasında kullanabileceğimiz bir özelliktir.