If you were to break into my network, getting to the contents of the right computer would be easy. I facilitate digital burglars by naming my computers according to what they actually are; my main desktop machine carries the label “Desktop”, my Aspire One is imaginatively named “One”, and this trend continues down to “PowerMac G4”, “Ultra 5”, and “T2”. I always found giving computers real names was a tad bit wacky, but as it turns out, it can actually be very useful to give your servers and computers whimsical but meaningful names.
Josh Fruhlinger has written a story about several naming scheme anecdotes he’s assembled over the years, and it provides an interesting insight into how IT administrators name their servers and clients. The one I personally found quite interesting was where a certain CIA office named their servers after US states, and then continued this trend downwards on the stack by naming subnets’ clients after cities located in their respective states. This led to interesting conversations in the elevator. “I don’t know what we’re going to do about Maine! We’re seeing crashes every day now.”
Naming schemes can also get a bit confusing and funny, as the case of UP and DOWN illustrates. “Our Web server and its mirrored backup were UP and DOWN,” Lee Mandell reminisces, “Unfortunately I never got the chance to say to my boss that, due to a server crash, UP was down — but don’t worry because DOWN is up.”
A naming scheme for servers and clients can be more than just fun and games. Fruhlinger also tells the tale of a company where IT administrators started referring to computers by their IP addresses – because their actual names were too cumbersome. Anthropomorphising your tools – what computers essentially are – may simply make working with them easier, because it’s easier to refer to a computer as “Anchorage”, and have your colleagues immediately know how, what, where, and when. If your actual naming scheme is more difficult to use than IP addresses, then someone made a boo boo somewhere.
This goes deeper than mere preference, though. The human brain is very accustomed to language and all that comes with it, and for us it will always be easier to remember an existing word or place name rather than just a random sequence of letters and numbers. If you manage several servers and clients, having a decent naming scheme will only make things easier for yourself and your colleagues – and you can have some fun too.
My own naming scheme is going to hold up just fine, as long as I don’t purchase two machines of the same model. Having One and One 2 would be a tad bit cumbersome, now, wouldn’t it?
I like the idea of using states and cities.
I’ve used cartoon/anime characters, military terms and gods names.
I use Lord of the Rings characters for my home.
Laptops are named after hobbits, servers (VMs included) after elves, desktops after humans and the router is treebeard Too bad it’s not a ring network.
At work, everyone used to use whimsical names, but now they’ve switched to using WEB{n}, {Country Code}WRK{n}, etc. I’m finding it a lot harder to remember who/what is what, and repurposing/giving compuers extra tasks becomes a lot more difficult.
I think every machine should have a whimsical names, but have CNAMEs and such for purposes and regional organisation. That way, http.servers.domain and http://ftp.servers.domain can both contain a CNAME to a machine called Gimli! Now if only SRV records were more supported…
Heh… you’re far from being the only geek doing that… I saw a claim once that there were over a hundred thousand machines called ‘frodo’ scattered across the internet… no idea if it’s true.
Hah, “frodo” was the name of my desktop machine at my first job. All the machines there had names of either cartoon / comic strip characters or other fictional characters (the Sun server was Dilbert, there were two Macs called Mickey and Minnie, a pair of Linux servers called Popeye and Olive, etc).
I was a network intern at my high school back in the early-nineties where we had a token-ring Netware network with servers named after LOTR characters. A friend of mine working for the school district about four years ago pulled “Frodo” out of a dumpster and gave “him” to me. I managed to scavenge a SCSI drive out of it that’s still working today, at least 14 years old.
My computers are all named after underworld deities, Persephone, Hades, Styx, etc, roughly according to the task they perform. Hades is my main file server, Styx is my router. Persephone is my laptop because it goes in and out of my network.
I agree i think it helps giving the servers names which add just a little bit of recognition over the standard “Server01” etc.
Personally i name servers after matrix characters. The main server is always called Neo, second is Trinity, Usually the dev server is called Smith and various other servers get the rest (Switch, Apoc).
Although for a single server installation i have used “Skynet” a few times
Client names im a little more boring a just give the name of the department they are in, i.e. account01, sales01 etc.
Edited 2009-02-03 20:19 UTC
Surely Smith should be used for a cluster of some kind?
I don’t run any servers, but my desktops tend to use anime-related names: For example, my main home desktop is always Lime and my main workstation is always Firebomber. If I change one of the machines, the replaced one gets a new name so those two names always refer to my main computers
You might actually know what Otome-Kairo (the name I use for my main machine) is from then
I tend to give machines names that have something to do with what they are. An old Gateway was The_Cow. A later Gateway laptop was Portable_Cow. When the screen died and I took it off (rendering a large keyboard that has to be plugged into a monitor) it became Headless_Cow. Silver_Streak was the far smaller silver colored laptop that replaced it. My eee is called Heater because it keeps me warm (literally).
This is not, as the article says, “a naming system that is at once arbitrary and consistent”. It’s mostly just whimsy, but each name is attached to a specific machine in a way that’s hard to forget.
At work things are a little more staid though, with stuff like front_desk and back_desk.
I’ll treat you to some of my system names:
– atlantis (my FreeBSD Desktop)
– joshua (my FreeBSD public facing web server)
– netw1 (my Debian www server)
– pegasus (my -mostly- Windows laptop)
For customers, I normally use planets, mythology characters, animals. A few years ago I created a network for a client with about 60 systems. I used planets, moons, constellations. These days, I usually give Windows clients boring names. I still try to give nice names to Windows / *NIX servers.
I remember giving a file server running Mac OS X Server a name “XFiles”.
And there were other instances… It always just makes more sense and keeps you happier.
In my home, my network consists of:
Continuity – File/print/media and backups
Wintermute – Windows development box
Neuromancer – My Desktop
My network is named reality, and the webserver is named relativity. my smoothwall is named spacetime.
obelix, asterix and idefix
you can guess 3 times what my laptop is
Well, reverse psychology would indicate obelix, but I will say it’s idefix
Edited 2009-02-03 22:18 UTC
100 points for you
i give them the names based on their size
One of our client PCs at work is named “asterix”.
At work they’re mostly named after fictional characters, from either cartoon shows or comic strips. The heavy servers are named after constellations, and the generic Windows terminal servers got a generic name.
At home I usually stick to ship names from sci-fi/mecha/space opera anime (Bilkis, Albion, Macross…).
Edited 2009-02-04 16:57 UTC
The uni AI dept. gave all its Unix workstations dog names, e.g pluto, snoopy, etc.
I always tried to get dogmatix, for some reason – they were all identical apart from the name, so I guess there is some effect in a name!
Personally, I tend to go with outright filth: porn terminology, sweary stuff, since nobody really sees the machine-names most of the time. My server is the exception: I got it second-hand with a sticker on the front saying “BRAZIL”, so once I’d wiped the Windows NT4 install off it (including all the personal documents the seller left on it – good old eBay…), brazil it remained.
Ok, this is kind of fun. I decided to step away from my boring naming scheme – renaming my machines right now. I’m naming them after favourite albums of mine.
My main desktop, a brand new quad-core powerhouse: “Extraordinary Machine”, after Fiona Apple’s third album.
My Aspire One, my machine for mobile, on-the-go computing: “Gran Turismo”, the highly stylised masterpiece by The Cardigans.
My test rig, a little older but still fairly powerful, running several different operating systems side-by-side: “No Need To Argue”, afte the album by The Cranberries.
Fun.
Edited 2009-02-03 21:39 UTC
Back in the day, I had a Windows 95 machine named Katayama after the charming but unsuccessful F1 racing driver Ukyo Katayama. I chose the name because the machine, like the driver, was always crashing.
Are we playing “name that computer?” Mine are pinot, zinfandel, barbera, cabernet, merlot, shiraz, port, sirah, chianti and (ahem) hoover. Hoover is the server, and it sounds like its name.
Edited 2009-02-03 22:03 UTC
Hoover is the name of my cat coz he eats like one
Desktop – Black
Thinkpad – HAL
Toshiba Satellite – Tripitaka
I recommended to our UNIX guys at work to name the servers Heineken, LaBatts, and Corona so that we could petty cash expenses by receipt from a nearby convenience store 😉
“We spent approximately 800 dollars on Heineken this year?” “Yup.”
I thought I was the only one who did this– being a mix between a creative writer and a computer nerd. I’m glad I’m not the only one. I’ve named my computers with Latin names often, but have gone astray from that and named them whatever I please as well. Mine are as follows:
Caeruleus (my personal desktop)
Leitilus (my PPC)
Netty (my netbook)
Butler (my Ubuntu server)
And other people who use my network but I didn’t necessarily name them:
Mama (my mom’s computer)
Sweethappylife (my sister’s lappy)
Richard (my brother’s lappy)
GusgGus (my friend’s lappy)
My router SSID is Hobo-Haven– don’t ask me how that came about. It makes no sense.
Of course it matters
firewalls = cerberus or fluffy
nameservers = tweedledum and tweedledee
Of course, to the non-techs in the office the names they see are far more generic
For my home network computers and servers have a pretty consistent naming structure:
Well
Spring
Riverhead
Riverwater
Riverotter
Blackswan
Downstream
etc…
I use Star Wars characters for all of my local boxen. I’m not even that big of a Star Wars fan, but tradition has stuck for almost a decade now, so why break the trend.
I use “animals” as my naming scheme. There are a few rules:
1 – Must be short (2 or 3 syllables)
2 – Should somehow represent the computer
For instance, my old desktop (now “media center”, ie. it has a big screen plugged in and stream movies to it) is called “penguin” because it is the first computer I used Linux on. My newer desktop is “Tiger” because compared to penguins, tigers are faster at running (I also like Tiger beer, so double-win). My Eee PC is “Koala”, because it is small and lightweight (compared to Tigers, Koala’s are on the small side) and it is also white.
A name I am saving up is “rhino”, for a crap P2 computer that someone at my LUG gave me and I have yet to find a use for.
I used stars and planets for server names at a place I worked. The printers were all planets, stars and constellations were the servers. It did get interesting though with the printers. We skipped over Uranus as none of us wanted to tell the CEO where his papers would be coming out of
I use the name of characters in the Hitchhiker’s Guide for my computers, so they are Zaphod, Marvin, Slartibartfast, etc
Desktop: discordia
Server: eris
PDA: pentabarf
Laptop: malaclypse
In my former company, I use local names:
Mail – Sulat/Kalatas
Web – Dahon/Sapot
Firewall – Kalasag/Muog
File – Baul
Cluster – Kumpol
At home, much much local (local vernacular)
Asus A6 – Biyabit
Acer Aspire One – Kwaderno
Apple iBook – Aklat
Router – Daanan
While on various clients, I use greek, roman and other mythologies.
I used to use pretty static themes such as major cities London, Cairo, Moscow, etc… but with recent development of the network infrastructure in the current company I work for I’ve been using more abstract names that are more meaningful:
Providence – Primary server responsible for a number of functions e-mail, secure web services, etc…
Circus – Web development and application playground for various demoed web-apps/test beds, etc.
Boulevard – Terminal Server and DAV server for sister company employees, partners, etc.
from Sci-Fi stories, films, cartoons. Anything except Disney.
At home the server is Thneed (yes, from the Lorax) and Rage (a NAS that loves to store and throw data at things). As for desktops, laptop, n800, vm’s etc are named after space related things, such as, starfire, moonlight, starscream, Quasar XP, etc.
The work machines are labeled based on their task. Example Kiosks are named after their creators (Cameo, Kodak, etc), PoS machines are based on where they fall in the order in real life, etc. May not be a fun or silly, but makes things straight forward finding things or teaching new people where things are (main reason for this… since the owner does not want to deal with this stuff, but if he ever does really does not want 1 more thing to go WTF about just by looking at the computer name).
My computers on my home network are all named after Star Wars characters At work, they follow the standard “City, function, Production, number” scheme so its nice to have a little fun when I’m at home.
I like naming my computers after “bugs”. My laptop is “fly”, my wife’s is “butterfly”, my work machine is “termite”, the web host machine is “spider” and the music server is “cicada”. The names are appropriate to their uses and easy to remember and type.
Oh, I got it. It’s a riddle game. I give some names and you have to guess the naming scheme.
Ok, I can do that.
Servers: Stella, Hoegaarden and Celis
Workstations: Kwak, Jupiler and Leffe.
Oh come on, that’s too easy!
For servers I would have rather chosen, say, Corsendonk, Kaiser Karel and, of course, Duvel.
A friend worked at a company that used removable striped RAID disks for projects. They named the disk pairs after TV couples (ie: Lucy&Ricky, Fred&Wilma, Mork&Mindy).
The worst naming convention I saw was a company that used the number from the property tag on the computer or printer. “Where is printer Q7656723 located?”
Nothing wrong with using the property tag, we do that for workstations (well we use the serial tag really).
Edited 2009-02-04 15:54 UTC
Mine are all named after characters from Gilligan’s Island. It’s a useful because it reminds me to ditch some of them after I get more than 7 going at once. Typically I use Ginger and Mary Ann for laptops, although I did break pattern and name the EEE pc ‘coconut’.
Sawyer, Kate, Hurley, and Jack. Seemed whimsical at the time, now I feel so validated!