Reutilizando nomes em um esquema de nomenclatura [fechado]

5

Como as pessoas se sentem sobre a reutilização de nomes em um esquema de nomenclatura? Se você substituir um computador, o novo computador deve ter o nome do computador antigo? Se você reutilizar nomes, espera até ficar sem nomes antes de reutilizá-los? Os nomes devem seguir os computadores ou seus papéis?

    
por David Pashley 29.11.2009 / 14:41

9 respostas

9

Normalmente, acho melhor não reutilizar nomes.

Aqui está um exemplo. Se você aposentar o servidor 'aardvark', substitua-o posteriormente por um novo servidor e, posteriormente, ainda encontrará um programa que faça referência a 'aardvark' que está falhando, você não sabe se é um problema com o programa ou com o novo aardvark . Se você chamou o novo servidor de 'aaron', você imediatamente sabe que é o programa que precisa ser observado. Por outro lado, se o programa diz 'aaron', então você sabe que é algo em aaron.

Outro exemplo está no processo de migração.

Conecte-se aaron, instale-o e faça os serviços funcionarem. Então você pega seu alias de nome de serviço para cada serviço, e muda-os de aardvark para aaron, e testa se funciona bem. No final do dia, você pode deixar as duas máquinas funcionando até que você esteja feliz em finalmente retirar o aardvark.

    
por 29.11.2009 / 14:54
4

Esta é uma das razões pelas quais usar nomes significativos ou cool é uma má idéia geral. Se você tivesse chamado suas caixas foo01 , foo02 , foo03 , ..., fooNNN você nunca teria desenvolvido qualquer tipo de anexo aos seus nomes ou esquema (s) de nomes.

    
por 29.11.2009 / 15:00
2

O conceito de "ficar sem nomes" parece completamente estranho para mim.

Você forneceria uma amostra de como isso poderia acontecer?

    
por 29.11.2009 / 14:54
2

Pessoalmente, não gosto de reutilizar nomes. Eu me deparei com servidores onde eles são nomeados foo, então alguém compra outro para agrupar com ele, e ele se torna foo01 e foo02.
Isso parece pouco inventivo para mim.

Eu também não gosto de reutilizar nomes para substituições, digamos bar morre e o novo é chamado bar.
Talvez seja um mau carma?

    
por 29.11.2009 / 16:59
2

Nomes de estações de trabalho: nunca reutilize. Temos uma convenção de nomenclatura que inclui o ano e o mês em que um PC foi adquirido, portanto, quando uma máquina é substituída por uma mais nova, a nova sempre terá um nome diferente. (Pessoalmente, eu odeio incluir o nome do usuário como parte de um nome de PC, pois significa que você tem que renomeá-lo para movê-lo para uma pessoa diferente, o que acontece com bastante frequência para nós.)

Nomes de servidores: em alguns casos, os reutilizamos, mas tentamos evitá-los. Nós tivemos algumas máquinas que foram substituídas por quase duplicatas e nós mantivemos esses nomes. Caso contrário, temos uma convenção de nomenclatura muito genérica, então não nos importamos se um servidor é forv-sdc-01 ou forv-sdc-17

    
por 29.11.2009 / 22:36
2

Um motivo para não reutilizar nomes é manter-se atualizado sobre como os aplicativos e serviços precisam ser configurados quando um nome de host é alterado - ou melhor, verificar se isso não é um problema (e corrigi-lo se for um!).

Por exemplo, qualquer aplicativo dependente de um host nomeado provavelmente deve ser configurado em um CNAME de serviço genérico e não em um nome de host específico - mas isso pode não ser considerado ou considerado até que esse tipo de problema apareça e alguns serviços como O SSL pode nem permitir isso ou exigir que uma rotina manual seja implementada para qualquer mudança futura de nome.

Manter-se à frente e evitar esses problemas provocando e corrigindo e / ou documentando-os sob circunstâncias controladas seria a chave para ser proativo e projetar um ambiente robusto e modular ^^

    
por 29.11.2009 / 23:06
2

No meu antigo emprego, nomeamos os computadores de mesa genericamente e não reutilizamos nomes. A convenção foi department_number - tipo - xyz (onde type era uma descrição de algumas letras do que era: MO para matriz, BUSOF para empresas escritório, CLASSE para salas de aula, etc). Servidores e máquinas Linux receberam nomes de host "legais", que geralmente eram retirados quando a máquina era substituída.

Geralmente, acho que é melhor, em um ambiente de médio a grande porte, associar nomes às máquinas e retirá-las juntas. Um CNAME no DNS pode ser usado para apontar serviços para a máquina certa. Dessa forma, a máquina que costumava executar www.example.com pode ser usada para executar o syslog.example.com sem ter que ficar confuso sobre o motivo pelo qual o servidor da web não está mais sendo executado em www.

Para pequenas instalações, como uso doméstico, faça o que quiser. Meu esquema de nomenclatura em casa começou com lugares que eu vi tornados, e quando isso acabou, eu comecei a usar cidades memoráveis de viagens de perseguição de tempestades. Eu não reutilizo nomes, mas isso é uma preferência pessoal.

TL; DR: Vincule nomes a máquinas específicas e use nomes genéricos para serviços.

    
por 30.11.2009 / 00:58
1

Concordo com as outras respostas para alterar os nomes. Se você está tendo um problema em decidir o que renomear a (s) nova (s) máquina (s), isso parece mais um problema com a imaginação do que um problema de migração.

    
por 30.11.2009 / 09:29
0

Acho que você deve reutilizar os nomes se a máquina estiver conectada a um usuário.
Por exemplo, nomeamos nossos computadores usando o nome completo da pessoa que é o usuário principal. Isso facilita a localização do computador e a conexão a ele para diagnósticos, etc. Além disso, não é necessário orientar o usuário por meio do cmd - > ipconfig para obter o endereço IP. Também torna o inventário mais fácil.
Para servidores, não há nenhum anexo para o nome, a menos que os usuários estejam acostumados a nomes de caminho UNC ... Quantos usuários usam caminhos UNC regularmente?

    
por 29.11.2009 / 15:36

Tags