我们刚刚换了一个新的架子,到目前为止还用卡通人物的名字。这不再适用了,需要更好的命名惯例。
从物理上讲,我想按位置命名服务器,然后根据其实际功能/客户使用别名,即
物理名称
LONS1R1SVR1 表示伦敦,套件 1,机架 1,服务器 1
客户别名
由于服务器可以不时重新分配,对于上述物理服务器名称,我将在电子表格中将别名作为一列,将其设置为客户主机名,即
www.customerserver1.com
修补
对于修补,我正在考虑标记物理连接,即
- LON1S1R1SVR1-PWR1
- LON1S1R1SVR1-PWR2
- LON1S1R1SVR1-ETH0
- LON1S1R1SVR1-KVM
最后,如果我要标记电缆,我真的想避免将 LON1S1R1SQLSVR 放在任何跳线上,以防服务器被格式化并从 SQL 服务器更改为 WWW 服务器,这也需要重新标记所有跳线上。
此外,加入虚拟机后,我很快就感到困惑。
我意识到物理主机名和客户别名可能会造成混淆。
请让我知道您采用的方法以及我可以遵循的任何其他标准或最佳实践?
答案1
这是我的建议:
物理位置和命名约定可能在某种程度上彼此脱节。
所有服务器都有序列号,您可以通过 BIOS 更改序列号(您不必这样做,它们很可能仍然是唯一的)。正如您所说,如果您愿意,您可以使用您的一个 LON1S1R1SVR1 想法作为序列号。
- 将物理服务器序列号与位置关联起来。您可以根据需要将其细化到机架或 U 号。
- 您可以根据序列号对所有设备进行物理标记,这样,如果您的主机名或该服务器的用例发生变化 - 所有内容仍然准确。与现场技术人员沟通更加容易。
- 再次强调,这取决于您是否在主机托管设施中,因为这是共享设施,任何窥探者都无法辨别服务器的用途。不太可能有人会心怀恶意,但额外的安全措施通常不是坏事。
在内部管理主机名与“序列”号的关系。
- 如果您在单个物理主机上运行多个虚拟机,则可以将其命名为 SERIAL.v01、SERIAL.v02 等。每个虚拟机仍然可以维护自己唯一的主机名。
- 根据您的环境的大小,您需要选择(或至少计划)一种数据库形式来适应增长,Excel 只能带您走这么远。
无论如何,这些只是我见过的一些被使用过并且非常成功的想法。希望这对你有帮助。