Gossamer Forum
Home : Products : Links 2.0 : Discussions :

Links on multiple servers

Quote Reply
Links on multiple servers
We currently plan to deploy a high volume site, but we are not very how to implement it with Links. We have considered LinksSQL and we will have at least 25,000 links.

Please give me some suggestions on our architecture:

1 x WinNT Database Server
3 x Linux load balanced web servers
2 x Linux on Apache Webserver with mod_perl for all CGI applications.

The questions is how could we be able to do so. Please help. Thank you
Quote Reply
Re: Links on multiple servers In reply to
from my tests I would have to say go with Linux probably RedHat running the Apache Webserver with the mod_perl.
Quote Reply
Re: Links on multiple servers In reply to
First of all, Thank you for replying.

Yes, we know that Linux is probably the most stable server for webserving issues, and runnning CGI programs. But the problem is that we want to know what is the best way to be able to incorporate Links into this kind of achitecture.

How could we make all the CGI programs on the other machines, access the database in our central database machine? What kind of coding would we need. Thanks a lot.
Quote Reply
Re: Links on multiple servers In reply to
Well, you could consider using NTs by creating Trust Relationships between servers, you could share directories and files more seamless than other platforms.

It would be problematic to store database files on one server and execute the cgi programs on another server if you are using Linux.

Hope this helps.

Regards,

------------------
Eliot Lee
Founder and Editor
Anthro TECH, L.L.C
http://www.anthrotech.com/
info@anthrotech.com
==========================
Coconino Community College
http://www.coco.cc.az.us/
Web Technology
Coordinator
elee@coco.cc.az.us
Quote Reply
Re: Links on multiple servers In reply to
Oh, so it would be very problematic to run CGI programs on different servers. Couldn't we just make the CGI scripts access the database servers through TCP/IP?

Please give me some good suggestions.
Quote Reply
Re: Links on multiple servers In reply to
That would be problematic unless you have trusted relationships between your servers that share directories and files. It would be very challenging to connect to different database servers via TCP-IP.

Regards,

------------------
Eliot Lee
Founder and Editor
Anthro TECH, L.L.C
http://www.anthrotech.com/
info@anthrotech.com
==========================
Coconino Community College
http://www.coco.cc.az.us/
Web Technology
Coordinator
elee@coco.cc.az.us
Quote Reply
Re: Links on multiple servers In reply to
As long as your servers are on a somewhat fast network: 10MB/100MB/1GB/s it should be fine. DBI and the DBD drivers work across TPC/IP (i think) So have a server for your CGI applications, one for the Databases, and one for the HTML.
Quote Reply
Re: Links on multiple servers In reply to
Thanks a lot,

But what are DBI and DBD drivers? Are those the drivers that are being used by Links? We are running Fast Ethernet on all our servers, and we plan to have Gigabit Ethernet between the CGI machines to the database. The question is, what do we need to modify in order for us to be able to do so? Thanks!

Johnny Kong
AsiaSeeker Network
http://www.asiaseeker.com
SeekAsia Limited
602-4 Tower 2 Silvercord
Canton Rd. Tsim Sha Tsui
Hong Kong, China
Tel: 852-2375-8656
Fax: 852-2375-0070
Quote Reply
Re: Links on multiple servers In reply to
I understand that we need trusted relationships, which means wouldn't it be extremely problematic between Linux and WinNT? Would your suggestions be switching all our existing NT servers to Linux servers?