On Dec 2, 2003, at 12:28, Daniel Mayer wrote:
It seems to me that the more sane approach is to give
all the machines descriptive names, such as
"Dataserver", "webserver1", and "webserver2". As it
is, all past references to the database server were
named "pliny". Now pliny is going to be a webserver -
this is confusing.
The reason we give names to the machines is to tell the *machines*
apart.
You'll notice we're not sending people to
http://pliny.wikipedia.org or
http://larousse.wikipedia.org, but giving them functional work names
like
en.wikipedia.org (English Wikipedia),
download.wikipedia.org
(download backups),
mail.wikipedia.org (mailing lists)... These are
"titles", or job positions, that don't change regardless of who's
filling them; they could even be served by multiple machines.
But the machines still have to be able to be individually addressed for
us to work on them, and changing their inherent names when we decide to
change what they do is a real pain in the ass which would involve
waiting for DNS changes to go through and invalidating SSH keys, which
is totally insane.
-- brion vibber (brion @
pobox.com)