Freitag, 9. Mai 2008

Wieviel User kann ich per RPC über HTTPS auf meine Front Ends lassen?

Kürzlich diskutierte ich mit einem "emailphilen" Mitstreiter darüber wieviel Remote User man eigentlich auf einen Exchange 2003 Front End Server per RPC/HTTPS lassen kann. Entgegen erster Vermutungen kamen wir zu dem Schluß, dass hier nicht die CPU sondern das RAM ein Nadelöhr darstellt.

Aufgrund der begrenzten RAM Möglichkeiten von 32 Bit Systemen (max. 4 GB ohne Tricks) empfiehlt Microsoft pro Front End Server nämlich nur maximal 2.000 simultane User. Das hängt damit zusammen, dass der IIS (über den nunmal HTTPS Connections gehen) nicht mehr Kernel Memory allokieren kann. Genauer kann man das hier nachlesen:

http://technet.microsoft.com/en-us/library/bb124771(EXCHG.65).aspx

Um also mehr User pro "Front End" zu ermöglichen brauchen wir also eine 64bit Version von Exchange und die gibt es bekanntlich erst mit Exchange 2007 und heisst dann Client Access Server.

Wie man die Auslastung eines Exchange 2007 Servers in Sachen Outlook Anywhere (RPC/HTTPS) auslotet wird hier beschrieben:

http://technet.microsoft.com/en-us/library/cc540453(EXCHG.80).aspx