Slashdot Mirror


Why Do We Name Servers the Way We Do?

jfruhlinger writes "If you use a Unix machine, it probably has a funny name. And if you work in an environment where there are multiple Unix machines, they probably have funny names that are variations on a theme. No, you're not the only one! This article explores the phenomenon, showing that even the CIA uses a whimsical server naming scheme." What are some of your best (worst?) naming schemes?

35 of 1,397 comments (clear)

  1. Slashdot by daybot · · Score: 5, Funny

    h t t p colon slash slash slash dot dot org

    1. Re:Slashdot by mrbooze · · Score: 5, Insightful

      I've mostly found it a sign of a company's size/age/maturity as to how boring the server names are. Several places I've worked for started out with the admins coming up with their funny/cute/dorky naming schemes, only to eventually have server names be locked down in the name of STANDARDIZATION.

      Then you have endless meetings to decide what should be the important components of a system name. Should it indicate the machine's location? It's OS? It's function? Should it even indicate which rack number and elevation slot the system is in? Eventually you end up with racks full of servers named SJC-LX-APPDEV01, NYC-SV-EXCHG02, and LDN-UX-SMTPDR01.

      I have to admit, a little part of me misses having room for a little creativity in naming systems, but then the rest of me doesn't miss wasting time trying to come up with names for work systems. I've always got my home network to label with my ever-changing nerdly obsessions.

    2. Re:Slashdot by jaxtherat · · Score: 5, Insightful

      It does not bloody well make administration easier! If you have say X servers scattered over Y locations, it makes sense to call them:

      (site)(os)(function)(number)

      i.e.

      sydwindb002

      meaning sydney windows database 002

      as opposed to tauron or frickin picon, or smurf (I'm not kidding you). Best of all though I've seen was server. Just server.

      Serving what?? This was in a rack of 27 severs in total.

      As a sysad, it shits me when people come up with 'cute' nonsensical names that have no consistency and aren't self explanatory. I mean, good software engineering principles dictate that you use meaningful variable names. Why not server names as well?

      --
      http://www.zombieapocalypse.tv/
    3. Re:Slashdot by Jurily · · Score: 5, Funny

      OMG, I just found my new naming convention. Thank you soooooo much! Brilliant, just freaking brilliant.

      Please don't. Unless you want your boxes to go down a lot.

    4. Re:Slashdot by DriveMelter · · Score: 5, Informative

      I thought this was a good idea until the first time we moved an office...

  2. Snow White Theme by Anonymous Coward · · Score: 5, Funny

    Old Reader's Digest Joke:

    Seven terminals named Doc, Happy, Sleepy, Grumpy, . . ., and a printer named "Handsome Prints". :-)

  3. D-d-d-dupe by pwnies · · Score: 5, Funny

    I like that in this edition of Duplicate Stories on /. Monthly, the link in the story actually links back to a previous story that's asking the same thing! Thanks for saving us the few seconds of searching for the older stories on this one /.!

  4. Wines, cheeses, trees by radixzer0 · · Score: 5, Insightful

    A goofy naming scheme is a bad idea when you're running over 100 servers in a dynamic environment. When your servers are named after wines, cheeses, and trees, who can say what Oak does, or Chablis, or Feta, or Jujuba, or Sassafras, ad nauseum.

    -r0

    1. Re:Wines, cheeses, trees by Rei · · Score: 5, Funny

      Well, not sure about where you are, but around here, adnauseum is the mail server.

      --
      Nothing says 'welcome to the neighborhood' like a gunny sack full of dead squirrels.
    2. Re:Wines, cheeses, trees by repvik · · Score: 5, Insightful

      Duh, you don't refer to the servers by name directly, it's just a name.
      Use CNAME with functionality pointing to that server. Naming a server "www" is just silly when it also does other stuff.
      Naming the server "Hezbollah" and having a bunch of cnames point to it ensures you can easily move a service at any later time without having to rename the server.

    3. Re:Wines, cheeses, trees by vux984 · · Score: 5, Funny

      A little extra work for us, but we have ways internally of handling this issue without much headache.

      If your going for obscurity I'd go the other way... give some old pentium 1 with a copy of tradewars2000 in a closet the name 'auth-pay-master', and the your main server something like 'help-desk-print-server' ;)

    4. Re:Wines, cheeses, trees by gardyloo · · Score: 5, Funny

      Naming the server "Hezbollah" and having a bunch of cnames point to it ensures you can easily move a service at any later time without having to rename the server.

            Right. It also means that if there's a horrible disk crash, the FBI and NSA no doubt have several nice backup copies from last Friday you can borrow.

    5. Re:Wines, cheeses, trees by BluBrick · · Score: 5, Funny

      So that'd be virtual machines, then?

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
    6. Re:Wines, cheeses, trees by syousef · · Score: 5, Insightful

      On the other hand, if I told you 'mx2' and 'nas1' are down, you have a better idea of what you're dealing with... Forget that there's a CNAME from mail to daffy and a CNAME from p0rnserver to nas1.

      Until someone decides to retire mx2, move functionality from nas1 to a new server named nas2, and make use of the old mx2 as the mail server.

      Now you have nas1 and nas2. One's a mail server. You get to guess which one. But hey if you think you REALLY know better than the RFC, it's your network to run.

      --
      These posts express my own personal views, not those of my employer
  5. Rebel by Dyinobal · · Score: 5, Insightful

    Naming our machines in odd and amusing ways it our way of secretly rebelling against over management.

  6. mac addresses by Anonymous Coward · · Score: 5, Funny

    I name each of my servers the name of another computer's mac address on the network. This way, as part of my retirement package I'll have the joyous knowledge that the person who takes over my position is going insane.

  7. Porn stars by Anonymous Coward · · Score: 5, Funny

    I used to run a fairly lucrative business at a time when a certain industry was much more profitable... JennaJameson would always go down while RonJeremy would always be up.

    Coincidence? I think not.

  8. Logical names fail eventually by rossz · · Score: 5, Insightful

    Over time, systems get refactored for uses that they were not originally intended, so that box named web1 is now an ftp server and nobody bothered to rename it. The same happens when you try to name them by physical location. r1a2r10n5 got moved from Room 1, Aisle 2, Rack 10, Number 5 to another room entirely.

    The easiest time I had dealig with servers was when they were named after japanese monsters. We had Godzilla, Mothra, etc. We all know that Godzilla was the PostresSQL server. If a box's purpose changed, we didn't have to worry about renaming it and people would eventually learn its new purpose.

    Whimsical names work.

    --
    -- Will program for bandwidth
  9. Re:Artificial Intelligences by Anonymous Coward · · Score: 5, Funny

    ...but I later decided on naming them after AIs.

    Roker?
    Jolsen?
    Sharpton?
    Yankovic?
    Gore?

    Oh, wait...

  10. Lots of good ones on Stack Overflow by Chad+Birch · · Score: 5, Informative

    There's a pretty sizeable collection of funny/clever server names on Stack Overflow here:
    http://stackoverflow.com/questions/262657/the-coolest-server-names

    --
    Sturgeon was an optimist.
  11. You name them after computer parts by kcbanner · · Score: 5, Funny

    So when something goes wrong, people sound like morons: "Why is motherboard down!?" "I can't connect to RAM!"

    --
    Obligatory blog plug: http://www.caseybanner.ca/
  12. "Goofy" naming scheme? by mangu · · Score: 5, Funny

    Great idea! Let's name the others "Mickey", "Minnie", and "Pluto"

    1. Re:"Goofy" naming scheme? by mangu · · Score: 5, Funny

      Pluto -> "Saturn", "Mars", "Tellus", "Uranus"
        What's the next series?

      "Urballs", "Urpenis", "Urnavel"...

  13. Re:Worst naming scheme: by the+white+plague · · Score: 5, Funny

    It gives your customers something to chuckle over during traceroutes too. Why settle for letting them discover they traversed v11s0p1.dal01.blahblahblah.net, when you could let them know that they went through thebeast.bbb.net or ratbastard.wehateourjobs.com?

  14. Re:Well, I'm currently using Fwiffo. by TheRealMindChild · · Score: 5, Interesting

    See, I don't get it. WHY would you name your servers this? If you smack your head or have a hard night drinking, would you know FOR SURE that ServerX is the file server or the database server? Would you code like that? At least make the names useful.

    Personally, I like MrDomainController, MrNameServer, MrFileServer, etc. Have a backup? Meet MsDomainController. Need yet another backup? JrDomainController? Need another one? No you don't. See, easy, unambiguous, useful.

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
  15. Re:Apparently odd naming often has a purpose by FuzzyPlushroom · · Score: 5, Funny

    ...and logically, Cats 5 and 6 would be very similar in appearance, but Cat 6 would end up able to chase mice ten times faster.

  16. Re:The Simpsons by PPH · · Score: 5, Funny

    We had a Simpsons fan where I used to work, When our engineering groups got our first workstations, he named his 'homer' and suggested that we follow suit. We named ours 'ulysses'.

    --
    Have gnu, will travel.
  17. Yay for colours! by adamkennedy · · Score: 5, Interesting

    For smaller setups with less than ten machines, I like to use colours.

    Red - Production Server
    Orange - Staging Server
    Yellow - Test Server
    Green - Dev Server
    Blue/Purple/etc etc for other things like the database server etc.

    This way, when I'm setting up PuTTY or another shell, I can set the foreground text colour for each machine to match the server name, which stops most of those embarrassing mistakes when you run a command on production that you meant to run on test, and so on.

  18. Re:Break it down by initialE · · Score: 5, Interesting

    And a server that serves more than 1 role? or if you're trying to fit names into a small namespace? Or you ever have to pass the name over the phone to a colleague?

    --
    Starbucks, Harbuckle of Breath.
  19. Let's just say the Dallas server... by randmcnatt · · Score: 5, Funny

    ...was named "Debbie"

  20. Re:Server names by russotto · · Score: 5, Funny

    my laptop is Ockham.

    Thus, if you tether your Motorola cell phone to your laptop, you end up with Ockham's RAZR.

  21. Whoops by ammaro · · Score: 5, Funny

    We reused an old piece of junk machine as a print server in our development lab, which was connected to the enterprise network. We gave it an appropriately descriptive name, Dungpile. Little did we know that in its prior life Dungpile had been configured as a DHCP server. (We didn't look at it too closely... our bad.) One day we hear a frazzled guy from the IT department going door to door crying, "I'm looking for Dungpile! Does anyone know where Dungpile is?" It turns out the enterprise DHCP server had a hiccup, and in the subsequent negotiation for which backup would take over, Dungpile won out. Our little print server started handing out 10.10.*.* IP addresses (it was evidently set up for a private network) to the enterprise workstations. That worked very poorly. The IT folks could tell the bogus addresses were coming from a machine called Dungpile, but didn't know where it was located. (I don't know why they didn't just boot Dungpile and force their primary server to resume duties. The weren't a great team.) Anyway, it made my day hearing someone wandering the hall yelling about finding dungpile.

  22. Medical Conditions by IAmCthulhu · · Score: 5, Funny

    I was a network admin for a small law office, and I named all their computers after medical conditions. I named the senior partner's computer 'IMPOTENCE' hoping that someday he'd come to me and tell me that he was having problems with impotence and that he couldn't get it to come up.

  23. Re:Gomco, Mogen, Plastibell. by PotatoSan · · Score: 5, Informative

    Actually, the "piles of medical evidince" have lead the American Association of Pediatrics and the American Medical Association not to recommend routine circumcision of newborns. Given the number and density of nerve endings in the foreskin, comparison to clitoridectomy is not so far-fetched. Just because the one is socially accepted where you live doesn't make it any less barbaric than the other.

  24. Re:Why... by poopdeville · · Score: 5, Insightful

    Although it may be healthy to project personalities onto things (I'm a little skeptical, though I could maybe be persuaded by somebody who doesn't go around making sweeping psychiatric diagnoses of people he's never met) that hardly justifies encoding those projections into names.

    There's a simple, practical reason for using names: IP addresses can be hard to remember.
    There's a simple, practical reason for using "themed" name spaces: coming up with dozens/hundreds of names can be hard.

    --
    After all, I am strangely colored.