A good naming scheme is scalable, unique, and easy to remember. The purpose of these naming schemes is to name networked servers, wireless access points or client computers, but it can also be used to name projects, products, variables, streets, pets, kids, or any other project where unique names and rememberable names are required.
A good naming scheme should be scalable, but there could be times when a fixed number of machines are only ever going to be used. These are dedicated to those machines.