我正在考虑根据服务器提供的服务(如http、https、smtp、pop、dns、sql等)为我们的服务器设置主机名约定。每个服务都位于Xen主机服务器(dom0)上的自己的虚拟机上,其中有多个Xen主机服务器(10+)。我读过Sun的Mark和RFC 1178的“数据中心命名方案”(),以及一些谷歌搜索,但这些内容似乎都集中在许多服务器上,这些服务器只执行少数几个服务,例如数据库服务器的更大集群(10+)、大型web服务器集群、大型邮件服务器集群等等。在我的情况下,我们正在为大量服务(12+)使用一个小型集群(2-4)虚拟服务器。在这方面,我不喜欢为每个服务设置一个不同的主机名主题,例如所有以鸟命名的邮件服务器、按树命名的所有数据库服务器等等,因为我认为很少的主机和很多不同的服务会使它变得混乱。我想知道在这样的环境中,是否有人有定义主机名的好主意。谢谢。
发布于 2009-05-12 17:47:37
由于每个服务器有多个服务,我建议根据您喜欢的任何主题给您的机器一些主机名,然后使用‘服务名称’。
例如,主机bart可能有服务名称www1、imap1和ftp1。
将这些服务名称添加到DNS中,然后(取决于您的首选项和对复杂性的需求):
现在,确保使用服务名称(www1)而不是主机名引用该机器上的服务。
发布于 2012-05-25 20:35:08
在这里,我发现了一个很好的命名约定:
http://virtualizationreview.com/blogs/virtual-insider/2011/10/how-to-design-an-effective-naming-convention.aspx
发布于 2009-05-12 17:02:40
http###,sql###,dns###等怎么了?
命名约定是很好的,因为在不同的虚拟机之间没有很容易描述的区别,但是如果每个虚拟机都在运行一个单独的服务,那么用该服务来命名它们将是最清晰的。
https://serverfault.com/questions/7457
复制相似问题