Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Wprostzeźródła
Jak64-bitoweWindowsradząsobiejakoserwerRDSH?
JeffHeatton
OperationsEngineer,Microsoft
Wciąguostatnichmiesięcywieleznaszychserwerówzostałozaktualizowanych
dowersji64-bitowej.Mogliśmywięczobaczyć,żetensamfizycznyserwer,który
dawałsobieradęzpowiedzmy55użytkownikami,pracującpodkontrolą32-bitowego
systemuz4GBpamięciRAM,terazobsługuje150użytkownikówbezwidocznego
wysiłkuwtrybie64-bitowymzpamięciąrozszerzonądo8GB.64-bitoweśrodowisko
wydajesiędziałaćwręczdoskonaleiprzypuszczam,żemożemyłatwodokonaćdalszej
rozbudowy
,jedyniedodającwięcejpamięciposzczególnymserwerom.Naniektórych
serwerachzarejestrowaliśmynawetwięcejniż300równoległychsesjibezżadnych
problemówwydajnościowych.
Zauważyliśmynatomiast,żewnaszymzastosowaniuobciążeniegenerowaneprzez
samąaplikacjęjestsilniezależneodregionu,gdyżużytkownicymająodmienne
wzorcepracy
.Europejczycygenerująznaczniewiększyruch,podczasgdyludzie
zeStanówZjednoczonychiAzjipozwalająfarmomRDSnalekkiewytchnienie.
Jaktodziała
Dlaczegoprocesmusimiećzarównonazwę,jakiPiD
Ktośmógłbyspytać,czemusłużypodwójnaidentyfikacjaprocesu,czylipocoma
onnazwęobrazu(będącąteżnazwąplikuwykonywalnego)ioprócztegoPID?Odpo-
wiedźjestprostanazwyobrazówniemusząbyćunikatowe,szczególniewprzy-
padkuRDSHjestwysoceprawdopodobne,żewjednejchwiliuruchomionamoże
byćwięcejniżjednainstancjatejsamejaplikacji,awkażdymprzypadkumożna
zagwarantowaćistnieniewięcejniżjednejinstancjiniektórychprocesówsystemowych
(rozdział3zawierainformacjenatematprocesówwspólnychdlawszystkichsesji).
Ponieważtakżewgranicachjednejsesjimożewystąpićwięcejniżjednainstancja,
niemożemyidentyfikowaćprocesówprzyużyciunazwsesji.Wmomencieurucha-
mianianowegoprocesukomponentsystemuzwanymenedżeremprocesównadajemu
unikatowynumerPID.Administratorzyusługpulpituzdalnegoczęstomusząodwoły-
waćsiędokonkretnychnumerówPIDprzykorzystaniuznarzędziaRemoteDesktop
Managerlubnarzędziwierszapolecenia,cozostałoomówionewrozdziale11,„Zarzą-
dzaniesesjamipulpituzdalnego”.
Procesysamejednaknierobiąnic.Zamiasttegodefiniująoneśrodowiskowykonawcze
izależności,któreposzczególneczęściwykonywalne,zwanewątkami,musząznać.Wątek
musiwiedzieć,dojakiegoprocesunależy
,kontekstzabezpieczeń,adokładniejżetondostępu
(rekordinformacjioprzynależnychprawach,wynikającychztożsamościkonta,którauru-
chomiłaproces)orazinformacjepersonifkacji(czyliużytepoświadczeniazabezpieczeń).Muszą
PowiązanecechyWindowsServer2008R2
45