<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HugoLarge &#187; Server Administration</title>
	<atom:link href="http://www.hugolarge.com/category/server-administration/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hugolarge.com</link>
	<description>Apple, Technology, Gadgets and Digital Photography How To's, reviews and all around rants and raves</description>
	<lastBuildDate>Tue, 20 Jan 2009 15:49:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What&#8217;s in a Name: Server Naming Standards</title>
		<link>http://www.hugolarge.com/2008/07/whats-in-a-name-server-naming-standards/</link>
		<comments>http://www.hugolarge.com/2008/07/whats-in-a-name-server-naming-standards/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 18:14:37 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Server Administration]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[convention]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[server naming]]></category>
		<category><![CDATA[standard]]></category>
		<category><![CDATA[systems]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows server]]></category>
		<category><![CDATA[windows server 2003]]></category>

		<guid isPermaLink="false">http://www.hugolarge.com/?p=43</guid>
		<description><![CDATA[OK, so what&#8217;s the big deal with server naming standards? Can&#8217;t you just think of a name like &#8220;Bubba&#8221; and use that for the server name? Sure you could but what if you have quite a few servers, say a few hundred or thousands that are geographically dispersed? Then you might want to come up [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hugolarge.com/wp-content/uploads/2008/07/servers.jpg"><img class="alignright size-full wp-image-47" title="servers" src="http://www.hugolarge.com/wp-content/uploads/2008/07/servers.jpg" alt="" width="240" height="180" /></a>OK, so what&#8217;s the big deal with server naming standards? Can&#8217;t you just think of a name like &#8220;Bubba&#8221; and use that for the server name? Sure you could but what if you have quite a few servers, say a few hundred or thousands that are geographically dispersed? Then you might want to come up with a decent naming standard that will incorporate not only site locations but server function and numbering system.</p>
<p>At my current employer, we&#8217;ve done just that and here&#8217;s a breakdown of what we came up with for our Windows Server naming standard.</p>
<p>Our current standard name consists of seven sections or &#8220;Classifications&#8221; that together comprise the server name and it goes something like this:</p>
<p><strong>CC | T | XXX | 123 | F | NN | O</strong></p>
<ul>
<li>For the first classification, <strong>CC</strong>, we define the city or location based on a two letter code that has been standardized by my employer.</li>
<li>The second classification, <strong>T</strong> defines the type of server whether it&#8217;s a physical piece of hardware or virtual machine. For example we use <strong>P</strong> for physical and <strong>E</strong> for an ESX virtual machine.</li>
<li>The third classification, <strong>XXX</strong> defines a descriptor that could be the three letter initials for the software company who&#8217;s software is running on the server. Purely discretionary.</li>
<li>The forth classification, <strong>123</strong> defines a numerical identifier and this section has been somewhat controversial for me and other co-workers. More on that later.</li>
<li>The fifth classification, <strong>F</strong> defines the actual function of the server. So a domain controller would be designated with <strong>D</strong>, or a SQL server would use a <strong>Q</strong> for example.</li>
<li>The sixth classification, <strong>NN</strong> is only used for cluster nodes and would indicate the node number as <strong>01</strong> or <strong>02</strong> for example.</li>
<li>The seventh classification, <strong>O</strong> defines a remote administration card or heartbeat NIC for a cluster node. We use HP servers which include an integrated lights out card (or iLO) which we designate as <strong>R</strong>.</li>
</ul>
<p>So based on the above information, a typical server name would be as follows:</p>
<p><strong>BFPAAD001D</strong> which breaks down this way, Bum Fuck (BF) Acme Active Directory (AAD) server number 001 which is a domain controller (D). Since the server is an HP and has an iLO which has it&#8217;s own IP and DNS name, the iLO designation for this server would be <strong>BFAAD001DR</strong> with the R for remote card.</p>
<p>Now if you noticed, this post is also categorized as a &#8220;Rant&#8221; as well so here it is.</p>
<p>Overall the naming standard is pretty close to perfect, for our environment, but the one issue I have is that some want to name servers with a numeric designation starting with <strong>000</strong>. For myself I don&#8217;t agree with this practice and a great example of this would be when you have 10 servers that are all identical in function, like a Citrix farm. The numeric designation for these servers should begin at <strong>001</strong> and end with <strong>010</strong>. That makes sense. It&#8217;s like if someone wanted to borrow five dollars (in one dollar bills) from you and you started your count at zero (0). So you would count 0, 1, 2, 3, 4 and 5, there&#8217;s your five dollars. That does not make sense!</p>
<p>So my question. What standard do you use for your server names <span style="text-decoration: underline;">and</span> would you use a <strong>0</strong> numeric identifier?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hugolarge.com/2008/07/whats-in-a-name-server-naming-standards/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
