|
Grex > Coop12 > #46: November 3rd, 6:00 PM, 607 Ross St.: Special meeting to discuss the future configuration of Grex |  |
|
| Author |
Message |
| 25 new of 181 responses total. |
gull
|
|
response 50 of 181:
|
Oct 15 14:13 UTC 2001 |
Re #41: I would worry about buying an Alpha machine. Why saddle
ourselves with a platform that's already been orphaned? We'll be left
in the same situation we are now, having to dig and scrounge for parts
when something breaks. Support for hardware in open source operating
systems also tends to be related to how new and interesting it is.
People eventually get bored with older stuff and stop maintaining code
for it.
I think we should seriously consider an x86 based system. Yes, it's an
ugly architecture, but it *works*, it's mature, and there's no sign of
support for it drying up any time soon. (I actually maintain two Dell
PowerEdge servers like those mentioned in #36, that are running Linux.
They've been very reliable, however we've only had them about four
months so far and they aren't under the same load Grex is, so you can
decide how much weight to attach to that. RedHat Linux is fully
supported on them by Dell.)
However, since we rely on volunteer staff, and I get the impression
some staff dislike Intel enough that they'd refuse to work on an x86
machine, that may not be an option. I don't actually mean that in a
judgemental way; I think that since we ask people to maintain Grex for
free, the *most* important criterion is going to be that we pick an
architecture and operating system that they enjoy working on. Anything
can be made to work if you like it enough to devote the time to it, and
anything will fail if you dislike it enough to neglect it.
Re #44: Seeing as use of the dialin lines continues to steadily
decline, I don't think we should invest much of anything in the modem
bank. It's a dead end.
|
mcnally
|
|
response 51 of 181:
|
Oct 15 14:23 UTC 2001 |
The majority of the money Grex spends on a new system is likely to go
into disk storage and RAM. RAM that will fit into a modern Intel-based
system is quite inexpensive these days and maxing out the system will
probably not add greatly to the cost, but a high-performance disk system
(good SCSI or RAID controller, a couple of large disks, cases & power
supplies, etc..) will not be as cheap per unit of storage as what you
would purchase for a home PC.
|
gull
|
|
response 52 of 181:
|
Oct 15 15:05 UTC 2001 |
At first my gut feeling was to suggest a RAID array, but then I thought
about it a little. What would Grex gain from a RAID array? The main
reason to use one is high availability. In the rare event of a disk
failure, the system can keep running until you replace it. But being
down while a disk is replaced and restored from backup doesn't really
cost Grex any money.
Another factor to consider: Will we want to co-locate in the future?
If so, we should look for a system that can be easily rack mounted.
|
aruba
|
|
response 53 of 181:
|
Oct 15 16:14 UTC 2001 |
I retitled this item to reflect the date - Saturday, November 3rd.
Joe - glad you can still make it.
John & Mary (and anyone else who can't come): Post comments you'd like
read at the meeting, and I promise to print them out and read them
aloud.
|
dbratman
|
|
response 54 of 181:
|
Oct 15 17:01 UTC 2001 |
A constant rate is a constant. Acceleration can be a constant, as a
result of which speed keeps getting faster. (Think of car or rocket
speed, to make this easy.) Not a strange form of constancy at all.
Moore's Law is a constant.
The really strange form of constancy is the platitude "change is the
only constant". What makes people think change is a constant? Often
the rate of change increases (because acceleration is a constant).
Sometimes change speeds up or slows down (as in the S-curve). Some
things don't change at all (think of the French proverb "plus ca
change ...")
|
janc
|
|
response 55 of 181:
|
Oct 15 17:32 UTC 2001 |
There is a small set of people whose opinions are indispensible, mostly Marcus
and STeve. Can they make this date?
|
rcurl
|
|
response 56 of 181:
|
Oct 15 18:41 UTC 2001 |
We do say, "..things change constantly..". At issue is the meaning
of "constant". The sense in "change is the only constant" is that
"change is constantly occurring". Dictionary definitions include
"long continuing or continually recurring", which change certainly
can.
|
jep
|
|
response 57 of 181:
|
Oct 15 19:09 UTC 2001 |
I see a lot to like in the idea of buying new and commonly available
hardware, for which components and software are widely and cheaply
available, which runs at the speed of the latest computers, and for
which an upgrade path will exist for the foreseeable future.
|
drew
|
|
response 58 of 181:
|
Oct 15 21:40 UTC 2001 |
Re #49: Yes, e^x *is* its own derivitive. That's what's special about the
constant 'e'.
|
aruba
|
|
response 59 of 181:
|
Oct 15 22:20 UTC 2001 |
I sent mailt o Marcus and STeve to ask them to let us know if the proposed
date doesn't work for them.
|
dbratman
|
|
response 60 of 181:
|
Oct 16 00:42 UTC 2001 |
resp:56 - "long continuing or continually recurring" can indeed
describe real-world change. But it also describes real-world non-
change in many circumstances. So change remains not the only constant,
regardless of the definition of "constant".
|
glenda
|
|
response 61 of 181:
|
Oct 16 00:47 UTC 2001 |
As far as my calendar goes STeve has nothing going for Nov 3.
|
devnull
|
|
response 62 of 181:
|
Oct 16 23:31 UTC 2001 |
Re #39: What data do we have that says that grex's user base is
declining, and is grex in any danger of extinction?
Re #42: I suspect that buying a server class rackmount case, power
supply, motherboard, sca drive bays, possibly floppy and or cd-rom
drive as a single package, and then adding ram, disks, and processors
may actually be what makes sense, rather than getting individual
pieces.
server class machines these days usually have scsi, video, and
ethernet on the motherboard, such that you usually end up not needing
pci cards at all, especially in the 1U and 2U servers.
A gig of RAM is like $400 or something, last I checked. More than
that gets expensive quickly because you generally have to buy 256MB or
larger DIMMs.
dell and compaq have their own unique rackmounting hardware, which
makes it difficult to mix their hardware with other vendors' hardware,
and you generally want things like ethernet switches and upses in the
rack, too...
Re #43: if it compiles faster, the vandals will finish seeing how
futile their efforts are faster, and with less effect of slowing down
the system.
Re #47: I have a 60 mhz pentium with a 120MB hard drive acting as a
kerberos server. It works well enough that I'm not likely to worry
about finding better hardware for it anytime soon. So I think that
claiming that two year old hardware is obsolete is misleading. And my
mail server literally is about two years old (although its hard disk
and power supply have needed to be replaced, and I added RAM a few
months ago), and if I replace it, it's going to be more because I want
SCA drive bays and an emergency management port than that the current
hardware is inadaquate.
Re #50: I'm not really convinced that the NetBSD folks get bored with
maintaining software for older platforms. And in general, once they
get it to work they generally don't do a whole lot to break it.
I think I've experienced far more problems from stuff that was too new
(raidframe in netbsd 1.4.x, a usb cf reader on 1.5.2) than I've had on
stuff that was too old (admittedly, I have a solbourne that netbsd
simply doesn't support, but it never has, either).
Also, just because the modem lines are seeing declining amount of use
does not mean that we should ignore the possibility of improving the
quality of the existing lines.
Re #52: RAID mirroring means that whomever has to deal with the failed
disk has a lot less hassle to deal with when they fix the problem, and
a disk failure isn't nearly as likely to completely take the system
down, requiring immediate attention. Assuming a good raid
implementation (not that I'm convinced that any exist), the total work
is likely to be reduced by using raid mirroring.
|
senna
|
|
response 63 of 181:
|
Oct 17 02:15 UTC 2001 |
A declining user base and risk of death are two entirely different things,
though they often coincide. Sound weird? Well, it is, sort of, but all grex
needs to function properly is enough users willing to pay to maintain it.
|
aruba
|
|
response 64 of 181:
|
Oct 17 04:28 UTC 2001 |
(And enough staff to do the maintaining, and someone to pay the bills and
collect the money.)
|
gull
|
|
response 65 of 181:
|
Oct 17 14:45 UTC 2001 |
Re #62: I think you're right about buying a pre-assembled rack mount
server, unless we turn out to need something really unusual. Some even
have RAID on the motherboard, now.
Dell's rack mount servers, while *easier* to mount in their own racks,
*can* be mounted in standard 2- or 4-post racks. Similarly, to mount
an ordinary rack-mount device in a Dell rack only requires a set of
snap-in nuts to put in the square rack rail holes. Dell does have
their own peculiar hot-swap hard disk caddies for their rack-mount
boxes, though, so if you buy one from them you generally have to get
any internal disks from them as well.
NetBSD does do a really good job maintaining code bases for older
hardware. I was thinking more of Linux. In some cases, for example,
updates to SCSI drivers caused older cards to fail, and due to lack of
interest this was never corrected. A friend of mine has a couple
Adaptec cards that are useless under Linux because of this.
|
valerie
|
|
response 66 of 181:
|
Oct 17 15:26 UTC 2001 |
This response has been erased.
|
cross
|
|
response 67 of 181:
|
Oct 17 18:05 UTC 2001 |
Interesting discussion. Some time ago I promised grex some hardware, but
have been remise in sending it to Michigan. This is due to a lot of
different factors (the stuff is in another borough, I need to get it while
someone is around and then take it to UPS or FedEx or whatever, and that's
difficult during the day, the attacks and dealing with the aftermath had
all but erased it from my mind), but grex is still welcome to the machines
if they'd like them. However, it seems that concensus is leaning towards
Intel machines, and these are Suns (slower Suns, too). Should I hold off
on sending until the outcome of this meeting?
My own 2c: I recommend running etiher OpenBSD or FreeBSD on Intel machines,
for reasons I've already outlined elsewhere.
|
janc
|
|
response 68 of 181:
|
Oct 18 00:55 UTC 2001 |
I'm certainly leaning toward an Intel machine, but I'm not a concensus. I'd
be perfectly OK with the Sun option, and I know some staff members like Sun
a lot. Holding off shipping things certainly wouldn't hurt.
|
mdw
|
|
response 69 of 181:
|
Oct 18 01:04 UTC 2001 |
I think it's very likely we'll end up distributing at least some
functionality, so we can definitely use more machines.
|
spooked
|
|
response 70 of 181:
|
Oct 18 01:37 UTC 2001 |
Yeah, I can look after a server over here.
|
janc
|
|
response 71 of 181:
|
Oct 18 03:39 UTC 2001 |
Hmmm...if we start running multiple machines is one operating system or many
the better idea?
|
janc
|
|
response 72 of 181:
|
Oct 18 03:40 UTC 2001 |
I'm still a little vague about what services we would distribute.
|
gelinas
|
|
response 73 of 181:
|
Oct 18 03:43 UTC 2001 |
The advantage of running several different operating systems is the
confusion factor: Breaking one doesn't make breaking the others any easier.
The disadvantage of running several different operating systems is the
confusion factor: Maintaining one doesn't make maintaining the others
any easier.
|
other
|
|
response 74 of 181:
|
Oct 18 04:16 UTC 2001 |
Jan, doesn't putting mail operations on a separate machine count as
distributing services?
|