Slashdot Mirror


Suitable Naming Conventions For Workstations?

spectre_240sx writes "We've discussed server naming a fair amount in the past, but I haven't seen much about workstations. Where I currently work, we embed a lot of information in our workstation names: site, warranty end date, machine type, etc. I'm of the opinion that this is too much information to overload in the machine name when it can more suitably be stored in the computer description. I'd love to hear how others are naming their workstations and some pros and cons for different naming schemes. Should computers be logically tied to the person that they're currently assigned to, or does that just cause unnecessary work when a machine changes hands? Do the management tools in use make a difference in how workstations are named?"

688 comments

  1. Worst ask slashdot ever by Brian+Gordon · · Score: 3, Insightful

    And that's saying something.

    Honestly, can you even think of a stupider question? How is this even an issue? Just name each machine with an ID and put the information in a spreadsheet somewhere. It's not a complicated problem.

    1. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 5, Funny

      Agreed. spectre_240sx, your question was bad and you should FEEL bad.

    2. Re:Worst ask slashdot ever by zoomshorts · · Score: 3, Insightful

      Simply name it after the the DATA DROP ID. You can locate the machine
      and when you change PC's, just change THAT machine name to correspond
      with the drop location.

      Yeah, put it in a 'spreadsheet'. Most 'spreadsheets' are merely
      searchable lists... go figure, I guess people forget what a
      spreadsheet IS.

    3. Re:Worst ask slashdot ever by smash · · Score: 4, Insightful
      Problem with that is that you will continually either have out of date PC names that are named according to where they AREN'T - or you need to continually rename PCs, thus completely ass-raping any configuration database you have (issue tracking, asset tracking, software licensing, virus scanner history, etc).

      Renaming PCs = BAD. You get away with it up to a certain size, but once you start implementing apps like a job tracking system, software licensing tracking, etc it just bites you in the arse... HARD.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 1, Informative

      Put it in a spreadsheet? Seriously? People still do that? There are plenty of good inventory/audit software solutions out there that are open source. I never want to touch a spreadsheet to keep track workstations again.

      Naming conventions on workstations can be quite helpful though, so I don't think it's a non-issue. I've got in the habit of prefixing the name with a 'D' or 'L' based on if the computer is a laptop or desktop. It makes it really obvious what type of computer I'm dealing with.

      Also, there's a great utility called wsname (http://mystuff.clarke.co.nz/MyStuff/Default.asp) to help automate computer naming during/after the imaging process to streamline the naming convention.

    5. Re:Worst ask slashdot ever by smash · · Score: 4, Insightful
      It might not seem complicated, but there are a number of traps for new players. Most of these traps involve trying to store location/user/OS information in the hostname - which seems like a good idea at the time, but just gives you false information down the track when people quit, machines move, or the OS gets upgraded.

      If you rename the PCs you're forever trying to keep up - or dealing with false information, which is worse than no information...

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    6. Re:Worst ask slashdot ever by ScrewMaster · · Score: 4, Funny

      Just name each machine with an ID and put the information in a spreadsheet somewhere. It's not a complicated problem.

      Too much work. I just call all my machines "Bob".

      --
      The higher the technology, the sharper that two-edged sword.
    7. Re:Worst ask slashdot ever by keeboo · · Score: 1

      Just name each machine with an ID and put the information in a spreadsheet somewhere

      I would rather say it depends on how many machines we're talking about.
      If you have just a few servers (10 or so) you may give any cute name you like.

      Your network may grow though. So, the day you see your prompt with a root@mariobros# and ask yourself whether if that the firewall for XYZ network or a DNS server, it's the day you have to drop that creative naming.
      If you're dealing with 40, 70 or so servers the best thing IMO is to simply name them after their functionality (dns1, dns2.. ldap1, ldap2 etc).

      If your structure is much bigger than that, a boring serial code may be the only way to keep things under control. But if is that the case you probably know that.

    8. Re:Worst ask slashdot ever by keeboo · · Score: 1

      My bad, the guy's talking about workstations.
      In that case, just use a serial number and that's it.

    9. Re:Worst ask slashdot ever by __aasqbs9791 · · Score: 1

      Put it in a spreadsheet? Seriously? People still do that? There are plenty of good inventory/audit software solutions out there that are open source. I never want to touch a spreadsheet to keep track workstations again.

      Name one. That sounded rude, but I'm actually just curious as to one you've used that you'd recommend.

    10. Re:Worst ask slashdot ever by jamstar7 · · Score: 1
      This workstation? 'freddie' as in kreuger. Every once in awhile, it reaches out and claws me.

      My laptop? 'laptop'. Yeah, how original.

      My old router box? 'carleton' as in 'the doorman'.

      --
      Understanding the scope of the problem is the first step on the path to true panic.
    11. Re:Worst ask slashdot ever by icebike · · Score: 2, Insightful

      Dumb idea.

      If you can't find the machine unless IT tells YOU what drop its on, I suggest you find a new line of work. Besides, wifi in the work place makes this a limited option. Machines move from desk to desk without the involvement of IT. Happens every day.

      Machine name should be unique and fixed for the life of the machine in the corporate world.

      Some things are tied to machine name, (some software licenses, etc) and windows objects when you put two machines with the same name on the same network. So EITHER when you set up the new one, OR when you re-purpose the old one you run the risk of knocking someone off the net in the middle of something important.

      Just use your corporate property tag number. (You do have one of those don't you?) This can be tracked thru your property system to purchase documents, departments, and dates.

      In the absence of a property system use its mac address. These things hardly ever change anymore, as the days of failing nics is pretty much past, and it makes the machine traceable on your network (if you REALLY can't find it any other way).

      Resist the urge for cutsie or personal names, or names that reflect function or even location. These leads to trouble when people leave, or machines move.

      --
      Sig Battery depleted. Reverting to safe mode.
    12. Re:Worst ask slashdot ever by Rei · · Score: 3, Interesting

      Agreed. Just come up with a naming scheme and stick with it. Otherwise, you're just going to waste time trying to keep the names matching the machines' current status.

      At the university I work, the servers are named after famous figures in the fields of psychology and brain research. At home, they're named after things from Star Control II (Ultron = the desktop that always breaks; Chmmr = the powerful computation server; Spathi = the laptop (which can flee the network); Greenish = the printer; Quasispace = the wifi network; etc).

      --
      Don't disrespect the denim sheep.
    13. Re:Worst ask slashdot ever by DigiShaman · · Score: 1

      Hah. It's funny you should mention that because one of my clients thought naming printers after their make and model was a bad idea. I didn't think so, but I was out-numbered by many of their employees.

      So, they all agreed to call the printer after people. The first one was called "Bob". Yes, Bob the printer. *sigh*

      --
      Life is not for the lazy.
    14. Re:Worst ask slashdot ever by gringer · · Score: 1

      What about Bruce?

      --
      Ask me about repetitive DNA
    15. Re:Worst ask slashdot ever by shitdrummer · · Score: 2, Insightful

      Why is the parent post not modded +5 insightful?!?

      And who modded it overrated? This is basic LAN management stuff. If you're doing it any other way, you're not doing it properly.

      And Flamebait? If you don't know how to name, manage, and track workstations properly you shouldn't be doing it. No-one who has responsibility for naming workstations should need to ask Slashdot about this.

      Having said that, reading below people who name workstations on department/section/any physical location, well... I'm astounded.

      An organisation of any size needs to track the workstations that they've purchased/leased for replacement, support, and financial purposes. That means that every workstation should be on an asset register somewhere, with a unique number for each asset. It's easiest to track a device using a unique code instead of a serial number for example, because otherwise you need to track every serial number of any peripheral equipment used with the device. A proper asset register will be able to track what peripheral equipment (e.g. extra video card, sound card, specialised whatever) belongs with what workstation.

      Whatever unique code is used in the asset register, use that as your workstation name. If you get to choose your own unique code for use in the asset register, how about this:

      TYYYYMMnnnn

      T = S for Server, W for workstation, C for Comms device.
      YYYY = Year of purchase.
      MM = Month of purchase.
      nnnn = unique number for that month.

      When a box moves, update the asset register.

    16. Re:Worst ask slashdot ever by lukas84 · · Score: 1

      Mac addresses are a bad idea - one system board replacement for any issue, and the name changes.

      Without a company property number, just use an incrementing one.

    17. Re:Worst ask slashdot ever by Tuoqui · · Score: 1

      Easy way to do it is by room name and number or cubicle number. This way you have an idea where the machine physically is. If you have to remove or replace it you can do it by just swapping out old one with a new one with the same computer name.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
    18. Re:Worst ask slashdot ever by s4m7 · · Score: 1

      spreadsheet... worst answer ever. I agree with the ID (we used asset tags) but a SPREADSHEET? all it takes is one moron and the sort function to screw up your system permanently. Databases really aren't that hard.

      --
      This comment is fully compliant with RFC 527.
    19. Re:Worst ask slashdot ever by Jurily · · Score: 4, Funny

      Name them after porn stars. That way when you say "Sylvia went down on me yesterday", people will think you actually have a life.

    20. Re:Worst ask slashdot ever by EsJay · · Score: 5, Funny

      We simply use UserName_SocialSecurityNumber_Room#_DayOfWeek For example: JaneDoe_123456789_314A_Thursday Since the day of the week tends to change, we have simple startup scripts which fix the workstation name each morning, assuming they shut down the previous evening.

    21. Re:Worst ask slashdot ever by cujo_1111 · · Score: 1

      My home network is based on Greek and Roman gods and goddesses... The goddess names are the machines used primarily by my wife. Current names: Apollo, Athena, Aphrodite, Zeus Retired names: Hades, Hermes Future names: Eros (perfect pr0n box name)

      --
      If I point out that you are incorrect, making me a foe does not make you any more correct.
    22. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      WhatsUp Gold

    23. Re:Worst ask slashdot ever by Jerry+Smith · · Score: 1

      We simply use UserName_SocialSecurityNumber_Room#_DayOfWeek For example: JaneDoe_123456789_314A_Thursday Since the day of the week tends to change, we have simple startup scripts which fix the workstation name each morning, assuming they shut down the previous evening.

      So the machine-name contains a name and the accompanying SSN? Sounds like a security-issue, why not use the date of birth, eventually with an affix?

      --
      All those moments will be lost in time, like tears in rain. Time to die.
    24. Re:Worst ask slashdot ever by Jerry+Smith · · Score: 1

      Mac addresses are a bad idea - one system board replacement for any issue, and the name changes.

      Without a company property number, just use an incrementing one.

      But then again: how often do system boards need replacement? Once a year every hundred pc's? Probably less.

      --
      All those moments will be lost in time, like tears in rain. Time to die.
    25. Re:Worst ask slashdot ever by cas2000 · · Score: 1

      what kind of idiot uses a spreadsheet rather than a database with mac address, ip address, hostname, domain name, and any other data that can be used to generate config files for dns, dhcp, firewall/nat, and anything else that needs it?

    26. Re:Worst ask slashdot ever by Fallen+Kell · · Score: 1

      Well, to a point. I guess it depends on how your site is setup. We use a combination of domain and building number and then an incrementing number to get the hostname. It works great for us since we run a large majority of diskless workstations, which boot from a server(s) located within that particular building. Whenever the machine moves to a new location outside the building, we add it's services to the particular building's boot server and rename it (takes about 20 seconds to issue the command, followed by 5 minutes for it to complete and can be done from our desk, no physical involvement needed other then the normal setup of the workstation/network). As long as the gear is simply moving around within a building, nothing gets changed. If it moves between buildings, well, a bunch of other steps need to take place for that to happen, like equipment transfer requests, mover/material handler request, etc., and the 5 minutes it takes for us to process a building move is a pittance compared to the time the other steps take for the move to happen.

      --
      We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
    27. Re:Worst ask slashdot ever by dkh2 · · Score: 1

      Name them by some unique identifying hardware id (i.e. the MAC address on the nic) and tie it to the user via LDAP or AD.

      --
      My office has been taken over by iPod people.
    28. Re:Worst ask slashdot ever by dkh2 · · Score: 1

      System board replacement can be treated as equivalent to system replacement. Sure you have to register the new name but that's the least of your worries.

      --
      My office has been taken over by iPod people.
    29. Re:Worst ask slashdot ever by dkh2 · · Score: 1

      I don't know. What about Bruce? Is he a poofdah?

      --
      My office has been taken over by iPod people.
    30. Re:Worst ask slashdot ever by nacturation · · Score: 4, Funny

      That's a bit like how we name our workstations, only we use a concatenation of person's full name, SSN, date of birth, mother's maiden name, person's present address and phone number, medical history, plus a single random digit for security reasons.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    31. Re:Worst ask slashdot ever by dkh2 · · Score: 1

      If you are running a business of any size you should already have addressed the ERM (Enterprise Resource Management) system. That gives you discreet, unique, asset tags which are perfectly useful as machine names.

      Using this information in your LDAP, Active Directory, whatever to tie physical asset to employee should be elementary.

      --
      My office has been taken over by iPod people.
    32. Re:Worst ask slashdot ever by julesh · · Score: 1

      Some things are tied to machine name, (some software licenses, etc)

      What software are you using that ties licenses to machine names? That has to be the worst DRM idea I've ever heard.

    33. Re:Worst ask slashdot ever by Lennie · · Score: 1

      Locations, etc. is what DNS-domains are for.

      --
      New things are always on the horizon
    34. Re:Worst ask slashdot ever by Sir_Lewk · · Score: 1

      Wait, what? Seriously?!?

      *brain melts down*

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    35. Re:Worst ask slashdot ever by Stephan+Schulz · · Score: 2, Insightful

      Whatever unique code is used in the asset register, use that as your workstation name.

      This, as many above, seems to suggest that the names are arbitrary identifiers only used for administrative purposes. But is some real situations, all those computers are UNIX boxes, and users need to log in into specific ones (yes, even workstations), and remember which one is which. A 20 letter+digit white noise name is very unlikely to be remembered properly.

      --

      Stephan

    36. Re:Worst ask slashdot ever by DarkProphet · · Score: 3, Insightful

      Why even do that? Just give it an incremental ID and make it the primary key a database of whatever it is you want to know about the machine -- eg: location, serial number, IP address (if you use static addressing), whatever else. You shouldn't ever change the unique ID you give a machine. That's bad. IMHO its always better to avoid putting metadata in a unique identifier altogether. It does involve an extra step for the netadmin to get information about the machine, but the bonus is he can find out whatever he wants. Work smarter, not harder :-)

      --
      What could possibly hurt the security of the American people more than giving our own government the ability to hide its
    37. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      At my last job the lab geeks named all the computers after girls; Alice, Barbara etc. That way when they were on lunch or talking on the bus on the way home they could actually talk about girls as if they new them and were able to interact with them...it seemed to make them feel almost like normal, functioning members of society.

    38. Re:Worst ask slashdot ever by mwvdlee · · Score: 1

      go figure, I guess people forget what a
      spreadsheet IS.

      I guess most people know perfectly well what a spreadsheet is intended to be. They also know some other ways you can use a spreadsheet.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    39. Re:Worst ask slashdot ever by shitdrummer · · Score: 1

      Kind of like how I need to log in to my work PC remotely sometimes? It's not hard to remember a few workstation numbers if you regularly connect to them.

      If you rarely connect to it and it's that important, you can always use DNS.

    40. Re:Worst ask slashdot ever by shitdrummer · · Score: 1

      Oh shoot. I didn't notice your 3 digit ID before I posted my last response.

      Respect.

      If I wasn't so respectful I would have made a joke about age and memory and almost everyone carrying around these powerful computer thingy's in their pockets nowadays that allow them to write notes in them and save them and stuff.

      Good thing I'm so respectful though.

      :p

      Sorry dude. Respect, seriously. :)

    41. Re:Worst ask slashdot ever by antic · · Score: 1

      Out of mod points, but liked your naming scheme. Nice work, especially with the laptop!

      --
      'Thats they exact same thing a banana wrench monkey.'
    42. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Whoosh.

    43. Re:Worst ask slashdot ever by Eudial · · Score: 1

      I so hope that was a reference to the "Bob".

      --
      GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    44. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Wow, we do the same except we take the hex values of each ASCII character then base64 encode the hex for security reasons.

      NjY0OTZmNTk0Mjc1NzQ2ZjY1Njg2NTcyNTQ2NDQ0NmY2MzY1NjQ2ZjU0NjU2OTY4NTQ3MzY1Njg1 OTZlNzU2ZjcyNDE0ZDY1NDU3OTczNjU0Njc0Njk3MjZlNjU0MTY0NjQ2ZTRjNDk3NjZmNTk2NTc1 NmYwYTIxCg==

      For example.

    45. Re:Worst ask slashdot ever by Deanalator · · Score: 1

      ... followed by a large discussion of various naming strategies and techniques that are actually relevant to the question being asked.

    46. Re:Worst ask slashdot ever by Splab · · Score: 2, Insightful

      Exactly, this is why we name our PCs after the DELL service tag, if we are in doubt we can just call up DELL, they know everything about the machine that matters.

    47. Re:Worst ask slashdot ever by supernova_hq · · Score: 1

      Aha, I'm not the only one! Hermes for the server, Loki for the desktop, Paean was my old laptop (power brick went poof), Thor is my new desktop, Pan is my cellphone (bluetooth), Icarus is my N810 and another laptop is Pandora. Oh yeah, the network printer is called "printer" :p

    48. Re:Worst ask slashdot ever by maxwell+demon · · Score: 1

      This is easily solved with an internal web page listing all computers together with their important info (where it is, who's sitting at it, and what special properties it has). I cannot remember the properties of dozens of computers anyway, so I'll always look into our internal list if I have special needs; it doesn't matter if I copy/paste a serial number of a cute name. Moreover, I'll have to see if the computer is available anyway, which the web page will readily tell me, but the name won't.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    49. Re:Worst ask slashdot ever by maxwell+demon · · Score: 2, Funny

      Well, I guess it won't work too well if they speak about how they removed Barbara, took her apart and used some parts to upgrade Alice ...

      --
      The Tao of math: The numbers you can count are not the real numbers.
    50. Re:Worst ask slashdot ever by dkf · · Score: 1

      It might not seem complicated, but there are a number of traps for new players. Most of these traps involve trying to store location/user/OS information in the hostname - which seems like a good idea at the time, but just gives you false information down the track when people quit, machines move, or the OS gets upgraded.

      It gets worse than that. We had (or maybe have; my machines don't follow it anyway) that policy here and it worked fine until the first time a department was relocated from one building to another. First they tried renaming all the machines, but that broke lots of firewalls and software licensing (yes, that's deeply stupid in the first place, but there you go) so they went back to the old names they had in place before the move. Then they acquired new machines which obviously also had to have names in the old scheme. Yes, this means that there are machines about whose name depends on the location they would have had if they had been purchased and used before a move several years ago. Insanity!

      My machine has a proper location-independent name and IP address (location-dependent IP addresses only work at the campus level if you're going to force everyone, everyone, to use DHCP properly; we don't for stupid reasons that I can't be bothered to list). If they want to know where it is, they can use a real database, damnit!

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    51. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Machine name should be unique and fixed for the life of the machine in the corporate world.

      I worked for the sysadmins at a university one summer...

      A few months in they gave me about 6 "broken" servers to test (and then send back under warrenty). They all had stickers with their assigned names on them. The first thing to do was get them working in the office, rather than in the server room -- which meant changing the IP they were given by the DHCP server (as the firewalls would only allow IPs like x.x.1.y in the secure server room, and x.x.20.y in the office). The first five went fine... then I looked up "parrot" in the database, changed the IP, and ... oh dear... lots of stuff stopped working. Like kerberos. It turned out this server had died just after it had gone live, and been replaced with an identical one which was given the same name. And I'd just changed it's IP address. And it was the systems database server, storing the asset database, and the DNS configuration, used by the DHCP server.

      I was still connected to it, so I changed the IP back. I told the DHCP and DNS servers to resynchronise, only they were trying to connect to a broken server on my desk.

      I told one of the permanent staff, who fixed it (he had terminal access to the DNS servers, I didn't) but I learnt an important lesson: always check the MAC address.

    52. Re:Worst ask slashdot ever by Sobrique · · Score: 1

      Followed closely by: Make machine hostnames unique over the lifespan of a server, and don't recycle them. If you need to resolve them by a 'name' then add an alias for whatever service you're connecting to. Move the services around as you need to, and have 'mail.yourorg.com' what people connect to for mail, not really caring if it's crocus, rosebud or primrose they're talking to.

    53. Re:Worst ask slashdot ever by Sobrique · · Score: 1

      Furthermore, spreadsheets are NOT databases, and anyone who uses them as such is an idiot. They don't work for managing host configuration, because host configuration has many to many relationships. Y'know, stuff like having two IP addresses, or maybe dual NICs?
      Of course, my employer does actually do this, but we REALLY should know better, because it's stupid.

    54. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      My company has over 3000 PCs & laptops . People don't move that often and the equipment is "owned" by the department they are in NOW. When they move .. they give up their old computer and get a new one - no one keeps information on their workstation so this is not a big deal. Stand up, go down hall, login, access $HOME or the like ...all there.

      So we name them "type" + location + portion of vendor asset tag/serial.
      It is displayed on the desktop as well

      Seems to work well so far.

    55. Re:Worst ask slashdot ever by BollocksToThis · · Score: 3, Funny

      I'd advise against it. I told my workmates that RonJeremy went down on me yesterday, and they moved my office to the broom closet.

      --
      This sig is part of your complete breakfast.
    56. Re:Worst ask slashdot ever by Sandbags · · Score: 2, Interesting

      We move PCs around constantly, so naming then mased on physical location is dumb for us. Same goes for typing them to a person, as we have a lot of contractors as well.

      We name PCs based on building and major department ownership, followed by a hex string. Names are never re-used. The current IP of the system gives us a real good idea of where it's located (in terms of room or area), but it's specific physical address (desk location, etc) is stored in an asset tracking dtabase, nice and simple. Knowing where a machine actually sits however is usually not as impoirant as knowking where the USER sits. Rarely is anyone from workstation support ever dispatched to a machine unless the person using it has called, so tracking by person OR by location is redundant. It's only important to know what business unit owns the machine for when it recycled back into the mix for redeployment if it's taken off a desk and re-imaged or requires major hardware sugery so we know what business unit to give it back to later.

      Servers are named by building, security enclave, OS type, application, and an ID. By looking at a name we not only know who owns it, and who supports it (from an infrastructure, OS, and application perspective) but we also know what it's role is. We can identify it's deployed location (server room and sometimes even rack row) by it's IP. If we can't get an exact deployment location from it's IP, the asset database has that info. (and it's hardware type, SN, deployed date, waranty status, and complete history of maintenance and software deployments too).

      --
      There is no contest in life for which the unprepared have the advantage.
    57. Re:Worst ask slashdot ever by Sandbags · · Score: 1

      You preserve the name after uprasding the OS? ...erm, wait, you "upgrade" the OS?

      1st rule, everything is deployed from an image or application package. Nothing is ever "upgraded" in place. Certain applications may be "redeployed" by uninstalling an old version and then deploying a package containing a newer version, but even that's reserved for simple applications. We'd never for example upgrade from SQL 2000 to 2005 in place. Besides, most "upgrades" require hardware and software, and for workstations and servers alike, major application version changes and/or OS changes are done late in the machine's life, so we just deploy a whole new system, the if the old one has some warranty life left, it gets relegated to a lab system, test system, dev system or some other random role.

      Each machine "deployed" gets a unique name. If a machine is repurposed, it's re-imaged, and renamed too. We also never move a new user onto someone else's old workstation without a complete OS re-image. This sounds like a pain, but since it's completely automated, including name assignment, it takes about 1.5 hours to completely redeploy a workstation, and 1-4 hours for a server (depending on configuration), and that includes scanning/remediation.

      --
      There is no contest in life for which the unprepared have the advantage.
    58. Re:Worst ask slashdot ever by Muad'Dave · · Score: 1

      That's what DNS CNAME records are for. You choose a well-known name and map it to the cryptic name. That way you can change the server without disrupting the users. They only know it by it's CNAME.

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
    59. Re:Worst ask slashdot ever by Abstrackt · · Score: 4, Funny

      Wait, what? Seriously?!?

      *brain melts down*

      Yes, seriously. Everything you read on the Internet is true.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    60. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      We simply use UserName_SocialSecurityNumber_Room#_DayOfWeek For example: JaneDoe_123456789_314A_Thursday Since the day of the week tends to change, we have simple startup scripts which fix the workstation name each morning, assuming they shut down the previous evening.

      Please tell us this is a joke. If a company named anything with my SSN, there would be legal issues/lawers, etc... how about prefixing all of your machines with you cell # so every little problem gets immediate attention. Du-Mass!!

    61. Re:Worst ask slashdot ever by SQLGuru · · Score: 1

      Why not serial number? Unique to the machine and already generated for you. MAC can change (multiple NICs, swapped out cards, etc.) but the serial number will stick with the machine.

    62. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      If the question is so bad, why have I been laughing so hard at the comments? Seems more like one of the best Ask Slashdots ever.

    63. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      fIoYButoeherTdDocedoTeihTsehYnuorAMeEyseFtirneAddnLIvoYeuo!

      FAIL

    64. Re:Worst ask slashdot ever by SeeSp0tRun · · Score: 1

      Agree.

      Use a database, and LANSweeper.

      --
      Something witty.
    65. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      john, paul, george & ringo

    66. Re:Worst ask slashdot ever by JiffyPop · · Score: 1

      +1 for the reference to Fifteen Animals (My toddler loves it)

      Either that, or you know the name of my car from high school... that 1965 Mercury was the only machine I ever named "Bob." He was named after something very obscure: if anyone remembers a magazine from around 1994 with a comic of a group of clueless D&D players let me know. (Player: "I attack the gazebo with Magic Missile!")

    67. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Too much work. I just call all my machines "Bob".

      [bob ~]$ ssh bob
      last login from bob on Tuesday, January 6, 2009
      [bob ~]$

    68. Re:Worst ask slashdot ever by Andy+Dodd · · Score: 1

      Pretty much the way they do it where I work. Machine's network names are their serial number/asset tag. Identification of system owner is what the asset management system is for.

      --
      retrorocket.o not found, launch anyway?
    69. Re:Worst ask slashdot ever by __aazukh9040 · · Score: 1

      If you even for a second think this is a stupid question, you obviously do not deal with more than 10 machines. Try to name 3000 workstations. We name our machines with a code which includes Domain, Equipment type, Building location and room# This is generic and ANYTHING that goes on the network has this convention applied. Makes Auditing and locating machines MUCH easier.

    70. Re:Worst ask slashdot ever by at_slashdot · · Score: 1

      How about "Alice"?

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    71. Re:Worst ask slashdot ever by dimeglio · · Score: 1

      I found this to be of possible interest if you have enough computers. It provides a unique URL for each machine where you could possibly store all the information and retrieve in from your handheld device when making a service call or performing an inventory.

      RFIDs are also interesting as they can help monitor movement of computers and prevent theft.

      However, this is a little beyond computer naming nonetheless could make the name completely irrelevant.

      --
      Views expressed do not necessarily reflect those of the author.
    72. Re:Worst ask slashdot ever by tedgyz · · Score: 1

      I care very much about machine names. The current naming system is stupid beyond belief. Names should be easily usable by humans.

      It would be like saying, "Hello John5'10"195lbbrowneyesSmith"

      Trying to talk about machines with these cryptic names slows the whole conversation down. I HATE IT! I wish I could put a dollar value on how much it costs a company for employees to type and recite these cryptic names.

      --
      "No matter where you go, there you are." -- Buckaroo Banzai
    73. Re:Worst ask slashdot ever by camperdave · · Score: 1

      Just name each machine with an ID and put the information in a spreadsheet somewhere.

      Shame on you! You should be entering the information into a database, not a spreadsheet.

      --
      When our name is on the back of your car, we're behind you all the way!
    74. Re:Worst ask slashdot ever by ElizabethGreene · · Score: 1

      I used OCS inventory in my prior employer's production environment. It had native agents for windows, linux, and macs. The app was web based and the agents still checked in even when the users were out-of-office. It also had software distribution capabilities, which I only used for a remote kill-switch in case one of the PCs got misplaced. Note to OCS users. A sql injection vuln came across BugTraq the other day. Time to update your server (agents are unaffected.) Back to the OP, for workstations I use Airport Code and Service Tag. (We're a Dell shop). VMs are named by function. -Ellie

    75. Re:Worst ask slashdot ever by A.+B3ttik · · Score: 1

      Jesus Christ himself is weeping right now.

      WHOOOOOSH.

    76. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Just name each machine with an ID and put the information in a spreadsheet somewhere. It's not a complicated problem.

      As someone who admins over 10,000 PC's I can say this is a stupid answer, and you should feel stupid for posting it, Brian Gordon. Your solution might make sense for a small office but that's about it.

      We use a scheme that ID's the machines based on city, facility, department area, and sometimes even floor, wing, room, etc. For example on a college campus you'd use the city,campus, building, floor, and lab to build an identifying string, suffixed with a unique ID for each specific machine.

      This makes it extremely easy to see where a machine is located physically, and allows you to implement network policies that can either prevent or easily ID machines that have been moved without approval.

      One thing is for sure, putting warranty information, etc. or really anything beyond a location string & unique machine ID is a waste & just complicates things beyond what they need to be.

    77. Re:Worst ask slashdot ever by necrogram · · Score: 1

      serivce tag/serial number. it never changes. things like the description fields in AD help out for tracking the more dynamic stuff.

    78. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      We name ours like this

      A windows virtual comm server in memphis would be named:

      MEMWPCOMV01

      Memphis, Windows, Production, Communications, Virtual, #01

    79. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      You actually use social security numbers and other personal information? I hope you have a good lawer! Coming up with names is a gold mine for any intell gatherer. So many times the name of a server has somehting to do with its purpose that a bad guy scanning your network has his job made that much easier. Work on missiles for the Navy, name a server Trident. Work on tanks for the Army, name your servers after tanks. Air Farce, name yours B2, F117, Predator. Any intelligence collector worth his or her weight can use your stupid server names to find what they want. You have already done the social engineering for them.

      Why not use a simple numbering system, server1,2,3,4 and add maybe a date it was put on-line.

      Stupid names do provide intell people like me with some comic relief during those long hours of snooping! One of the best ones I have ever come across was an Army server that had a series of numbers with the word CUNT in the middle. How fitting!

    80. Re:Worst ask slashdot ever by clemenstimpler · · Score: 1

      What does it say about /. that this question has at the time of writing this 349 (+1) commentsß ;)

    81. Re:Worst ask slashdot ever by clemenstimpler · · Score: 1

      This is swarm intelligence at its finest. 350 commenters can't be wrong.

    82. Re:Worst ask slashdot ever by KrimZon · · Score: 2, Funny

      It is a joke. Unless you are joking, in which case it is not a joke. NOBODY WHOOSH ME! I KNOW WHAT'S GOING ON!

    83. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Agreed, but after reading all of the stupid (yet very funny) responses, we should humor the postee. Here is a very simple naming convention used by many companies:

      Examples:

      CHIVK43B1TNB --- Where CHI - Chicago, VK43B1T=Service Tag (Dell), or serial # (other brand), and NB=Notebook.
      DAL1234567890DT --- Where DAL - Dallas, 1234567890=Serial#, and DT=Desktop

      This works for the servers as well. Just use WS=Web Server, FS=File Server, PS=Print Server, etc. for the last two characters...

    84. Re:Worst ask slashdot ever by tweek · · Score: 1

      Seriously. Ask someone at Google about mac address conflicts. When I interviewed with them I got the chance to ask a few questions so I said "What's the one thing you've seen at Google that you've never had to deal with anywhere else?"

      The guy said "MAC address conflicts". Evidently because they buy SO many servers in bulk that they've frequently gotten batches of servers with the same MAC address.

      I'm a fan of the asset tag solution myself. Considering most asset tags are generated by the printer specifically for your company, you don't really run the risk of conflicts.

      --
      "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
    85. Re:Worst ask slashdot ever by JWSmythe · · Score: 1

          mx.mycorp.com was on NYC.A.332.4.01, but we migrated it over to LAX.G.222.1.08. That was all fine and dandy until it got load balanced. :)

          Ya, it breaks less people, when they can simply continue to use mx.mycorp.com, regardless of what machine to stick it on that day.

          They should make a system for that. It should have a bunch of servers, that'll let you take a name and convert it into an internet routeable address. It should also let you have aliases just for doing stuff like this. Damn, I'm going to patent that. I'll make a fortune. :)

          [spins up Tardis, set Dec 31, 1968, Times Square, NYC]

          See ya, suckers! Hopefully I'll remember after the party tonight! I may have to swing by another somewhere around there in August 15th too. Damn, this Tardis thing is useful.

          (as a side note, since the present hasn't changed noticeably, I forgot to patent DNS, but I may be grandfather to quite a few of you now. I really can't remember.)

      --
      Serious? Seriousness is well above my pay grade.
    86. Re:Worst ask slashdot ever by JWSmythe · · Score: 1

          I used (oh my gosh) a database for that.

          A happy little web interface for entering data. A SQL back end. MAC addresses were stored in a text area because I was lazy, but they were still searchable. We had anywhere from 1 to 8 MAC's on a single machine (ya, annoying, I know). It got worse if a machine was retired, and parts were moved to new machines. Do you really need to buy a new 2 to 4 port NIC, or just move a perfectly good working one to another machine.

          That was resolved easily. Retired machines were noted as such, and taken out of most of the searches, unless you looked specifically at "all" hardware, rather than "active" hardware.

          It was easy enough to have a script crawl the machines for the data too. dmidecode would capture everything including the service tag on most machines, so you could just search. The errors occurred in hand written parts, such as the paper invoices from vendors, and those who received the data.

          A135X could have been AL3SX or AL35X. Sometimes they failed totally, and put down some other arbitrary number from the machine. It's not all that useful to have the model number listed as the serial number, when you have 50 of that model. Parts of it took a long time to resolve for accounting.

      --
      Serious? Seriousness is well above my pay grade.
    87. Re:Worst ask slashdot ever by Abreu · · Score: 1

      Sorry but the original poster said:

      "There are plenty of good inventory/audit software solutions out there that are open source."

      --
      No sig for the moment.
    88. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      "It's easier that way" . . .

      [Or was that not an oblique reference to "The Complete Works of Shakespeare, Abridged]

    89. Re:Worst ask slashdot ever by KC7JHO · · Score: 1

      Na she is too "High Maintenance"

    90. Re:Worst ask slashdot ever by Abreu · · Score: 1

      Databases really aren't that hard.

      Yeah, tell that to the millions of clerks and secretarys in small (and not so small) businesses all around the world that keep vital information in "control.xls" in MyDocuments

      [facepalm]

      --
      No sig for the moment.
    91. Re:Worst ask slashdot ever by sconeu · · Score: 1

      Well, if they're not named Bruce, it will cause a bit of confusion.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    92. Re:Worst ask slashdot ever by sconeu · · Score: 1

      My computer is named "'); DROP TABLE WORKSTATIONS;"

      And now let's all bitch about the lameness filter, shall we?
      "Filter error: Don't use so many caps. It's like YELLING."

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    93. Re:Worst ask slashdot ever by FCAdcock · · Score: 1

      I just got caught reading slashdot at work because of you. The boss heard me laughing and came to inspect. Curse you and your funny jokes!

      --
      --Forest C. Adcock--
    94. Re:Worst ask slashdot ever by raddan · · Score: 1

      Do your Macs have Dell service tags, too?

    95. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Jesus Christ himself is weeping right now. WHOOOOOSH.

      Well, this IS a US-centric blog, so.. well... it COULD be true... you people also believe religiously in Jesus Christ. Then everything's possible.

    96. Re:Worst ask slashdot ever by oatworm · · Score: 1

      Bob the Printer...
      CAN WE PRINT IT?
      Bob the Printer...
      YES WE CAN!

      I'm just waiting for MS to get cute and call their next version of Explorer "Dora".

    97. Re:Worst ask slashdot ever by juancnuno · · Score: 1

      Honestly, can you even think of a stupider question?

      How is babby formed?

    98. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      And that's saying something.

      Honestly, can you even think of a stupider question? How is this even an issue? Just name each machine with an ID and put the information in a spreadsheet somewhere. It's not a complicated problem.

      It's essentially what we have in my shop with 1000 workstations. The trouble with that is you have to refer back to the spreadsheet every time you need to know a workstation name, or ask a user to give it to you.
      If I had my druthers I'd go with phone number, which would allow you to guess the name of the workstation of the person on the phone with you a large percentage of the time, saving the hassle of the look-up or the question to the user, especially when the user is on the phone, may already be frustrated, making time of the essence. Not to mention that being able to close calls quicker means more time for slashdot.

    99. Re:Worst ask slashdot ever by jp10558 · · Score: 1

      +1 for OCS Inventory, though we also use GLPI to import the OCS data and let us set location without having to use OCS Agent tags...

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    100. Re:Worst ask slashdot ever by Bobfrankly1 · · Score: 1

      And that's saying something.

      Honestly, can you even think of a stupider question? How is this even an issue? Just name each machine with an ID and put the information in a spreadsheet somewhere. It's not a complicated problem.

      For the "worst ask slashdot ever" it has garnered more comments then the last three "ask slashdots" and is about equal with anything that comes close in the past 6.

      As well, your naming scheme requires access to a spreadsheet or database to determine ANY data about the machine. This is a time waste if you have a multi-floor building, or multiple locations. Including location, and often the brand of the machine are common minimums in a machine name, unless it's a very small setup. You assume your situation applies to all, and therefore you fail.

      Honestly, can you be this ignorant? Finding a good balance of data and asset tagging in a name can help save time and travel, and also contribute to something many sysadmins (myself included) find in short supply, sanity.

    101. Re:Worst ask slashdot ever by c_g_hills · · Score: 1

      At my last place we assigned names to workstations of the form "WS-[badge number]". This had the advantage that the computer has to be put on the asset management system before it can be attached to the network, and for the vast majority of the time, this was the case. Our asset management system was intelligent enough that it could automatically update the location when the computer moved since every switch port was mapped to a location in the database (by room, floor, building, site).

    102. Re:Worst ask slashdot ever by heliGeek · · Score: 1

      So with a simple IP range scan with reverse DNS someone in your company could find everyones SSN? Where do you work? I feel a need to open some credit cards.....

    103. Re:Worst ask slashdot ever by omnichad · · Score: 1

      I almost popped a lung at that.

    104. Re:Worst ask slashdot ever by InverseParadox · · Score: 1

      At my previous employer, we kept three pieces of information in the workstation name (we never used them as hostnames):

      * The facility/complex/campus/whatever-you-call-it to which the machine was assigned, in the form of a two-digit ID number.
      * Where at that facility to look for the machine, in the form of either the username of the assigned user (in the case of non-generic laptops) or a mostly-freeform string which was left up to the discretion of the tech assigned to that facility.
      * The barcode number which constituted the asset tag for that particular computer.

      All three of these were useful to be able to see at a glance. There were some issues with the "location" part not being updated, but since by and large only techs were allowed to move the equipment from room to room, and since laptops had to be turned in to the tech when the assignee left, there really weren't that many of them; the convenience of being able to know immediately from a computer name where it was located, or from a computer's location what its name would be, far outweighed any such problems.

      I don't know if I'd necessarily use that exact system if designing a naming scheme for an organization of my own, but I would very likely use something similar, for the reasons cited above. It's certainly far better than most of the others I've seen suggested so far, at least for an "organizational deployment" sort of environment. (A home network, or a group of servers, could be very much another story.)

      --
      -- The Wanderer
    105. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      You're joking, but about 20 years ago I actually had 5 machines in my cubicle all named with the last names of porn starlets (Dare, Bleu, Gold, etc.) Nobody caught on.

    106. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      I was traveling with my laptop and used it at a site outside my control. They had a procedure to verify anti-virus settings, etc before you could connect. However, no one checked to see if the machine name conflicted with a server and the brain dead DHCP/DNS system allowed my machine to replace a critical server with the same name. Not good. BTW, both were named after the same animal.

    107. Re:Worst ask slashdot ever by LaskoVortex · · Score: 1

      Easiest way:

      dd count=1024 < /dev/random | md5sum | cut -c 1-32

      --
      Just callin' it like I see it.
    108. Re:Worst ask slashdot ever by Dan541 · · Score: 1

      How about "127.0.0.1"?

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    109. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      If it is on the internet as a PDF it has to be true.....

    110. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Seconded... The company I work for uses Dell equipment for 99% of the hosts that end-users care about and takes advantage of the service tag to create ... All of the information about the specific tag is outside the FQDN -- a fair amount actually hosted at Dell's expense.

    111. Re:Worst ask slashdot ever by smash · · Score: 1

      For values of "upgrade" that mean wipe, reinstall, user state migrate, yes.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    112. Re:Worst ask slashdot ever by ahankinson · · Score: 1

      Lord of the Rings characters is my favourite theme at home. My favourites are Pippin (my first iPod), Radagast (my USB key), Osgiliath (my wireless SSID), Isildur (internal HD) Aragorn (external HD, "Isildur's Heir"). At work they're named after composers/performers: Copland, Gershwin, Coltrane, etc.

    113. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Yep. workstation Identifier is computer's asset number in our place. Asset number is primary key in a db table. Easy.

         

    114. Re:Worst ask slashdot ever by EricTheO · · Score: 1

      We simply use UserName_SocialSecurityNumber_Room#_DayOfWeek

      For example: JaneDoe_123456789_314A_Thursday

      Since the day of the week tends to change, we have simple startup scripts which fix the workstation name each morning, assuming they shut down the previous evening.

      Using as Social Security Number is not a good idea!!!

      --
      -Eric
    115. Re:Worst ask slashdot ever by PensivePeter · · Score: 1

      There are always "stupider questions", believe me.
      I agree with the answer however - but would add: keep any "semantics" out of your naming convention, if only as a security precaution - workstation and server names pop up everywhere (look at your average e-mail header), as with SSIDs on wireless routers - they are any easy starting vector for social engineering attacks.

    116. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Sorry ppl but it just shows a certain lack of joie de vive. When I name our computers I do it the native american way. Our most powerful machine is "the the big kahuna". My machine is "snow leopard" just because I think they are wonderul animals. And so on.
      It just makes it more fun and if you can have fun along with whatever one's passion is, that is just unfortunate.

      alan

    117. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      Whoooooosh

    118. Re:Worst ask slashdot ever by kurthill4 · · Score: 1

      Really? That's bit harsh. There has been actual research into this question, with the result that computer names that try to compress a lot of info (such as VM-W2KSV-MAIL-01 for Virtual Machine, Windows 2000 Server, 1st mail server) tend to be less memorable than names following a more campy theme -- "Frodo, Samwise, Smeagol", or "Yellowstone, Tahoe, Sierra"). I name all my servers "foo".

    119. Re:Worst ask slashdot ever by GXB · · Score: 1

      Think of workstations as US citizens to put this problem in perspective. Then as people who live in the US; then in US and Canada, and so on. The complicated problem is more generally stated. Language does not possess the capability of referring to things uniquely. It will ultimately fail if for no other reason than we will forget or confuse the names being used and more likely, run out of names. To assure the uniqueness of the workstation identification, one has to first devise a list of numbers for workstations and then paste each number on the workstation. Since there is more than one list, the minimum number of numbers is 1-n for the lists containing workstations (even assuming all workstations are of the same kind)and 1-n for all other lists. This implies that all things being numbered take their place along side of all other things being numbered. To be perfectly correct, we must model the universe of things so that each is assigned a unique place in a set of all sets of things, numbered as 1.1.1.1.1..... In short, naming conventions are like pumps in boats, necessary else the boat will sink. That is pretty much the state of art for relational database naming conventions et al; a sinking ship.

    120. Re:Worst ask slashdot ever by Wolfrider · · Score: 1

      --Agreed. Best practice I've seen with Active Dir is to give the machine a generic name, like WS12500 - and put all the descriptive info somewhere else. That way the only time the machine name changes is when it gets reimaged or changes domains.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    121. Re:Worst ask slashdot ever by badkarmadayaccount · · Score: 1

      How about a basic relational db? They were meant for this stuff.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    122. Re:Worst ask slashdot ever by DRACO- · · Score: 1

      You have angered the gazebo.. Roll for save.

      --
      Consider yourself blessed if you are sneezed on by a dragon and only get wet, it could have been a fireball.
    123. Re:Worst ask slashdot ever by Oloryn · · Score: 1

      I do the same on my home network, except I split it by function. Servers get LOTR place names, and workstations get LOTR character names. I try to make them make sense on some level, where I can. E.g. the firewall machine was named Morannon, and the OS/2 machine was named Samwise.

    124. Re:Worst ask slashdot ever by Anonymous Coward · · Score: 0

      I named a unix box after the girlfriend (noreen) of a bloke at work for precisely this reason.

  2. don't name by person just makes it harder to do sw by Joe+The+Dragon · · Score: 1

    don't name by person just makes it harder to do swaps, moves, and other stuff. Also times you need a open system that many people uses. warranty end date, machine type + where it (general area) is seems good.

  3. Let Mr. Black hat do it for you by Anonymous Coward · · Score: 1, Funny

    zombie-pron-server-1
    zombie-pron-server-2
    zombie-pron-server-3
    zombie-pron-server-4
    zombie-pron-server-5 ... ... ...

    1. Re:Let Mr. Black hat do it for you by MightyYar · · Score: 5, Funny

      That's close to our system. We use adult toy names. It's pretty good, but you have to be careful not to use something obvious like "vibrator".

      Arab, Bead, Tickler, Butterfly, MagicWand, Swing, Clamp, JackRabbit, etc... no one's caught on yet.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    2. Re:Let Mr. Black hat do it for you by TENTH+SHOW+JAM · · Score: 1

      It won't work. After zombie-pron-server-9 you have run out of effective numbers. I'd suggest zps000001 as a naming convention as it allows a million servers into your cluster. It also has the advantage of allowing different types of servers. Such as warez (zws000001), music (zms00001) or any of possibly 26 different categories. One step further would be to name the pc after the campus they are used at. So you get hozps00001 for a head office workstation. All other details should be saved in the asset register.

      --
      A sig is placed here
      To display how futile
      English Haiku is
    3. Re:Let Mr. Black hat do it for you by Brian+Gordon · · Score: 1

      You should check into this new thing called multiple digits. 9 rolls right over into 10!

    4. Re:Let Mr. Black hat do it for you by Anonymous Coward · · Score: 0

      Wut?

      You are the admin at my work?! :-o

    5. Re:Let Mr. Black hat do it for you by happyemoticon · · Score: 1

      Touché. I name my machines after communicable diseases.

    6. Re:Let Mr. Black hat do it for you by Anonymous Coward · · Score: 0

      your dad will find out soon............

    7. Re:Let Mr. Black hat do it for you by Tubal-Cain · · Score: 1

      I'd suggest zps000001 as a naming convention as it allows a million servers into your cluster.

      68,719,476,736 to be precise, assuming you leave the ZPS prefix alone.

    8. Re:Let Mr. Black hat do it for you by cujo_1111 · · Score: 1

      But when you list servers in a drop down box, the names are not sorted right.

      --
      If I point out that you are incorrect, making me a foe does not make you any more correct.
    9. Re:Let Mr. Black hat do it for you by R2.0 · · Score: 1

      Then I believe you have accumulated the most boring employees in the world.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    10. Re:Let Mr. Black hat do it for you by lewko · · Score: 1

      Hi, uh... There's something wrong with FleshLight, uh... and I think I may have accidentally the whole thing.

      --
      Do you or your partner snore? - Visit www.snoring.com.au
  4. Like an ID for a database record by bokmann · · Score: 1

    Like an ID for a database record, the name should be unique, mean nothing out of context, and used only to look up a description of all the information you are trying to encode in it. What happens if the warranty info changes? What happens if you assign the wrong machine, move where it is located, or change some other fungible property (either through upgrades, or simply because you encoded the wrong info?). You don't want to have to go through machine renaming exercises, updating dns entries, etc. or have to live with the degredation of your naming convention.

    1. Re:Like an ID for a database record by Kamokazi · · Score: 5, Informative

      Asset tags systems work well for this. It's what we use. Easy for RA requests too..just ask the user to read their asset tag number (if you don't have it memorized because it's the 5,689th time this dumbfuck has called you asking how to move a file from one folder to another.) and you can punch it in and connect.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    2. Re:Like an ID for a database record by Anonymous Coward · · Score: 3, Insightful

      Exactly. We have an 'asset tag' - a number written on the case with a sharpie. (Works perfectly fine for us!) The computer's name is just "PC" followed by the (zero padded to three digits) computer number. Thus, I'm on PC079.

      (With us, when a person changes department or office, their computer follows them. Thus there's no sane reason for us to encode the office or department name into the computer's name.)

    3. Re:Like an ID for a database record by mtmra70 · · Score: 1

      Before my employer was bought by a larger company, asset tags were both the tracking tag and computer name. Two letter country and 6 digit number - pretty darn simple and I HOPE we would never exceed 1million computers (workstations/laptops only) in the country.

      When we were bought, the new owning company went with separate asset tags and then a much longer computer name consisting of: country, site, workstation type, serial and other numbers. Pretty darn annoying to read AMRNYCWL3A57989 when US013456 is MUCH easier. Not to mention you now have the computer name in windows only, the asset tag on the machine (diff number) and usually the service tag on the back. \

    4. Re:Like an ID for a database record by jackb_guppy · · Score: 2, Insightful

      Use asset tags. They are unique (at least should be) all other data are stored in database else where, sub-records keeping rest of the information like software loaded, key#, ...

      *IF* BIG IF,you have more than 1 company under the same roof, add a simple company id, but really not needed, that is really a column in database.

      Watch out for asset tags greater than 8 or 10 characters, depending. Can be problem with secondary machines and naming issues, like workstation ids IBM equipment (10 char unique / 8 char local machine plus 2 auto-assigned characters to insure uniqueness). This way tracking a machine "foot print" on a foreign location machine will be easier, instead of random assigned ids.

    5. Re:Like an ID for a database record by Anonymous Coward · · Score: 0

      i like my computer names to be *pronounceable*

    6. Re:Like an ID for a database record by akunak · · Score: 1

      I'm with bokmann on this. But I go with both a numeric id and mnemonic. The details can be looked up. And just to get away with the crushingly boring aspect of workstation / names and to help with communication (Was that 'frodo' that died or workstation '431234'?), I've picked a large namespace from some mythology or other. The most fruitful has been Tolkien. In general I use place names for servers and people/elves/hobbits for workstations. Tolkien has a *lot* of characters.

      In past incarnations of hardware, I've used Greek and Norse mythology and even names of stars ('polaris','algol', etc.)

    7. Re:Like an ID for a database record by unitron · · Score: 1

      If you get an employee named Kennedy, be sure to give him/her PC109. : - )

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    8. Re:Like an ID for a database record by master5o1 · · Score: 1

      PC48008135 is a good one.

      --
      signature is pants
    9. Re:Like an ID for a database record by ILongForDarkness · · Score: 1

      Depends on the company I guess. I work at a research lab, we use mostly Macs, we have --, so something like Intel-Einstein-4. The labs buy the computers with their budget and if they were to leave for another institute could take them with them so this makes sense for us. Similarly depending on company structure it might work. For example if computers are "owned" by departments then there isn't a reason not to use the department in the name. What if the department name changes? Well it then gives you an idea of how old the system is and perhaps pushes you to go ahead with that asset refresh you've been putting off for the last few years :-)

    10. Re:Like an ID for a database record by Bacon+Bits · · Score: 1

      Asset tags truly are the only way to go. They're linked to the physical computer regardless of what it does or where it is, Any database of information or LDAP directory can be used to describe in detail the location, primary user, software, etc. all of which should never be considered permanent assignments.

      Most asset tags are numbers only, however, and that means you'll need a letter prefix for host names. I suggest WS, D, or PC for desktops, and LT or N for laptops. Its very nice to be able to see just from the host name what type a given PC is, and it's exceedingly rare for a host name to be required not to change but the hardware change from a desktop to a laptop. Or you can use your company's acronym, or other standard prefix.

      Having done it this way once and also having seen attempts at descriptive host names repeatedly fail spectacularly, I'd never use anything but asset tags without some pretty strong motivations.

      --
      The road to tyranny has always been paved with claims of necessity.
    11. Re:Like an ID for a database record by Anonymous Coward · · Score: 0

      Ditto with my firm - except that the numbering order reflects how near the computers were to my desk when I implemented the system (PC1 being my computer, PC2 being my boss's, and so on)...

      The only difference is for laptops, which are LAPx, so I'm writing this from LAP101 ;)

    12. Re:Like an ID for a database record by Attila+Dimedici · · Score: 1

      Except that all of the PC's at my office are located at places that are difficult to read anything on the case. Desk space is valuable, the PC case sits somewhere out of the way (usually under the desk).
      Since our computers have different software configurations depending on which department uses them, they are named by department and a number. Since I have to change the software licensing database when they change department anyway, it is no real hassle to change the name in the database at the same time.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    13. Re:Like an ID for a database record by necrogram · · Score: 1

      I'm also on the ServiceTag/Serial Number boat. My automated build tools will read the tag number from the BIOS. the host name stay the same cradle to crave. Details like where its located assigned goes into the AD deiscription field. All the other data sits in my ConfigMgr database

    14. Re:Like an ID for a database record by Kamokazi · · Score: 1

      I see what you did there.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    15. Re:Like an ID for a database record by InverseParadox · · Score: 1

      Why in the world would there be a DNS entry for every workstation?

      And you want to reconfigure (or, more likely, reimage) the machine if it gets moved anyway. Renaming it is not a difficult thing to add in at that point.

      I agree about the database-record-ID point, but the inconvenience of having to do a database lookup (or equivalent) every time you want to figure out "okay, which machine is this?" (or the reverse) outweighs the inconveniences of having to update the workstation name on the comparatively rare occasions when the machine gets moved. Include the unique ID (and I agree that the asset tag is a good choice) in the name, yes, but include the location there too.

      --
      -- The Wanderer
    16. Re:Like an ID for a database record by InverseParadox · · Score: 1

      By contrast, in the organization where I cut my other-people's-computers admin teeth, we specifically avoided moving computers to follow people except in special cases (mainly, when the person involved was high in the hierarchy and didn't want to hear a "no"). That might explain part of why you consider this a more viable solution, whereas I wouldn't touch it with a ten-foot pole if I had a choice in the matter.

      --
      -- The Wanderer
  5. how about by WillRobinson · · Score: 1

    How about
    MicrosoftSpamBot01 thru MicroSoftSpamBotxx?

    1. Re:how about by im_thatoneguy · · Score: 1

      Only 2 digits? That's a small botnet.

  6. Star Trek by Dan+East · · Score: 4, Funny

    Name them after Star Trek ships, races, planets and character names. You are obviously not a true CIS geek.

    --
    Better known as 318230.
    1. Re:Star Trek by Brian+Gordon · · Score: 1

      It's all fun and games until someone gets ahold of some Tolkien.

    2. Re:Star Trek by FlyByPC · · Score: 5, Funny

      As long as you don't try calling it a "Tolkien Ring" network...

      --
      Paleotechnologist and connoisseur of pretty shiny things.
    3. Re:Star Trek by Anonymous Coward · · Score: 0

      Name them after Star Trek ships, races, planets and character names.

      Make sure you name your mail servers first. That way the Paramount executives will know where to send the DMCA takedown notices.

    4. Re:Star Trek by biryokumaru · · Score: 1

      ZOMG, how did you know my naming scheme?

      --
      When you're afraid to download music illegally in your own home, then the terrorists have won!
    5. Re:Star Trek by drScott2 · · Score: 1

      You clearly don't have more than 10 workstations in your domain.

    6. Re:Star Trek by Anonymous Coward · · Score: 0

      Been there, done that. We used to have a big book of every name Tolkien ever used anywhere with a short description of what it was. Aragorn was the web server, Smaug was the LDAP/Samba/etc server, Sentinel the router/firewall/vpn server; Pippen, Samwise, and Orcrist were some of the workstations. it worked pretty well, aside from a few of them that sounded confusingly similar. Whenever we needed a new name someone would open up the book and randomly flip around until they found one they liked or felt fit the machine in question.

    7. Re:Star Trek by InlawBiker · · Score: 1

      Star Trek and Greek Mythology are the ones I see over and over. Maybe because they are timeless parables of our own lives, and these names serve to remind us of the unchanging nature of the engineer. As Hephaestus would remind us, technology changes but the methods remain the same.

      Or, I.T. people are fucking geeks.

    8. Re:Star Trek by MarkRose · · Score: 5, Funny

      I like to run a toke'n network. You take the toke, and when you're done, pass it along to the next node. I prefer this strategy for its high throughput. Not only that, but it's ahead of it's time. My network has been running a cloud for a couple decades already, and it was green before it was the in thing. The only problem is I can't remember what I named my workstations, so I'm afraid I can't help answer the question.

      --
      Be relentless!
    9. Re:Star Trek by maxwell+demon · · Score: 1

      So who got Sauron?

      --
      The Tao of math: The numbers you can count are not the real numbers.
    10. Re:Star Trek by benedictaddis · · Score: 1

      Slightly less nerdy to use Iain M. Banks' wonderful starship names like Frank Exchange of Views, Xenophobe or It'll Be Over By Christmas. http://en.wikipedia.org/wiki/List_of_ships_(The_Culture)

    11. Re:Star Trek by Anonymous Coward · · Score: 0

      The CEO, obviously. =P

    12. Re:Star Trek by Anonymous Coward · · Score: 0

      You need to switch over to B.0Ng - more throughput!

  7. Depends on the situation by SkankinMonkey · · Score: 1

    I've seen a variety of things done. Personally, I named computers by division and assigned the computers from there. This worked fine for a group of about 25 people, but could be problematic when running into larger groups. I'm not sure how a larger group would do it, but I'm sure it would be done somewhat differently.

    1. Re:Depends on the situation by Bios_Hakr · · Score: 1

      We name by SITE_DIVISION_BUILDING_ROOM_UID. Just from looking at a WS ID, we know just about where it is. If a user calls and only knows their building and room, we can easily isolate the machine.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    2. Re:Depends on the situation by Amigan · · Score: 1
      We took it the extreme, having a set for development and another set for production use. Machines were named [pd]NOSLevel.
      • d1sol26 implies Development machine 1, Solaris 2.6
      • p1solx26 implies Production machine 1, Solaris-x86 2.6

      For every d there was a p. Numbers were reused with each version of the OS. Issue became remember which machine N had the application that you needed.

      jerry

      --
      "Software is the difference between hardware and reality"
    3. Re:Depends on the situation by tacarat · · Score: 1

      One might avoid putting too much information into the name, though. "Acct0001" or "HR0001" identify themselves as ideal targets for people to break in to and search for information. "Boss0001" is just as bad.

      --
      "Common sense will be the death of us all"
    4. Re:Depends on the situation by pyite · · Score: 1

      Just from looking at a WS ID, we know just about where it is. If a user calls and only knows their building and room, we can easily isolate the machine.

      Until you move it, and then you have to rename it. A better idea is to give it an arbitrary name and then add location info in DNS TXT records if you want them to be easily accessible and not tied to the PC's actual identity.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    5. Re:Depends on the situation by Anonymous Coward · · Score: 0

      We found that naming a server after a group or project caused those people to think of the server as theirs..

      That's fine until we want to move two groups onto one server.

    6. Re:Depends on the situation by afidel · · Score: 1

      That's what dynamic DNS and a sane subnet scheme is for. Ping the machine name and get the subnet then you can easily locate it to a physical port through mac-address-table. If they can't even get on the network they should be able to tell you where they are.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    7. Re:Depends on the situation by Anonymous Coward · · Score: 0

      This worked fine for a group of about 25 people, but could be problematic when running into larger groups.

      This might work well unless you work for an outfit like I did where, every six months to a year, some bozo decides that all the lines of business should be shuffled and renamed. They couldn't just leave Accounting alone -- oh, no --it had to become Statistical and Financial Analytics.

      Butt of all the boneheaded decisions I think I ever saw was when some marketing/branding lunatic thought it would be magnificent to spray the damned corporate "Mission Statement" (just so you know how long ago it was) all over the back of our business cards, thereby rendering them useless for most business purposes. Unless you carried a fat Sharpie.

      No longer could you attend an IBM GUIDE conference, scribble the session name on the back of the card and drop it in the bowl on the way out. They always ran short of handouts, so that was their way of sending one to your workplace, usually before you showed up there on Monday.

      As for writing where you were to meet someone, too bad -- there wasn't space even for that.

    8. Re:Depends on the situation by Attila+Dimedici · · Score: 1

      Just from looking at a WS ID, we know just about where it is. If a user calls and only knows their building and room, we can easily isolate the machine.

      Until you move it, and then you have to rename it. A better idea is to give it an arbitrary name and then add location info in DNS TXT records if you want them to be easily accessible and not tied to the PC's actual identity.

      So, going to the database to look up where a computer is every time there is a problem with communicating with it is less effort than renaming it every time you move it? How often do you move the computers where you work?

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    9. Re:Depends on the situation by pyite · · Score: 1

      So, going to the database to look up where a computer is every time there is a problem with communicating with it is less effort than renaming it every time you move it?

      Renaming something tends to have knock-on effects if you have a lot of systems that reference that hostname.

      "dig txt hostname.domain.com." isn't a lot of work to see where a device is located.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

  8. Re:don't name by person just makes it harder to do by SkankinMonkey · · Score: 1

    Don't forget that high turnover could make administrating the PC's a mess.

  9. A computer name is not a database by rminsk · · Score: 5, Insightful

    A computer name should not be a database. If you want to store information such as site, warranty end date, machine type, ... use a database.

    1. Re:A computer name is not a database by Rockoon · · Score: 5, Funny

      You are correct. You should instead name computers based on your optimism for its role in the company, such as:

      WasteOfMoney
      SureToBeHacked
      WorthlessAsset
      ClearlyUnderpowered
      SpiderSolitair


      For "special" machines, you can name them based on your prediction on what part will fail first:

      BadPowerSupply
      WorstMotherboardEver
      NoisyFan

      --
      "His name was James Damore."
    2. Re:A computer name is not a database by Anonymous Coward · · Score: 0

      rminsk...you're the only person that has a clue! Computer names should be short and logical.

      I would be afraid to actually work on some of the networks out there in the world based on what I'm reading here.

      I've built a web application that stores all relevant information including asset tag, serials, software keys, tied assets, machine type, warranty, user, location, image, etc. etc.

      I simply run a search based on any of the above criteria and it all comes up online.

    3. Re:A computer name is not a database by rho · · Score: 1

      For serious.

      If you have less than a dozen computers, use whatever neat-o names you like. Comic strips are a gold mine of names. More than a dozen you're likely to run out of names in short order, so use numbers. Use the date they were provisioned, or something. Then keep relevant data in a database or in a file cabinet.

      Otherwise you'll fall into some ad hoc Hungarian notation from hell. Fuck that noise, numbers work well as a primary key and as an asset tag.

      --
      Potato chips are a by-yourself food.
    4. Re:A computer name is not a database by Tubal-Cain · · Score: 1

      You hopefully won't have much more than a dozen computers in an area that is not geographically distinct from other sections. At work, there are 6 distinct 'regions' within the largest single room.

      So name each region to a different theme.

    5. Re:A computer name is not a database by mypalmike · · Score: 1

      Thread over. You win.

      --
      There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
    6. Re:A computer name is not a database by master5o1 · · Score: 1

      Also, Pebkak should be listed under which part will fail first.

      --
      signature is pants
    7. Re:A computer name is not a database by Sandbags · · Score: 1

      Yup, we only use the most obvious descriptor in the name: which busines unit actually owns the machine, it's base OS, and an ID. We need to know who owns it by name so we can bill the appropriate internal business unit for support, and we need to know the OS to route to the right support group. Once we're there, and the ticket is opened, the tech can easily check the asset tracking database to get the complete machine history. The user of the machine, or the user actually placing the call, does not always correlete to a billing code, so we use the department code in the name and that solves the issue. Machines NEVER transfer from one department to another without a messy IS finance paperwork process, and they're allways re-imaged when that happens so they're easily renamed at that time.

      For servers, it's a bit more granular; bluiding, business unit, machine type, OS, major app, and security enclave all are in the name. This information informs us instantly of who supports what piece (infrastructure, OS, application, and who to contact). A simple app instantly looks up the 1st and 2nd points of contact, including who's the active one on rotation if that department rotates responsibility or on-call personell), for each support area that machine impacts so when we get a call (or electronic alert) its very easy to get the right person out of our 2000+ person IS staff on the phone. (honestly, only about 900 of the 2000 people ever touch or support a server, workstation, or app, the rest are executive, clerical, project leadership, design engineers, etc).

      --
      There is no contest in life for which the unprepared have the advantage.
    8. Re:A computer name is not a database by KC7JHO · · Score: 1

      Guess I am lucky, I support about 25 users and 20 servers. Last new user was a temp person and they got temp1GX400 person before that has been here a year and replaced a person who retired, before that was me @ + 5 years, No one EVER quits it would seem. So the machines are UsernameMachineModle I have a VB program with each user in a list, click on that list retrieves from a database the machine assigned to that user double clicking on it gives me VNC into the desktop. Would this work for a much larger office? Only if your users did not move around much I guess.

    9. Re:A computer name is not a database by lewko · · Score: 1

      All of my servers are named Chuck Norris.

      Now who wins?

      --
      Do you or your partner snore? - Visit www.snoring.com.au
  10. Idiotic question by Gothmolly · · Score: 0, Flamebait

    This is the dumbest Ask Slashdot, evar.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Idiotic question by Anonymous Coward · · Score: 0

      You sir need to hand in your /. account for sullying this place of purity with a 4chan epithet.

  11. Bland but it works. by Underfunded · · Score: 1

    Well, I typically rebuild an entire system when they are reassigned so tying the name to the user is possible but I still try not to as it ends up cluttering my AD. I prefer standardized names which tend to include the Site, Department, Type (laptop/desktop), and a number identifier so a customer in Boston MA in the Accounting department with a Desktop might be BOSACCDSK0001. Very bland and unimaginative but it works well.

  12. ID + spreadsheet by atmtarzy · · Score: 0, Redundant

    Give each station a unique id for its name, and store all the other information in a spreadsheet.

  13. Our old sys admin by Anonymous Coward · · Score: 3, Funny

    He insisted that all names came from Alice in Wonderland. Very annoying. And not practical.

    1. Re:Our old sys admin by Anonymous Coward · · Score: 5, Funny

      I name computers after girls I've fucked.

      Right hand and left hand?

    2. Re:Our old sys admin by Anonymous Coward · · Score: 3, Funny

      Doesn't it get confusing with all those machines named after your mom?

    3. Re:Our old sys admin by Anonymous Coward · · Score: 0

      How can you run a network of 0 computers?

    4. Re:Our old sys admin by Anonymous Coward · · Score: 0

      Your mommy and granny? No, did them.

    5. Re:Our old sys admin by Anonymous Coward · · Score: 2, Funny

      Maybe, but the one I have named after yours makes perfect sense.

    6. Re:Our old sys admin by Rei · · Score: 2, Funny

      Interesting approach. So I assume your network was a bunch of machines with names like, "Spot", "Lady", "Princess", "Bessie", "Flicka", etc?

      --
      Don't disrespect the denim sheep.
    7. Re:Our old sys admin by genner · · Score: 5, Funny

      I name computers after girls I've fucked.

      Well yes you can techincally name them al localhost. In fact they all have that name by default.

    8. Re:Our old sys admin by shacky003 · · Score: 1

      I name computers after girls I've fucked...

      Well, you never said they were human, so that says a lot..

    9. Re:Our old sys admin by dkh2 · · Score: 1

      Naming any networked machine 'localhost' is a guaranteed way to hose your network useability. We actually had that happen and any application that looks for localhost gets a DNS conflict.

      --
      My office has been taken over by iPod people.
    10. Re:Our old sys admin by Anonymous Coward · · Score: 0

      I name computers after girls I've fucked. For most slashdot readers, that would be girls that you've fantasized about while masturbating.

      You named your computer "MOM"?

    11. Re:Our old sys admin by Bootarn · · Score: 0, Redundant

      whoooooosh!

    12. Re:Our old sys admin by tsergiu · · Score: 1

      I name computers after girls I've fucked.

      Right hand and left hand?

      What if I want three computers?

    13. Re:Our old sys admin by DarkProphet · · Score: 1

      Funniest thing I've read in weeks!

      --
      What could possibly hurt the security of the American people more than giving our own government the ability to hide its
    14. Re:Our old sys admin by Anonymous Coward · · Score: 0

      Let me guess, you're an AI that someone is testing on Slashdot?

    15. Re:Our old sys admin by mlush · · Score: 1

      I name computers after girls I've fucked.

      Right hand and left hand?

      What if I want three computers?

      Fleshlight (and you can name 3+ machines because your can build them with different permutations of colour, texture etc .... or so I'm told)

    16. Re:Our old sys admin by supernova_hq · · Score: 1

      How flexible are you?

    17. Re:Our old sys admin by MadnessASAP · · Score: 1

      Whereas his mother could name every computer in Bluegene/L.

      --
      I may agree with what you say, but I will defend to the death your right to face the consequences of saying it.
    18. Re:Our old sys admin by Anonymous Coward · · Score: 2, Funny

      i take it a workgroup of localhost is a circle jerk?

    19. Re:Our old sys admin by aj50 · · Score: 1, Insightful

      Come on guys, it's possible to understand a joke and then make a serious comment about some aspect of it.

      --
      I wish to remain anomalous
    20. Re:Our old sys admin by Anonymous Coward · · Score: 0

      It's also possible to understand a joke, make a serious comment about some aspect of it, and include a note along the lines of "yes I understand you were making a joke".

    21. Re:Our old sys admin by Anonymous Coward · · Score: 0

      LMFAO

    22. Re:Our old sys admin by MikeBabcock · · Score: 1

      First off, you totally missed that (as someone else pointed out), but secondly what broken DNS stack are you using that actually looks up localhost?

      --
      - Michael T. Babcock (Yes, I blog)
    23. Re:Our old sys admin by PRMan · · Score: 1

      Was his name Jervis Tetch?

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    24. Re:Our old sys admin by bluesatin · · Score: 1

      You mean Madame Palm and her five loveley daughters?

    25. Re:Our old sys admin by hydroponx · · Score: 1

      /etc/hosts

    26. Re:Our old sys admin by Anonymous Coward · · Score: 0

      null, nil, void...

    27. Re:Our old sys admin by Anonymous Coward · · Score: 0

      That's funny, because I have one named after his mom too.

    28. Re:Our old sys admin by Anonymous Coward · · Score: 0

      Have some vertebrae removed.

    29. Re:Our old sys admin by rockNme2349 · · Score: 1

      I know the acronym LOL gets abused a lot, but this actually made me laugh out loud.

      I wish I had mod points right now, +6

      --
      Sewage Treatment Facilities - "Our duty is clear."
  14. Location? by Anonymous Coward · · Score: 1, Interesting

    I name them by location eg. Building-Room-{Front, Back, Left, Right...} makes tracking them down a bit easier provided no one moved it...

  15. Easy... by s0litaire · · Score: 2, Funny
    City-building-room-UniqueID

    i.e. gla-hub-04a-001

    or here's a off the wall idea...

    Number them as: City(or location)+machines static IP address within the internal network.

    i.e. Glasgow-10-10-11-124

    simples....

    --
    Laters Sol "Have you found the secrets of the universe? Asked Zebade "I'm sure I left them here somewhere"
    1. Re:Easy... by Brian+Gordon · · Score: 4, Insightful

      I laughed out loud. Using the IP address as the hostname? Genius.

    2. Re:Easy... by dotgain · · Score: 1

      Uhhh, static IP addresses on workstations? No, thanks.

    3. Re:Easy... by s0litaire · · Score: 1
      If the OP wanted a sensible suggestions why did he post he...

      Oh wait it was a KDawson post.. never mind...

      --
      Laters Sol "Have you found the secrets of the universe? Asked Zebade "I'm sure I left them here somewhere"
    4. Re:Easy... by Snarf+You · · Score: 1

      Just name each computer after its MAC address.

    5. Re:Easy... by Anonymous Coward · · Score: 0

      Make sure you update DNS with that ingenious hostname as well...

    6. Re:Easy... by jadedoto · · Score: 1

      Unfortunately, the old public school system I went to did just that. not kidding. school-name-classroom-IP. for every computer.

    7. Re:Easy... by SignOfZeta · · Score: 1

      That makes things hard to troubleshoot. Try naming everything after the currently-logged on user. Try looking at IP addresses to track down John Smith's computer.

    8. Re:Easy... by Gothmolly · · Score: 5, Funny

      If only there was some lightweight, distributed DB that could be used to associate a hostname with an IP address...

      --
      I want to delete my account but Slashdot doesn't allow it.
    9. Re:Easy... by MarkRose · · Score: 1

      That would be so convenient. Let me know if you find something! I'm getting tired of using git to handle my distributed hosts file!

      --
      Be relentless!
    10. Re:Easy... by dbIII · · Score: 1

      Or use IPv6 and some leetspeek and have the hostname as the IP address. You've got A to F and can fake O, T and a few others. Routing could be a little bit of a hassle with very different names, so yes, it's a silly idea to do more than once or twice.
      Personally I prefer names that people can pronounce that don't have much to do with changable things like location or function or sound like real people. I like to pick one theme for servers and another for desktops or different subnets.

    11. Re:Easy... by Anonymous Coward · · Score: 0

      Or if you're using DHCP:

      Glasgow-DHCP

    12. Re:Easy... by nacturation · · Score: 1, Funny

      That would be so convenient. Let me know if you find something! I'm getting tired of using git to handle my distributed hosts file!

      I found this really cool thing called DNS. I've discovered that you can encode all your hosts into a single string, then put it into something called a TXT record. I'm not sure of all its capabilities but all you need to do is ask it for that TXT record, then deconstruct the hosts file on whatever machine you need it.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    13. Re:Easy... by PhunkySchtuff · · Score: 1

      Yes, what a great idea. I'm going to make such a system and I'll call it the Database Naming System, or dns for short.

      I'll have a lightweight software daemon that runs and uses flat files for configuration information. I think I'll call this one the Bodacious Interconnected Naming Database, or bind for short...

    14. Re:Easy... by Anonymous Coward · · Score: 0

      LOL, we all know you should use the MAC address.
      Glasgow-00-1B-27-F0-0C-12

    15. Re:Easy... by Anonymous Coward · · Score: 0

      I laughed out loud. Using the IP address as the hostname? Genius.

      My network HP printer uses its MAC address as its host name by default.

    16. Re:Easy... by Anonymous Coward · · Score: 0

      We use something sorta similar... We have 5-digit asset tags on each PC, therefore, the PC name becomes:

      YYC01-XPP-12345

      Where the first 3 digits are the airport code of the city... the 4th and 5th digit are incrementing SITE id's within a city

      3 digits are used as an operating system designator and the last 5 digits are the asset tag.

      When you 'browse' the network or even the DHCP logs you can see which pc's are in which city.. which OS is common, etc, etc....

      When you have a multi-person IT department you have to have 'some' sort of standard or people's creativity starting running amok....

    17. Re:Easy... by Anonymous Coward · · Score: 0

      But what about if you only know the address? It's not like there's some "reverse lookup" system in all this! I heard the Army worked on one, though...

    18. Re:Easy... by Anonymous Coward · · Score: 0

      A certain company I know uses the MAC address. Great for trying to find the correct SQL server to connect to.

    19. Re:Easy... by Anonymous Coward · · Score: 0

      Use DNS, Luke.

  16. Make it short and simple by kregg · · Score: 1

    Make it short and simple, there is nothing worse than pc names like hdh02039024904. Also, refrain from using names like enterprise, chewbacca, kryten as they make you look like a real nerd.

    1. Re:Make it short and simple by Anonymous Coward · · Score: 0

      Great now I got to change my top three.

    2. Re:Make it short and simple by master5o1 · · Score: 1

      Actually, you could probably get away with Enterprise.

      --
      signature is pants
  17. Re:don't name by person just makes it harder to do by wampus · · Score: 1

    Our desktop guys reimage workstations rather than relying on the last user to not fuck things up. Hostname contains department, user's name, and OS.

  18. We use nonsense names and simple words by Anonymous Coward · · Score: 0

    They're short, English (or English-like) and easy to keep in mind when you're using them. It beats the last place I worked where it was something like your logical purpose in the company (prog-, admin-, etc.) plus your username.

    Put the extra information in a database or spreadsheet, not in the machine name.

  19. I ran out of names for my workstation by tangent3 · · Score: 4, Funny

    My first workstation was named tangent (after myself!)
    My second workstation was named sine, followed by cosine, secant, cosecant and cotangent.
    I got stuck for a while before I decided to go with arctangent, arcsine, etc but that didn't last
    So out came hyperbolictangent... and I promptly gave up and now I name them after hot young female movie stars.

    Morale of the story: Make sure your naming convention has room for expansion.

    1. Re:I ran out of names for my workstation by jargonCCNA · · Score: 1

      I once used stellar bodies, in progressive order away from Sol. I gave the company president permanent use of SOL and PROXIMACENTAURI for his desktop and laptop, respectively. Everything else was in order of purchase. You'll never run out, and it gives you (if you maintain your familiarity with what stars are where) a rough idea of how old the thing is. The only hard part is finding the right table of stars to work from, and deciding how to deal with the the eventual alpha-sirius, beta-sirius, gamma-sirius issues if you want to just call one SIRIUS.

      --
      Matthew G P Coe
      http://mgpcoe.blogspot.com/
    2. Re:I ran out of names for my workstation by dotgain · · Score: 4, Funny

      I started off naming my (personal) workstations after cats that we'd had that had passed away. Eventually my hobby outpaced the number of cats, so I had to start rubbin' em out manually.

    3. Re:I ran out of names for my workstation by Pig+Hogger · · Score: 1

      My first workstation was named tangent (after myself!)
      My second workstation was named sine, followed by cosine, secant, cosecant and cotangent.
      I got stuck for a while before I decided to go with arctangent, arcsine, etc but that didn't last

      LOL!

      I once run into a guy named “Marc” whose station was named “Marcellino“. Why the discrepancy, I asked???

      It came so because his first worstation was named “marc”, then his second “marcel”, then his third “marcellin” (all valid french names) and you can guess now that he is at his fourth workstation.

      Needless to say, he now has reached the end-of-life for his naming scheme

    4. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      ....so I had to start rubbin' em out manually.

      just like all the other posters on slashdot....

    5. Re:I ran out of names for my workstation by morari · · Score: 1

      Morale of the story: Make sure your naming convention has room for expansion.

      I only use names that begin with the letter "v". You'd think that the list would be endless, but many names simply don't make much sense. My primary desktops are Vega and Venom. My laptop is Vex. My network storage device is Vessel. My (sometimes) server is Vortex, and my networked printer/scanner is Venus. Why do I do that? No reason really. I just wanted some kind of continuity, I guess. I don't really recall how it began at this point.

      --
      "He who can destroy a thing, controls a thing." --Paul Atreides, Dune
    6. Re:I ran out of names for my workstation by stronghawk · · Score: 1

      If you're going with a generic name, I always liked our naming scheme that referred to conditions sysadmins typically see. Our host names were riot, chaos, terror, turmoil, mayhem, ruckus, melee, ...

    7. Re:I ran out of names for my workstation by thefringthing · · Score: 1

      What about versine and friends?

    8. Re:I ran out of names for my workstation by gte275e · · Score: 1

      I actually name mine after obscure Star Wars characters:

      Jaster Mereel
      Wedge Antilles
      Mara Jade
      Corran Horn

      There is definitely lots of room for expansion there.

    9. Re:I ran out of names for my workstation by Brian+Gordon · · Score: 2, Funny

      You'll never run out

      Despite the exponential growth of technology in the second millennium, many enthusiasts assigned unrealistic upper bounds to the human empire's resources. Only 17 centuries before the conversion of the Clouds of Magellan to secondary storage for the Unified Andromeda Platform, one unnamed pioneer estimated that 640K is enough for anybody...

      -Encyclopedia Galactica

    10. Re:I ran out of names for my workstation by Deltaspectre · · Score: 1

      My personal machines all start with the letter d, from my router to my server. Of course, that's a side effect of using names of the Endless from Sandman.

      --
      My UID is prime... is yours?
    11. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      Computer naming schemes are SIRIUS business!

    12. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      ...so I had to start rubbin' em out manually.

      Ohh come on. I always have to rub them out manually.

    13. Re:I ran out of names for my workstation by aztracker1 · · Score: 1

      I've been using transformer naming for a while, there's plenty for a small-mid sized network... been using cassette names for laptops, and larger names for servers, mce box is soundwave, etc.

      --
      Michael J. Ryan - tracker1.info
    14. Re:I ran out of names for my workstation by PaulBu · · Score: 1

      Distance from Sol mush have been the right measure -- in somewhat similar context we decided to name "thingies" after moons in Solar system in alphabetical order (order was important!) -- did you know that there is no moon name starting with an 'F'? (not even an asteroid!, except for a really screwy one named Frederick, or something...) ;-) Of course I hacked up Phobos, 'PH being an entirely appropriate rendering of missing F in Greek"... But I guess karma caught up with my in time for 'P', which ended up being the worst "thingy" ever, on more than one level...

      Morale of the story: Make sure your naming convention has room for expansion. Indeed!

      Paul B.

    15. Re:I ran out of names for my workstation by PaulBu · · Score: 1

      Marcellinito?

    16. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      It must have been the talk about Hot Young Movie Stars but when I saw the stellar bodies comment I misread it as stellar bOObies...

    17. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      this is slashdot. everyone here rubs them out manually.

    18. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      I remember a workgroup at our university naming their X-Terminals after things which start with the letter x...
      - xylophon
      - xaver
      Sooner than later they ran out of real x-words and this gave birth to such cute things like:
      - xundheit ( sounds like german "Gesundheit" aka. bless you)
      - xangbuch ( "Gesangbuch" - hymn book)
      etc.
      Hilarious!

    19. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      A friend of mine got around this by naming the workstations after fish. Fish1, Fish2, Fish3.....

    20. Re:I ran out of names for my workstation by stonertom · · Score: 1

      For a while (when a student), I had a naming convention based off drug names, related vaguely to the box by function. For example weed is the box I used most, shroom was the laptop that had psychedelic errors, a server called coke (really important for my network and the drug cartels) and a router called mule.

      --
      Shameless plugs and inaccessible site design FTW! - www.mistletoestreetmusic.com
    21. Re:I ran out of names for my workstation by eta526 · · Score: 1

      My servers and workstations increment through the alphabet.
      Addled
      Burnout
      Clueless
      Dimension
      Eptitude...
      Last octet of the static IP is based on the position in the alphabet of each hostname and the NIC number in the system (Addled = .10, Burnout = .20 and .21 etc) regardless of which subnet that NIC resides on. When a system is retired, so is the name. Using this method I can get a pretty good idea of how old a system is in relation to the others. This scheme only works in a very small environment.
      My suggestion is thus:
      1-25 workstations: be creative. Use names that you can remember.
      25-100 workstations: create groups of rooms or departments based on themes, and be creative within the themes. Tag hostnames on cases.
      100+ workstations: use an asset-tag type scheme, possibly including location (campus-level, not cube-level) information that won't change, and perhaps user. Tag hostnames on cases. Reimage and rename systems when repurposing. Use a database to track specifics of the systems.

    22. Re:I ran out of names for my workstation by jargonCCNA · · Score: 1

      Well, okay, a little more accurately: during your tenure at the company, and probably the lifetime of the company, you'll never run out of eligible names. Unless, somehow, your company name is Blue Sun... but even then, the next admin after you will probably decide on a "better" naming scheme.

      Another scheme that I was a party to was based on batches. I worked for the Faculty of Computer Science for a while and every batch of computers we bought (approx. 40 at a time) was given a different naming scheme, so we tended to have matching names for the labs throughout the building. One was world capitals, one was chemical elements, but my favourite was guitar equipment.. we had three or four musicians in the twelve-person admin staff, so it was pretty much a given.

      --
      Matthew G P Coe
      http://mgpcoe.blogspot.com/
    23. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      I'm ratting on you on 4chan

    24. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      For a moment i thought you meant the cats, not the names.

    25. Re:I ran out of names for my workstation by Darksun · · Score: 0

      Isn't that the ONLY

      --
      *tap tap tap* this thing on?
    26. Re:I ran out of names for my workstation by Locke2005 · · Score: 1

      Obviously you are not familiar with the British connotation for "rubbing one out"...

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    27. Re:I ran out of names for my workstation by Anonymous Coward · · Score: 0

      And obviously you're not familiar with reading the thread to see if you're the eighth person to say the same thing

  20. Depends, really... by fuzzyfuzzyfungus · · Score: 4, Interesting

    I'm not a fan of crazy overloading(the name has to be unique in any case and I'd rather do a lookup if I really need the warranty details, rather than stare a nasty truncated version of them in the face every day); but what works best really depends on how computers are used in your organization.

    For instance, if you have laptops, individually assigned to employees, and relatively low turnover, a name that tells you about the machine's primary user is really handy. It allows you to instantly associate the voice on the other end of the phone, or the name on the trouble ticket, with the machine in question.

    If you have desktops, location based naming might be more useful, particularly if users move around, are replaced frequently, or share hardware per shift or something.

    It's hard to give general rules for naming because, in essence, a name should capture(as succinctly as possible) the salient characteristics that make something unique. Exactly what those characteristics are depends heavily on how your organization is set up.

    1. Re:Depends, really... by Anonymous Coward · · Score: 0

      I would agree with this post.

      I used the person's username_model. This was stored in a database with the primary key being the asset number. The workstations would be reloaded anytime it was passed to another user so part of reloading was renaming and updating the database. Having this hostname allowed people to find other workstations on the network that have shared volumes. It also helped our NOC since each workstation had a small client that would report its presence on the network to the our monitoring software. As one of the roadies came on the network via VPN, an icon for them would pop up on the NOC board and the engineers could immediately recognize who without looking up in database.

      Find a naming system that best communicates information to the network and the tools you use to manage your network and systems.

  21. Keep the name simple by Anonymous Coward · · Score: 0

    and keep all the other information (hardware type, user, etc) in a separate database using the name as the key. I worked in a large shop and everything (machine name, ip address, etc) all came from a server when the machine booted up. This made it easy when a machine failed. It only took a couple of updates at the server to assign ip addresses, names, users. etc if the hardware failed or was upgraded.

  22. Yes, name by emkyooess · · Score: 0

    We used to name our machines by location (room number), but renovations and office swaps are far too common to do that anymore. We now name the machine by the username of the primary user. Since we have a policy of reimaging a machine whenever the user changes, this also acts as a reminder to us if it somehow was skipped. We also add to the end of the machine name an L or a D depending on if the machine is a portable or a desktop. True, we're smallish -- only about 100 PCs.

    Now the old place I used to WORK, the machine names were all people-friendly FOUR letter words. PEAR, LEAP, HAZE, etc. This is because they were public terminals in a library and the printouts (at that TIME) came out by the machine name rather than user name. The BOSS always took GLEE in picking out a new WORD for the name on the rare occasions there were new terminals. In this case, the name was defined by a fixed location. We regularly swapped around machines and renamed according to the desk space's name.

  23. We have three workstations... by sealfoss · · Score: 1

    Their names are "TootToot", "WootWoot" and "S3xB0vin3"

    1. Re:We have three workstations... by Anonymous Coward · · Score: 0

      you do penetration testing ?

  24. service tag by smash · · Score: 5, Interesting
    There is very little you can store in a workstation name that will be static and useful once you go beyond about 10 machines (maybe even less than that).

    People move, machines get re-allocated, rebuilt, etc.

    I use the service tag. Why? Several reasons:

    • its already printed on the machine
    • you can get it out of the bios when imaging the PC
    • its one less thing to ask the user for if you need to do a warranty claim
    • it will never change
    • if will be unique, presuming you are a single supplier organisation

    Stuff like "bob-pc" or "accounts1" does not scale and either becomes inconsistent, or you need to keep renaming PCs which presents other issues (fucks up any configuration databases you have, etc).

    So, service tag - boring as fuck, but does the job.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    1. Re:service tag by rwa2 · · Score: 1

      +5 insightful.

      That's pretty much what my big company does.

      Maybe the region/domain or functional group will be part of the FQDN, but the hostname will just be the service tag.

    2. Re:service tag by smash · · Score: 1
      Exactly. You can get the location information out of AD (either the site, or domain name or IP address, or whatever). You can get the user by looking at who is logged in. You can get make/model information via WMI.

      There's no spectacularly *good* workstation naming convention, but the service tag is just convenient - its stuck on the side of the box from the factory and retrievable from the bios come re-imaging time :)

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:service tag by jcrousedotcom · · Score: 2, Interesting

      That's basically what we're doing - except we're dividing them by program (we're a government agency) which makes it a little easier for us to delegate AD administration to each group of local IT folks - we have 5 programs so ISP (Information Serices Program) is ISP-servicetag....

      We're putting each program (of computers) in its own OU and granting AD rights to a group to manage the PC's in each OU (so they can reset, delete or modify the computer objects). We have 5000 desktops across the country and not everyone needs to have rights to everyone elses' AD computer object(s)....

      --
      Illiterate? Write for free help!
    4. Re:service tag by fatbuttlarry · · Score: 2, Insightful

      Service tag for the win.

      Pre-fixing or post-fixing the name with something significant to it's location (such as department number) can be a lazy-man's replacement for a spreadsheet, but may require a rename when the computer's re-purposed.

      Store the owner's name in the database (if one exists) if it's valid to the location. Even if the person leaves or gets fired, half of the department may know his name better than his job description.

    5. Re:service tag by jpedlow · · Score: 1

      I use a slightly different system, I use a letter as the first identifier like W to identify which branch I have it located. and then the month 08 then the year 09 then the number in that monthly batch 01 so you'd have W080901 You instantly know the branch, and how old it is. (although my branches are like 10ish people, this wouldnt work well for large 50+ branches)

    6. Re:service tag by JunkmanUK · · Score: 1

      The only thing with the service tag is the possibility of error when being told it over the phone (or most likely shouted across the office). I prefer just simple numbering PC001, PC002 etc... it applies also to printers (PRN001, PRN002) the description denotes where it is but the asset doesn't change.

      You can remotely gather the Service Tag with any audit tool or even a shell script anyway (although it's already registered in the asset management system).

    7. Re:service tag by jimicus · · Score: 1

      if will be unique, presuming you are a single supplier organisation

      Even if you're not, sticking a prefix in there to signify the supplier will ensure that if you ever do change supplier the (minute) risk of overlap is eliminated.

    8. Re:service tag by initialE · · Score: 1

      I use service tags too. Then I ran into Acer and their uber long tags. I mean, seriously, an individual tag can run over 30 random chars, a real headache to key into our asset management system w/o running into typo problems. So we improvise. Either service tag, or asset tag (which is much shorter and easier to use when connecting to file shares)

      --
      Starbucks, Harbuckle of Breath.
    9. Re:service tag by rarity · · Score: 1

      Works for us too, except for when we ask the user what their PC's tag is so we can remotely connect, and end up trying to start an RDP session with their monitor...

    10. Re:service tag by natd · · Score: 2, Insightful

      I seriously can't believe that it took this far down the comments to see what I thought any sane person in the world already did. The service tag is the answer. The fact that it's printed and your reimaging can pull from BIOS being the main benefits. In my experience they are unique even if you use multiple manufacturers - certainly Dell, HP/COmpaq and IBM are all different styles and in 15 years I've got no overlaps. There are some fairly funny replies elsewhere, pity so many are unintentional...

      --
      Only big ligs use sigs.
    11. Re:service tag by houghi · · Score: 1

      Most of these tags have a barcode, so with a barcode-reader entering should be extremely simple and as an extra it will be less prone to errors when typing and a lot faster.

      Serial numbers can be scanned while they are still in the box. That way even before unpacking the PC, you can put them in a database. That way you can scan many other things as well when entering them in the database, including printers and cellphones.

      --
      Don't fight for your country, if your country does not fight for you.
    12. Re:service tag by MyLongNickName · · Score: 1

      Can you explain what you mean by getting it out of bios when imaging?

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    13. Re:service tag by Anonymous Coward · · Score: 0

      actually a replacement system board will mess up the BIOS ID, and in a large organization that happens regularly.Even tagging the outside of the machine can be problematic as cases get damaged and replaced or end up swapped around ( in the real world it happens )

    14. Re:service tag by Jim+Hall · · Score: 1

      You're already at 5-Interesting or I'd mod you further. This is exactly what we do in our large organization. Every laptop and PC is named according to its asset tag. If my asset tag is OIT20081111, the computer's name is OIT20081111. It's easy to manage systems. Users don't have to know the name of their system; when they call, you just ask them for their asset tag.

      This makes tracking systems dead simple. Have a problem with a laptop? Swap out with the same model (we have standardized hardware here), re-image the laptop back at the shop (if not a hardware problem), redeploy to the next user. Our desktop support guys track this all in an Access database, so they just enter that "Bob" is now using OIT20082222 and OIT20081111 is at the shop. A spreadsheet would work just as well.

      At my first job, we had maybe 100 people. We named all our WinNT workstations according to the user, so Steve's computer really was called steve. Our UNIX workstations in R&D were similarly named. You can get away with that at a small company, but for a desktop environment larger than that, you need to track it differently.

      Besides, users don't need to SSH into a workstation, and they never actually see the system name. So the users won't care if you name it after the system tag.

    15. Re:service tag by DaveTheC · · Score: 1

      Our company uses a code derived from the asset tag, a unique sticky barcode used to identify corporate assets. THe prefix is a division code (2 chars) then a letter indicating Workstation (W) Laptop (L) or SErver (S) then the 5 digit asset tag. Similar to service tag - always the same.

    16. Re:service tag by Mendy · · Score: 1

      We do that now with Dell stock references, there are some downsides though - some users struggle to give them accurately over the phone and they're hard to memorise. I've also found a few cases where the person setting up the machine has done an inadvertent typo in the hostname, but that should improve now we're doing the 'hostname from BIOS' thing.

      The previous system, which I preferred was to create the hostname from a two character OS shortcode and a sequential number - NT001, 2K001, XP001. If a machine is reinstalled to a new OS it gets a number in a high range, XP800 etc.

      These are easy to give over the phone and memorise but the main advantage is that when a user calls you immediately know the OS of the PC and the approximate age of the hardware without having to consult your inventory database. Another useful thing is if you're having problems with connections to an application you can tell the OS of those clients which are able to connect to see if there's a pattern without needing to cross-check. If you do do this you still need to have the stock reference as the primary key in any inventory databases in case the OS (and hence hostname) changes.

    17. Re:service tag by smash · · Score: 1
      The windows install process can be tweaked to retrieve teh service tag from the BIOS during install and use it for the PC name. Automatically.

      So, you can create an automated install, where the steps are basically:

      • Plug PC into LAN
      • Select boot from network
      • enter domain username/password for access to the RIS server
      • walk away, and come back when its done, 20-40 minutes later

      Package addition, adding to the domain, setting pc name, etc can all be automated - pc name setting is done by retrieving the service tag from the bios using WMI+script. The domain credentials to add the pc to the domain can be embedded in the installation source.

      If you're smart about it, PC rebuilds can even be kicked off from remote over the network, user files backed up, os and drivers reinstalled etc without even having to get up from your desk.

      Doing that when you're manually thinking up PC names is just not possible.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    18. Re:service tag by smash · · Score: 1

      Thats not a very common occurrence. Rare enough in fact that its not worth considering. out of 500 odd machines here in the past 5 years, the number of motherboard replacements we have done is ZERO.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    19. Re:service tag by smash · · Score: 1

      True, they're hard to memorize/read out, but if you set your network up properly its pretty rare you need the user to read it out. Remote assistance works over IM/email, package deployment can be automated etc. If you're doing user support via VNC (we are, phasing it out though) then sure, its a pain in the arse, but the benefits of being able to automate stuff outweigh it.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    20. Re:service tag by MyLongNickName · · Score: 1

      Cool. I never knew that. Not that I do much with disk imagining anyhow, the last time I was involved in the hands-on part of disk imaging was when I was a tech with the University back in the early 90's.I didn't realize the tools were that far developed today. Thanks for the info.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
  25. same set... by Anonymous Coward · · Score: 0

    but... that's the same set...

    ok, i didn't actually fuck any of the celebrities. but i don't fantasize about them that often either, so they don't really count for this purpose.

  26. I think I'm in the minority here... by wandazulu · · Score: 4, Interesting

    ...but I'm a big fan of giving machines actual names, after TV shows, bands, movies, fiction, etc. I prefer to log into "Trixie.mycompany.com" instead of "LAUX001"; the former, in addition to being easier to remember, just gives the machine a trifle bit of "personality". Yes, I realize that the latter may convey more information (mail servers especially seem to do this: "CHIMAIL01", "NYCEXCH05", etc.), but it feels cold and impersonal; if you treat your machines as just machines, as just any old random tool you'd grab and work with, then they become just a series of interchangeable parts. Giving a machine a name invokes something, typically whimsical, that just adds a touch of humanity back into the system. Yes it's still a machine, yes it's going to spit out a thousand nonsensical errors when you forget a semicolon somewhere in your C++ file, and yes it will eventually be replaced, but for that period of time when you're working with it, you're just that little bit more connected to something more ... personal.

    Maybe this is just old school thinking; it seems like this was much more common back when everyone had an account on the campus Unix boxen, complete with subtle importance ("Oh, you have an account on Kramden? That's a much faster Vax than Norton...what project are you working on that you scored that??").

    1. Re:I think I'm in the minority here... by smash · · Score: 1

      Servers - sure, use a descriptive name for what it does or soem novelty name, so long as you're not planning on having a few hundred servers (which might sound a lot but many people do). Workstations are just too common for that though. Maybe on a small network you'll get away with it, but keep in mind that any successful company's small network will eventually become a big network, or at least end up with replacement hardware... eventually you'll either end up duplicating names, or run out.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:I think I'm in the minority here... by fuzzyfuzzyfungus · · Score: 2, Insightful

      I suspect that it was much more common back when computers were much less common. At home, I certainly indulge in evocative naming(mostly Cthulhu mythos, by preference); but at work there are over 1,000 machines. Until somebody lists the names of all Shub-Niggurath's offspring, I'm out of luck.(Well, that and the fact that users might not like dealing with unpronounceable machine names that reek of ancient and terrifying evil...)

    3. Re:I think I'm in the minority here... by DNS-and-BIND · · Score: 1

      1. Those are server names, not workstation names. 2. Namespace exhaustion: after you've named trixie, and speedracer, and pops, and a couple more, you're out of names. Moreover, nobody but you is familiar with that TV show or whatever...you might think that everyone knows the characters, but you're wrong, and moreover nobody cares. 3. Starting a comment in the Subject: field is extremely irritating and you'd think an oldschooler would know better.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    4. Re:I think I'm in the minority here... by Anonymous Coward · · Score: 0

      I can see how the IT guys might not care for it, but I'm a big fan of giving the machines personality, too. Long time ago, when I worked at a much smaller company, they named all the machines after characters from Seinfeld. It was great fun coming up with names for the machines (the mail server was Newman, the domain controller was George...). I wasn't really familiar with the show at the time, so I let our network guy name my machine. He named it Deloris. First day hazing ftw. :)

      It's really not feasible to do in a company the size of the one I currently work for, but man, do I miss those old machine names. Didn't have to make phone calls to find out what machines were named back then :)

    5. Re:I think I'm in the minority here... by julesh · · Score: 1

      ...but I'm a big fan of giving machines actual names

      Agreed. Apart from anything else, it's useful if users can remember the name of their PC without having to look it up. Makes stuff faster when dealing with them.

      Over here, we're using the greek pantheon for workstations. There's quite some room for expansion, plus there are whole new pantheons to open into if the need arises (e.g. if we expand into two locations we could have the second location using the roman pantheon). Then there's our server naming scheme:

      vengeance
      retribution
      malice
      justice

      At home, I use names of computers from SF film and TV (I've had hal, zen, orac, sal, and mother so far), but I don't think this is expandable enough for corporate use.

    6. Re:I think I'm in the minority here... by 91degrees · · Score: 1

      I like real names. I can't remember whether I'm using lonsp2556 or lonsp2566.

      I know before I was using Tiberius (Roman Emperor naming for Sparcs), Lithium (Element names for SGI machines), Raven (Wild animals for that office), and Mustard (That place just had arbitrary names).

    7. Re:I think I'm in the minority here... by Rocketship+Underpant · · Score: 1

      On my home networks, I've always named computers after planets and external drives after moons.

      On a school network I set up for someone once, I named all the machines after people from the legend of Robin Hood.

      --
      He who lights his taper at mine, receives light without darkening me.
    8. Re:I think I'm in the minority here... by Anonymous Coward · · Score: 0

      This habit is going down the tube...

      I am collecting old Sun computers and surely i do have names for all of them.
      My Sun3 boxes are named after animals, my Sun4 boxes are named after trees and comic figures.
      My servers are named after big animals (elefant) or huge trees (eiche=oak) or ridiculous figures ("james", the big red one from thomas the tank engine or "heppo", the german name of Lofty from Bob the builder).

      I know this is silly, but i still like it!

    9. Re:I think I'm in the minority here... by KGBear · · Score: 1

      I second that. Naming machines with codes not only requires database maintenance when things change; it is also extremely boring. I'll never bother to remember the last time I touched K04-071223, I can't relate to something like that. But I can probably follow in my head the history of machine Wintermute and when it develops a strange behavior at its new position in Accounting I'll probably remember it did something similar when it was new and worked for the CEO's assistant...

    10. Re:I think I'm in the minority here... by astro-g · · Score: 1

      Compuers, epsecially servers, should have proper names, and any services that need to be named (mail (pop, smtp, imap), news/nntp, svn, intranet, etc) should be alias's to the server that hosts the service. for example, at my work pop.mycompany.com is interchangable with mail.mycompany.com, both of which resolve to athena, at the moment. exchange.mycompany.com is actually mercury, etc. That way, when athena eventually gets replaced by jupiter, all the clients can still point to mail.mycompany, and have uninterupted service. and the techs dont get confused between the old and new computers.

    11. Re:I think I'm in the minority here... by houghi · · Score: 1

      What if you have 10.000+ desktops?

      --
      Don't fight for your country, if your country does not fight for you.
    12. Re:I think I'm in the minority here... by 3247 · · Score: 2, Funny

      Pokémon?

      --
      Claus
    13. Re:I think I'm in the minority here... by JoshDanziger · · Score: 1

      ...but I'm a big fan of giving machines actual names, after TV shows, bands, movies, fiction, etc. I prefer to log into "Trixie.mycompany.com" instead of "LAUX001"; the former, in addition to being easier to remember, just gives the machine a trifle bit of "personality". Yes, I realize that the latter may convey more information (mail servers especially seem to do this: "CHIMAIL01", "NYCEXCH05", etc.), but it feels cold and impersonal; if you treat your machines as just machines, as just any old random tool you'd grab and work with, then they become just a series of interchangeable parts. Giving a machine a name invokes something, typically whimsical, that just adds a touch of humanity back into the system. Yes it's still a machine, yes it's going to spit out a thousand nonsensical errors when you forget a semicolon somewhere in your C++ file, and yes it will eventually be replaced, but for that period of time when you're working with it, you're just that little bit more connected to something more ... personal.

      FWIW, I find this to be incredibly useful when the machines become salient and might otherwise try to eradicate the human race.

      Cheers.

    14. Re:I think I'm in the minority here... by fuzzyfuzzyfungus · · Score: 3, Funny

      GX620-mon, I reimage you!

    15. Re:I think I'm in the minority here... by Anonymous Coward · · Score: 0

      Here the old naming scheme was username-os which I have since changed to assettag. The problem with giving computers a personality associated with a user (like using their username) is they think its their computer and can do with it whatever they want. I find this especially true of laptop users. Changing the name to a generic reminder that it is company property and should be treated as such is a simple thing that I think can go a long way.

    16. Re:I think I'm in the minority here... by A.+B3ttik · · Score: 1

      "Oh, you have an account on Kramden? That's a much faster Vax than Norton...what project are you working on that you scored that??"

      One of these days, TO THE MOON!!

    17. Re:I think I'm in the minority here... by rendermaniac · · Score: 1

      You don't need to be familiar with the names - it is just an identifier. It doesn't matter if people recognise it or not - it's just easier to remember - especially if you are not sitting in front of it when someone asks what your machine is called.Namespace exhaustion just means you aren't being creative enough - just have different themes for different departments or for new batches of workstations. eg you know all the Simpsons characters are the same spec / warranty period.Or have really broad categories - eg space, or mammals, or movies. Using asset numbers only helps IT - it confuses the user.

    18. Re:I think I'm in the minority here... by Shadowsinger · · Score: 1

      So instead name it by the cold and impersonal name and CNAME it to something else in DNS. That way, you can use something like "NYCEXCH05" and yet still log into it as "TRIXIE", and thus the following can be overheard: "Yeah, Trixie's not talking to me anymore..."

    19. Re:I think I'm in the minority here... by Krisbee · · Score: 1

      However -- The moment you enable sshd on it, it becomes a server,
      and if it isn't a dumb dataless box, it needs to be able to be referred to.

      That referral should preferably work not just through the network or a database,
      but also through normal speech, phone and should be able to memorize.

      Therefore, don't use the name as a database, use a database.

      Previously we used whiskey labels even if some of those esoteric Irish labels were a bit awkward over the phone.
      Nowadays, management has decided we must use the name as a database, thus enclding the location in the name, and we have to rename machines all the time. Fortunately they are all dumb dataless thingies, so when something needs to be moved we just change the mac address in the DHCP database and reinstall.

    20. Re:I think I'm in the minority here... by Anonymous Coward · · Score: 0

      In a professional environment, I can't stand people who give production servers "real names". I have a coworker who is primarily in charge of handling a bunch of servers which all deal with email delivery for our several domains. Email server machines, custom stats daemons for tracking open/click rates, systems for graphing the stats, the whole works.

      Every single machine, every single instance of the stats script, every single little thing that can have a name attached to it, is named after a World of Warcraft character, map location, etc.

      ABSOLUTELY UNMAINTAINABLE. When there are 3 email servers and they are named 'Tom', 'Dick' and 'Harry' instead of 'emailserver-domain1', 'emailserver-domain2', 'emailserver-domain3', the system becomes unmaintainable. The ONLY person who can mentally map a name to a machine is the person who developed the naming scheme. Machines and services should have semantic, descriptive names that anybody who comes along should be able to grok without having to look up these names in some text file the original implementor hopefully shoved in a text file in some subversion repo that hasn't been touched in 2 years.

      Expecting someone who doesn't play WoW to know that servers X, Y and Z are laid out in the rack in the same "geographical" sequence as on the WoW world map is just downright idiotic. It doesn't matter if it's "my project" and "only I need to be able to maintain it". The fact is you'll go on holidays and something will go wrong with your setup, requiring a coworker to have to shift through your crap. Or you'll leave the company, and permanently leave your unmaintainable, impossible-to-follow system in someone else's hands.

      In short: a) your naming scheme should not require special knowledge in topics that are not common to most people (ie: video games that not everybody plays); and b) screw you WoW addicts who have to name all your shit after it.

    21. Re:I think I'm in the minority here... by Anonymous Coward · · Score: 0

      "Oh, you have an account on Kramden? That's a much faster Vax than Norton...

      No-one had an account on Kramden - proper VMS names were limited to 6 characters only (which made the characters in Red Dwarf a good choice).

  27. Simplicity works quite well. by HideyoshiJP · · Score: 0

    We recently went through this where I work, one of the suggested ideas for this was this very crazy cryptic scheme that I found was difficult to read and self referential -- not very good when you are dealing with a limited number of characters. We ended up settling on [City or special campus]-[Department]-[Asset number]. We are on a smaller scale, mind you, but we should be able to easily deal with up to 10,000 machines on our network and with some reworking, many more. My main point here is that simplicity works the best. Make sure you keep an inventory database of equpiment and you should have no trouble as long as you stick with the convention.

    1. Re:Simplicity works quite well. by HideyoshiJP · · Score: 0

      Err... deal with up to 99,999.

  28. just please not CSI geeks. no rly. by scotsghost · · Score: 2, Funny

    imagine the horror of walking into a lab where all the workstations are named OMG-David-Caruso-01,
    OMG-David-Caruso-02, ...

    *shudders*

  29. Name all the boring low powered beige boxes.... by refactored · · Score: 4, Funny

    ...after all the boring low power beige posters who think your question sucks.

    You can use my name for the zooty new multi-core with the blue leds.

  30. Easy by Anonymous Coward · · Score: 0

    nz-aco-01
    vm-somethingshorterthanwhatimtypinghere,maybedescriptive_iftheworkstationhasaparticularfunction.e.g.dev,reception,etc,etc-01

    Oh and the number at the end can change. ie 02, 03.....99.

    basic format of,

    country-.....-#num

    Hell you could even have something like

    department-....-#num. Especially if your departments are particularly distinct where it would be best to reinstall the OS during a move. ( ie from a dev to a receptionist ).

  31. Let me guess... by refactored · · Score: 1

    ...your machine was called "Duchess".

  32. KISS by Frippet · · Score: 4, Interesting

    Keep it simple. I work at a college, and what we do for desktops is, we name them after location, room, number of workstation. So if the workstation is at our aviation campus in room Y109 and it's the 3rd workstation, it would be AVY10903 (AV-Aviation, Y109-Room, 03-3rd workstation) Laptops, we tie to users, we give it the users login name as the laptops name. We find this easy so when we have staff/faculty turn over, we are not running to workstations to rename them, and if its a laptop user that is being replaced, the laptop is returned to IT and we get it ready for the next user. This may or may not work for you, but it works for me.

    1. Re:KISS by Anonymous Coward · · Score: 0

      I've just implemented something very similar to this with a few of the networks I look after. I've designed the scheme to work with servers and networking equipment as well as workstations and laptops.

              Locations (based on capital city):
                      Perth PER

              Office Type:
                      Head Quaters HQ
                      Branch Office Bxx (where x is branch number)
                      Project Office Pxx (where x is project number)

              Equipment:
                      Server SVR (multi purpose server)
                      SBS Server SBSPDC (Small Business Server)
                      Domain Controller DC
                      File Server FILE
                      Mail Server MX
                      DNS Server NS
                      App Server APP
                      Workstation WKS
                      Laptop LTP
                      Access Point WAP
                      Gateway GW
                      Switch SW
                      Router RTR
                      Printer PRT

              Identification:
                      Workstations/Laptops Last 4 Digits from Primary MAC Address (ethernet)
                      Other Equipment Sequencned Number (01, 02, 03, etc, etc)

      For Example:

      PERHQ-FILE01
      PERHQ-LPT-AE45
      PERHQ-WKS-3E00

      I find it works well, the only time you need to change the name is when a workstation is moving from one office to another. All Laptops are assigned to the HQ of whatever Location they are in.

    2. Re:KISS by Inda · · Score: 1

      Do what they do at my place. Six random characters, for example: 3dpbgt and iyebdb (say them in your head). Oh the fun on the phone to desktop support.

      I bet the man who though of this no longer works here. I bet he's still laughing too.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  33. Once upon a time... by Anonymous Coward · · Score: 0

    I named one of our machines 'yomomma', one of my colleagues started fuming about the lack of professionalism and said we should name the machines something like 'lab102'...

    After a while we where called into a meeting with the chair with the topic 'how to name the lab computers' ( I was the admin).

    My office mate started suggesting the names of obscure tropical fish.

    I think I might have suggested the names of the seven dwarfs...

    After a few minutes of such political incorrectness, the chair stormed out of the meeting after a short rant.

    I eventually gave in and changed the machine names to various
    birds of prey...

    I would not have thought that machine names could arouse such a passion.

  34. Nothing Fancy by rainmaestro · · Score: 1

    There's no need to get fancy with your names. Anything beyond an ID tag will be outdated in no time. Users change, machines move between buildings/rooms, services change, etc.

    We just use the simple company-id# for all workstations. When we opened another office in a different city, we tagged all of those as city-id# to distinguish. Wasn't necessary, but we wanted to be able to spot those at a glance.

    In the end, you should have an Asset Management solution in place that will track all the extra cruft. Building/Room #, assigned user, warranty, purchase date, services running, etc. No need to stick all that in the name.

    Now, for my sandbox network that gets wiped often to test new tech configurations, all machines are named after rain deities. We don't track those in the EAM suite, and they wipe so often that names don't even matter.

  35. Re:service tag +1 by Anonymous Coward · · Score: 0

    Dell service tag - because people who will get them (in this economy) are not going to last as long as your company's "workstation" leases.
    Oh, place your computers and servers in the right containers in Active Directory, for easy management and policy assignment.

  36. DUH Moment on /. by EEPROMS · · Score: 1

    Why the hell do you need to give servers or any physical asset in a company names!!, it's not like they will come to you when you call out. The system we have were I work is simple, everything has a bar-code label with 2 number sequences with a space between them. The first sequence is 4 digits and designates the end of warranty period the rest is just a 6 digit sequence (numbers and characters). Simple and to the point, if you want to check who was the last person assigned that asset just look it up in the asset management database. As for names on the network for servers/workstations etc, yes we use the asset number as the machines name for login purposes etc.

    1. Re:DUH Moment on /. by julesh · · Score: 1

      Why the hell do you need to give servers or any physical asset in a company names!!, it's not like they will come to you when you call out.

      Jules@minerva$ ping ocypete
      PING ocypete.meridiandigital.net (192.168.1.105): 56 data bytes
      64 bytes from 192.168.1.105: icmp_seq=0 ttl=64 time=46 ms

      There are plenty of uses for machine names in a corporate setting. They are much easier to remember than numbers, and being able to remember the names of machines that are important to your work helps you speed up that work. When I just wanted to check whether one of my co-worker's machines was connected to the network correctly, I only had to remember what the name of the machine was, not look it up in a database by hand to find its IP address. If I couldn't remember, I could have asked him, and he would have known without having to get out of his chair and peer at the box under his desk to find the serial number.

  37. Re:just please not CSI geeks. no rly. by Anonymous Coward · · Score: 0

    On the other hand, it would be ideal workstation to create a GUI interface using Visual Basic to track an IP address.

  38. Lovecraft by Anonymous Coward · · Score: 2, Funny

    We used to name our machines after Lovecraftian deities but some of the sysadmins got grumpy when they couldn't pronounce the name >

    1. Re:Lovecraft by greebowarrior · · Score: 1

      We use the same naming convention here, and, as a result, all the servers now have nicknames

    2. Re:Lovecraft by InverseParadox · · Score: 1

      And of course, as a result, your servers never die.

      --
      -- The Wanderer
  39. NGC 6960 by curmudgeon99 · · Score: 1

    Easy. Name them after nebuli. My workstation is named NGC 6060, for example.

  40. I never run out of names by Anonymous Coward · · Score: 0

    I name them all "Steve".

    1. Re:I never run out of names by scotch · · Score: 3, Funny

      This is my computer Darrel, and this is my other computer Darrel.

      --
      XML causes global warming.
    2. Re:I never run out of names by Anonymous Coward · · Score: 0

      Musicians. The never run out.

    3. Re:I never run out of names by Anonymous Coward · · Score: 0

      This is my computer Darrel, and this is my other computer Darrel.

      so is your next computer's name going to be Larry?

    4. Re:I never run out of names by Main+Gauche · · Score: 1

      I had that dream too!

    5. Re:I never run out of names by Anonymous Coward · · Score: 0

      "Steve Dave" is cooler

    6. Re:I never run out of names by drosboro · · Score: 1

      Mind if I call them "Bruce", just to keep it simple?

  41. Cities. by Ralph+Spoilsport · · Score: 1
    Here's quick list for you:

    Shanghai
    Mumbai
    Buenos Aires
    Moscow
    Karachi
    Delhi
    Manila
    Sao Paulo
    Seoul
    Istanbul
    Jakarta
    Mexico City
    Lagos
    Lima
    Tokyo
    New York City
    Cairo
    London
    Tehran
    Beijing

    eventually you'll get to places like Holyhead, Waco, Palo Alto, Bakersfield, Piscataway, Sudbury, Guelph, Alice Springs, etc.

    RS

    --
    Shoes for Industry. Shoes for the Dead.
    1. Re:Cities. by Anonymous Coward · · Score: 0

      I name my machines after cities also. HD paritions are named for neighborhoods, parks, etc., in the cities themselves. desktop images are taken from the named city.

  42. Two words by tverbeek · · Score: 1

    Serial. Numbers.

    Either assign them yourself (00001, 00002, 00003...) or use the manufacturer's serial number.


    (Now, if you're doing it for your home network, that's a different story. Use the names of known ring-bearers, or secret identities of the Justice League, or actors who've played the Doctor, or starship captains, or whatever you find amusing.)

    --
    http://alternatives.rzero.com/
    1. Re:Two words by Dracos · · Score: 1

      Since you brought it up, my home network machines are named after regions of Middle-Earth. Mordor, Numenor, Rohan, Gondor, Shire, etc.

  43. Beer by NixieBunny · · Score: 1

    One of our telescopes had computers named after German beers, since it was installed by German engineers. The main control computer was called kronen. The other telescope was set up by a Tucson guy, so it uses Mexican beer names. The main fileserver is named corona, for instance.

    --
    The determined Real Programmer can write Fortran programs in any language.
    1. Re:Beer by Dr.+Hok · · Score: 1

      One of our telescopes had computers named after German beers, since it was installed by German engineers. The main control computer was called kronen.

      Interesting... This seems to be a recurring pattern in astronomy. (Or do you use your telescope to peek at your neighbors?)

      The astrophysical institute at the Technical University Berlin uses beers to name their computers. They also baptize them with the correct brand (I mean, not pouring the beer over the them but down their own throats, of course).

      BTW: We prefer the Simpsons as naming convention for our computers. We put nice self-made stickers on them, too.

      --
      Say out loud: I'm an Aspie and I'm somewhat proud, I guess. Uh. Can I write an email in all caps instead? Hm...
  44. Random names by Midnight+Thunder · · Score: 1

    How about these:

      - abcdef
      - ghiklm
      - nopqrs
      - uvwxyz

    Then there is always:

      - bob
      - alsobob
      - theotherbob
      - notthatbob
      - bobby
      - bobbydoesdallas
      - bobbob

    Name them whatever you want, since chances are by the time you get enough computers you usually have someone who decides on boring names like:

      - l00312
      - l78302

    Simply because it makes inventory easier. In the meantime decide amongst yourselves and choose something that you like. Remember to take into account how many names of the same theme you can come up with.

    --
    Jumpstart the tartan drive.
  45. Social Security Numbers by Anonymous Coward · · Score: 0

    Great except for my credit rating.

    WhatMeWorry!

  46. Physicists. by Entropius · · Score: 1

    I am a grad student in a physics department at a major university.

    The grad students have access to a lot of machines around the building as workstations, and they're all named things like lagrange, maxwell, gauss, etc. (Bohr, newton, faraday, and the like are servers.)

    Individual professors get to call theirs whatever they want -- my advisor's two are klingon and romulan.

    1. Re:Physicists. by Anonymous Coward · · Score: 0

      here at work, our on site bench monkey names all the workstations after famous scientists, philosophers, and mythological characters. For instance, my workstation is Pasteur, and the print server is Icarus.

      The printers all seem to be named after fundemental particle types from the standard model; the local printers I have access to are Quark, Fermion, and Muon.

  47. Asset Tags. by pecosdave · · Score: 1

    If your company uses asset tags make the machine number the asset number. At least you'll be able to find it network wise, and when it get re-imaged the machine name will be easy to figure out no matter how hosed the original drive.

    Also, if the machine changes users, the asset number is still relevant.

    --
    The preceding post was not a Slashvertisement.
  48. Names are important. by refactored · · Score: 1, Troll

    I have a long running argument with some of my coworkers about names for software deliverables.

    I insist on something you can pronounce and preferably something that makes sense and gives a strong indication what it is. If you are really desperate, call it something cutesy that people will at least remember.

    They want to use incomprehensible, unpronouncable, random strings of characters One True Official Company Blessed "product codes".

    I asked them for where the One True dictionary of product codes is. There isn't one.

    Ok says I. I'll call the software deliverable that if I can look at the back of the hardware device and see that string of characters.

    Nope. Can't.

    So the three of them overrule me and I left them to it.

    Much though I detest the army... ye olde british army storemans habit of general to specific naming is Good. "Trousers - Mens - Battle dress - Khaki - Large" at least allows a dumb troopie to search through a pile of trousers and sort them on to the right shelf.

    (Hint: if you can't think of a good meaningful sentence describing what you are building... you probably shouldn't be. You are building a hodgepodge and a mess.)

    Two hours later I came back and they were _still_ arguing about _which_ was the The One True Company Blessed Product Code.

    Hokay says I. You have convinced me. You have convinced me that if you want to change the names of the software deliverables to these garbled bits of line noise that you guys can't even agree on... you'll have to do it yourself. I won't.

    Last I looked my readable / understandable names still held.

  49. By IP address by gujo-odori · · Score: 1

    At $LARGE_COMPANY where I work, most workstations get an IP address from a DHCP server (doesn't usually change, in the form of dhcp-ddd-ddd-ddd-ddd.example.com, where ddd = dotted quads of IP addresses and example.com is replaced with our actual domain. Since most of our staff have notebooks, this is useful for (among other things) figuring out where a machine is located. It also scales well.

    For desktop workstations with a static IP (most of them are DHCP, but if you have a plausible reason why you need a static IP, you can get one), you can pick your own hostname.

    All info about the machines is kept in a database, presumably by asset tag number. It would be nuts to try and overload all that into the hostname.

    Before my part of $LARGE_COMPANY joined said large company via acquisition, our naming convention was userid-desktop or userid-laptop. That was not a bad system, but maybe not really a good one, either. The current system scales a lot better.

  50. Changing hands shouldn't be a problem by barzok · · Score: 4, Insightful

    Should computers be logically tied to the person that they're currently assigned to, or does that just cause unnecessary work when a machine changes hands?

    The machine should be reimaged when it changes hands, so resetting the name will add about 5 seconds to the setup process. Not a big deal.

    1. Re:Changing hands shouldn't be a problem by smash · · Score: 4, Insightful
      Except when you rename the PC you've destroyed any connection between the physical asset and any configuration database you have, such as a support history, purchasing, virus scanner database history, etc. Also, youv'e left an AD computer account that is no longer active in your directory that will need to be cleaned up (is the inactive computer account for that PC in storage, or has it been rebuilt??), and made it harder to keep track of volume licenses, etc.

      Whatever naming scheme you choose, ensure that you can leave the names alone once they're assigned. Renaming PCs is bad and creates additional workload for no good reason.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:Changing hands shouldn't be a problem by Bill,+Shooter+of+Bul · · Score: 0

      So what happens when a workstation dies a unrecoverable death? Do you replace the computer with one the same name For licensing and AD purposes, or a new name so it has a new record tied to its purchase, virus scanning history, and support?

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    3. Re:Changing hands shouldn't be a problem by stephanruby · · Score: 1

      So what happens when a workstation dies a unrecoverable death? Do you replace the computer with one the same name For licensing and AD purposes, or a new name so it has a new record tied to its purchase, virus scanning history, and support?

      You'd allow for multiple records to be tied to the same computer id, but you'd sort your view by reverse chronological order. This way, the latest receipts would refer to the most current hardware.

      Even the old support history, the old software licenses, and the old virus history could be useful to know for a new machine. After all, the user of a replacement machine is probably going to be the same person (or the same department). It would be useful to know what kind of odd problems keep on coming up -- after you've replaced everything but the user (or his environment).

    4. Re:Changing hands shouldn't be a problem by natehoy · · Score: 1

      As long as you add an additional few seconds to update a database somewhere to the new name.

      My company used to name machines for the primary user and come up with a department/building/location code for the rest. We do imaging of the machines, so naming the machine is pretty easy.

      Most of our machines are Lenovos, though, and they come with a brief 6 or 7-character service tag number. They finally decided to save time and hassle and just name every machine after its service tag number about the time I started working for the company. Apparently the whole username thing was starting to fall apart at the seams what with everyone swapping machines around, exchanging offices and demanding that their personal computer be moved rather than just using the identical machine that was sitting there already, etc etc...

      We do a lot of remote desktop here, so memorizing my service tag number to remote in to my machine was a major pain. But I eventually got it memorized just in time for them to issue me a laptop and make it irrelevant. However, I've finally got THAT one memorized and life is OK.

      I'd prefer username, but I know when I call them with the service tag number they'll know exactly which machine I'm talking about and be able to do something. Anecdotes of remote wiping and reimaging the wrong machine have convinced me that something as clean and simple as using a number that is permanently attached to the physical machine = beauty.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    5. Re:Changing hands shouldn't be a problem by paimin · · Score: 2, Insightful

      No you haven't, because your configuration database is keyed by hardware serial number. Who keys an asset database by some changeable variable like machine name? Duh.

      --
      Facebook is the new AOL
    6. Re:Changing hands shouldn't be a problem by kbielefe · · Score: 1

      It's days like these that I really appreciate the corporate culture at my work. Here, computers are named something that the primary user can remember. Yes, we get to choose. Amazing concept. When we're in a conference room and need to remote desktop, no one is running back to their desk wondering what their room number/serial number/whatever is.

      When we call IT for something and they need it, they ask what our computer name is and we tell them. When any other information about the computer such as the installed hardware or model matters, they ask us and we tell them. If we don't know, they tell us how to look it up. Computers get moved around at will between the lab and people's desks. They still manage to push updates and keep virus databases up to date. When they need to inventory, they come around and look at the serial numbers.

      It's amazing how much more smoothly things run here than other places I've worked where they try and too often fail to exercise too much control.

      --
      This space intentionally left blank.
    7. Re:Changing hands shouldn't be a problem by Bill,+Shooter+of+Bul · · Score: 1

      From a database standpoint, I'd want an absolute unique identifier for the role of the computer, separate form the hardware. So when its replaced, the record changes the id related to the hardware. So purchasing, troubleshooting would link to the hardware id, and not the role id. Software licenses and AD would link against the role id. Replace the hard ware, no problem no info lost or confused.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    8. Re:Changing hands shouldn't be a problem by tinj0 · · Score: 1

      This is only true if your database uses the computer name as primary key and doesn't allow for updating that field like any other field. Active Directory certainly supports this and the computer name is simply a variable that can be changed at any time. In all of the asset tracking software I've used the software has generated its own primary key to store information about the system and maintains history regarding audits and updates the name as it changes. The same goes for Active Directory. The machine has a SID (Security Identifier) tied to it and that information is ultimately uses. The machine name is simply updated when it is changed in a domain environment. Software tracking, hardware tracking, help desk history, etc, should all be able to be maintained in the event of a computer name change. No software developer should be so shortsighted as to assume that no one is going to use that handy Computer Name tab in Windows.

  51. Location Tagging by ZeroSerenity · · Score: 1

    Where I worked before we taged ours based on office and location. If you looked at a sky view of the entire office and were given the computer's name you could find the computer based on the grid location. An example is GM25F. GM (means something to us), 25th collumn, 6th row. That way when we get a trouble report or whatever we didn't have to call anyone to determine where they sat since our maps could tell us just by computer name.

    --
    For those who seek perfection there can be no rest on this side of the grave.
  52. obvious problem by RuBLed · · Score: 1

    you're not sacrificing enough cats

    1. Re:obvious problem by dotgain · · Score: 1
      My mistake - back when I was a lad "rub out" meant to kill or otherwise make non existent.

      Now get off my lawn!

    2. Re:obvious problem by Anonymous Coward · · Score: 0

      Woosh.

  53. Make it memorable. by Anonymous Coward · · Score: 0

    Name them something a user can remember, even if they don't know the origin of the name. I like names from video games. Star Trek names are also fairly popular. Then keep the names in a database. If a user has a problem with the computer then there is a higher likelihood that they would remember the name even if they cant get into the computer. Then just look up the name in the database.

  54. bad karma whore...thats me by Anonymous Coward · · Score: 0

    Asset tags....hahahahahahahaha those are great gag stickers!

    To ask this question..tsk...tsk...putting all that info into a name...hahahah......it should be obvious to someone with decent IT experience that this is a really dumb question.....I thought slashdot was for geeky IT guys and not guys who are faking it.

    cc

  55. A good naming convention by techno-vampire · · Score: 1

    If, as I expect, you're working with Windows, there's an obvious naming convention for workstations: Start with Titanic, Yamato, Musashi, Edmund_Fitzgerald, Arizona, Yorktown, Bismark, Monitor and go from there. The theme? Sunken ships. There's an endless supply, and somehow, it seems appropriate for computers that are expected to "go down" several times a day.

    --
    Good, inexpensive web hosting
    1. Re:A good naming convention by Anonymous Coward · · Score: 2, Funny

      I named the computer lab's windows 98 box (for legacy software) "Kathleen Fent" since it's dirty, it's got viruses, and it goes down several times a day.

    2. Re:A good naming convention by pentalive · · Score: 1

      Why not submarines, nautilus, skipjack...

    3. Re:A good naming convention by techno-vampire · · Score: 1

      Submarines are designed to sink. Even Linux fanbois don't go so far as to claim that Windows is designed to crash.

      --
      Good, inexpensive web hosting
    4. Re:A good naming convention by pentalive · · Score: 1

      Even Linux fanbois don't go so far as to claim that Windows is designed to crash.

      Well until now anyway.

      : ^ )

      (Sorry Bill just kidding really, please don't send
      the men in blue)

  56. This question by ucblockhead · · Score: 1

    I think I first read it on talk.computers in 1984.

    --
    The cake is a pie
  57. There's an RFC for that by dissy · · Score: 2, Informative

    Just for reference: RFC 1178

    http://www.faqs.org/rfcs/rfc1178.html

    While it is not a direct answer to your question, it does give a lot of good why and why not's on this subject. Just as handy now as in the 90s.

  58. We used to do deptROOM[a|b] by fredjh · · Score: 1

    We had the fairly sensible approach of doing department abbreviated names, followed by room number, followed by a or b (the rooms did not have more than two, but if they ever did, c and d are waiting), so our graphics department would be like "gfx321a," so when we submitted a problem report to IT, they knew which guy needed to handle it (by department) and exactly where it was.

    So, being in a whimsical mood, our supervisor dictated that we were renaming all the computers after superheroes. While this made no sense, the important information was kept in a database anyway, so no big deal, right? Except now IT guys had to look up computer names before knowing where to look for them.

    The order of choosing names came in order of longevity (people there the longest chose first). Then, while this was happening, our overlord company demanded we put a two letter company code in front of all of our computer names, ruining our already stupid computer names. Could you imagine having "greenlantern" at Slashdot, and then having to ruin it by putting "sd" in front of it? "sdgreenlantern." [eyes rolling] Wow! That's so cool! You guys are so hip and cool! ugh..

    --
    Stupid, sexy Flanders.
  59. Keep it subtle. by Anonymous Coward · · Score: 0

    I prefer a naming system that when you're in the 'know' it all makes sense, but to an outsider its a bit mysterious. Here.. .I'll give a favorite of mine:

    billy, cher, bell, bill, bird, boat, brain, crow, eye, fight, head, horse, light, master, match, mate, pit, roach, shot, shut, shy, stone, sure, tail, up, weed, flood, game, hay, jed, log, pea, pet, and weather :)

  60. Re:don't name by person just makes it harder to do by ls671 · · Score: 3, Insightful

    In the tightest companies I have worked for, they name workstations and servers with meaningless random generated alphanumeric sequences.

    I guess they consider it more secure, making it harder to figure out the network topology. Also, since the names are meaningless, there is never a need to rename the machine really, unless they would want to confuse even more want to be hackers.

    --
    Everything I write is lies, read between the lines.
  61. System serial number by duffbeer703 · · Score: 1

    We use system serial number to generate the hostname during the sysprep phase. This is a great scheme imo because naming is based on something burned into the bios, making asset management much easier and it discourages the use of workstations as ersatz servers.

    We've cycled about 250,000 workstations through this system since 1999, and haven't had a name collision yet with HP, Dell or IBM

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  62. Some ideas by FranTaylor · · Score: 1

    One requirement is a good supply of names so you don't run out.

    Futurama characters: There are plenty of them, and you can be clever.

    City names: you'll never run out. You can assign geographic regions to subnets.

    Make them clever and mnemonic in some way! That way you won't confuse w1230fc2 with w1320fc2

  63. Re:don't name by person just makes it harder to do by RuBLed · · Score: 1

    In our place, they do both, name the individual office workstations by a more personal Location + CorpUserName combination (which is easy to remember if you know a person's name) and they name the servers with the more typical cryptic Location + Type + ID, etc.

    That way, we could easily remote to our PC's or get a shared file from another's PC easily. We usually use only a few servers in our project so the names are easy to remember. It's a win win since they reimage PC's upon turnover and we only need to memorize the server names.

  64. Follow the Naval Aviation standard by eggmit · · Score: 1

    Follow the Naval Aviation standard and name them after beer

  65. Pick a franchise for each area by NoobixCube · · Score: 1

    Whether you divide by floors, or regions or whatever, just pick a franchise for each group. That way you can tell where a machine is by whether it has a Simpsons name, or a Star Wars one, or a Marvel or DC hero name or something. Make the servers villains, name the printers after those occasional heroes that show up for an episode and are never heard of again.

    --
    Admit it. You post strawman arguments as AC so you get modded Insightful for refuting them, rather than Troll
  66. Simple - TX01W001 by jen4950 · · Score: 1

    We categorize first by state, next by office in that state, then by what type of machine, and then sequential numbering of those types of machines. So for the 2nd office in Texas we could have the following: TX02W001 - Workstation TX02V001 - Virtual Machine TX02FS01 - File Server TX02P001 - Network printer And then at the corporate level, we have the company name and shared resource type: ABCXS001 - ABC Company, eXchange server ABCDC001 - Domain Controller etc..

  67. Name them after users by PFritz21 · · Score: 1
    My company has a simple, yet effective naming scheme.

    First character identifies the type of computer. L for laptop, W for desktop/workstation (D is used for domain controllers) Second and third characters are for the unit code. For example, DE could be your Detroit office The last two characters indicate the year the PC was built (09 for 2009) The remaining 9 characters in the middle (our names are limited to 14 characters) are first initial and last name.

    This tells you who the computer belongs to and how old it is. Nice for determining replacement cycles.

    My unit within my company does things a little ass backwards from the rest of the corporation. They use user ID's instead of first initial and last name, and then add the last three characters of the PC's S/N to the end instead of a two-digit date code. Still get a nice result to quickly identify the owners of PC's when they start causing issues.

  68. Re:don't name by person just makes it harder to do by digitalunity · · Score: 4, Informative

    Place I worked at previously had an even much simpler method: the hostname is the cubicle number followed by the image build number.

    It made a lot of physical services such as repairs and upgrades much faster and really, there is just too much information about a user and machine to even consider using the hostname to store it all.

    --
    You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
  69. Just a number by labnet · · Score: 1

    We just use our company name and a sequential number. (Some machines like Automated Test don't have service tags numbers)
    eg MYBIZ001 then we put a big sticky label from a label printer somwhere easy to see on the PC/Laptop with its number.
    All the crap that came with the PC goes into a manila folder in a filing cabinet with the name on the folder.
    Any other data about the machine is stored in a spreadsheet.

    --
    46137
  70. Keep it basic by DrugCheese · · Score: 1

    My scheme has always been Room#_Computer#

    The rest of that information can be stored in a database.

    --
    *DrugCheese rants*
  71. Why not in the IN TXT field? by AMuse · · Score: 1

    I assume you're talking about the DNS names, so why not embed all that useful information in the IN TXT field, where the DNS RFC states that such information should be, and provides a huge dataspace in which to put it?

  72. mortal kombat by Anonymous Coward · · Score: 0

    there are enough characters and realms to keep your dns/ldap/kerberos system growing for years to come!!!

  73. Co-workers can help by cypherwise · · Score: 1

    Your co-workers can definitely help out with this one. You know those tricks that people use to figure their stage/porn name, take your middle name and the street you grew up on, combine it, and voila, instant new name! Go to each workstation and do that with the person that is sitting there, instant workstation name!

    1. Re:Co-workers can help by hoggoth · · Score: 1

      > You know those tricks that people use to figure their stage/porn name, take your middle name and the street you grew up on, combine it, and voila, instant new name!

      Great. You're telling me my porn name is "Caesar Cedar-Swamp". Lovely.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
  74. There ARE standards for this by Anonymous Coward · · Score: 2, Funny

    Always consult a standard. For instance, ISO 10992a states that a machine name should be constructed by combining the name, age, sex, and favorite sexual position of each user on the computer, combining into a Unicode string, and taking the md5 checksum of said Unicode string. The resulting hex string shall be used as the workstation name. In the event of a collision, the sexual position of every user shall be replaced by their next favorite position until the collision is resolved.

  75. I can tell you how we do it. by Anonymous Coward · · Score: 0

    Our naming convention as is follows. X_XXX_12345
    The first digit is the type of computer (L for laptop, D for desktop, and T for tablet). The next set of digits is the three letter abbreviation for the bureau, and the 5 numbers at the end are for the last 5 digits of the serial number of the machine. We have it logged when each machine according to serial number goes out of warranty, changes hands (if we're told, this gets out of hand every now and then), and also helps us identify if a software package needs to go to a machine via SCCM. Works ok but if I had time I'm sure a better one could be thought up.

  76. I s'pose all my cats names are out of the question by gatkinso · · Score: 1

    Starting with "Thomas" a cat I had when I was three and only can remember thru my mothers stories.

    There goes THAT tried and true naming convention!

    --
    I am very small, utmostly microscopic.
  77. Very Simple yet slightly complicated by yakatz · · Score: 1

    At the company I work for we use the following scheme:

    All computers are prefixed with COM to make them easy to find in lists

    People who are "permanent workers"
    most of these have been around for years and will be around for years to come
    computer named with persons name

    Computers for relatively temporary people (like customer service are named by location
    example: COMCUSTSERV1, COMDESIGN21, etc.

  78. Every Company Will Be Different. by squiggly12 · · Score: 1

    In every company I have worked for, there has always been a naming convention. Now for my current employer:
    CA02CS09M

    CA = Abbreviation for city
    02 = I have no clue, I'm just a programmer Jim!
    CS = Computer Services
    09 = Nth number in the department (I'm going to assume per purchase/issue).
    M = Mobile/Laptop

  79. don't name them by OrangeTide · · Score: 1

    Let the users name their own workstations. And keep a database/spreadsheet of MAC address, office location, user, and model/serial/warranty information. If you want to get fancy you can update the MAC to user association when activeDirectory logins occur. Then with any IP you can look up the MAC, and know everything you need to know about the machine. You can also quickly determine which machines are on your network that are not part of your IT database. If you have a particularly good managed switch, you can SNMP the port number to find what jack it is plugged into. Obviously location is not very useful for wireless, but you can still setup activeDirectory associations and track machines on your network that way, it's quite useful.

    --
    “Common sense is not so common.” — Voltaire
  80. Famous people... by Anonymous Coward · · Score: 0

    How about famous Mathematicians/Computer Scientists (Church, Turing, Hoare, etc...). Or, famous robots (Skynet, HAL, Keanu Reeves, etc...).
    It's fun, nerdy, and educational!

  81. Re:don't name by person just makes it harder to do by SignOfZeta · · Score: 4, Informative

    My old university/job used a three letter department code, and then the last six digits of the asset tag. You'd get systems like ITS-26301 and MTH-31415.

    This is pretty solid, especially because:

    1. Machines rarely if ever change departments. Even the laptops. Entire departments can change buildings without issue; sociology moved across campus, and we were like, "Wait, when did you guys get the fuck over here?"
    2. The first four digits of any asset tag (in the foreseeable future) are fixed, so just prefix it with 7802 and look it up in the online database (or Mac OS X dashboard widget made by yours truly, for the two other people in IT who have and use Macs) for more information than one cares to know.

    Your mileage may vary.

  82. One Word by Nom+du+Keyboard · · Score: 2, Insightful

    we embed a lot of information in our workstation names: site, warranty end date, machine type, etc. I'm of the opinion that this is too much information to overload in the machine name when it can more suitably be stored in the computer description.

    One word: TinyURL.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:One Word by lewko · · Score: 1

      This was modded insightful?

      Are you seriously suggesting that people should visit TinyURL to determine the real name of an asset on their company LAN?

      --
      Do you or your partner snore? - Visit www.snoring.com.au
  83. OS? by gmuslera · · Score: 1

    If are Windows workstations, i would name them to designate the net they will be into. R2D2, C3PO, Bender, DARYL, Twiki, to name a few, you have a plenty to choose from. Please, not Data because is (a) running Android.

  84. Best names ever by evilsofa · · Score: 1

    your-sister
    your-brother
    your-other-brother
    your-mother
    your-father
    your-aunt
    your-uncle
    your-cousin
    your-niece
    your-nephew

    These make great pet names, and probably make some very odd conversations in the server room.

    1. Re:Best names ever by Kratisto · · Score: 1

      I hear your-mother is always going down on the admins.

      --
      Conscience is the inner voice which warns us that someone may be looking.
  85. My simple scheme... by il+dus · · Score: 1

    ...is to use the md5 sum (expressed in sexagesimal, of course) of the MAC address of the secondary NIC, prepended with an "n" for legibility. Simple, logical, and useful.

    --
    "I am Dr. Freud, but you may call me.siggy."
  86. periodic elements by NaturePhotog · · Score: 1

    We talked about naming workstations after dead rock stars (after all, there's a never-ending supply), but ultimately we settled on elements in the periodic table. One nice benefit is that each had a well defined 1- or 2-letter abbreviation.

    1. Re:periodic elements by aztracker1 · · Score: 1

      are your servers precious metals, or nobel gases... guessing your windows boxes could be the big unstable elemants... ;)

      --
      Michael J. Ryan - tracker1.info
  87. Cars, naturally by spaceyhackerlady · · Score: 1

    Back when we were a much larger company we used car names.

    My first Sun box was model-t, which was an accurate description. My next box, a much sexier Sun machine, was twingo. When I set up a box that was a little different (the first Linux box in our department) I named it after a different car, tatra.

    My current development box is monaro - a little crude, but very fast. Our new server is the fastest car our sysadmin and I could think of, veyron. It replaced kenny, which really did die one day.

    ...laura

  88. godchecker.com by whorfin · · Score: 1

    It's awesome, and you can learn about global mythologies at the same time!
    http://www.godchecker.com/

    There's plenty of names to go around.

    --
    Laugh while you can, monkey-boy!
  89. Bruce by spinach+and+eggs · · Score: 1

    Name them all Bruce, just to avoid confusion.

  90. Pick a theme and stick to it. by WinkingChicken · · Score: 1

    Pick a theme and stick to it. In the past, we've used names of fish and that seemed to work pretty well...swordfish, hammerhead, etc. Obviously, pick something with a sufficiently large set of names for your network. This is effective as non-meaningful id's, but gives the workstations the sort of personality that they deserve.
    Avoid using information *about* the workstation in its name. Primary user, location, function may change over time. Renaming is problematic so avoid needing to do it.

    1. Re:Pick a theme and stick to it. by mark-t · · Score: 2, Interesting

      I see nothing wrong with naming a computer by function. If the function is being reassigned, the OS itself is probably being reinstalled as well, so you still have to manually name the machine again anyways... so nothing is lost by giving it a new name at that time.

  91. Re:don't name by person just makes it harder to do by afidel · · Score: 1

    We do (WS|LP|MAC)_machineserial where WS is Workstation LP is laptop, and MAC is well MAC machines. Then we use Landesk to gather current user and software configuration.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  92. RE: Admins are idiots ... by Anonymous Coward · · Score: 0

    Admins are idiots ... sucking the spickot of presumed power.

    Management is brain dead and seeking a bed for comprimising the company for dollars for F*cks per hour. Like a 14 year old girl, or a horse, they may not have much of a brain, but they know that everybody wants to F*ck them.

  93. Bike shed painting. by refactored · · Score: 1

    I would not have thought that machine names could arouse such a passion.
    Why Should I Care What Color the Bikeshed Is?
    From http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING:
    "The really, really short answer is that you should not. The somewhat longer answer is that just because you are capable of building a bikeshed does not mean you should stop others from building one just because you do not like the color they plan to paint it. This is a metaphor indicating that you need not argue about every little feature just because you know enough to do so. Some people have commented that the amount of noise generated by a change is inversely proportional to the complexity of the change."

  94. Tell them what they really are by cmdotter · · Score: 1

    minion1, minion2, minion3 ...because that's all they are.

  95. Use Sushi Dishes..... by Anonymous Coward · · Score: 0

    I use Sushi dishes in my lab. nice short names :)

    Uni
    Sake
    Unagi
    etc

  96. Wrong Name by Anonymous Coward · · Score: 0

    Can't give you any advice since I'm still struggling with this but can say...
    TEMSEXCHANGE01 is BAD CHOICE!

    I don't give a damn if your company name starts with TEM and it's the acceptance standard!
    There's just some about the following that's wrong...
    TEM - company
    S - Server
    Exchange - Should be obvious to any self respecting geek

    But for christ's sakes...

    Tem-sex-change-01?

  97. Any noun works well as a hash by amiga500 · · Score: 1

    Users, tech support, and admins can easily remember names and lookup details in a spreadsheet or db. At the prior bank, workstations had names like 'piglet'. When looking at DB locks, the first few times I had to look up the user, but subsequently I quickly memorized the frequent workstation names I came across. Where I work now, they use an alphanumeric identifier. I can't even remember my own workstation name. Workstations already have unique id's like a MAC address and service tag - the machine name doesn't need to be hard to memorize like these are.

  98. Re:don't name by person just makes it harder to do by jamstar7 · · Score: 1

    Place I worked at previously had an even much simpler method: the hostname is the cubicle number followed by the image build number.

    Now, that's a hell of an idea.

    --
    Understanding the scope of the problem is the first step on the path to true panic.
  99. Serial Number by Anonymous Coward · · Score: 0

    We just name machines by their serial number. It's so easy. want to know a machine name? it's right on the front of the machine! Want to move the machine to another office with different rights? Just drag and drop it into a new OU while you are at it. Any other info goes into the description.

  100. Re:don't name by person just makes it harder to do by crossmr · · Score: 4, Insightful

    That's a lot of work when someone changes a cubicle.

  101. Evil deities by Flexagon · · Score: 1

    There are more than enough of these to handle the largest data center. Start with cthulhu, vaal, landru, mcp (think TRON). And don't deny it: you've named production servers after most if not all of these names, haven't you?

  102. River names by jimmydevice · · Score: 1

    The server was named after a main river (Columbia). Tributaries that produced fish (deschutes, snake, johnday, hood) were production machines and dammed rivers (whitesalmon) that had no runs were isolated testbeds.
    This was in 1995-2000, So YMMV.

  103. I prefer to name my machines after Pokémon. by SheeEttin · · Score: 1

    I prefer to name my machines after Pokémon.
    Seriously, though, I go for something descriptive. My machine here at home is named sheeettin-kubuntu (because it's mine, and it runs kubuntu, and I don't use the hostname that often).
    At school, they use a room-ID system, e.g. the first in room 210 is 210-01. (The server I administered in my computer tech class was named "poopserver", both because I needed a name during setup, and the server ended up serving crap like Counter-Strike, Gameboy Advance ROMs, and Dragonball Z episodes.)

  104. More tags by Anonymous Coward · · Score: 0

    Like others, we use asset tags (or last 6 of serial number), but add a prefix to ID the operating system for the Help Desk and to help with SMS reports. For example, XP for Windows XP and 6W7 for 64 bit Windows 7. For VMs, we add a V1, V2 suffix. We have an inventory database that correlates tags with PO, warranty, vendor, etc. It's working fine for about 4k machines.

  105. Simple Yet Useful by starpc · · Score: 1

    We use the following Location-Department-Asset Tag For location and department fields we use a two to three letter abbreviation. So a Customer Service desktop with the asset tag of LKI13 would be: DEN-CS-LKI13 For laptops we substitute LT for the department so: LA-LT-LK9F7

  106. Three Letter Animal Names! by pentalive · · Score: 1

    Ape, Bat, Cat, Cow,Dog, Doe, Elk, Eel, Fox, Gnu
    Hog, Hen,
    Imp (ok it's not real...)
    Kit (Baby fox?)
    Mus (Latin for mouse)
    Ram

    1. Re:Three Letter Animal Names! by jimmydevice · · Score: 1

      What's a GNU? Not UNIX? Which is a twisty horned African antelope? Er, Maybe UNIX is a twisted operating system subverted by a GNU.

    2. Re:Three Letter Animal Names! by Anonymous Coward · · Score: 0

      Even though RMS has lots of hair, he has no horns - so he is probably not any kind of antelope.

  107. Soft Drink Ingredients by thefringthing · · Score: 1

    With one or two exceptions the Computer Science Club of the University of Waterloo uses these.

  108. The best possible naming convention by Profane+MuthaFucka · · Score: 1

    Each position is meaningful, making the entire name even more meaningful.

    1st char is workstation manufacturer initial.
      I is for IBM
      D is for Dell
      A is for Acer
      H is for Hewlett
      L is for Lenovo
      A is for Apple

    2nd digit is the floor number. 3rd and 4th digit is the room number. 5th position is the processor type I(ntel) or A(md). 6th position is the location of the user manual. L(ibrary), D(esk), S(torage) or C(ircular file). 7th position is W(orks), B(roken), P(arts). 8th position is P(orn) or C(hurchlady). 9th position is A(nniston) or J(olie). 10th position is 3, 4, 5, 6, 7, or C(an't possibly be that large you liar.)

    My own computer is conveniently named L202ICWPJC.

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  109. WG###WS#### by dbc · · Score: 1

    WG == work group, ### = work group number
    WS == workstation #### = work station number
    Keep everything else in a simple-minded database. That's about the only practical solution for a large organization with hundreds to thousands of machines.

    OTOH -- years ago when I was at startups, we had name "themes" per work team. The "Jay Ward cartoon characters" net was great -- watching the VP's squirm every time they had to say "Biggy Rat" with a straight face was exquisite.

    Another net was the "beer" net. I specifically asked for 'leinenkugel' because if someone was looking to steal some mips for a simulation, they were far more likely to rlogin to 'bud' than a machine they (being an engineer) couldn't remember how to spell.

  110. Yummy Names by acidream · · Score: 1

    I name my home machines after baked goods. Cupcake, Donut, etc.

  111. University of Michigan model by awtbfb · · Score: 4, Funny

    Every engineering cluster had a theme. That meant that you knew what lab the machine was in but it still kept the names interesting. It also made it easy to remember that the dolts who killed remote jobs always used the NBA team machines because their prof told them to use that lab and how to kill processes.

    The best theme? Rain, Snow, Hail, Leaf, Meteor, Skylab, etc. "Things that fall from the sky."

    1. Re:University of Michigan model by Hadlock · · Score: 1

      My favorite was the Seattle Metro used Cheers/Fraiser character names for all the servers currently residing in the same cubicle, near a major data trunk on the floor. Fraiser, Lilith, Sam and more.

      --
      moox. for a new generation.
    2. Re:University of Michigan model by Ihmhi · · Score: 1

      The best theme? Rain, Snow, Hail, Leaf, Meteor, Skylab, etc.

      I thought you were going with Pokemon types, or perhaps magic spells from the Final Fantasy series.

    3. Re:University of Michigan model by Gilmoure · · Score: 1

      I like to use characters from Shakespeare, grouped by play name. Falstaff is the loaner laptop, of course.

      --
      I drank what? -- Socrates
    4. Re:University of Michigan model by bennomatic · · Score: 0, Offtopic

      I remember at the Open Computing Facility at UCB we had a naming convention of "natural disasters". Tsunami, Flood, Hailstorm, Sandstorm, Blizzard, Locusts... and a few more, but I'm starting to confuse it with the Passover story, since I don't think that Blood, Frogs and Darkness were part of the network.

      --
      The CB App. What's your 20?
    5. Re:University of Michigan model by davester666 · · Score: 1

      Please tell me you didn't have a machine called 'men'...

      --
      Sleep your way to a whiter smile...date a dentist!
    6. Re:University of Michigan model by psm321 · · Score: 1

      When was this? The computer names at U of M engineering are horribly boring now (building+room+computer number)

    7. Re:University of Michigan model by awtbfb · · Score: 1

      The 90's

  112. Gay bars by Anonymous Coward · · Score: 0

    Ram rod
    Stonewall
    Cathode ray
    White Swallow
    Manhole
    Mineshaft

  113. Big Boo-Tay-Tay! by j_cavera · · Score: 1

    All of the "Johns" from Buckaroo Banzai. Worfin, Ya Ya, Small Berries, etc. That is all.

    --
    #include "humorous_pop_culture_reference.h"
  114. At my workplace... by Anonymous Coward · · Score: 0

    At my workplace, computers are simply named by type (PC for desktop, LT for laptop, etc), followed by a batch number to indicate the model and purchase date, a dash, then a unique four-digit number. It will turn out something like PC02-0781 or LT06-0030. Staff swap computers regularly, so there's no point in tracking them through the computer name. All other information is stored elsewhere.

  115. Naming convention by jd2112 · · Score: 1

    Marklar if you are a South Park fan, Zathras if you are a Babylon 5 fan. Too bad neither of these scale too well.

    --
    Any insufficiently advanced magic is indistinguishable from technology.
    1. Re:Naming convention by pv2b · · Score: 1

      Just name all your machines Zathras. Slight difference in pronunciation.

      Zathras. Zathras. Zathras. Can you hear it?

  116. Greeks by TheStonepedo · · Score: 1

    I name my computers after Greeks real and mythical. Most of them go by a single name with a simple, phonetic spelling.

    The desktop connected to the stereo used for playing music and video is Apollo
    My grandmother's old, slow laptop is Thales
    My more recent desktop is Pythagoras
    My Macbook is Euclid
    My iPod is Orpheus
    My VMs are all named Plato

    There are several famous real and mythical Greeks, so I don't risk running out of appropriate host names.

    --
    I'll be your candy shop of infinite deliciousity if you'll be my discotheque of endless rump-shaking.
  117. It shouldn't matter by Anonymous Coward · · Score: 0

    Open a dictionary and pull every word that has 8 or less characters...there's your list of computer names. Any identifying information in the computer name should be limited to a two or three letter suffix that represents the building, site or city (for those with multiple sites within the organisation) or some other identifying mark....but keep it 3 characters max. A good pre-made one is airport codes....three letters...tells you which city the computer is in. For laptops the suffix represents the 'home base'.

    If your organisation is large enough, everything else should be in a database.

    words are easy to remember, easy to spell and easy for the users as well. Get a dymo label printer and print a 3-4 line label with hostname, ip address/MAC address, asset tag (where I work we also include the lease end date). Stick it on the side or on the lid (or somewhere discrete but accessible) Keep it simple, keep it short....for all intents and purposes the host name is just a descriptor. Everything else should be in a database.

  118. Allegory by michaelamdavies · · Score: 1

    I like something allegorical. Our company is Endeavour Partners; we use the names of Captain Cook's ships. My previous company was Mercator Partners; we used contemporaneous names of countries for servers, of major cities for desktop machines, and of ports for portable machines. I'm the CTO of a startup involved with horses: servers are racetracks; workstations are famous racehorses.

  119. Best solution I've seen by Patrick+Bowman · · Score: 1

    Given the amount of discussion, this is obviously not a silly question. I worked at a company in Palo Alto for a while, and one of the things that appealed to me was that they let users name their own workstations. You got a completely random mishmash. They didn't reflect the machine's purpose (more secure, if that worries you); they're easier to remember (betty, veronica, larch, elm, etc are way easier than random alpha strings); you don't have to change them if someone moves; and when someone quits you reimage anyway, so let the new owner choose a new name, or stick with the old name if you prefer. It's also more empowering than some faceless (and finite) naming convention imposed by the trolls.

    1. Re:Best solution I've seen by NotQuiteReal · · Score: 1

      Given the amount of discussion, this is obviously not a silly question.

      You're new here, right?

      --
      This issue is a bit more complicated than you think.
  120. Start with 7 by Rsriram · · Score: 1

    Start with 7 and keep going till you hit a billion. Then leave anther six and go till two billion. If you don't like 7 start with a number you like.

    A good unique identification scheme should not overload names with identifiers/location/sexualOrientation, etc. Just provide a unique identifying number and keep all data in your database. Sync the database to your pda so that you can pull information up even on the move about the machine when you get a user request.

    --
    O this learning! What a thing it is - William Shakespeare
  121. Foreigner Songs! by Anonymous Coward · · Score: 0

    Jukebox Hero is my media server. Hot Blooded is my laptop that tends to overhead. Head Games is my gaming box, Double Vision is a VM I use to test websites. Urgent is an IMAP server with the push extension installed.

  122. Asset+Initials by eggman9713 · · Score: 1

    There are two parts to our workstation names at our small company. The first part is the asset tag number, usually 3 digits. The next part is the intials of whoever that computer is assigned to. IE whose cube it is in. For example, 437-JND for asset #437:John Nathan Doe

  123. Just a character with a serial number by Vlijmen+Fileer · · Score: 1

    Just a character with a serial number.
    All other information can either be automatically gathered, and thus should be, or belongs in an administrative CMDB. And b.t.w. the same holds for servers.
    Really: just a number. If you don't do that you shoot yourself in the foot with having to maintain information in a place where it is inconvenient to maintain, AND you risk administering the same information twice, which is a burden, and a source for errors.

  124. Unique serial + sticker + database = BINGO! by Anonymous Coward · · Score: 0

    At our company we give every computer an internal serial number in the form of a letter and four decimal numbers which becomes the hostname. A computer gets a sticker with this serial.

    We also have a custom database where we can look up all information about a particular computer given a serial number or any other information (username,...).

    Number of computers: 300+

    Works great and can't think of anything that can currently beat this system. It's future proof since we never need to rename a computer no matter what.

    My 2 cents.....

  125. Simple solution by Whuffo · · Score: 1

    If your company has any kind of fixed asset tracking then there's an asset number label on the machine. So just use that as the machine name and keep track of things in a database. Easy; the end user can look at the asset tag when the help desk wants to know which machine and you can spot them on the network easily.

    You're going to have enough trouble keeping track of what machine was assigned to who without changing machine names at the drop of a hat. And this will reduce the number of places where information is mis-keyed or just blown off as too much trouble to one - the asset to user database.

    If you encode user or location information into the machine name you'll have two things to update each time a machine is moved. And you'll discover that your end users swap machines and take "their" computer along when they're transferred to another location. Not to mention the department managers that see that the new machine one of their drones got is much better than theirs and swaps them. None of these people are going to call in with updated information so you're going to have to track that in a different way.

    If you want to track locations, then how having multiple subnets on your network - each location is in a different subnet. That solves the mysterious moving machines problem because the machine will have an IP address that shows what location it's connected to the network in.

    1. Re:Simple solution by Gunstick · · Score: 1

      the problem with the asset tags is that you easily swap numbers or other human errors. Was it PC4523 or was it PC4253?
      Easier to have "bart" and "homer". But still, people who know the simpsons, mix them up.
      So the more abstract astronomy or gods themes are best, as long as people are able to spell the stuff right. Sometimes I wish for a DNS sever with some fuzzy logic to handle callisto and calisto equally.

      --
      Atari rules... ermm... ruled.
  126. Name them all Bruce by NotQuiteReal · · Score: 1

    Just to keep it clear.

    --
    This issue is a bit more complicated than you think.
  127. Nameing convention I use by anexkahn · · Score: 1

    We name the computers as follows: -Asset Tag number We have an asset tracking system where we keep track of all our equipment. In that system we keep track of when it was purchased, when the warranty will expire, etc.... We name each image with a name that says some thing about what image it is such as XP2 or XP3 or our latest one we called it DM5 for the version of our document management system. So if we have an HP dc7700 computer with the DM5 image and an asset tag of 12345 the computer name would be DC7700DM5-12345 So we can easily look at it in AD and see what model and computer image is on that computer, and if we want to know more about the hardware we look up 12345 in the asset tracker.

    --
    Curious about Storage and Virtualization? Check out
    1. Re:Nameing convention I use by Z00L00K · · Score: 1

      That is one way to do it.

      Sometimes when you have a large organization with several offices then it could be useful to actually have the machines also named after the site.

      What you should do is to decide what will work best for you. And remember that changing the name on a live computer can have unwanted side-effects.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    2. Re:Nameing convention I use by anexkahn · · Score: 1

      We have an appliance called KBox made by Kace http://www.kace.com/ We push out an agent to all the computers and they check in periodically. They then upload information such as their IP address which allows us to see where they are. But you do have a valid point. If you dont have an appliance like they kbox you might want to put the location in the name.

      --
      Curious about Storage and Virtualization? Check out
  128. Obvious solution: botnet ID by AliasMarlowe · · Score: 1

    Name them according to the botnets that they are members of, and use whatever unique identifier the botnet assigns. This may involve a wait of a day or two before they are enlisted in a botnet, but the bonus is that some machines will acquire several names before long. This scheme really only works for Windows boxes, so you'll have to extend the naming policy to ban Linux and suchlike from your workplace (thus ensuring Microsoft's approval for the naming policy).

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  129. Eric by ag0ny · · Score: 1

    Name all your machines "Eric".

  130. Not a stupid question after all, eh? by velen · · Score: 1

    Looking at all the replies and the discussions, the OP didn't ask such a bad question.

  131. Porn star names by Anonymous Coward · · Score: 0

    At our company most of the machines are named after famous movie stars, except for the top end machines are named after japanese porn stars. You may be saying to yourself 'what an juvenile, amature setup'. Surprisingly enough, we are a VERY big company (a couple years ago we ranked in top500.org 's most powerful data center list). It amazes me that this fact has escaped management's notice for so long...

  132. Simple Incremented Numbers by bschorr · · Score: 1

    Most elegant system I've seen simply uses incremented numbers. They started at 1....currently they're into the several hundreds I guess. They maintain a separate database that indicates what Machine #23 is, who uses it, where it's physically located, what OS/major software revs are on it and ties any service calls to it as well so they can see that users of Machine #23 frequently complain of trouble printing to the network printers, for instance.

    Clean, easy, elegant, when the machine moves to a different desk (as they sometimes do) or gets upgraded or gets a new user or a new purpose they don't have to do anything to the machine name. They just update the database and go on about their day.

    --
    -B-
  133. Let the Machine Name Itself by Anonymous Coward · · Score: 0

    All of my workstations are only named after a peyote induced vision quest. After that the machine names themselves.

  134. Depends on the network size by Custard · · Score: 1

    Up to a couple hundred people, I like UsernameAssetTag. I also like to reimage a computer when it oges to a new person.

    It is very handy to know the primary user of a particular computer. Having the asset tag in the name is handy for tracking computers.

  135. Workstation naming by Anonymous Coward · · Score: 0

    I use a code system for our 300 workstations, eg PC021OAP = computer#21/OFFICE/ACCOUNTS/NETWORK PRINTER. This identifies its in the office building, accounts section and has a shared printer attached, and is unit unmber 021. While this may be limited to your application, it provides the administrators enough info to control the unit regardless of who is using it.

  136. Re:Depends, really, of your paranoia level by louarnkoz · · Score: 1
    Host names leak. Even for stations behind a firewall, they can be found in email headers, not to mention various unique ids, etc. For laptops that move around, that's even worse. They get copied in DHCP messages, etc.

    How comfortable are you, if strangers can reverse engineer the structure of your network? What if they can identify the laptop by listening to broadcast queries at a public Wi-Fi point? The more information you place in a name, the more you expose.

    The higher your paranoia level, the more you want to stick to random names.

  137. PEBKAC_0000... by Anonymous Coward · · Score: 1, Funny

    PEBKAC_0001...

  138. American vs British fleet naming strateegeries ;-) by spineboy · · Score: 1

    American , I believe, name ships in the same group all starting with the same first letters - George, goober, and Gork. The british name thiers after a common theme - Hatchet, Axe,Chopper - I dunno.

    So conceptual vs similar sounding - some work better than others for various people. Not one solution is perfect for everyone.

    --
    ..........FULL STOP.
  139. Re:don't name by person just makes it harder to do by Darinbob · · Score: 3, Interesting

    A name needs to be recognizable by humans. Because inevitably someone is going to want to share some files and it's a whole lot easier if you can type in a normal name instead of mistaking RS34598 with RS34589. Granted, the user's name isn't good, because machines change hands all the time (without telling the busy bodies at IT about it). Cube numbers don't work, since a lot of machines are lab machines, or may turn into lab machines.

    There really isn't a good way. Would be nice to have two names, a permanent one, assigned early on, probably related to an asset ID, and a nickname based on the user or purpose of the machine. The nickname can be changed anytime the user or department wants to do so. Except that this may be a pain to do on some operating systems.

  140. Re:don't name by person just makes it harder to do by Ultra64 · · Score: 1

    True, at work it takes me a whole 20-30 seconds to rename a computer when we move it to another room.

  141. Bad Puns / Wordplay by Tony6785 · · Score: 1

    I named my machines as groaningly as possible. My desktop is named Courtney (a combination of Core 2 and Tony). My apple laptop is simply "Roving Pear." This may be harder for a large network, but I bet you can manage.

  142. Cheese by NaDrew · · Score: 1

    In my homenet, I have:

    SAKURA - Nintendo Wii (Sakura is a well-regarded Japanese cheese)
    EMMANTALER - Apple Airport Extreme-N (Emmantaler is a decent Swiss variety... lots of air in those holes)
    MINI-BABYBEL - Apple Airport Express-N (the two Expresses are a pair, Mini-Bonbel and Mini-Babybel. if I get another one it'll be Mini-Gouda)
    MINI-BONBEL - Apple Airport Extreme
    GRUYERE - Apple Mac Mini (Gruyere is excellent in mac-and-cheese)
    EDAM - Maxtor Central Axis (no particular reason for this one)
    STILTON - Dell Dimenson 4300 (no particular reason for this one)
    BRIE Dell - Inspiron 600m (no particular reason for this one)
    GJETOST - Apple MacBook Pro (Gjetost is a Norwegian brown cheese that is really good with sliced apples)
    SAGEDERBY - SageTV HD Theatre (SageTV -> Sage Derby cheese)
    DOUBLE-GLOUCESTER - Home-built file server [retired] (it had two drives, thus Double)

    Naming is extensible practically forever (how many different cheeses are there?) and while some of the names have whimsical meanings, some don't and it isn't necessary. Names are mapped to machines/devices in a spreadsheet. And it's unique among everyone I know. Lots of people use Star Trek or Tolkien or WoW, but I don't know anyone else who uses cheese.

    --
    Vista:XPSP2::ME:98SE
    1. Re:Cheese by NaDrew · · Score: 1

      MINI-BONBEL - Apple Airport Extreme

      s/Extreme/Express

      Some things you don't see until after you post them for everyone else.

      --
      Vista:XPSP2::ME:98SE
  143. RFC1178 by Anonymous Coward · · Score: 0

    RFC1178 still contains some useful advice.

  144. Service tag by RicRoc · · Score: 1

    The manufacturer or supplier has already provided a useful, unique ID: the Service Tag. Just keep track of them yourself for accounting and support purposes, and the Service Tag gives the additional benefit of providing the self-supported end-user with direct access to correct support on the suppliers' web site.

    --
    Who?
  145. Colors by Anonymous Coward · · Score: 0

    We named the machines after colours.

    There are already tables to translate colour names to RBG and vice versa.
    RBG can be easily derived from the address (10.RRR.GGG.BBB).

    Grouping them by rooms, gives a red room (crimson, ruby, salmon,...), orange room (orange, tangerine, carrot,...), ...

    Red room is students lab. Administration is on ultraviolet.

  146. KISS by CAIMLAS · · Score: 1

    The general rule is "keep it simple". Of course, that depends on a lot of things:

    a) how many users you have
    b) what your purchase cycles are like
    c) what kind of user/system pairing you've got (ie 1 system for 5 users, or 5 systems for 1 user)
    d) how many 'departments' or work-units are we involving?
    e) possibly most importantly, how much of a pain in the ass are your users? IE, are they going to bitch and moan if they don't have "johns-computer" at login (like they're used to due to prior poor management)?

    Personally, I try to make workstation names as short and memorable as possible for management purposes while still retaining a degree of clarity telling me where they are on the network. Again, it all depends on the specific environment to a large degree, and seems to get more the most complex and frustrating around 20-100 machines (due to organizational momentum and poor planning).

    I like to put each 'working group' within its own domain, and depending on the size of the work group, name the computers after a person's position and role. For instance, manager.hr, clerical1.accounting, and so on. It eases application and GPO deployment through AD.

    In places where I've come upon many small purchases (eg. 200ish machines, but all purchased 10 at a time) I'll put the batch number in the name: eg. b11manager.hr, with the b## being a number that increases with each new batch. This helps make the environment somewhat self-documenting, and is useful for when nobody updates documentation.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  147. Just name them something. by jonadab · · Score: 1

    Just make the name a unique identifier and have done. You can name them after plants, animals, politicians, authors, performers, composers, mathematicians, scientists, cities, or consumer products. It doesn't matter how you generate the names, as long as each computer has a unique name assigned when the computer first enters the organization and retained until it leaves the organization or is scrapped for parts.

    Resist the temptation to put any information in the name that might possibly change before the computer is permanently retired. It's tempting to put user or location information in the computer name, but this is a bad idea. Put that stuff in your inventory database (or, if you're a small operation, just make a list in a text file) so it can be updated without renaming the computer.

    --
    Cut that out, or I will ship you to Norilsk in a box.
  148. Naming should be the same way as with servers by Qbertino · · Score: 1

    Naming for Workstations should be the same way as with servers. Meaning the name should be distinct and not be associated to the function of the workstation or the OS installed. If an Error message pops up I should imediately be able to recognize the computers name. If the box is called 'Linux' and I read 'Linux error' I'm likely to be confused about what is meant.

    I've found it best to find a broad naming scheme like Astronomy and go by and name all servers and workstations based on that scheme. 'saturn', 'uranus', 'antares', etc. If you must you can go by and name the servers after planets and the workstations after moons or something like that. Allthough that in itself could allready pose a security risk if some hacker sees the pattern.

    --
    We suffer more in our imagination than in reality. - Seneca
  149. Re:don't name by person just makes it harder to do by xous · · Score: 2, Informative

    I've found that if it isn't automatic it gets forgotten.

    Three years later you'll have WRKSTN_ROOM423 in room 132 and the admin or user that moved it will have either forgot completely or moved on.

    Workstations should not need to be accessed over the network so they should not need a friendly name.

    There is no reason why the tag number which is clearly printed on the machine should not be used.

  150. Argh .... by jotaeleemeese · · Score: 1

    Do you also give names to your phones?

    Your photocopiers?

    Your water coolers?

    Computers are just frigging machines, tools, just like a hammer or screwdriver (do you give names to those?) only immensely more complex.

    As soon as you have more than 10 machines under your responsibility, silly names become actually unproductive (you waste more time naming a new machine than actually needed).

    --
    IANAL but write like a drunk one.
  151. What do you do when a machine is relocated? by jotaeleemeese · · Score: 2, Insightful

    You have to rename it.

    Which is silly.

    As with people, machines should have a unique name, all the rest of the information about the machine should be in a database of some kind (a list in a text file would do).

    Then when you move the machine, assuming that your DHCP, DNS and WIntel servers are up to scratch, yo have to do precious little but relocate the machine (and update your database).

    With your naming scheme you have to rename the machine in addition to updating any database you may have.

    --
    IANAL but write like a drunk one.
    1. Re:What do you do when a machine is relocated? by R.Mo_Robert · · Score: 1

      I don't know about the OP, but whenever we move machines where I work, it's almost always because the machine is being repurposed or reassigned. When doing so, we almost always have to RIS the machine anyway (or Ghost, if the network is acting funny...), and we can just change the name associated with a machine's GUID so it automatically gets that new name with the new install. It just takes a few seconds. Also, there's no need to manually update the database since we have a discovery service run that reports back information about the computer (keyed by, since we use Dells exclusively, service tags--otherwise S/N would be a good key as well) and populates the database itself.

      All our computers start with the department name (because there are other departments on our domain) followed by some description of the person's job--e.g., (DepartmentName)-INFODESK. Before I worked here, we used numeric names (probably related to the serial number or randomly generated), but this has the added advantage of being significantly more readable--and easier to read over the phone if, for example, we need to do a remote login to someone's computer. It's also less prone to typos, and we all like it a lot better than having computers with names like 4FXG8B02.

      --
      R.Mo
  152. What is a lot? by jotaeleemeese · · Score: 1

    For me a lot of machines means 500+...

    --
    IANAL but write like a drunk one.
  153. Don't use PLANETS!!! by Anonymous Coward · · Score: 0

    A similar issue was brought up in one of the stories linked in 'previously' - conference rooms named after peaks higher than 14,000 (apparently, the "fourteeners"). Well...I have one example that's worse in implementation - PLANETS. At an office site in Malaysia, one of the floors has meeting rooms named after planets...in our solar system...
    .
    So when someone told me, we had a meeting in 2 minutes at Neptune, which I hadn't come across, I grabbed my lappy, power cable, charger, writing pad, lan cable and rushed off in the opposite direction as Mercury, assuming they were NOT next to each other. Right? Wrong!! Some retard decided that shouldn't be the sequence of rooms, coz we'd apparently not remember the goddamn order: mercury, venus, shithole, mars, jupiter, saturn, uranus, neptune, pluto (even to an approximation if required).
    .
    I turn around and run with all this crap in my hand, to the other side of the floor next to Mercury! Neptune was next to Mercury! Pluto they decided should be next to Jupiter. Later on, I realised it was related to SIZE. Mercury & Venus were both 4 seaters, Neptune was an 8 seater, Pluto was 2 and Jupiter was 10+. Yeah, real clever! google reference1 & reference2.
    .
    So we're not expected to know the order but the designer wanted to educate us/others on size? How very useful. Mercury & Venus are not the same size and there is no 'Mars' or 'Saturn' room. I can understand skipping this one and Uranus.
    .
    I'm sure the designer has it scratched down somewhere, on which date the planets would be aligned to rooms' order when looking at the solar ecliptic. Fucktard.

  154. primary user name by Lord+Bitman · · Score: 1

    Workstations should be named after the person who primarily uses the system. Unlike servers, specifics like this are okay, because you generally do not have a lot of things set up to work for the machine as much as for the user of that machine- and you usually don't mind if those break when staff changes. Workstations are okay to change the name of. If you find yourself in a situation where you can't easily change the name of a workstation without breaking something, you're doing something seriously wrong.

    Small and catchy names, like naming things after cities or animals or whatever, as others have suggested, is a horrible horrible stupid idea. Catchy names are only good for resources which are shared in a network environment- which workstations should not be.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  155. Re:don't name by person just makes it harder to do by Inda · · Score: 1

    As I said below, my company does the same.

    e.g.

    ebtgp3 or iydbdg

    Read them out, over the phone, and enjoy the sick humour.

    --
    This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  156. I name them after elements.... by kazade84 · · Score: 1

    Hydrogen, Helium, Lithium etc...

    You could even associate the electron count with the final digit of the IP address or something....

  157. HOSTNAMES ARE NOT DOCUMENTATION by lanner · · Score: 1

    Yes, I did that in all caps, because it doesn't seem to sink in for most helpdesker/phone-droids for wanna-be sysadmins that plauge IT there.

    Hostnames are not documentation.

    Hostnames are not documentation.

    Hostnames are not documentation.

    I hate places that try to name servers/workstations after some stupid coding methodology that ends up with "CLSmr1f18" for a hostname.

    Also awesome(as in stupid) are the people who don't know about domain names and put the domain name in the host name. So, we have "mycompany-server00001.mycompany.com" Their next server is named "server2_mycompany.mycompany.com", just so they can score for inconsistency madness.

    Other idiots insist on zero-padding all the server names (some with just a single zero, some with a double-zero, some with none). So, we have fifty servers that all end in 01. Like thing-web01, thing-app01, thing-miami01, otherthing-app01, zippy-app01, dumb-app01, fark-web01, etc etc etc. We have absolutely no server out there named anything-02 or above. (for added fun, use underscores in some hostnames instead of a hyphen). Zero padding is for computers, not people.

    RFC1178 should be retired reading for all IT staff on their first day at work. Though, I would definitely like to see RFC1178 appended with the simple statement, as above;

    Hostnames are not documentation.

  158. Whats in a name by RomulusNR · · Score: 1

    Seems like an increasing number of places are naming workstations after the employees whose desk they are on. This not only helps IT identify where they are, but also identify what box your coworker is talking about when he says "I've got it up and running on my machine."

    Others simply give them a brief categorization a serial number, like LAP345 or WKS456.

    One place I worked years ago that made digital reference books named their workstations after sequential words out of one of its dictionary products. This was a little strange as pretty much every workstation name started with A.

    --
    Terrorists can attack freedom, but only Congress can destroy it.
  159. Identifiers are not descriptions by gsslay · · Score: 2, Insightful

    It is a common mistake, but do not attempt to insert descriptions into identifiers. You wouldn't name your child "Dribble-gums-nursery-2" and expect then to be still comfortable about it when they reach their teens. But call then something meaningless like "Kevin" and there's no problem. Computers are no different.

    If you create an identifier that attempts to describe the computer, rather than just give it a unique name, you can be sure that by the time it comes to decommissioning it the identifier will be misleading. Things will have changed. It will have a different location, a different OS, a different owner, or a different spec.

    1. Re:Identifiers are not descriptions by 2obvious4u · · Score: 1

      Wow there is a lot of bad/mis information in this post.

      Names like "Kevin" do have meaning. People choose names because of their meanings. For example Kevin means handsome or gentle birth.
      A fun naming scheme: keywords. NULL, DROP_TABLES, INT, FLOAT, etc.

  160. Every computer should have a good name by artificial_construct · · Score: 1

    The naming convention I use might not scale to well, but it is perfect for the network I manage.

    On this network there are three things that rarely change over time, the owner/user of the computer, the operating system, and the purpose of the computer. The names I use are therefore of the form XYZ-NAME, where X, Y and Z are single characters that shows who owns/uses the computer, what operating system it runs, and what the purpose of the computer is (in that order). NAME is the actual name of the computer, this is usually an animal name that I find appropriate.

    So Bob's server running Linux would be called BLS-CHEETAH (BobLinuxServer-CHEETAH), and John's workstation running Windows would be called JWW-DONKEY (JohnWindowsWorkstation-DONKEY).

  161. Use a name generator by AYeomans · · Score: 2, Informative

    Plenty of name generators on the web, such as http://www.seventhsanctum.com/. I quite like the dwarf names such as Bloodbreaker, Demonbreaker, Doomsmelter, Foesmiter, Greatmail, Honorpick, Irondig, Ironsmasher, Lightpacer, Stonebullion. One serious advantage of generated names is that they are pronouncable, making help desk support easier. Unlike some alphanumeric codes - I still remember the confusions when IBM had two RS/6000 family members, the 380 and the 3AT.

    --
    Andrew Yeomans
    1. Re:Use a name generator by Squeeonline · · Score: 1

      in NUI Galway, Ireland, all the servers (new ones at least) are named after obscure Simpson characters. There's Frink, Riveria, Ralph, Canyonaro, Brockman....

      Quite a good theme IMO,

    2. Re:Use a name generator by LordKazan · · Score: 1

      what's confusing about three eighty and three alpha tango? :P

      --
      If you cannot keep politics out of your moderation remove yourself from the Mod Lottery.. NOW!
    3. Re:Use a name generator by JWSmythe · · Score: 1

      Why would there be problems when they're pronounced "three eight zero" and "three alpha tango"? :)

          Arbitrary names are difficult when people aren't familiar with what you're spelling. Using Norse gods can be interesting. Sure, Thor is a short easy to spell name, unless you don't know who he is. He could be Porr, Punarr, Punor, Punaer, Tonger, Donar, or Thunaraz.

          What about that device hanging off of Thor? Obviously Thor's Hammer. Or is that Mjollnir, Mjolner.

          My apologies for the spellings. Slashdot can't handle anything but US-ASCII characters, but that's fine since you'd need to stick with that for hostnames and machine names anyways. :) I'll just say Loki made me do it. :)

      --
      Serious? Seriousness is well above my pay grade.
  162. At our University... by AlgorithMan · · Score: 1

    At our University the Computers are named after characters in 80's TV-Series

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  163. Why not... by Anonymous Coward · · Score: 0

    Why not name them all Marklar. Keep it up for other stuff and soon you'll be able to reference to all things, people and places as Marklar. You'll never have to worry about names again!

  164. Imperial College London (Computing dept.) model by xaxa · · Score: 2, Interesting

    (for lab computers)
    Pick something computing/science/maths-sounding. Name all computers of the same type with that, plus a number: vertex01, vertex02, ... vertex60. pixel01, synapse01, glyph01.
    It's not as boring as "asset1241", but it's a *lot* easier to find numbered PCs in the lab. It's also easier for anyone wanting to use a machine remotely. Finding your usual glyph12 is running slow? Well, you know at least 11 other machine names.

    Staff/research students could name their own PCs, presumably because it's a lot easier to find one PC out of just three in an office.

    Servers were named after birds, supercomputers after (IIRC) greek gods, and the authentication servers after nuclear accidents ("there's a problem with three-mile-island, so I've changed the DNS to point to tokaimura")

    1. Re:Imperial College London (Computing dept.) model by JWSmythe · · Score: 1

          The problems with arbitrary names are, they're a nightmare to find, especially for new people.

          "Where is three-mile-island?" No, not the beloved nuclear reactor, but the server. Sure, someone who's been there for a while will know "Oh, that's at the London facility, building C, 4th floor, room 426, rack 3.

          Logical names are best.

          How about LYC.C.426.3.01

          (City, building, room, rack, serial number). You'd guide a tech straight to the machine, and he may have to glance at stickers of up to 40 machines.

          The same would apply to desktops. One in the London facility, building D, 2nd floor, room 221, cubical 44 could be

          LYC.D.221.44.01

          You'd still need to document where building D is, but it reduces the papertrail required to find a computer.

          It's far better than "asset45562", which may be accessible through a spreadsheet, but not terribly useful if the spreadsheet isn't available.

          For servers, this has worked well for me.

          I've seen sites that name for arbitrary things, which in a room of say 100 machines makes a real headache. even worse is when it gets moved. If you have a name for locating the machine, and then a friendly alias in DNS, it'll work fine for you.

          LHR.A.155.01.01 has a DNS alias of dns01.example.com, I'd bet it does DNS. It would likely even be the first DNS server. I'd always wonder what mx01.example.com would do though (oh, a mail server).

          Of course, it's just an idea, not a recommendation. I've used fixed length fields with no delimiters. I once just assigned blocks, so 01.example.com through 20.example.com all belonged to one city, but as the company grew, that pool ran out, and 21.example.com through 100.example.com had already been assigned to another city. That's when it became necessary to provide a city identifier.

      --
      Serious? Seriousness is well above my pay grade.
    2. Re:Imperial College London (Computing dept.) model by xaxa · · Score: 1

      They did have all that associated information in the asset database, and dns aliases (though it seems they got fed up with typing three-mile-island):
      $ host three-mile-island.doc.ic.ac.uk
      three-mile-island.doc.ic.ac.uk is an alias for tmi.doc.ic.ac.uk.
      tmi.doc.ic.ac.uk has address 146.169.1.116
      $ host kerberos.doc.ic.ac.uk
      kerberos.doc.ic.ac.uk is an alias for tokaimura.doc.ic.ac.uk.
      tokaimura.doc.ic.ac.uk has address 146.169.1.25

      Giving them non-standard names would also aid memorability:
      "We're seeing a lot of network traffic from vulcan" "That's Dr Smith's PC, check if he's using bittorrent again".
      "We're seeing a lot of network traffic from LHR.A.324.2.B" "Um... and?"

      But sure, if you have 10 sites and 15 buildings and thousands of cubicles, with people you don't get the chance to get to know, something more systematic would have its uses.

    3. Re:Imperial College London (Computing dept.) model by JWSmythe · · Score: 1

      I found out the hard way with one company that you must make things scaleable. It started out with a 2 letter company code, and a two digit number. That's all fine and dandy, until it grows, and keeps growing.

      One site and one rack is fun. A half dozen sites and 3 to 20 racks in each needs a good method. It's a pain to find out "three-mile-island" is down, and have to go hunting to find what city it's in, what KVM and PDU it's plugged into, while the boss is standing over you asking "why isn't this back up yet, it's essential!"

      At another company, we had the same fun with virtual machines. They weren't documented, and there were a half dozen servers handing the virtual hosts. Some didn't have working consoles. The people working on them hadn't even labled the machines, since they were in-house. They were mixed in with a few dozen machines that weren't suppose to be turned on (retired or whatever, but still racked).

      Maybe the host machine powered itself down. Maybe someone did it on purpose. Maybe the VM just died. Maybe ... maybe ... maybe ... It makes you look like a complete fool to sit there trying to find it, while a department manager is saying "my whole department is dead in the water until you bring it back up"

      The place that I designed and had full control over, once you were introduced to a few basic items like "here's the intranet, it's all documented here. Machines are named for the nearest airport code, rack, and position number" it was very intuitive. I liked being able to bring a new sysadmin on, and they'd be up and running with everything in less than a week.

      What was worse was a counterintuitive numbering system, which had mixed systems across the whole thing, because standardization wasn't allowed. Machines kept their old city name, regardless of if they had moved. Some were duplicated, so you had to know the difference between "old LA1", "new LA1", and "replacement LA1", even though both had the same hostname and label, but different IP's, and they both may reside in Houston, Chicago, or New York. "Call the datacenter, and have them physically check the machine" became a nightmare, when you weren't even sure what company to call.

      My way, if a server was moved from LAX (Los Angeles) to JFK (New York), it got a new hostname, and was noted in changelogs. If the question ever came up, "What happened to the original LA1", it became a simple matter to say "Oh, that was shipped to JFK, and is now named JFK.01.03.09.

      We had friendly names too, but they associated well, so problems with "mail" were expedited (people scream when email stops working for even 30 seconds). That's a simple number of having any paging system list both the official name, and the friendly name. "mail (JFK.01.03.09)" or "timbuktu (LAX.01.09.99)". But, would I know that timbuktu is a virtual hosting server, mail server, dns server, or VM host? It gives no hint to a new tech.

      If I came to work at your shop, I may remember three-mile-island is a server name, but really I don't even remember what you said it did from the previous posting. It does ... well ... something. At least it probably did before it melted down. :)

      In our usage list, it may say "LAX.01.09.99 (timbuktu) down for refurb", because it's actually suppose to be down. I liked just writing "dead" as the use, if it just stopped working and no one had a clue of why. It gave an easy hint of what to repair when someone went to the site. "Fix or ship back to the office, all machines noted as dead."

      Now, that format isn't precise to our old format, but the idea is there.

      I knew a hosting company, who is actually pretty big now, that warm fuzzy friendly names for everything. That was all fun and games, until

      --
      Serious? Seriousness is well above my pay grade.
    4. Re:Imperial College London (Computing dept.) model by Meski · · Score: 1

      That assumes the systems to get this information are working, maybe they are not, because that machine is misbehaving itself in a way that is fucking the network, and you need to go and disconnect it forceably. (and cluebat the luser who decided that being a dns server (or whatever, that's a random example) was a good idea)

    5. Re:Imperial College London (Computing dept.) model by Anonymous Coward · · Score: 0

      At another company, we had the same fun with virtual machines. They weren't documented, and there were a half dozen servers handing the virtual hosts. Some didn't have working consoles. The people working on them hadn't even labled the machines, since they were in-house. They were mixed in with a few dozen machines that weren't suppose to be turned on (retired or whatever, but still racked).

      That sort of knowledge should be encoded in your monitoring solution. The monitoring solution (i.e. Nagios) should be told what the VM depends on, which then tells you what location to look at.

      Now, it gets more complicated if you're doing frequent migrations of virtual hosts, but most monitoring solutions allow you to encode extra information in a comment field.

      PS. Don't use dots in a host identifier, stick to letters/numbers and maybe dashes. That lets you reference stuff via DNS.

    6. Re:Imperial College London (Computing dept.) model by plague3106 · · Score: 1

      Hmm... seems like alot of that information would be better stored in Active Directory..

  165. Give it two names by sqldr · · Score: 1

    You have 2 requirements - accountability, and ease of remembering. Usually one without the other. Simple.

    First, you assign a range of IPs to an arbitrary number, containing a 3 letter location, which never changes, regardless if you rebuild the machine. Eg. for London:

    lon-001 A 10.0.0.1
    lon-002 A 10.0.0.2
    lon-003 A 10.0.0.3
    etc.

    Then create meaningful names. eg the person who uses the machine, or what it does if it's a server:

    dave-pc CNAME lon-001
    sarah-pc CNAME lon-002
    proxy CNAME lon-003

    --
    I wrote my first program at the age of six, and I still can't work out how this website works.
  166. New keyboard, please ! by ciderVisor · · Score: 2

    First genuine LOL of the day. Thank you !

    --
    Squirrel!
  167. Re:don't name by person just makes it harder to do by Anonymous Coward · · Score: 0

    That's a lot of work when someone changes a cubicle.

    Is it? How much work? Sounds like a nice plan that should save more effort than it causes. This might depend on how often people change cubicle, but how much work is it really to change a machine name?

  168. Asset Tag by Anonymous Coward · · Score: 0

    If you plan to bother with official names, use the asset tag and use some other tool to retain all the information on user, location, build, etc...

    Be certain that the asset tag is also stored in the BIOS, so you can use tools to query it.

    The way you deal with all this depends greatly on whether you have 20 workstations or 100,000. Tracking locations for 100,000 desktops is a difficult thing. Heck, tracking locations for 40,000 servers is a difficult thing.

    Whenever a workstation is turned over to a new person, do everyone a favor and re-image it.

  169. By Order of Appearance by Sabre+Runner · · Score: 1

    Right, keeping a spreadsheet of all relevant information is one thing that you should do, especially if you're in a strict organization that needs to keep track of every piece of equipment. Secondly, I work in a university computer lab. Right now, I got about 3 rooms full of computers which are placed against walls and barriers so I give them the lab name, the room name and a sequential number counting clockwise from the door. Hopefully, it'll make more sense to my boss than the last scheme, counting them by order of arrival.

    --
    No one ever said being a Heretic was easy.
    Let us meet again in "Less Interesting Times"
  170. Re:don't name by person just makes it harder to do by Anonymous Coward · · Score: 0

    We used to have [User_Initial]-[Room#]

    And yes, the room numbers changed, frequently.

    Our new system is [Department]-[User-Initials]-[Modifier] where the modifier is 01, 02, etc if they have multiple machines. Machines that are publicly accessed or are not assigned to just one person are named [Department]-[Room#]. The room number on public machines changes a whole lot less frequently than user machines. Notes are listed in Active Directory with current room and the user's name since we can't remember whose initials.

    If we gave a PC to another user we'd just image the computer again.

  171. Re:don't name by person just makes it harder to do by Anonymous Coward · · Score: 0

    No - just give them a new machine when they move - with applying some social skills, they'll see it as an upgrade.

  172. Stupid, stupid by Anonymous Coward · · Score: 0

    This is every bit as stupid as the "how do you name your servers" question. And for what it's worth, anyone who is embedding that much data (site, warranty end date, machine type, etc.) is wasting too much time and providing too much info to potential hackers. I've always lobbied against embedding any kind of specific info into system names because it can change. Lots of companies like to indicate in the server name if it is physical or virtual, which works great until you P2V a server and it goes from physical to virtual without changing the name (because if you're going to rename a server, you might as well rebuild it). The same goes for desktops/workstations with people's names on them...it's all great until Bob get's fired and you give his new replacement named Martha his old laptop. Sure it should have been rebuilt in the meantime, but did it?

    Keep it simple. Name your PC's numerically like "PC0001" or something like that. Laptops can be named "L0001". Name your servers "SERVER001". Everything else that you could possibly want in your name is available via WMI (or some version of WBEM/CIM for you non-Windows people). Even if you're not using commercial management tools, just add a line to your logon scripts that polls the relevant data and writes it to a repository. Or you could run a script on a weekly basis that crawls the network collecting said data. Or better yet, both.

  173. Workstation naming Convention by Anonymous Coward · · Score: 0

    We name our by Location, department, and last 5 of mac address. Works pretty well for us. Depending on the size of your company, I would use bldg, room, and last 5 of mac. XXXXYYYYZZZZZ. Just my anonymous two cents.

  174. What's hard about "hostname"? by argent · · Score: 3, Insightful

    because if you're going to rename a server, you might as well rebuild it

    What, "hostname $new_name" is too hard to type? I mean, you don't hardcode the machine name in application config files and rc scripts, do you?

    Do you?

    1. Re:What's hard about "hostname"? by The_Chicken_205 · · Score: 1

      No we dont! (We use IP addresses...)

      --
      I need a new sig...
    2. Re:What's hard about "hostname"? by glitch23 · · Score: 1

      You should use some type of alias in your config files that would never change such as "database" that represents the type of service you need to reach. This would be a CNAME in DNS. That would correlate to the cluster name of the database which is an A record in DNS. Then of course each node in the cluster would have an A record as well. Even if you had a single node this will still work and it means that for the application you can still hard code a generic service-type name in the config that is also in DNS but for management purposes you can use a more appropriate name (especially if you have more than 1 node serving that purpose). This avoids using IP addresses in config files.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
  175. Naming, pfft by meiao · · Score: 1

    Why name a machine that doesn't come when you call?

  176. Site-Department-JobTitle by Rinnt · · Score: 1

    I usually use a combination of the site name that the computer sits at, the department it is being used in, and the job title of the person using it. Oh, and each of these things are abbreviated. So a workstation name that appears like CO-AC-PC001 would be Central Office - Accounting - Payroll Clerk 001. Seems to work after you get used to what your "codes" stand for. I find tying the last part of the name to a job title instead of a user's name makes it easier when people come and go in positions.

  177. Keep it simple by Anonymous Coward · · Score: 0

    Our standard is using 10 characters name where first three characters is for location (i.e. NYC) followed by three next characters for desktop or portable (i.e. dtw for desktop workstation and ltw and laptop workstation) and finally the last 4 characters are sequential numbers. Same convention works for our servers (i.e. nycsvr0039)

  178. School computers naming. by Anonymous Coward · · Score: 0

    I work in a school with over 5000 computers... we use

    school initial-room#-computer#-model code

    IE

    HA-202-01-DD09(dell desktop year 09)

    that way in our management we can see what kind of computer it is, and the location when we need to remote to them.

  179. Rush lyrics by cfa22 · · Score: 1

    syrinx, lamneth, narpet, cygnus, snowdog, bytor, maelstrom, panacea, yyz...

  180. Good network management by nbucking · · Score: 1

    It depends if you are administrating a small company where you make the rules or a large company with directives. For a small company with only one site, naming your machine is worthless. But, for a large company with thousands of workstations and several sites (that have portable workstations moving between them) it helps to have a concise naming system. The best naming system is to have the first 2 letters be relevant to the site's name, then a simple 3 or 4 number account tracked by your supply depot, and the serial number or MAC address (if accounted for by supply) of the machine on the tail. This way you know (through a DNS/WINS lookup and a fancy network management tool like Cisco works) if a person from a different site connected to a port in your site or if a different account with your site decided to move to another part of your site. This is helpful if you need to track down a machine that is being bad even if it is off the network for a while. Good naming conventions are extremely important for good network management.

  181. Depends on company size by sulfur · · Score: 1

    In small shops, it doesn't really matter what convention you choose as you would likely know each workstation anyway, so pick whatever you like (e.g. mythology, human names, Pokemon, etc).

    In medium companies, it might be a good idea to assign unique ID to each machine, and put user/location/hardware information in a spreadsheet or a database. Some minimal information maybe embedded in the hostname - such as whether it is a desktop or a laptop (e.g. DSK1234, LPT5124). Each move or ownership change should be ideally done by IT, who should then update the spreadsheet.

    In large companies, there will likely be several IT departments (one for each business unit or branch), so manual update of each change will be a hassle. I think the best solution is to automatically put unique hardware-specific information in the hostname during initial imaging. MAC address seems to be the best choice. Once imaging is done and the machine is deployed, inventory tracking agent should report hardware and software information to a central database, which would deduce machine's location based on its IP address.

    Don't bother embedding user or location info in the hostname, as it will cause more harm in the long run when machines start changing owners or locations.

    Disclaimer: I worked in companies of all three types, and this naming convention worked well for us.

  182. Easy makes too much sense by Sefi915 · · Score: 1
    At my last job (I was call center tech support, but did a lot of the Mac work for the Tech Dept) all workstations had names based on their cubicle location. IE if you were in Tech Dept, Room 4 Row 5 Cube 6, your computer name was TD040506. It made it easy for them to find people who were doing Bad Computer Things(TM).

    At my current job, since my office is so small, we use the actual user's user number, an OS code, and a system number (ie if they've had a replacement or if it's a temp machine.) Something like E0000098-XPA. (Vista is VB for Biz, right now, since we only have one Vista laptop in use.)
    I had suggested using cube numbers - since it's easier to equate the cube number with the person, due to a lot of "self approved migrations" - but was shot down by Net Ops 300 miles away.

    At home, I use ship names, planets, etc from Stargate.

  183. Multiple sites and devices by DarkenedRoom · · Score: 1

    In a corporate environment the asset tag is a good start but with multiple sites and devices you can expand on it with: Site ID-Device-Asset tag The device is usually a workstation (w), black and white laser printer (lb), colour laser printer (lc), etc... This way the support guys at least have some idea where it is and what it is when they get a call. The name is unlikely to change as moving kit from site to site doesn't happen often.

  184. In Soviet Russia..... by nbucking · · Score: 1

    Computer names you!

  185. Re:don't name by person just makes it harder to do by Sandbags · · Score: 1

    I like the idea of including the OS image build version... including the machine base model might also be of some value. Then again, some of this is just as well in the machine desacription.

    We're a complicated mess over here, multiple major business units, each with several minor units, and each with their own budgeting and asset owership, so on some level we're including who OWNS the machine in the name, and it's base OS and an ID, it might be hard to add build number to the name (but in the description would work).

    --
    There is no contest in life for which the unprepared have the advantage.
  186. Re:don't name by person just makes it harder to do by vwjeff · · Score: 1

    I'm guessing the computer stays with the cubicle.

  187. Theme-based by loufoque · · Score: 1

    Choose a theme (a book or film series, a part of history, whatever), then name all the workstations that are close (work together or in the same room or whatever) after this theme.

  188. I work in an enviormental laboratory by damuhatori · · Score: 1

    We have a network of about 30 machines and our naming convention follows as SVR-###, USR-###, and INS-InstrumentType. (Server, User workstation, and Instrument) Machine information is put into the description so that it only needs to be changed on the server.

  189. Model numbers by Joebert · · Score: 1

    I've started using a combination of the operating system name, the computer brand and model number, and a dash/number on the end when there's multiple systems of the same type.

    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  190. Re:don't name by person just makes it harder to do by Anonymous Coward · · Score: 0

    In the current ecomonic climate: someone changes cubicle == redundancy. No work required.

  191. keep it simple and keep it consistent by Anonymous Coward · · Score: 0

    We use a name that tells us just enough about where the computer is and what dept it belongs to.

    HR01W100 or HR01L800 (Human Resources for ex.)

    using the first two as a dept code the second two digits are the building location and a single letter for machine type (L=Laptop, P=Printer, W=Workstation) then a three digit incrementing number. this lets us kow where the computer is what dept it belongs to and what type of equipment it is. It also means that you don't have to change the name per user or room move, only if it moves between buildings or departments. We use this convention to name workstations, laptops, printers, servers, terminals, and even handheld devices. It's very scalable allowing any dept to have 999 of any one type of device in a single location.

  192. We use office number and system type by dschuetz · · Score: 1

    Where I currently work, our systems are named with a combination of 1-3 letter codes. Included in the code are building and room, machine type (server, workstation, printer, etc.), and network (we have multiple LAN/WANs that systems can be a part of). Works pretty well to help someone physically identify a system, which is really all you need anyway.

    Worst scheme I've seen: facility name, subnet, node. Facility never changed (it was only used there) and subnet/node are already part of the IP, obviously. So having a much of machines named things like "ETC_37_123" and "ETC_37_124" really didn't do a bit of good.

    One place I worked, we used a different scheme for each subnet. One net was movie titles. Points to anyone who can tell me why naming a machine "2001" in a UNIX environment is a PITA.

  193. Workstation Names by v0lrath · · Score: 1

    This depends on your environment.

    If you have mulitple sites, something like this:
    AAA-BBB-NNNN-C

    A=Location
    B=Optional letters.(probably not needed)
    N=Numbers, starting at 1. You can get a feel for the age of the machine at a site based on the #.
    C=Machine type, W= workstation, L=Laptop, S=Server, etc.

    Typically this would leave you with:
    CHI-0021-L
    CHI-0099-W
    TEX-0198-W
    TEX-0199-S
    Odds are the 0021 machine should be replaced at some point.

    For a single site, if you have the policy of machines being reimaged when being reassigned, you can use names. I am not a huge fan of names on machines.

    JSmith-0019-W
    MSmith-0020-W
    MSmith-0078-L

    There are many options, but really the key here is to simplify. What do you need. What do you want. What gives you the best value add. All these are factors only you would know. To answer your question. "Do the management tools in use make a difference in how workstations are named?". These tools can make a huge difference. Generally an inventory management tool will allow you to associate all this important data to the machine outside of the machine name, to the point the name becomes irrelevant. If you can sort a list based on warranty date, location, user, memory installed, CPU speed, it doesn't really matter what the name is.

  194. I name mine after... by eXFeLoN · · Score: 0

    the only woman who truely broke my heart. Yes I'm looking at you Agent Scully.

    --
    My other sig is a knife wound.
  195. Asset Tag by Anonymous Coward · · Score: 0

    We name computers by asset tag + a letter showing if it is a desktop or a laptop.

  196. Last place I worked by C_Kode · · Score: 1

    Last place I worked, we used the user portion of the email a dash then the desktop inventory id. ie, bsmith-E23952

    You knew who was using it without looking it up, and you could look everything else up about it with the inventory id. (cpu, memory, location, warranty, etc)

  197. anthropomorphizing by Anonymous Coward · · Score: 0

    Staff/research students could name their own PCs, presumably because it's a lot easier to find one PC out of just three in an office.

    I find that this leads to people anthropomorphizing their machines, and trying to later upgrade or replace them is more difficult.

    It's a strange phenomena.

    1. Re:anthropomorphizing by 2names · · Score: 1

      My naming convention:
      [Building][Floor][Department][Userid][Instance][L|P|W|V]

      Each building has a two-letter designation. Floor is self-explanatory. Each department has a 3 letter designation. Userid is the responsible person's AD id. Instance is a number (in case someone has 2, 3 or more laptops, PCs, etc.). L = Laptop, P = PC, W = Workstation, V = Virtual machine.

      So if Joe Blow in purchasing works in building GG on the 4th floor and has 2 PCs, his second PC would be named GG4PURBLOWJ12P.

      This system works very well for me and makes it easy to find machines on our rather large campus.

      --
      "I'm just here to regulate funkiness."
    2. Re:anthropomorphizing by Anonymous Coward · · Score: 0

      Whoa! Who has the AD id BlowJ? (Surely short for BlowJob)

  198. My machines by Stele · · Score: 1

    I worked at a place that named all the servers after fantasy places: Landover, Andor, Krynn, etc. We had an SGI R3000 named Gastropod because it was so slow. My current Linux server is called skynet, though it's more likely to break down in some horrible way than take over the world. Lately I've gotten lazy - my MacBook is just called MacBook, and my two test Linux machines are linux32 and linux64.

    15 years later though and my primary workstation is still called Andor.

  199. Research institute names after genus or species by Anonymous Coward · · Score: 0

    I work for a research group in ecology and biology. I am terrible at thinking up names, but I wanted to be more creative than just using ID numbers. So one day I asked some cow-orkers to help out. They came back to me an hour later with a long list of genus/species names that I've been using for the last 12 years. Things like "Abies" (evergreen fir tree) to Vitis (grape vine). It was interesting to see that people became biased based on machine name. I can understand that "etheostoma" would be unpopular simply because it takes longer to type on an SSH command line, and is prone to misspelling. But people also didn't want the name "tortoise", because that somehow implied that the machine, which was identical to every other machine, would somehow be slower than the rest just because of it's name. (I also had one guy who didn't like the name "pinus" (pine tree) only because with a little mispronunciation it could be a phallic reference.)

  200. Ours by Anonymous Coward · · Score: 0

    Naming convention is Division of the company - Business Unit Location - Type - Unique ##:

    DS-VT-WS01 (workstation) or DS-VT-LT01 (laptop)

    Have a spreadsheet with the user tied to each workstation (changes aren't made often, but easy), also a Visio diagram of the building layout with system locations. This takes a little overhead, but stays up to date quite easily after the initial work load.

  201. Technically speaking by Anonymous Coward · · Score: 0

    Cthulhu isn't a god, he's a great old one who serves as a high priest to the outer gods like Azathoth and Nyarlathotep.

  202. simple, intuitive naming convention by Anonymous Coward · · Score: 0

    Where I work we use the following convention:

    Institution-Departmentxx

    Institution can be a one letter marker, let's say the company you work for is DataTech, call it D.
    Department is a shortened version of Payroll, HR, Accounting, IT, Shipping/Receiving. For example: D-ACCT, D-IT
    The xx is a serial number of the machine deployed in that department: D-ACCT12 or D-IT58

    If you want to retain information such as speed in a simple hostname, use the purchase year, such as: D-IT-09-58.

    Simple, intuitive hostnames that still fit MS's constraints.

  203. Two words: telephone extension by grocer · · Score: 1

    All of our workstations get named EXT000.domain.local (obviously 000 changes to the extension)...it makes easy to setup remote log-in via the VPN and it makes it easy to identify who has what installed on their computer uniquely. We're a small company (10 employees), so it may not scale well, but if you're really hung up on keeping track of individual computers, it seems like a no brainer to treat it like the telephone (just another tool) and tie it to that...

  204. stealth by TheBean · · Score: 1

    Where I worked, whenever you were upgraded to the newest, most powerful machine, there was some incentive to name your machine in such a way as to discourage others from creeping on and stealing cycles.

    Slow sounding names was one way. Names that were hard to spell was another.

    I almost named my machine "camouflage"

    I settled on "potato" (it *was* the Dan Quayle era, after all)

  205. Name them after dictators by erik.martino · · Score: 1
  206. We keep is simple. by Anonymous Coward · · Score: 0

    First letter is the OS: W, L, M 2-4 are the first 3 letters of our site code (CHI for Chicago) 5 is the class of machine: L = laptop, W = Workstation, D = Desktop 6-10 are the Asset Tag of the computer The final is optional if it is a VM we put an identifier letter at the end. V So, a laptop, running Windows in Chicago, that is a VM would be something like WCHICL012345V

  207. Site and Serial by gers0667 · · Score: 1

    I've always kept it simple. A 3-4 letter prefix designating which site the computer is at, followed by the serial number of the computer. If you want to store more information, just create a simple database using the code as the ID.

  208. More than meets the eye by Anonymous Coward · · Score: 0

    I used to work in a business which included a wan of a few hundred (perhaps around 1000) computers.
    The admin named the workstations with simple IDs, the first digit might indicate which of the 3 physical locations the computer was etc.. while the servers were named after transformers; Optimus, slag, etc..

    this was helpful because whenever I or someone else needed to set up a workstation and needed to put in the email server or gateway or dns server or we needed to remember which fileserver had the install files for microsoft office it was easy to remember. at least it was for me, since I was also into transformers as a kid.

  209. our in office convention by Anonymous Coward · · Score: 0

    Our policy in our office is pretty simple. Same one we recommend to our customers. Initials of the company name and 2-5 digits for workstations depending on company size. Initials of the company name LT and 2-5 digits for laptops.

    So examples for a smaller company are SD01 and SDLT01

    In regards to unique machines, we typically give them a slightly different name. For example we have a machine that controls our TV displays at the front of our office. It would be named SDtvdispay1, another great example would be SDsalescounter1

    In the description, we put the username of the user. We also have an excel spreadsheet that we use to track purchase date, where we keep serial number, warranty information as well as any other critical information about the machine. We got away from putting serial numbers in the machine name, as its much nicer to look for SD01 than it is iy6BUKOYBI6g espicially when you could have iy6BUKOYDI6g sitting right next to it physically.

    I personally have always avoided naming workstations after the user, due to past pain. We had done this with a customer of mine, and due to a poor application if you changed the workstation name, you had to call the software vendor and have them add it to the application server. Not to mention reinstall the application on the workstation. It all started because the CFO's ex-wife used to work there too. And he used to get all pissed off when he would go into network and browse for the business system and see "Karen" (small company). Long story short, at that point i renamed 30 PC's to the above format so he would shut up and stop bugging me about people who used to work there still being named on their old computers and spent about 2 weeks doing it.

  210. But that's not simple! by Half-pint+HAL · · Score: 1

    That's not simple in the sense that it's not fault-tolerant. How easy is it to say or hear "AB" instead of "AV", for example?

    If, on the other hand, your name is (for example) types of fish, it's totally unambiguous -- there's only one way to spell "pike", "salmon" or "stingray" (one of the way-back-when naming schemes in my alma mater). Yes, you'll have to change topics every now and again, but if you change topic with every change of technology, you encode an extra layer of information. So all your windows XP boxes are fish and your Sparcstations are countries, for example.

    The extra information is a freebie, and can be ignored by anyone who doesn't need to know, but damn straight the techy will immediately know that the guy asking to have Windows Media Player installed on Botswana is barking up the wrong tree.

    HAL.

    --
    Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
  211. Re:don't name by person just makes it harder to do by Flea+of+Pain · · Score: 1

    Workstations should not need to be accessed over the network so they should not need a friendly name.

    The key word their being "should not" in the real world however, I really don't feel like going down three flights of stairs to a cubicle in the basement everytime someone accidently changes some stupid setting which I can easily remote in and fix in a second. In my office we have little turn over, and as such name desktops X-username, and laptops Z-username. That way, when "username" calls with a stupid question, all we need to know is if it's a lappy or a workstation remote in without needing to do all the legwork. Lazy? Maybe. Smart? Definitely. I can see people's point about having unique names that never change, but it really takes very little time to change a name, and all people get new machines through me so there is no danger of a mix up.

    --
    Do not argue with an idiot. He will drag you down to his level and beat you with experience.
  212. Try this... by Atticka · · Score: 1

    Two initials of the employee and their extension.

    SL8846

    If the user has more than one machine

    SL8846
    SL8846_2
    SL8846_3

    If you have multiple location, give each location a letter code as well (T for the Texas office for example)

    TSL8846

    Or something similare. Save these in a spreadsheet for quick reference of course, but with a naming convention like this each workstation user is easily located.

    --
    No sig here...
  213. IKEA Catalogue by Anonymous Coward · · Score: 0

    Here you have a great source of random names:

    http://www.ikea.com/ms/en_CA/virtual_catalogue/IKEA_Catalogue.html

  214. RFC 1178 by andkaha · · Score: 1

    RFC 1178 addresses this.

    --
    It's 11pm, do you know what your deamons are up to?
  215. Food by Anonymous Coward · · Score: 0

    I worked as a research assistant while getting my master's. The faculty that I worked for was Indian and liked to name his computers after Indian dishes. His fellow Indians did likewise and his Chinese students named computers after Chinese dishes (mooncake, wonton).

    I decided to name my workstation ostakaka.
    http://www.cooks.com/rec/view/0,1813,148162-228196,00.html

  216. Re:don't name by person just makes it harder to do by MikeBabcock · · Score: 1

    Workstations should not need to be accessed over the network so they should not need a friendly name.

    Reverse-DNS lookups on incoming connections are very handy for diagnostic purposes.

    Accessible PCs are also helpful for local printer situations (like non-workgroup cheque or inkjet proof printers) that are accessed from a third-party database server or such.

    --
    - Michael T. Babcock (Yes, I blog)
  217. Asset info by Galestar · · Score: 1

    This may have been posted already, but I've found that if you have a short "asset" number on most desktops, naming them after that is usually a pretty safe course of action. At my last job every computer have a sticker with a 6 digit "asset" tag on it, and all of the desktops hostnames were p123456. Every employee in the company KNEW what you were talking about when you said the asset tag, and since we did a lot of remote access via VNC, getting the user to tell you their hostname so you could remote became trivial. The same number was also in our warranty database and our inventory database, and it NEVER changes.

    --
    AccountKiller
  218. simple by Anonymous Coward · · Score: 0

    We only have about 45 workstations, so we keep it simple using a 2-letter/2-digit scheme where the two letters represent the general function/department (TS=Testing, PR=Programming, CS=Customer Service, etc.) and the 2 digits are just sequential starting at 01 and increasing as we buy new equipment. We do recycle digits if a machine is replaced because people use a lot of shortcuts around here that refer to the machinename.

    That's all. I like the toy-name-scheme by MightyYar, though :)

  219. Extension Numbers by Anonymous Coward · · Score: 0

    One of the more successful naming schemes I have used for workstations is naming them after the telephone extension where they are located. (Works best when each workstation has an associated phone.)

    My workstation to user look-up table was the telephone directory.
    When a user left and was replaced, the telephone extension list was always updated, and thus my workstation to user database was too.
    When a user moved locations, they usually took their telephone extension and computer with them.
    Most users knew their phone extension and thus I could easily ask them that information and obtain the workstation they would be at without looking in the database....or I looked at Caller ID.

  220. Asset Tag Naming by Anonymous Coward · · Score: 0

    All PC's here have asset tags on them so we put that in the name

    -

    example: d630-123456

    all pcs are dell so you know thats a dell d630 laptop with asset tag 123456

  221. We use sexual act names here... by Lumpy · · Score: 1

    it just causes fun conversations..

    I have to go, the "Cleavland Steamer" needs to be rebooted.

    And that damned PC for sales research is named "Dirty Sanchez" for a reason.

    --
    Do not look at laser with remaining good eye.
  222. Depends on your environment by blg42 · · Score: 1

    I used to work at a university. Software was tied to where the workstation was used (labs vs faculty offices vs office staff). When machines moved, they were re-imaged with appropriate software and names for their new location. In that environment, using building name + room # + station number worked well for labs and general office staff. We used faculty name for faculty desktops and notebooks because these sometimes floated between their offices and research labs (i.e. jsmithpc1, jsmithpc2, jsmithnb). As far as actually tracking down a machine, the name gave you a good starting point. We also kept a database of MAC addresses. If something wasn't where it was supposed to be, I used SNMP and a simple PHP app to find what switch port they were on. Failing that, block the machine at the firewall -- they then had a tendency to find you... This wasn't the most entertaining solution, but it was pretty functional.

  223. Anonymous Coward by Anonymous Coward · · Score: 0

    Once I was reading some guy who named servers after painkillers.

    Later I worked at a company where it was claimed that the new server would "cure all our headaches". I jumped on that and suggested naming it "Advil".

    So they did. And Motrin followed.

    Then for some reason we migrated off to antidepressants; Paxil and Prozac. I think that the shift said a lot about our collective unconscious there....

  224. You could use Names based on machine SN# by Djestr · · Score: 1

    Prefixed or suffixed with a D or L denoting laptop or desktop. IE Desktop's SN# is 53e89c1 Host name would be if you prfixed it. d53e89c1 This gives you unique names for each machine. Also easily crossed referenced in an asset database that can show location info and assigned user... etc.

    1. Re:You could use Names based on machine SN# by Djestr · · Score: 1

      AFter thought, using sn# and being able to cross ref with a database, means only having to update the record in your asset system, dateabase, post it note wall collectioin, with the current user ID assigned to the machine as apposed to changing machine names.

  225. It's not a terrible question by Anonymous Coward · · Score: 0

    The way a PC is named can be really useful. When we were replacing our 5000+ machines, upgrading to XP, and implementing a radical new app delivery mechanism, we decided on this scheme: two characters for the OS, year it was deployed, machine category, and asset number (xp04p11111). It has worked out pretty well. Just by glancing at the name you knew pretty much what to expect if there were any issues. i.e. 04 is going to be a pretty slow machine compared to 07 and 08. "p" is a desktop PC and "l" is a laptop. We didn't want to put any location information in since we knew that they move around over the years.

    The scheme has worked out pretty well, except for the times when the name is mis-typed ("O" instead of "0").

  226. One Step Further... by MarcQuadra · · Score: 2, Interesting

    For the sake of making things easier on our SMS admins and the field team, we use the Dell/Apple/HP serial or service tag as well, since the manufacturer can keep the specs and the purchase order info themselves.

    We do this:

    Brand Code is either D for Dell, A for Apple, H for HP, etc.

    And VMs under them are:

    VM

    So right now, my box is CISD6XQDMJ5, but I'm writing on a VM called CISD6XQDMJ5VM04.

    The beauty of this is that it lets the admins on SMS easily select departments by building queries that say:

    for all machines that begin with "CIS", do this thing.

    or

    For all machines that the fourth character is "H", do this other thing.

    and

    for all machines ending in "VM??", do -NOT- do this thing, since it might be hardware-specific.

    As for location and/or username, that stuff changes too rapidly to adhere to, if I know what -department- the box is in, I'll probably be able to find it, and the serial number leads back tot he model on the web site, so I can go to Psychology looking for an OptiPlex 270 that's acting-up.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  227. RFC 1178 by sammydee · · Score: 1

    There is actually an RFC you can refer to for help on the difficult problem of naming computers:

    http://www.faqs.org/rfcs/rfc1178.html

  228. BIOS Serial Number by Hasai · · Score: 1

    All our workstations have serial numbers burned into their BIOS. During imaging, we have a bash script grep a hwinfo dump for the serial number string and use the result to create the workstation name. The same script also uses the hwinfo dump to automatically determine which hardware image to load onto the machine.

    Any other info we need to track is kept in a database, with the workstation name as the key.

    If you want to get REALLY fancy, check out ZENworks Configuration Management (ZCM).
    ];)

    --

    Regards;

    Hasai

  229. Airport Codes and other local identifer by genx_walt · · Score: 1

    Each location uses 3 letter aberration for closest airport, that is what we do across about 12 sites. Washington DC - WAS New York - NYC Miami - MIA --- Then when your in a city like Nashville and the Code is BNA... you suck it up and keep it standard. If there is no airport near by or two sites close to one airport, you make the most logical unused code. Then for security reasons you can use the floor number or some type of identifier for areas. Then MAC address or partical mac. You don't want to have a person who is at the computer as the the hostname, for security reasons. WAS2b001c378f3E3C

  230. Asset tags work just fine by Rastl · · Score: 1

    We put an asset tag on every machine. Then we use the asset tag as the machine ID/computer name. Unique, simple and right in front of the user when they call in.

    There's nothing to change if the machine moves around. That's all handled through the automated inventory tools. Need to know the OS? Look it up by asset tag.

    We would have used the accounting fixed asset numbers but those aren't assigned until well after the machine is deployed.

    Serial numbers are an idea but they're not exactly easy to get from the end user when you're asking questions for troubleshooting.

    Our asset tag format is X000000 with X being alpha. This gives us plenty of tags and they're all bar coded for that eventuality of needing to do a physical inventory.

    Nothing silly, nothing hard to understand. Nothing that needs to be changed as the machines move around. Which they do.

    Slightly off topic are the server names. Prefix for prod/test, hyphen, region, hyphen, identifier. As in TS-XYZ-APP01 for a test machine housed in the XYZ region for Application. Simple, easy, etc.

    Once you start dealing with thousands of PCs and hundreds of servers you stop trying to be cute and make things as easy as possible.

  231. RFC 1178 by Anonymous Coward · · Score: 0

    I have not yet seen anyone post this rfc document which would probably be most useful to this question.
    RFC1178 - Choosing a name for your computer

    http://www.faqs.org/rfcs/rfc1178.html

  232. Something that was done RIGHT in my High School by Sylak · · Score: 1

    During elementary and secondary school, they were named by building#-room#-comp# so High School Room 118 computer 3 would be 07-118-03. This could easily be adapted to other things, but usually the point is to track the physical location of machines not who is using them, with the exception of laptops (which had the naming convention Teacher's last name-LAPTOP and were in a different windows workgroup)

  233. In our lab... by Anonymous Coward · · Score: 0

    ... of around 50 odd machines we use this naming scheme - --- where client_abbreviation is 2 or 3 letter short form of the client's name (services company), env is the environment - DEV, SYSTEST, CAPACITY etc., app_name is the optional application installed on that machine (db for database, app for app server etc.) and xx is a 3 digit serial number assigned incrementally in the order the machine was setup (first db server gets 01, second 02 and so on.)

    So we end up with names like disney-app-dev-001 etc. Has worked well so far.

    1. Re:In our lab... by Anonymous Coward · · Score: 0

      Way to mess up the contents within angle brackets slashcode - let's see if this works -

                |client_abbreviation|app_name|env|xxx separated by a hyphen!

      The client_abbreviation example disney I took of course was not 2-3 letters but I could not think of a more generic yet meaningful example.

  234. Just kill yourself by Snaller · · Score: 1

    And let the adults talk about their chosen subject.

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  235. Easy as 123 by Robert+Larson · · Score: 1

    We started with PC0001 and are now at PC7921. Someday we'll need to add another digit. This isn't really that hard a problem to solve.

  236. naming convention by Anonymous Coward · · Score: 0

    the company i work for has 20-some buildings around the state so we name ours like this:

    OS-Location-Department-Unique ID

  237. There are exactly two answers by swordgeek · · Score: 1

    (OK, that might be an overstatement--there _should_ be exactly two answers, though)

    You can follow one of two conventions when naming workstations: Functional or whimsical.

    Functional names are self-evident - room number, system type, city, division, role, etc. The fine details amount to figuring out what information is important to you, and squishing it into an RFC1178-acceptable name.

    Whimsical names are the other convention. Pick a theme with enough namespace for growth, and go with it. One company I worked for used cartoon characters. Another one used astronomical entities. A friend has his machines all named after single malt scotch whiskies.

    The key is to make the namespace large enough for long-term unrestrained growth. A mid-sized company may want to make sure that they have three digits for workstation ID numbers (for functional names), or a ridiculously large pool of names to choose from. Hitting a self-created namespace wall is ugly and embarassing.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  238. Planet of the Apes by Anonymous Coward · · Score: 0

    Planet of the Apes characters for desktops.

    Snow White & the Seven Dwarves characters for servers.

    It was, admittedly, a small office.

  239. Take RFC1178 with a grain of salt. by argent · · Score: 1

    Some of the advice is common sense still (like, don't use embarrassing names or misspelled ones), but it's from a different time, when having more than two or three computers serving any given role meant you were a REALLY BIG SITE. And you had to be important to have a domain:

    Avoid domain names.

                      For technical reasons, domain names should be avoided. In
                      particular, name resolution of non-absolute hostnames is
                      problematic. Resolvers will check names against domains before
                      checking them against hostnames. But we have seen instances of
                      mailers that refuse to treat single token names as domains.
                      For example, assume that you mail to "libes@rutgers" from
                      yale.edu. Depending upon the implementation, the mail may go
                      to rutgers.edu or rutgers.yale.edu (assuming both exist).

    Avoid domain-like names.

                      Domain names are either organizational (e.g., cia.gov) or
                      geographical (e.g., dallas.tx.us). Using anything like these
                      tends to imply some connection. For example, the name "tahiti"
                      sounds like it means you are located there. This is confusing
                      if it is really somewhere else (e.g., "tahiti.cia.gov is
                      located in Langley, Virginia? I thought it was the CIA's
                      Tahiti office!"). If it really is located there, the name
                      implies that it is the only computer there. If this isn't
                      wrong now, it inevitably will be.

                      There are some organizational and geographical names that work
                      fine. These are exactly the ones that do not function well as
                      domain names. For example, amorphous names such as rivers,
                      mythological places and other impossibilities are very
                      suitable. ("earth" is not yet a domain name.)

  240. Here is the thing by geekoid · · Score: 1

    From a security stand point, you shouldn't have a naming convention.
    It should be random with the key locked up someplace.
    A convention is a pattern, and this allows people to ahve insight into your system

    That said, if you go with a naming convention, be sure to pick a topic that is wide enough to support your infrastructer growth.
    I mean, you could go with 'Wizard of OZ' but after about 20 machines your going to be hard pressed to find unique names.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  241. Site-based names == STUPID by tedgyz · · Score: 1

    Besides the general burden of overly cryptic names, site-based names have to be the stupidest thing I have encountered. Unless the machines are cemented in place, guess what? They move to new locations. So, now you have a site-based name that is irrelevant. Of course, you can rename the machine for the new site, but in my experience that breaks a lot of the software already installed on the machine.

    --
    "No matter where you go, there you are." -- Buckaroo Banzai
  242. Home systems... by bennomatic · · Score: 1

    Every home system I've owned--including the iPods that my wife and I have used--have had music-oriented names. Jazz, Blues, Funk, Hip-Hop, Bebop, Fusion, Rock. I think that's it. The hard drives on the Mac systems have had movie character names, including Marcellus, Jules and Vincent, to name a few.

    --
    The CB App. What's your 20?
  243. Barcodes by Anonymous Coward · · Score: 0

    We barcode our workstations. The computer name is the barcode number. If you remove the barcode sticker, we will hunt you down.

  244. They call it DNS by hee+gozer · · Score: 1

    I'm actually quite surprised that in all of the replies here, no one has remembered the actual solution for keeping branch office, departement, floor, room number etc. with a machines name.

    It's called a subdomain and it rather works somewhat like this: x.dept.city.company.tld, so you'd get e.g. 01.accounting.amsterdam.acme.com. You can let the workstation get its hostname and domain information through a rather useful system called DHCP. In most cases, this is already being used to configure IP addresses, and given these addresses can change, the odds are pretty high that you already HAVE a database of names which already HAS a key for each record.

    You can make as many subdomains as you like, and you can even delegate them to the seperate branches, departements, your stepmother or whatever you like. This also makes the system work more distributed, like the Internet, so if one nameserver dies it can never take down the entire network. Cool, huh?

  245. naming conventions by Mozai · · Score: 1

    Ghod I HATED this argument at the IT department.

    "We should obfuscate the machine's use so hackers won't see easy targets."

    You have to be kidding me. Most of the attacks won't bother trying to decypher some elaborate naming scheme, or get HR records to find out who's the CFO -- they'll just carpet bomb the entire network, and exploit any vulnerabilities they find. Frankly, if you have a hacker who already has access to the HR records BEFORE they break in, you've got a bigger problem, like maybe an inside job.

    Workstation -> username. So when someone's downloading streaming porn and it's clobbering your bandwidth, you know who it is immediately. When the workstation changes hands to a new user, you should re-image the machine anyways.

    We had the "serial number, referenced to a database" method at three locations, and each time I'd find out that someone was rushed and didn't update the database (or updated the wrong database), and I'd have to spend an afternoon validating all the entries again. This only served to slow me down, and didn't slow down our break-ins at all (which were, by the way, autonomous viruses and worms, not humans who could comprehend hostnames no matter what info we put there).

    However, I did find some value in not naming machines by their purpose -- we did have a virus breakout that looked for machines named 'mail','smtp' or 'mx' for possible spam relays.

    ("why so many virus problems in places where you work?" I hear you ask. "are you some kind of shit IT guy?" No, I'm an IT guy that deals with C*Os who feel they don't have to follow the rules, and I get punished when I impose the rules upon them, even if it's for ISO 9001 compliance. Makes me sick; welcome to Toronto.)

  246. A solution that also gives you someting extra.. by Anonymous Coward · · Score: 0

    Assign them to users, and give them a name like..
    User-Classification-City(3 characters)-Iteration
    Classification goes from INFRARED to ULTRAVIOLET, but INFRAREDs don't get any PCs assigned to them.
    Iteration starts at 1 and gets incremented by 1 every time the PC needs hardware servicing.

    Say, you have a guy named Peter, and he's from Amsterdam..
    Peter-R-AMS-1
    His PC breaks down and needs servicing?
    Peter-R-AMS-2
    Someone decides to promote him?
    Peter-O-AMS-2
    He breaks it another 4 times?
    Peter-O-AMS-6
    He breaks it yet again?
    FIRE THE BASTARD! Anyone that needs a PC that requires that much servicing should not be allowed to access Friend Computer property!

  247. It is up to you, just keep it consistent by axl917 · · Score: 1

    Previous IT job was at a university, and over a decade, who was in charge of the naming conventions changed a few times. Each had their own idea of what the convention should be; department+num, building+num, department+type+num, building+type+num (type being mac or pc, when we were a mixed system). So say you have a building named "DM" with a dep't name "HPER". Right down the same hallway, I found;

    dm01
    dmpc01
    hperpc01
    hpermac01 ...

    It was a horror show. Where I'm at now does a building+room/dept+type+num, so the 1st computer in room 30 of the high school is;

    HS030C01

    while the art room's computers in the middle school are;

    MSARTC01, MSARTC02, etc...

    Seems to work out ok.

  248. Naming by Anonymous Coward · · Score: 0

    I use the same method: [LOC1][LOC2][UniqueID]

    LOC2 may not be needed, it depends on asset ownership. If the machine is a corporate asset and does not belong to a specific group/department/site then it is a corp code. The UniqueID is either the service tag, if present, or the last 6-10 characters of the serial number (depending on # of assets and variety of machines.) If a specific cost center owns a machine it is very unlikely that machines will move from that department then I add LOC2 to tell me better where the macine is located quickly. I do not care who is at the machine, as it makes little to no difference to me.

    BGInfo will give the user what they need to tell me the machine, and I keep the information in a DB so I can reference it without interaction.

    My method works for me and I do not have to change it when a user change is made or if the machine moves cubicles or specific locations, assuming I have done my job correctly, the only time it is changed is if a location or department is downsized or moved to another campus/address. Major moves are rare and most of the time include a reimage at which point the machine record in inventory is marked as "archived, not currently active" and the licensing is returned to the pool, the new image process takes care of the new record generation as if it is a new asset.

  249. Re:don't name by person just makes it harder to do by digitalunity · · Score: 1

    My previous experience in this matter was with a smallish multinational corporation with 20 or so offices around the world. It seemed to work fine for them.

    Allowing business units to have their own assets isn't really a problem, but allowing that ownership to dictate IT processes isn't a great idea. Support should be standardized wherever possible to provide uniform service.

    --
    You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
  250. Re:American vs British fleet naming strateegeries by An+ominous+Cow+art · · Score: 1

    (This is mostly related to WW2 naval naming schemes)

    Some classes of British ships used the 'themes' (e.g., Black Swan-class sloops all named after birds, and first letter schemes (e.g. B-class destroyers (Bulldog, Boreas, Brazen etc). I believe these were most consistent among the smaller ships.

    American ships: battleships (these days, nuclear subs) named after states, cruisers after cities, destroyers and destroyer escorts after people, submarines after fish. Other classes had other schemes, but as far as I know, none were purely alphabetical.

  251. Naming Convention by sjipca · · Score: 0

    RoomInBuildingPCx The easiest way to do a naming convention is this. x represents any number from 1-? however many PC's there are in the room if the building has no name use a name that is common among your employees.

  252. Re:don't name by person just makes it harder to do by Sandbags · · Score: 1

    Workstation support is standardized. OS (lets sdaw win 2K3 support) is also standardized. Knowing the owner allows us to bill the appropriate party without having to look it up. Knowing the OS ensures a tech trained in 2003 server gets the ticket...

    The problem is, we have hardware support, OS support, application support, DBAs, Web admins, SOA support, DR support, we have specialist for nearly everything, and understanding who owns what PIECE of a server (a lot of stuff here is middleware, or shared infrastructure as well) is important, and we don't want to have some massive database all 900 or so of the people with rights to access various servers has to have access to. We have a simple system of who "owns" (as in responsibility) each app, and that person gets a call anytime anyone elses serevr equipped with that app has an issue. By using the name, and without referencing AD or a seperate database to tablle, a tech can quickly reference the ownership.

    But its not even techs... We have hundreds of scripts that run in response to certain errors from certain monitored systems, and the servername itself in the error (or the IP cross checkes in nslookup) provides key information to the script without having to JDBC enable it as well... When we get a nonresponse from a servername, the hardware owner and Os owner can be instantly notifed by output from our monitoring software to check it out.

    Simply put, the servername structure, being consistant and containing a lot of data, provides simple automation of alert services, not just awareness for the engineers and techs.

    --
    There is no contest in life for which the unprepared have the advantage.
  253. In Soviet Russia by Balance+Man · · Score: 1

    In Soviet Russia, workstation names you!

  254. Location and serial number by Anonymous Coward · · Score: 0

    At my company we do site abbreviation and the serial number of the machine for the workstation. This is because all warranty items are tied to the serial number and you don't want to have to pull the ,machine out to fine out what its serial number is. .

  255. Easy - Name Them After Women You've Slept With by aquatone282 · · Score: 1

    Oh, wait. . .

    --
    What?
  256. Asset tags by pearl298 · · Score: 1

    Using asset tags works fine until you get some special machine that was built up out of a dozen purchase orders and has twenty asset tags as a result!

    The worst I ever saw was a $20K lab computer that was built up out of $500 chunks because the various managers could sign for that much without further approval. There were several boards that has five or six asset tags!

    Worse yet the entire department was laid off a month after the thing was put together!

    When I left the company there were still raging debates about how to classify that machine and which department actually owned it!

  257. School District Workstation Naming by Anonymous Coward · · Score: 0

    We name each system after their asset tag. We then have a database that records details such as serial, warranty status etc, all linked by the asset tag number.
    Before systems were named after site_room_function, and that worked, but yes, equipment moves, so it's not very flexible.
    Naming after asset tag has worked well for us - just keep a database with those details or it's useless.

  258. Re:don't name by person just makes it harder to do by Anonymous Coward · · Score: 0

    That's a lot of work when someone changes a cubicle.

    One place I worked had extremely movable walls even for offices. You could stay at the same location with reference to the building itself and yet change office numbers three times a year. When the company's fortunes were looking up, your office kept getting smaller; therefore, getting a larger office was not necessarily a good sign.

  259. unique ID with check digit by Mr.+Punch · · Score: 1

    I echo the many recommendations above to just use an ID number and have a spreadsheet with the other data you need. It isn't sexy, but it gets the job done.

    I'd also have a digit in the ID be a check digit (like in ISBNs). That way if someone typos a machine ID you probably won't find a line for it in the sheet (rather than finding the wrong line), and you'll know to ask again.

  260. Already covered by RFC by wakaramon · · Score: 1

    RFC 1178: Choosing a Name for Your Computer, http://www.ietf.org/rfc/rfc1178.txt
    RFC 2100: The Naming of Hosts, http://tools.ietf.org/html/rfc2100

  261. hehe by Anonymous Coward · · Score: 0

    At my uni where there are ofc several hundred/(300-400?) computers they use a positional dependant name: ground level is 0, first floor is 1, etc, then there is the class room, followed by an enumeration of the computers in the class.. something like: //lvl0-cl08-pc1 would be in the class room cl08 on the ground level and classrom id: pc1. The servers are also in the same spirit: //lvl0-cl08-srv3

    For the networks ive set up i always choose a theme and give them names accordingly: the solar system (jupiter is the big one, venus is that sexy lil macpro etc ;)
    Think also all your mytheology if you want or something just fun :P

  262. Hurricanes! by hydroponx · · Score: 1

    Just use major hurricane names .....

  263. Small shop by timbck2 · · Score: 1

    Where I used to work, we held a "contest" to determine what our naming convention would be. The winners were appliance manufacturers for servers (sunbeam, hotpoint, maytag, etc.), candy bars for workstations (reeses, heath, skor, crunch, etc.).

    Of course after using all the common ones and digging into the past (bighunk, marathon, etc.) we eventually ran low on candy bar names, and had to "cheat" a little, using wrigley, twizzler, etc.

    It worked well - we had fairly low turnover so the names became identified with the user over time. It seemed to give the servers and workstations a "personality" as well.

    --
    Absurdity: A statement or belief manifestly inconsistent with one's own opinion. -- Ambrose Bierce
  264. City Street Names by Anonymous Coward · · Score: 0

    Works great in NYC - and helps characterize the quality of the workstation (guess which boxes get names like "Flatbush" and "Atlantic").

  265. that day when the system took a piss by Anonymous Coward · · Score: 0

    Every engineering cluster had a theme.

    Corporate Customers and systematic naming are fun.

    International Shipping System: the ISS Cluster.

    Of course it needed a development environment: DISS.

    Then for HA testing you need testing cluster: TISS.

    Then they rolled it out to production...

    Discussing major outages with the suits was fun.

  266. Why do we have names anyway? by foreboy · · Score: 1

    Seriously, the whole point of DNS was to provide a name that humans can remember. Ask to me remember "bob" or "elephant" or "pilsner" and I can tell you exactly where that machine is and what it does. I know you're asking about workstations, but here's a printer and its server that I actually use at work (XX denotes the company initials so that I dont get in trouble with the Man) 5C106HPCLJ4650 on XXsny195prt2. I think it would be easier to remember a dotted quad...put the info in a spreadsheet like others have suggested and give the workstations names people can remember and use. Maybe even have a little fun with.

  267. DNS already solved this for you by bahamat · · Score: 1

    Ever hear of HINFO or TXT records?

  268. Keep it Simple by Anonymous Coward · · Score: 0

    I run a tiny CAD lab. 4 computers in 4 cubicles, all aranged in a nice line. Orignally they were all SGI Octanes, so the names were pretty simple. Octane1, Octane2, Octane3, & Octane4, based on which cubicle they sat in. The number of times I was asked "Where's Octane2?" (or any other #) was downright staggering.

    They're now all named "red" or "blue" or "green", and the doors have been spraypainted to match. Not terribly attractive, but one less stupid question to answer.

  269. Memorable names and Excel by master_runner · · Score: 1

    I used to work at the Democratic Party of Oregon. we just named each machine after a county in Oregon. When we ran out of counties we started using towns. The names were easy to remember (Malheur, Douglas, Wallowa, etc. as opposed to random numbers), so when we asked someone which machine they were having a problem with they usually remembered the name. We then just had an excel spreadsheet with name, make/model, location, specs, serial, software installed, license keys, etc. I hate numeric names because they're just hard to remember and awkward to work with. Pronounceable names, preferably ones that people have heard before, work great. Geographic names, names of famous people, names out of fiction (I'm typing this comment on Voyager), etc. all work great.

    --
    I might be stupid, but that's a risk we're going to have to take.
  270. Re:don't name by person just makes it harder to do by xous · · Score: 1

    If your users are so lazy that they can't read the asset tag off the front of a machine you got bigger problems on your hand.

    Remote desktoping AT102024.int.example.org is not significantly more difficult than moniker.int.example.org.

    Most of the time I find this easier than trying to spell their names over the phone.

  271. What's in a name? by theendlessnow · · Score: 1

    IMHO, machine names make poor databases.

    Name your hosts whatever you want and keep information about the detail somewhere else. There's just too much info to be adequately conveyed inside of a name.

    This always allows for better name choices. For example, drug names.

    "John, are you on cocaine?"

    "Nope, I'm on LSD right now."

    "Well, then who's on heroin?"

    "Nobody, I'm pretty sure."

    "Wait a minute, I'm using heroin right now, wait until I get off."

    and so on...

  272. Incubator! by Anonymous Coward · · Score: 0

    Where i once worked, because the tech's machine was always swamped with viruses i simply called it "incubator" ;o)

  273. Re:don't name by person just makes it harder to do by xous · · Score: 1

    Hi,

    I meant to say that they should not need to be accessed /regularly/ over the network so a friendly name is really not justified. If absolutely required we can always create a friendly alias pointing to the asset tag. Although if I were considering that I'd also be considering moving whatever service or resource to real server.

    For example we have AT101245. This machine has an A record pointing to it's DHCP assigned address like AT101245.int.example.org.

    The appropriate PTR record is also assigned.

  274. Simple Naming Convention by neurosine · · Score: 1

    We just use the type and serialize the numbers, usually LT-01, LT-02, LT-03... for laptops , WS-01, WS-02, WS-03...for workstations. If they are a multi-site client we would prefix the name with the location, Caloundra=CAL-WS-01....Our clients are all SMB and rarely have more than 100 stations. If they did, well...prefix a zero and so on and so forth. Naming by user or location within the building is usually not a good idea as these things change often. good luck.

  275. Naming Convention by Anonymous Coward · · Score: 0

    the system that we use a work is pretty straightforward, every site has a 3 letter code, like new york is (NYC) then each computer is named after is dell service tag, so a PC might be named NYC559J31S the service code is unique and the location code tells us where the PC is in the business.

    then we can use the serial to compare with a spreadsheet or go back to dell for specs, warranty, etc.

  276. The downside of using serviceid tags by FlowersAndtheSun · · Score: 1


    The downside of using servicetags as hostnames is that most service tags are printed on the back of the desktops, or in the case of laptops on the bottom.
    This means that its not very convenient for a novice user to find, let alone read it aloud to a helpdesk employee while lifting the laptop with one hand.

    I do recommend using servicetags as hostnames . Just put a sticker with the service tag on the front of the computer. Near the on button is recommended.

    PS Unfortunately at my current job they have put in the year of purchase in the hostname.. e.g. PC-8098 is purchased in 2008. This means ofcourse that in 2010 we have our own little version of the 1999 bug, cmdb wise. PC-0002 could be 1990 or 2010.

  277. Indian names of Bollywood starts by Anonymous Coward · · Score: 0

    I've worked in a few IT shops that offshored UNIX administrations. The server hostnames are now the names of Indian celebrities or landmarks. Just saying.

  278. I still use one.. by Hillview · · Score: 1

    I still have an old Sun pizzabox in the closet I can't bring myself to rename.. Sparky.

    --
    -Troll, Flamebait, and Offtopic are NOT equivalent to disagreement.
  279. What we do by Stealth210 · · Score: 1

    At my company we use Region,Site Code,Serial/Asset #

    AMRNYC123456

  280. Re:don't name by person just makes it harder to do by InverseParadox · · Score: 1

    Not to mention things like remote-control sessions for helpdesk purposes, and assigning images for "on next reboot", and associating applications for installation, and so forth. Being able to easily tell from the name which machines are which can be very helpful indeed.

    I don't advocate naming the computer after the user, though - at least not when there's a more useful "location" to provide. For laptops, which get carried around from place to place, sometimes the name of the assigned user is the most helpful location information you can be certain of.

    --
    -- The Wanderer
  281. Non-issue if you wipe machines between assignments by Fastolfe · · Score: 1

    I see a lot of comments from people emphatically recommending against identifying the owner in the machine name. Since you're talking about workstations, though, I have to disagree. A user's workstation should be wiped and re-imaged when it's reassigned, so the issue of a machine changing hands and keeping the original name should be moot. Upon a machine's first boot-up, it should be assigned a new name.

    If you want to track the hardware, use a standard numeric asset tag.

    If you love process and standards, a "username-pc" or "username-laptop" standard seems perfectly reasonable to me. Personally, I see no reason why you can't let users choose their own machine names (so long as it's unique and machines are placed in a separate subdomain from your services).

    Obviously, the rule for servers should be different, since those outlive their owners, and RFC1178 is a great place to start there. But for workstations? They should come and go (even if the hardware is reused), so who cares?

  282. Runic fonts on your machines? by billstewart · · Score: 1

    Sure, you can name you machines like that, but what if the person reading them doesn't have a futhark font loaded :-)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Runic fonts on your machines? by JWSmythe · · Score: 1

          Doesn't everyone maintain a character set for ancient languages? :)

      --
      Serious? Seriousness is well above my pay grade.
  283. Day of week in the machine name by billstewart · · Score: 1

    Dude, in case the wrongness of putting SSN in the machine name didn't tell you it was a joke, the poster has the Day of Week in there and hits you over the head with a 2x4 about having to rename the machine every day...

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  284. Move rooms - rename machines? Bad idea by billstewart · · Score: 1

    In a typical corporate environment, your machines _are_ going to get moved this year or next year. Either your department gets more people, and moves to a different floor, or you lose people and the Real Estate Mavens consolidate your desks, or Alice leaves and Bob gets her machine, or Carol gets a newer faster machine and Dave gets her old one, or your startup gets bought and you move into your New Corporate Overlords' building.

    Forcing you to rename machines when that happens is annoyingly disruptive; not renaming the machines when you move will rapidly start to annoy your IT people.

    And of course, if any of your people have laptops (like _all_ of your sales people and field engineers) forget naming them by room number.

    Naming machines after the users has some of the same drawbacks, but depending on your environment it's less likely to get you in trouble. If Carol gets the newer faster machine, she'll probably move her files to it, and you can rename the machine when you give it to Dave. But of course you might end up with "carolpc" and "carolpc2" for a while...

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  285. Naming machines after Quarks by billstewart · · Score: 1

    "Up is down today" "Charm is acting as Strange as last week"

    Back during the pre-internet UUCP days, and even for a while after that, we had lots of series of machine names - mountains, beers, dwarves, dwarfs (i.e. Tolkien vs. Disney), composers. My wife's testing department named machines after psychoactive substances, anything from Ritalin to speed to Prozac to coke. At one point I was considering naming machines after common appliances (toaster, mrcoffee, xerox, etc.), but aside from the Trademark Police, that became less practical once some of those companies started networking their hardware.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  286. Why name clients? Form follows function by billstewart · · Score: 1

    Ok, you probably need some kind of reverse-DNS tag or MS Domain tag if you're using those, but what function are you trying to achieve with the names? Debugging? Boring names are fine. It's especially strange if your users have laptops, so the workstations are moving around, or if your client machines are virtual.

    Naming servers makes sense, though once you've got enough of those, the names start to get boring (my print server is mo3980; it's somewhere in Missouri...) If you've got roughly one client machine per user, give them a user-centric name (mine's usually either bstewart or my email id, depending on which of our corporate underlords is running the desktop support this year.) If you've got lots of machines per user, whether real or virtual, make them username1, username2, etc. or else give the user a subdomain and let them name them, so it's fnord.username.engineering.example.com.

    Naming machines in a shared lab sometimes makes sense, if different people need a bunch of clients at different times. My current network lab has some routers named after cities, some after baseball teams, etc., but mostly they don't have interesting names.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  287. Location, Type, unique ID by Anonymous Coward · · Score: 0

    location code - computer type - unique ID (last 4 or 5 characters of the serial number is usually a safe bet)

    e.g.

    WLGD1234 = Wellington, Desktop, unique ID
    SYDL2345 = Sydney, Laptop, unique ID

    You can also extend the location information if you have multiple sites (or rooms on a campus, for example) so that you'd have something like

    MELC1R7D3456 = Melbourne, Campus 1, Room 7, Desktop, unique ID.

    I worked at another (outsourcing) company that followed a very similar scheme, but they added the customer code at the front and one additional character to let you know which OS was installed e.g.

    CCAKLLM1234 = Customer Code, Auckland, Laptop, Mac, unique ID
    CCAKLLL1234 = Customer Code, Auckland, Laptop, Linux, unique ID

    Ok, test time, what does this translate to:
    CCSYDC1R8DW4242

    Ultimately you want to keep it under 16 digits, I've seen longer names make management systems, directories etc throw tantrums.

    Final point: location code doesn't cover roaming users that well, so you can either go for the location they're primarily based out of, or you can go with something generic like "INT" or "EMEA" / "APAC", or "NH" / "SH" (north/south hemisphere)

  288. Curries anyone? by carybielenberg · · Score: 1

    I name mine after curries vindaloo, roganjosh etc. And when I run out I Google troll for more curries then I have to go & try them out! Works for me.

  289. KISS by Anonymous Coward · · Score: 0

    I have seen a fuckton of different naming conventions due to working in outsourced callcenter for corporations.

    I have come to the conclusion that KISS is the best method here. Keep it simple, stupid.

    Location-type-designation.

  290. Isn't it obvious? by wallsg · · Score: 1

    Huey, Dewey, and Louie.

    But you'll probably lose one during a ring plane crossing.

  291. National Weather Service by Tesral · · Score: 1

    Hurricane Name list. I don't think anyone suggested it.

    --
    Garry AKA -Phoenix- Rising Above the Flames
    Si hoc legere scis nimium eruditionis habes
  292. I know of a server that was named TIGGER by vaporland · · Score: 1

    ironically, it is up and down all the time. it attained this attribute after it received the name, not before.

    --
    Ask Me About... The 80's!
  293. Does nobody read the RFCs anymore? by RockDoctor · · Score: 1

    For time-served advice on this matter, see RFC-2100 (ha-ha-but-serious) from 1997, RFC-1178 (serious-but-ha-ha) from 1990, and RFC-1034 (just plain tedious) from 1987. You will note that these date back to the dissemination of the current DNS system ; as the system hasn't changed significantly, the advice on naming conventions is similarly unlikely to change.

    From a more practical point of view ... look at the likely size of your domain ; apply an appropriate number of doublings (to account for unexpected growth, everyone and their dog getting both print and fax servers, then not releasing the names when the servers go away, another unexpected doubling) ; go and find a "jargon" dictionary somewhat bigger than you suppose you'll need ; start to use it.

    Examples I've seen :
    - departmental computers in a university department (not the lab computers) ; likely namespace size a few dozen ; naming theme "malt whiskies", with some 300 possibilities (and you can use blended whiskies for degenerate bastard machines that won't be around for long, or a sub-department.
    - servers in a small company, for mail, proxy, mass storage, etc ; likely name space a handful ; theme was fictional servants, with dozens of possibilities before needing to do research.
    - me? At home I use raw IP addresses. When the wife or daughter knows what an IP address is compared to a host name, then I'll worry about it.

    --
    Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  294. Funny, but memorable. by bemasher · · Score: 1

    At the research institution i work at we name machines based on a particular theme organized by their purpose. Most of the sequencing robot controllers are named after composers, laptops named after the x-men, lab workstations are given good jewish names, office workstations are named after their users' mothers, tech staffs computers are named after james-bond villains.

    It does help a lot though with memorization of whose computer is whose and what it does. It's also useful for gauging how important a particular problem is based on what kind of name the computer has. For example a problem with a computer named after a composer is significantly more important than a problem with a computer named after someone's mother. This all comes into play in our ticket system when the person submitting a problem gives only a vague problem description and the computers name.

  295. Server naming conventions by rjason · · Score: 1

    We used names of characters from the Rocky and Bullwinkle cartoon for servers.

  296. School IT by nobler55 · · Score: 1

    BuildingName_Floor#_Room#_Name

    EastHall_2_E213_Dave

    Tech_0_CR9_Charlotte

    I make the names alphabetically clockwise from when i enter the room, so you have a rough idea where each name is.

  297. Spreadsheets are about the most abused tools by Haxamanish · · Score: 1

    We're lucky we have web browsers these days, otherwise people would still want to try to turn their spreadsheet into an operating system.

  298. Well, this is how we do it by tekshogun · · Score: 1

    At my job, we have a mix of department shorthand+username or dept shorthand+position/number. The main IT group is getting ready to implement serial number based naming conventions for the desktops and laptops. We are a primarily Dell office so that would mean the ServiceTag, which is short, but it can still be confusing and a little too much. However, I guess it helps ID a computer without even having to turn it on. I don't know if they are extending this though to network printers, servers (named based off of streets in our city), etc. I prefer a department in shorthand and ID# my self.

  299. Naming conventions. by ResidentSourcerer · · Score: 1

    1. I don't like alphabet soup for names.

    # ssh gla-1127394

    is too darned awkward. And having a user read off soup over the phone is error prone.

    Good naming conventions:
    A: Give some clue as to what you are dealing with. At one job I had 11 flavours of unix, 3 versions of winsnooze and 2 versions of Macs.

    B: Are pronouceable, not requiring spelling out over the phone.

    C: Are not words in common use, but are recognizable.

    D: Are not people's names.

    E: Are more than a single syllable.

    So the SGI lab on 4th floor were all birds -- bluejay, siskin... The secretaries' pool of windows boxes were all named after ancient goddesses. The linux boxes in grad offices were norse gods and heroes. Most of the individual profs workstations were named after their favorite famous mathematiction. (Hilbert wasn't bad but 'ssh chandrasekhar' was a bit much. chand was a cname really fast)

    This way grad students would poke their head in my office and say, "Tanager's disk is whining, and it won't boot." and I would know right away that it was an SGI in the stats lab, and not an linux box in that grad's office. Further, it was far more informative than SL-121 as 121 may have actually been 112.

    As to naming/licensing issues. There is merit in a computer having an asset tag, or id, whatever, which you use to link all the other info together. The name then becomes what you call it. If the role changes in a major way, you can change the name without screwing up the rest of the data associated with it.

    With people, in the U.S. you do this with your SocSec number. That's your asset ID. But no one calls you 619-68-6160, they call you Mike.

    When I was with this department I had a flat file that contained stanzas of the form:

    Name
          Asset: string
          IP: string
          CNames: string; string; string
          MAC: string;
          Room: string
          PrimaryUser: string
          OSver: string; ...

    A script using this would rewrite my DNS files, my DHCPD.conf file, my YP files, That way it was all in one place.

    In general whimsical names are used by people who have a very small network to maintain. Themed names are used by people who have a few hundred machines. Soup is used by groups of people who have thousands of machines.

    Soup comes into play when you have an IT mob, instead of 1 or two guys. Soup happens when there is no association of particular machines oddities for the IT guys. Soup happens when you have a zillion almost interchangable units. -- 12,000 cisco routers, 8127 identical Dell Winsnooze boxes.
    Soup happens when the memory of the IT guy is not capable of mapping the entirety in his own head.

    When you work in a place that has nothing but alphabet soup, get out. There is/will be little freedom. You will be criticised for wearing shorts and sandals in the server room. They will start charging you for coffee, and will buy cheap coffee to boot. You will spend your time defending why you did trouble tickets out of order, and for every minute you spend working on a problem, you will spend 3 on documenting it and 6 more on filling out paperwork to get the parts to fix it.

    --
    Third Career: Tree Farmer Second Career: Computer Geek First Career: Teacher, Outdoor Instructor, Photographer.
  300. We use the MAC address. by Linuxmonger · · Score: 1

    It's often written on the outside of the case, every device on the subnet will be unique, lots of PC boxes and routers come with little peel and stick labels that already have the address, and it's consistent across all networks. It shows up in a database all by itself, allowing me to see when it was powered on, pushes data every three hours so I can see that it's still in the building. The first 2 octets give me the manufacturers name and I can read it with my rebuild script.

  301. In action in the field by Geminii · · Score: 1
    I'd posit that the individuality of a computer name, be it workstation, server, cluster or other resource, could do worse than to be based on the scarcity of the item.

    If you only have a handful of workstations in a home or small office, call them Starbug, ZORG-169, Kevin, and Meebo.

    If you have thirty thousand workstations in a national or international WAN, then they can count themselves lucky if their name is anything more than their asset tag. And at least with the asset tag, you can tell a caller to read it off the side of the PC and then use it to remotely access the thing. Tracking's not an issue - just tell all servers to keep records of which workstation names and MAC addresses log in through which ports on what switches every morning, and you'll have a fair chance to be able to spot when a computer mysteriously changes offices or departments. If there's accurate records of which ports lead to which cubicles, you can even physically track them around the company (and if you have security cams in the ceiling in all locations, you can literally be looking over a caller's shoulder seconds later).

  302. Re:don't name by person just makes it harder to do by MikeBabcock · · Score: 1

    For a small office, I'll name workstations by function or location or some combination of both but higher level 'boss' PCs by their names or function.

    For example: "acctnorth" for the Accounting machine at the north of the room instead of just "acct1", and "controller" instead of "bob".

    --
    - Michael T. Babcock (Yes, I blog)
  303. Re:don't name by person just makes it harder to do by MikeBabcock · · Score: 1

    Unfortunately that means that while I could connect to "accounting3" as a CNAME pointing to "AT101245", it still means that reading my logs shows a connection from "AT101245" which requires personal manual translation to correct, unless I start adding TXT records describing the present use of each machine ...

    In either case, the CNAMEs or TXT or any other records will go unmaintained just like the original problem of unmaintained A and PTR records, so you may as well pick the one with the least headaches to your situation -- which for me means naming the machines legibly and maintaining those lists properly.

    --
    - Michael T. Babcock (Yes, I blog)
  304. Re:don't name by person just makes it harder to do by xous · · Score: 1

    Integration with your asset management system could make these changes automatic.

    I still think changing one CNAME record is a lot more trivial than changing the machine especially if your in a active directory/windows environment.

  305. I've named mine george by Anonymous Coward · · Score: 0

    the other one's Harry.

  306. Theme names for systems by WindShadow · · Score: 1

    When I was at GE Corp R&D, the names of the day were New York waterways. Thus the large fileservers were Hudson and Mohawk, smaller systems were Alplaus, Esopus, etc.

    Individual groups used their own themes, such as fish, large (Whale), desktop (trout, halibut), and network connected devices (chum). After installing a group of servers for one particularly unpleasant manager, and being told that "naming is your job, not mine," I used the body fluids theme, and called them mucus, snot, vomit, and drool.

  307. Re:Changing hands by b4dc0d3r · · Score: 1

    Why couldn't you do both? Give it a name, and also give it a serial or unique id. The name might change, but the asset database can translated that into the serial, which is what all of the other records are tied to. Along with a cross-indexed naming history of course.

    All of the advantages of naming, all the advantages of unique id.

    If your asset database can't deal with that, maybe it's time to ask them to upgrade their software before the next purchasing round.

  308. Re:don't name by person just makes it harder to do by b4dc0d3r · · Score: 1

    Guessing there's a company policy against that...

  309. boring answer by Anonymous Coward · · Score: 0

    Do what I do in my Civ4 games:
    Capitol City name: 1
    second city name: 2
    third city name: 3

    It's completely boring--uninformative, destroys individuality, lacks imagination, and is, therefore, perfect for any sort of workspace.

  310. Just name them all "dave" by goffster · · Score: 1

    So easy...