Max Number of remote X sessions


 
Thread Tools Search this Thread
Operating Systems Linux Max Number of remote X sessions
# 1  
Old 01-22-2010
Max Number of remote X sessions

Hello all,
I'm looking to implement a Linux server that will host up to 60 simultaneous X sessions, all running firefox to a secured web interface.

Does anyone have any experience sizing a system like this?

The reason for the setup isn't as important (Since I really don't understand why they want it this way... but I digress...)

So are there guidelines for sizing a system for X window connections? The application load shouldn't be too great, but we are talking about 60 instances of Firefox and whatever overhead each concurrent connection would take.

Any guidance or insight is appreciated.

Thanks

Shawn
# 2  
Old 01-22-2010
I hope this is for over a local network -- X sessions aren't very bandwidth-efficient!

Essentially, you need overkill. You're tunneling something which, at least in bursts, can be as or more demanding than broadcasting uncompressed video, times sixty. VNC would be more efficient, though that may or may not trade off with higher CPU on the server... Lots of bandwidth, several cores, a pre-emptive kernel running at 1000 ticks for maximum responsivity, a good gigabit card and a good board that won't bottleneck it, some gigabit switches(at least the layer closest to the server). At least disk might not be an issue unless the web interface is a hog all by itself...

Furthermore, Firefox is a greedy program whose resource utilization patterns assume it's the only instance of itself in the system. Even at total idle, sixty would keep a modern machine quite busy. Install plenty of memory. Google every firefox performance tweak and do its opposite -- turn off prerendering, decimate all caches, increase waits. Install no add-ons, plugins, or themes. The Adobe Flash plugin is particularly infamous for eating CPU while doing nothing and occasionally SMP-locking. Pick a reasonably modern, unloaded machine and just test firefox on it, opening lots of instances and tuning.

This is, of course, a very strange way to accomplish whatever goal they have. I can't think of any good reason to tunnel a web browser when you could tunnel a web page -- it's like emailing a video of you typing up some text. Maybe you can at least convince them to tunnel xterms running a text browser? Or, even, a text browser on a local terminal? Those would still give them 100% control at the server end, which is what I think they want, but without anywhere near as much brute force.

Last edited by Corona688; 01-22-2010 at 06:24 PM..
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. AIX

Limitation for SFTP on AIX number of sessions

Hello. I am using AIX 6 and If wish to receive more than 500 files via SFTP, I get some time out errors. Could you please advise where is the limit for number of concurrent transfers setup in AIX Box or what is the limit and can that be changed? Many Thanks (3 Replies)
Discussion started by: panchpan
3 Replies

2. Solaris

Logging remote telnet sessions via script

Hi, My requirement - for security purpose - I want all root logins to my solaris servers are done by a script kept in a separate unix box. This script will telnet into remote solaris server with root user and log every session via log file. Now my purpose is to log every telnet session... (3 Replies)
Discussion started by: rahul_jain250
3 Replies

3. Shell Programming and Scripting

Max number of variables?

Hi Folks.Just out of interest does anyone know if their is a maximum number of variables that korn shell supports and if so how do I query what it is?Cheers (1 Reply)
Discussion started by: steadyonabix
1 Replies

4. Shell Programming and Scripting

Open n number of remote sessions

I m need of something useful to reduce my n number of login sessions to save my time. Scenario : I will login 40+ servers daily with ip address. i hv generated ssh key gens in order to avoid passwords. what i need is : when i click a terminal, i need these 40 servers logged in... (1 Reply)
Discussion started by: anand.linux1984
1 Replies

5. Shell Programming and Scripting

find max number

Hi, i have a file with numbers in it and i was wondering if there's a script i could use to find the max number and have that printed to a new file? example a.txt 18 26 47 34 27 so find the max number in a.txt and print it to b.txt. Thanks! (17 Replies)
Discussion started by: moonbaby
17 Replies

6. Solaris

Solaris 10x86, How to get remote X sessions to work?

I just installed Solaris 10 - 10/08 x86 and want to be able to connect remotely from either my other Sparc Sun box or Xwin32 or Cygwin-X to it. For some reason unlike my Solaris 10 Sparc install the X for remote does not seem to be running or working properly. What do I need to do to make this work... (5 Replies)
Discussion started by: lacakid
5 Replies

7. Solaris

Max. Possible number of IOs

Hi, Is there a way to find out the maximum possible number of IOs on a Solaris Servers. I'm using SUN Fire V240 (2 Replies)
Discussion started by: justsam
2 Replies

8. Shell Programming and Scripting

Max FTP sessions?

Hi, Can anyone please tell me - 1. The command to find the number of maximum FTP sessions that can be opened by a server with other servers? 2. The command to find the number of FTP sessions open on a server? (1 Reply)
Discussion started by: miltonkeynesguy
1 Replies

9. UNIX for Advanced & Expert Users

Max sessions a single user can've on Solaris server at the same time

There's a user that opens various login sessions with a particular SOLARIS server at the same time - this locks the server thats tried to get logged into.. Kindly help on how to know the max limit of sessions a particular user can open with a particular server at the same time. AND, how to... (2 Replies)
Discussion started by: its.simron
2 Replies

10. UNIX for Advanced & Expert Users

remote startup of login & sessions

Hello All, I would like to know if anyone has done or has information on how to start a workstation up form another remote station. For example I am sitting at station A and I want to start up a session on station B, setting display to output on station B "0.0". Here is the tricky part station... (2 Replies)
Discussion started by: larry
2 Replies
Login or Register to Ask a Question