Udnyttelse af Microsoft RDS på Scale HC3
En af de store fordele ved en centraliseret og samlet infrastrukturplatform som Scale HC3 er muligheden for at bruge platformen til at levere centraliserede desktop- og slutbrugertjenester side om side med traditionelle servertjenester. Den høje hastighed på backplanen giver mulighed for, at server- og desktopressourcer kan kommunikere med høje hastigheder, og den centraliserede administration sænker den samlede ejerskabsomkostning, der ofte forbindes med disse typer tjenester. Applikationer som filservering og latensempfindelig kommunikation drager særlig fordel af arkitekturen.
For størstedelen af virksomheder vil den tilgang, der giver mest mening til at tilføje fjernbaserede slutbrugercomputertjenester til deres miljø, være gennem brugen af Microsofts egne Remote Desktop Servers eller RDS, da de fleste miljøer søger at give en oplevelse svarende til et traditionelt Windows-skrivebord. Microsofts RDS er et kraftfuldt værktøjssæt og relativt nemt at implementere. Det er et godt udgangspunkt for at tilbyde en række tjenester.
På grund af den høje tilgængeligheds-natur ved Scale HC3-platformen har vi gode valgmuligheder med hensyn til, hvordan vi tilgår planlægning og klargøring af en RDS-udrulning. Vi kan vælge at holde vores udrulning lille og enkel og udnytte Scale HC3-klyngens indbyggede funktioner for høj tilgængelighed til at opretholde vores miljø ved hardwarefejl, eller vi kan udnytte høj tilgængelighed fra RDS-miljøet til dette.
I en lille udrulning ville det være mest almindeligt at udnytte Scale HC3's funktioner for høj tilgængelighed til at opretholde tilgængeligheden af vores RDS-tjenester. Dette giver os mulighed for at køre en enkelt RDS-instans med et minimum af licensering, ressourcer og vedligeholdelsesomkostninger. Dette er den enkleste tilgang og er meget effektiv. Dette er en fremragende måde for størstedelen af kunder til at gøre bedst brug af Scale HC3-platformen. Scale kan tage sig af det tunge arbejde i dette tilfælde, og vi er i stand til at fokusere vores indsats på steder, hvor de er mere effektive.
I store udrulninger er det muligvis ikke tilstrækkeligt at have en enkelt RDS-instans. På dette tidspunkt ville det generelt blive rimeligt at flytte til en multi-server RDS-udrulning med arbejdsbelastninger fordelt på tværs af instanserne. Typisk ville vi ønske at se ikke mere end én RDS-server udrullet pr. Scale HC3-node for bedst at udnytte de tilgængelige ressourcer. På denne måde kunne så mange RDS-serverinstanser udrulles, som det er nødvendigt for at håndtere miljøets kapacitet.
I de fleste tilfælde, selv med den større udrulning på tværs af mange noder, ville vi bruge load balancing foran RDS-farmen, men vi ville stadig bruge Scale HC3-klyngens indbyggede funktioner for høj tilgængelighed til at håndtere hardwarefejl ved at flytte kørende arbejdsbelastninger fra en fejlbehæftet node til en tilgængelig node. Load balanceren ville se den samme instans med den samme IP-adresse, hvilket giver mulighed for en næsten gennemsigtig genoprettelse, der er fuldt automatiseret og kræver minimal indsats.
I mere ekstreme tilfælde, hvor klyngens fulde kapacitet er påkrævet, er det muligt at konfigurere én RDS-instans pr. fysisk klyngenode og deaktivere funktioner for høj tilgængelighed og i stedet bruge load balancing-funktioner til at fordele belastningen til resterende noder. Dette ville resultere i et elegant tab af ydeevne snarere end en udfald. Medmindre ressourcerne allerede var ekstremt begrænsede, ville brugerallokkeret CPU og hukommelse falde, men systemfunktionaliteten ville forblive. Dette er ikke en ideel løsning for fuld høj tilgængelighed, men kan være et meget funktionelt alternativ til omkostningerne ved hardware for dette beskyttelsesniveau.
Microsoft Windows RDS og Scale udgør et oplagt partnerskab. Scale fokuserer på at gøre platformen så nem og robust som muligt, mens Microsofts Windows og RDS-produkt giver os det enkleste indgangspunkt til det delte computerrum. For små og mellemstore virksomheder og især til on-premises udrulninger er RDS ofte det perfekte valg til at flytte til centraliseret, tynd klient-baseret computing og kan være en central mulighed for arbejdsstyrkemobilitet, sikkerhed og endda bring-your-own-device-muligheder.
[Dette stykke blev kommissioneret til Scale-bloggen.]