我曾经为罗马神(宙斯,马斯…)命名为PC的公司工作。 这是安静的有趣,而那里只有5个电脑的networking,但改变了电脑的几次后,我不记得我的电脑名称。 你使用什么样的命名约定,或者你曾经使用过的最无用的命名约定是什么?
实际上有一个关于命名计算机的最佳实践的RFC(1178) 。
本RFC不鼓励以下内容:
这个RFC给出的命名的命题是:
和往常一样, “总有例外的余地”
在一个大公司中,我们对非服务器计算机使用以下scheme。 城市缩写,员工编号,d或l,这取决于天气是台式计算机还是笔记本电脑,然后从每个员工拥有的每台计算机的序列号开始。 例如,如果您的人力资源系统中的号码是238,在明尼阿波利斯工作,并且名称中有三台计算机,则两个桌面和一台笔记本电脑的名称如下所示。 mn238d1 mn238d2 mn238l1
两个参考:
RFC1178 。
我更喜欢使用Simpsons字符,因为:
我在一个组织看过迪士尼angular色,在另一个组织看到色情明星。
似乎很less有人想认识到这两套。
1.)对我来说,最有趣的命名约定,math家和物理学家。 着名的名单几乎是无尽的,他们是非常独特的,“狄拉克”,“费米”,“泡利”,“费曼”等。
2.)这是一个可能适合你的工具:
第一个字符:W,S或L(工作站,服务器或笔记本电脑)第二个string:办公室/分支机构代码,如047,130,227等。第三个string:OS标识符(RHL,SUN,XP,VI,2K ,2K3)第四:(这里是分裂和变得奇怪的地方)如果它是一个服务器,那么一个非常短的目的代码。 (对于应用程序服务器:“app01”等DNS,邮件,文件等。如果是工作站,则放入用户分机的最后四位数字。
所以我们有:
Sun Solaris应用程序服务器位于科罗拉多州Dillion,它使用办公室记帐代码“244”:
s244sunapp01
Windows XP笔记本电脑,分配给位于阿拉斯加州安克雷奇市的营销人员(办事处代码047),分机号为x4556:
L047xp4556
位于华盛顿州贝灵汉市的Windows 2003域控制器(办公室代码012):
s0122k3dc01
…等等等等。
我见过的最差的命名规则是在工作站名称中截断用户名,导致所有奇怪的行为。
最无用的约定是你让用户设置自己的机器名称。 不惜一切代价避免这种情况。
我通常使用任何types或品牌的啤酒。 types如果你知道你的机器人口将保持相当小(一两打); 品牌,如果它会很大。 许多用户(主要是伙计)都会被踢出去,因为这可以让他们为自己喜欢的“根”打气。
啤酒品牌计划的两个主要问题是:a)如何处理多个词的名称和b)如何处理真正的长名称。
当我们有我们的个人电脑制造商混合时,我想出了以下系统:
例如Dell-0906-01
康柏是最长的制造商的名字,所以这适合15个字符的netbios限制。 如果你在一个月里有超过99台电脑,这个约定就行不通了,但这不是我们关心的问题。
对我们来说,制造商和date会告诉我们很多关于硬件的信息,总的来说,date会很快告诉我们系统有多大。
我们从来不喜欢根据谁使用,因为需要重命名电脑的命名。 这个惯例避免了这个麻烦。 实际上,我们把我们的个人电脑购买进行了分组,并且做了“所有秘书都拿到这批电脑”或者“所有经理都拿到新的笔记本电脑”,所以也很容易把一个名字与一个PC用户的“types”联系起来。
后来,我们放弃了制造商,并使用了一个缩写词,表示PC所处的位置,但是这个缩写的意义太大了,我们有这样的东西:wpvaws-0906-01,frvaws- ppvaws- wpqcws- wpotws – (为工作站ws)它仍然工作,但不是可读性。
固定工作站
我总是根据他们的位置命名工作站,我们有五栋build筑,每栋都有自己的代码(C – Cashman,N – Newman,M – St. Marys,L – Lutwyche和SC – Sacre Coeur) – 地下室,G – 地面,F – 第一,S – 第二,A – 阁楼),每个房间都有一个号码。 所以房间被命名为NF7,MG6,CS1。 我们的命名scheme只是增加了一个短划线(“ – ”),后面跟着一个序列号 – NF7-01,MG6-01等。有些计算机连接到SMARTboards,所以这些被称为-SMART,而不是序列号有特殊的政策适用。
这个系统的优点是我们可以用很less的信息来识别计算机的可能的名字(例如,琼斯太太在12:45报告 – 琼斯夫人在CS1中是时间表,所以可能是CS1-SMART。一个学生在10:17在NF7有问题,这意味着他们将使用NF7-01到NF7-17中的一台计算机)。 新员工很容易遵循命名scheme,因为他们只需查看站点地图即可。
笔记本电脑
我们已经有了一些笔记本电脑的系统,虽然最好的是一代一代地命名,所以第一批购买的Acer笔记本电脑是LTA1,第二批Acers是LTA2,第一批是Fijitsu-西门子是LTF1。 同样,一个序号附加到名称,给我们LTA1-01,LTA1-02,LTF1-01等
我们可以很容易地从他们的DNS名称中简单地识别出哪一台笔记本电脑属于哪一代,因为我们使用BGInfo在背景上显示计算机名称,我们可以请求任何人使用名为LTA1的笔记本电脑返回它来replace(我曾经这样做过编程地在login屏幕上显示消息)。
我通常称他们为乔治。 经过一段时间后会变得粗糙,但是保持注意力。
在我的家庭中有一个传统,每个儿子必须给我起名,第一个字母是从前一个婴儿的字母表中的下一个字母,出生在树的任何地方。 EX(如果阿尔伯特上个月出生,而且我有一个孩子,那么需要用一个以B开头的东西来命名,就像鲍勃一样)并且不能有重复(如果这个鲍勃活着,我就不能命名我的孩子鲍勃)。
所以,3个夏天以前,我的阿姨即将有一个孩子,她唯一的select(她喜欢)在哪里塞尔吉奥和“Saturnino”(是啊,saturnino)。 所以……我当然会像我们大多数人一样为所有的大家庭提供技术支持,并决定开始命名所有电脑“Saturnino”和一些变种,如它是一个fujitsu“Saturnino忍者”或一个Mac“SaturninoBook”。 几个月后,我听说我的阿姨决定给我的表妹“塞尔吉奥”命名,因为saturnino被全家人用作电脑的同义词。 我家里的每一台电脑都是Saturnino的变种
我们的主人名字大部分来自希腊神话。
和更多。
在几年前的一个非常小的店铺(独立式服务器)
域控制器永远是对的。 所以它被称为“正确的”
这是姐姐(networking和SQL),因此“左”
后来的第三台服务器(运行自定义模拟器软件)在不同的办公桌下,被称为“中间”
悲伤,毫无意义,有趣。
我大多使用一组名称中的名字 。
例子:
有时候,当我想不出一套好的套餐时,我使用Google套装 。
我们使用北美的城镇。
名字PC为桌面或名字NB为笔记本电脑。
当你在办公室里只有十几个人一直使用同一台电脑的时候,工作得很好。
当我是政府技术支持,我们会使用FirstInitialLastName-PC / NB。 最糟糕的是,当我们试图通过对计算机进行特定任务后,尝试命名计算机时。 我们结束了Development1到Development20。
“wks- $用户名”在使用中看到,AND绕过了AD的独特名称function。 在将PC映射到新员工之前,对PC形象的环境工作良好。
山的名字。 在我以前的工作中,我们使用挪威山的名字。 (我们在挪威…)
我看不到一个类似的scheme对于丹麦或荷兰人来说工作得太好,但是…
我从当地的伪中式快餐鸡出口菜单项后命名系统。 “ hotandspicy ”“ penangcurry ”“ 柠檬 ”等。 办公室里的每个人都在那里吃饭,所以对于那些不吃好好的中式快餐鸡的人来说,这只是“无用的”。
我们使用PC001,PC002等。 简单不是很有趣,但有用;-)
我们也使用罗马神为我们的各种遥控箱。 但是,由于我们是一个跨国公司,所以我们使用工作站的[办公室指定] – [用户名]或[办公室指定] – [部门] [4位数字],例如syd1-jeremys或syd1-dev8209。
现在我们正在更多地转向用户名,因为它确保它们是独一无二的,并且在特定用户需要帮助时进行pipe理,远程控制足以解决问题。 另外,如果用户离开公司,我们重build每台机器,所以使用用户名更有意义。 唯一的缺点是短期的承包商往往会离开并被相当惊人的频率所取代,以致在replace到来之前重build机器并不总是切实可行的。
Ehtyar。
有一个地方,我在短时间内使用船名作为他们的命名约定。 最显着的是他们用于他们的PDC:泰坦尼克号
谈论准备灾难…现在你知道我为什么离开…
-JFV
我记得在大学时,一台实验室电脑被称为“白痴”,我想他们肯定已经在这个阶段用完了。 (或者是以讲师的名字命名的)
我唯一的build议就是保持简短,这样在访问时出现拼写错误的机会就会减less,而且很容易拼出电话
我们有几个命名scheme。 工作站以cookies(oreo,hobnob,timtam,消化)命名,办公室服务器以酒精饮料(pimms,vodka,杜松子酒)命名,我们的数据中心服务器以伦敦地铁站(维多利亚,cockfosters,paddington)命名大型集群中的服务器很难记住谁在什么集群中,这些集群被命名为令人兴奋的w000,w001,w002等)。
我们的服务器是分支的,以武当族的成员命名:
ins.wu.domain.com – Inspectah甲板mk.wu.domain.com – Masta Killah chef.wu.domain.com – 主厨Raekwon
因为只有9个成员,所以当我们需要扩展时,我们将使用更大的Killa Beez klan的成员,并且像他们那样子域名:
name.kb.domain.com
到目前为止,我们还没有达到这一点,但当客户在场时,谈论我们的服务器是非常有趣的。
我们在这里无聊… salesdell1,例如:(仍然 – 避免提供名称是人或特定的位置。像我的例子的工作具体的是足够糟糕的 – 当你移动它们会变得混淆,有些模糊的描述是方便的,所以你可以通过助记符合物理上的逻辑。
话虽如此,我的家庭networking是“你可能在海滩上find的东西” – 防火墙是沙堡,然后我有防波堤,斗和铲子。
曾经以“不适合烧烤的奶酪”命名 – 例如。 “gouda”,“mascarpone”:)
我们比较无聊:主要位置,次要位置和资产标签号码。
至less我们不必要求用户尝试find他们的PC名称,如果我们需要远程控制它们。
在家里,我使用了乡巴佬的名字(这使我感到好笑):比利 – 鲍勃,约翰 – 马尔,杰思罗等等。
辛普森的名字,
等等 :)
你可以在这里find演员表
但是对于“集群”,我们使用的名字如下:
我们使用反向波兰表示法的一个变种,再加上一个数字。 例如,ws000020是第20个Windows服务器,wv代表Windows虚拟机,wl代表Windows笔记本电脑等。 不幸的是,除非你每天都在使用它,否则很难记得wv009472是什么。
在客户networking上,服务器以angular色为前缀。 例如,www1和www2以及sql1和sql2。 特定应用程序的服务器保存在单独的域(例如,intra.initech.example)中,因此完全限定的域名将精确地告诉服务器的用途。 当然,所有这些都是从负载均衡器的最终用户中抽离出来的,所以他们只能看到intra.initech.example。
在家里,我使用主题命名。 例如,我有zathras,lyta,garibaldi,lennier和natoth。 🙂
在工作中,系统以使用者的名字命名,前缀为桌面系统的“D-”,膝上型计算机的“L-”。 testing系统的前缀是“T-”加上他们主要使用的项目的名称。 虽然服务器有更多无聊的名字。
在家里,我给我的电脑一个女人的名字。 我开始用我的第一台电脑的字母A,现在我的最新上网本佩特拉。 当我想购买一台新电脑时,我遇到一个小问题,因为我不喜欢以Q开头的大多数名字:-)