Så, du sitter och ska skapa upp en ny miljö, eller tänker städa upp din gamla. Du tänker, den här gången ska jag komma på en riktigt smart namnstandard så jag kan hålla reda på alla system.
Du börjar bygga, få se nu, jag lägger in ett S om det är en server, ett SE om den är i Sverige, ett V om den är virtualiserad, och sedan lägger jag till en förkortning för vilken roll som är installerad på den. Så en virtualiserad SQL server från sthlm i Sverige får namnet S-SE-STH-V-SQL-0001. Perfekt, nu kan jag läsa ut allt jag behöver ur namnet!
Men vänta nu, vad händer om du byter eller lägger till en roll på servern, om du byter ort. Virtuella maskiner idag kan ju flytta på sig hur som helst mellan datacenter. Dessutom det är med att sätta datornamn på varje server enligt den här standarden komme innebära att man förmodligen behöver ha en diskussion om varje ny server som ska skapas. Namnstandarden ska dokumenteras, läras ut till konsulter och nyanställda. Missförstånd kommer ske och servrar kommer heta fel saker, och förr eller senare är du tillbaka i oordning igen.
Mitt förslag är, skapa den enklaste formen av namnstandard du kan tänka dig, och sedan lite enklare ändå. Vad sägs om löpnummer, bara! Just det, bara löpnummer!
Men nä så kan man ju inte göra??? Hur ska man då veta vad servern gör eller står. Det finns ett fantastiskt bra sätt att lägga in det. På varje objekt i Active Directory finns flera andra fält. På en dator finns bland annat fälten (eller attributen om man ska vara korrekt) Description och Location. Vad sägs om att använda dom. Det fina med att använde de här attributen är att man kan ändra dom, precis när som helst, utan omstarter, och du kan använda många tecken och faktiskt skriva ut exakt vad det är för server.
Se namnet på en server som ett ID, ungefär som ditt personnr, ytterligare information kopplar man till ID:t. Är sedan servern något som användarna behöver komma åt genom att skriva namnet på server; skapa ett fint DNS Alias vettja!
Intressant? Dela på:


Leave a Reply