Homemade Webserver

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

User avatar
nickman013
Forum Regular
Posts: 764
Joined: Sun Aug 14, 2005 12:02 am
Location: Long Island, New York

Homemade Webserver

Post by nickman013 »

Hey everyone.

Jshpro2 sent me this a while ago. I meant to post it but I lost the link.

I think you guys will find this interesting.

:arrow: http://www.bulletinboardforum.com/m/hom ... server.php

If I had this. I would definatly take care of it more than this guy. I would make everything nice and organized.
User avatar
Benjamin
Site Administrator
Posts: 6935
Joined: Sun May 19, 2002 10:24 pm

Post by Benjamin »

What in the world is that?
User avatar
nickman013
Forum Regular
Posts: 764
Joined: Sun Aug 14, 2005 12:02 am
Location: Long Island, New York

Post by nickman013 »

It is a webserver. There is probably 50 computers in that set up.
User avatar
Benjamin
Site Administrator
Posts: 6935
Joined: Sun May 19, 2002 10:24 pm

Post by Benjamin »

Is that a server farm or parallel computing or a computer cluster? What does it do? What are the specs?
timvw
DevNet Master
Posts: 4897
Joined: Mon Jan 19, 2004 11:11 pm
Location: Leuven, Belgium

Post by timvw »

Well... a friend has made clusterknoppix which allows you to setup such a cluster every easily... :)
User avatar
Benjamin
Site Administrator
Posts: 6935
Joined: Sun May 19, 2002 10:24 pm

Post by Benjamin »

Yeah that would be great for encoding movies :wink:
timvw
DevNet Master
Posts: 4897
Joined: Mon Jan 19, 2004 11:11 pm
Location: Leuven, Belgium

Post by timvw »

We used it in a lab about distrubuted computing to run image rendering samples and a password cracker on 200 computers...
User avatar
a94060
Forum Regular
Posts: 543
Joined: Fri Feb 10, 2006 4:53 pm

Post by a94060 »

that is crazy! but the good thing is that there are barely any cases so that setup a space efficent. They hould do that at like ev1servers or pair :lol: :lol:
User avatar
nickman013
Forum Regular
Posts: 764
Joined: Sun Aug 14, 2005 12:02 am
Location: Long Island, New York

Post by nickman013 »

What is a cluster?
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Post by Chris Corbyn »

nickman013 wrote:What is a cluster?
A network of servers working as one :)

Clustering comes in extremely useful when you're working with large databases under heavy server loads since you can either work with MySQL replication across all servers (constant running backups) or you can use something called the NDB engine to create a cluster farm whereby each server acts as a "node" in the cluster and one parent server dishes out requests to each node so as to reduce the load on any individual server. This runs from memory too.

I'm not sure you can do it very easily with windows but if you have access to more than one linux server I'd strongly recommend playing around with clustering if you have an interest in that sort of thing... it comes in very very useful on large scale applications/websites ;)
Last edited by Chris Corbyn on Sun Mar 05, 2006 1:28 pm, edited 1 time in total.
User avatar
John Cartwright
Site Admin
Posts: 11470
Joined: Tue Dec 23, 2003 2:10 am
Location: Toronto
Contact:

Post by John Cartwright »

nickman013 wrote:What is a cluster?
http://en.wikipedia.org/wiki/Cluster_server
User avatar
nickman013
Forum Regular
Posts: 764
Joined: Sun Aug 14, 2005 12:02 am
Location: Long Island, New York

Post by nickman013 »

Thats cool. So if I hooked up like 100 computers with 2.0 ghz processors. Would that mean that the main computer would have 200ghz ?
timvw
DevNet Master
Posts: 4897
Joined: Mon Jan 19, 2004 11:11 pm
Location: Leuven, Belgium

Post by timvw »

The real question is how all those available cpu cycles will be used... If you distribute processes you also need cycles to take care of all the management overhead that arises... If i'm not mistaken you'll find a lot of good info in the openmosix faq...
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Post by Chris Corbyn »

nickman013 wrote:Thats cool. So if I hooked up like 100 computers with 2.0 ghz processors. Would that mean that the main computer would have 200ghz ?
Well... not exactly. There's the overhead of the network transactions and that's not the point as such. It's not to increase the processing power, it's to reduce the load on any server. It's also a way to provide some sort of redundancy and fallback.... if one of the servers goes down, the cluster just keeps running without it :)
User avatar
nickman013
Forum Regular
Posts: 764
Joined: Sun Aug 14, 2005 12:02 am
Location: Long Island, New York

Post by nickman013 »

Oh Thats cool. Thanks for the info. I am guessing all webhosts have clusters.
Post Reply