Dear friends,
Before putting my questions forward, I would like to put some data infront of you, hope you will help me at the end.
This website
Cray-Cyber - Welcome
provides free access to many supercomputers and mainframe computers. When you login through ssh, they provide you with a screen, welcoming you, and listing all the systems which are online and offline. When you choose an online system, they take you to that particular system, and then the authorization takes place, and after you provide the login details, they redirect you to that particular system with a particular operating system, then another authorization takes place after that you start using that system. The login that they provide is available on all online systems running different operating systems. They have different systems running Operating systems like unicos unix, solaris, vms, etc.
Now my question is that I want to build such a system, for example
In my case, I will be having 5 computers running linux, solaris, windows, dos, z/os. These 5 computers will be behind a 6th computer which will be running linux, running the software which handles all the authorization and redirection jobs, and this system will be available on the internet, allowing users to use all those 5 computers and their operating systems.
This whole setup looks a bit complex I guess, maybe you can guide me. I think it requires system and networking programming in unix using C language, if I am wrong please correct me.
And do you know of an open source project similar to this, which could help me, and books which, after reading it, would enable me to build such a system. I am familiar with C, but apart from a number of small programs, I don't have much experience building systems as complex as this.
Please help me,
I am looking forward to your wonderful replies!
Thanks in advance!