9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Process distribution?
@ 2004-05-23  9:33 tt.gustavsson
  2004-05-23 13:17 ` a
  0 siblings, 1 reply; 12+ messages in thread
From: tt.gustavsson @ 2004-05-23  9:33 UTC (permalink / raw)
  To: 9fans


if you have say 5 cpu servers in your network, how do you choose wich server to run
applications in? Would you logically dedicate them to different types of tasks, like
compilation server,  graphics processing, ... , or dedicate them to different groups
of people, the programmers in the building across the street, and the programmers in
the same building... ?

It is an elegant distributed computing environment, and I am curious of how to
use it effectively. The idea seems too not be intended in this environment,
and my idea was to deal with two different issues:

1. many terminals connecting to a couple of cpu servers, were you would not actively
choose which cpu to use for certain programs.

2. Somehow use a number of cpu servers for raw cpu processing (seti and such...)

(I just realized that the second issue really does not apply to my idea).

Anyway, I will set up an old dual Ppro as my first CPU server, interestingley enough.


Cheers

/Tony G









^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: [9fans] Process distribution?
@ 2004-05-27  4:48 YAMANASHI Takeshi
  0 siblings, 0 replies; 12+ messages in thread
From: YAMANASHI Takeshi @ 2004-05-27  4:48 UTC (permalink / raw)
  To: 9fans

> i forgetfirewall right now): does cpu preserve stdout and stderr?

cpu doesn't.

This sometimes bites me while using cpu in a pipeline:
	% cat /dev/window | cpu -c topng | page
--




^ permalink raw reply	[flat|nested] 12+ messages in thread
* [9fans] Process distribution?
@ 2004-05-21 11:37 tt.gustavsson
  2004-05-21 13:24 ` a
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: tt.gustavsson @ 2004-05-21 11:37 UTC (permalink / raw)
  To: 9fans



I have an idea, don't know though if it is in line with
the intentions of the plan 9 project, but anyway.

If when starting processes on my terminal the processes
would be started randomly to a number of CPU servers,
instead of manually bind to a CPU whenever I would start a
process/program. Could this work as a load balancing idea.

Functionality on the CPU servers to stop responding to CPU
binding requests when they would be overloaded, and accept
when the load drops. I read something about an effort to
make a program/process "scheduler" that would be based on
load of the CPU servers, but when enough CPU servers would be
setup, and enough terminals starting processes, wouldn't
this balance the CPU servers to a reasonable degree?

Just a though.

/Tony G, Sweden.




^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2004-05-27  4:48 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-23  9:33 [9fans] Process distribution? tt.gustavsson
2004-05-23 13:17 ` a
  -- strict thread matches above, loose matches on Subject: below --
2004-05-27  4:48 YAMANASHI Takeshi
2004-05-21 11:37 tt.gustavsson
2004-05-21 13:24 ` a
2004-05-21 14:22   ` Fco.J.Ballesteros
2004-05-21 15:18     ` boyd, rounin
2004-05-21 15:25       ` Fco. J. Ballesteros
2004-05-21 15:29         ` boyd, rounin
2004-05-22  0:54     ` ron minnich
2004-05-21 14:27 ` boyd, rounin
2004-05-21 22:04 ` Geoff Collyer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).