Citrix port web interface

I am trying to design a Citrix network and I have these questions:
1.- how many web server shoul I have to attend 400 users
2.- how many users in a practial way can e presentation applicayion server can have
3.- where can I get  a  basic diagram of the core servers that makes a Citrix Network
4. how many firewall shoul I implement to protec system from outside and from inside or howit can be accomp[lished?
5.- for the 400 users I need to purchase 400 microsoft TS licenses also?
6.- how can I read how many hit the server have?
6=A. How many concurrent users can accept a web server  an in a given moment?
7.  where  a good fuctional logical citrix design diagram I can find?
8.- how I can secure the design so no intruder can access it and its resources?

Any any help will be more tha appreciate
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Carl WebsterCommented:
1.  1
2.  It depends on a lot of different factors
4.  1, see
5.  yes
6.  several thousand will work on a Pentium III 500Mhz with 512MB RAM

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.