Ask HN: What will be a good naming strategy for a Server
1–10 of 12 posts
Re: Ask HN: What will be a good naming strategy for a Server
#2Re: Ask HN: What will be a good naming strategy for a Server
#3If you have lots of servers you can only use machine generated names with some kind of role indicator. For fewer servers you can pick something nicer.
Re: Ask HN: What will be a good naming strategy for a Server
#4Re: Ask HN: What will be a good naming strategy for a Server
#5Re: Ask HN: What will be a good naming strategy for a Server
#6Re: Ask HN: What will be a good naming strategy for a Server
#7Re: Ask HN: What will be a good naming strategy for a Server
#8For fewer and more specialised machines I'll think of something I like, my private machines are named after the deities of the Cthulhu Mythos (azathoth, cthulhu, shub, hastur, lloygor, nyarlathotep), while some of our Office servers get their names based on dinosaurs and other prehistoric animals.
Re: Ask HN: What will be a good naming strategy for a Server
#9I name all my computers after Tolkien characters, I have a friend who names all of his after breakfast foods, my alma mater named their servers after Norse gods, all the computers where my wife worked were named after sci-fi starships. If you can't find a theme you all like, naming them something boring like `file` `print` `db`, etc. would probably work too.
Re: Ask HN: What will be a good naming strategy for a Server
#10A lot of people recommend AGAINST meaningful names since attackers can use them to better target their attacks (although arguably it is normally trivial to figure out what is what anyway).
If you're going to have meaningless names then I just leave the default (e.g. rack123.server456) since no matter if you use planets, characters, or toys you'll still ultimately end up using its function to describe it or its IP address anyway.
Realistically your servers and their purpose should be tracked internally via some kind of system (be it Google Apps Spreadsheet, intranet page, resource tracking system, or similar). Which makes the actual host name meaningless.